/* -*- buffer-read-only: t -*- * * mg_raw.h * !!!!!!! DO NOT EDIT THIS FILE !!!!!!! * This file is built by regen/mg_vtable.pl. * Any changes made here will be lost! */ { '\0', "want_vtbl_sv | PERL_MAGIC_READONLY_ACCEPTABLE", "/* sv '\\0' Special scalar variable */" }, { '#', "want_vtbl_arylen | PERL_MAGIC_VALUE_MAGIC", "/* arylen '#' Array length ($#ary) */" }, { '%', "magic_vtable_max | PERL_MAGIC_VALUE_MAGIC", "/* rhash '%' Extra data for restricted hashes */" }, { '*', "want_vtbl_debugvar", "/* debugvar '*' $DB::single, signal, trace vars */" }, { '.', "want_vtbl_pos | PERL_MAGIC_VALUE_MAGIC", "/* pos '.' pos() lvalue */" }, { ':', "magic_vtable_max | PERL_MAGIC_VALUE_MAGIC", "/* symtab ':' Extra data for symbol tables */" }, { '<', "want_vtbl_backref | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC", "/* backref '<' For weak ref data */" }, { '@', "magic_vtable_max | PERL_MAGIC_VALUE_MAGIC", "/* arylen_p '@' To move arylen out of XPVAV */" }, { 'B', "want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC", "/* bm 'B' Boyer-Moore (fast string search) */" }, { 'c', "want_vtbl_ovrld", "/* overload_table 'c' Holds overload table (AMT) on stash */" }, { 'D', "want_vtbl_regdata", "/* regdata 'D' Regex match position data (@+ and @- vars) */" }, { 'd', "want_vtbl_regdatum", "/* regdatum 'd' Regex match position data element */" }, { 'E', "want_vtbl_env", "/* env 'E' %ENV hash */" }, { 'e', "want_vtbl_envelem", "/* envelem 'e' %ENV hash element */" }, { 'f', "want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC", "/* fm 'f' Formline ('compiled' format) */" }, { 'g', "want_vtbl_mglob | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC", "/* regex_global 'g' m//g target */" }, { 'H', "want_vtbl_hints", "/* hints 'H' %^H hash */" }, { 'h', "want_vtbl_hintselem", "/* hintselem 'h' %^H hash element */" }, { 'I', "want_vtbl_isa", "/* isa 'I' @ISA array */" }, { 'i', "want_vtbl_isaelem", "/* isaelem 'i' @ISA array element */" }, { 'k', "want_vtbl_nkeys | PERL_MAGIC_VALUE_MAGIC", "/* nkeys 'k' scalar(keys()) lvalue */" }, { 'L', "magic_vtable_max", "/* dbfile 'L' Debugger %_<filename */" }, { 'l', "want_vtbl_dbline", "/* dbline 'l' Debugger %_<filename element */" }, { 'o', "want_vtbl_collxfrm | PERL_MAGIC_VALUE_MAGIC", "/* collxfrm 'o' Locale transformation */" }, { 'P', "want_vtbl_pack | PERL_MAGIC_VALUE_MAGIC", "/* tied 'P' Tied array or hash */" }, { 'p', "want_vtbl_packelem", "/* tiedelem 'p' Tied array or hash element */" }, { 'q', "want_vtbl_packelem", "/* tiedscalar 'q' Tied scalar or handle */" }, { 'r', "want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC", "/* qr 'r' Precompiled qr// regex */" }, { 'S', "magic_vtable_max", "/* sig 'S' %SIG hash */" }, { 's', "want_vtbl_sigelem", "/* sigelem 's' %SIG hash element */" }, { 't', "want_vtbl_taint | PERL_MAGIC_VALUE_MAGIC", "/* taint 't' Taintedness */" }, { 'U', "want_vtbl_uvar", "/* uvar 'U' Available for use by extensions */" }, { 'V', "magic_vtable_max | PERL_MAGIC_VALUE_MAGIC", "/* vstring 'V' SV was vstring literal */" }, { 'v', "want_vtbl_vec | PERL_MAGIC_VALUE_MAGIC", "/* vec 'v' vec() lvalue */" }, { 'w', "want_vtbl_utf8 | PERL_MAGIC_VALUE_MAGIC", "/* utf8 'w' Cached UTF-8 information */" }, { 'x', "want_vtbl_substr | PERL_MAGIC_VALUE_MAGIC", "/* substr 'x' substr() lvalue */" }, { 'Y', "want_vtbl_nonelem | PERL_MAGIC_VALUE_MAGIC", "/* nonelem 'Y' Array element that does not exist */" }, { 'y', "want_vtbl_defelem | PERL_MAGIC_VALUE_MAGIC", "/* defelem 'y' Shadow \"foreach\" iterator variable / smart parameter vivification */" }, { '\\', "want_vtbl_lvref", "/* lvref '\\' Lvalue reference constructor */" }, { ']', "want_vtbl_checkcall | PERL_MAGIC_VALUE_MAGIC", "/* checkcall ']' Inlining/mutation of call to this CV */" }, { '~', "magic_vtable_max | PERL_MAGIC_READONLY_ACCEPTABLE", "/* ext '~' Available for use by extensions */" }, /* ex: set ro: */
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
EXTERN.h | File | 1.61 KB | 0644 |
|
INTERN.h | File | 1.28 KB | 0644 |
|
XSUB.h | File | 23.83 KB | 0644 |
|
av.h | File | 3.22 KB | 0644 |
|
bitcount.h | File | 850 B | 0644 |
|
charclass_invlists.h | File | 3.92 MB | 0644 |
|
config.h | File | 159.91 KB | 0644 |
|
cop.h | File | 39.77 KB | 0644 |
|
cv.h | File | 12.03 KB | 0644 |
|
dosish.h | File | 5.33 KB | 0644 |
|
dquote_inline.h | File | 1.82 KB | 0644 |
|
ebcdic_tables.h | File | 48.39 KB | 0644 |
|
embed.h | File | 100.29 KB | 0644 |
|
embedvar.h | File | 22.92 KB | 0644 |
|
fakesdio.h | File | 3.13 KB | 0644 |
|
feature.h | File | 4.93 KB | 0644 |
|
form.h | File | 1.43 KB | 0644 |
|
git_version.h | File | 357 B | 0644 |
|
gv.h | File | 10.46 KB | 0644 |
|
handy.h | File | 123.57 KB | 0644 |
|
hv.h | File | 24.95 KB | 0644 |
|
hv_func.h | File | 10.53 KB | 0644 |
|
hv_macro.h | File | 2.88 KB | 0644 |
|
inline.h | File | 67.25 KB | 0644 |
|
intrpvar.h | File | 28.74 KB | 0644 |
|
invlist_inline.h | File | 2.91 KB | 0644 |
|
iperlsys.h | File | 47.62 KB | 0644 |
|
keywords.h | File | 6.43 KB | 0644 |
|
l1_char_class_tab.h | File | 123.96 KB | 0644 |
|
malloc_ctl.h | File | 1.49 KB | 0644 |
|
metaconfig.h | File | 952 B | 0644 |
|
mg.h | File | 2.94 KB | 0644 |
|
mg_data.h | File | 4.9 KB | 0644 |
|
mg_raw.h | File | 4.27 KB | 0644 |
|
mg_vtable.h | File | 9.34 KB | 0644 |
|
mydtrace.h | File | 1.65 KB | 0644 |
|
nostdio.h | File | 3.31 KB | 0644 |
|
op.h | File | 35.5 KB | 0644 |
|
op_reg_common.h | File | 5.77 KB | 0644 |
|
opcode.h | File | 91.09 KB | 0644 |
|
opnames.h | File | 8.65 KB | 0644 |
|
overload.h | File | 3.2 KB | 0644 |
|
pad.h | File | 16.82 KB | 0644 |
|
parser.h | File | 6.83 KB | 0644 |
|
patchlevel-debian.h | File | 6.76 KB | 0644 |
|
patchlevel.h | File | 5.25 KB | 0644 |
|
perl.h | File | 263.84 KB | 0644 |
|
perl_inc_macro.h | File | 6.08 KB | 0644 |
|
perl_langinfo.h | File | 2.85 KB | 0644 |
|
perlapi.h | File | 9.93 KB | 0644 |
|
perlio.h | File | 9.24 KB | 0644 |
|
perliol.h | File | 13.44 KB | 0644 |
|
perlsdio.h | File | 527 B | 0644 |
|
perlvars.h | File | 13 KB | 0644 |
|
perly.h | File | 4.33 KB | 0644 |
|
pp.h | File | 28.29 KB | 0644 |
|
pp_proto.h | File | 11.85 KB | 0644 |
|
proto.h | File | 252.88 KB | 0644 |
|
reentr.h | File | 76.62 KB | 0644 |
|
regcharclass.h | File | 136.87 KB | 0644 |
|
regcomp.h | File | 47.78 KB | 0644 |
|
regexp.h | File | 35.77 KB | 0644 |
|
regnodes.h | File | 37.16 KB | 0644 |
|
sbox32_hash.h | File | 55.95 KB | 0644 |
|
scope.h | File | 11.61 KB | 0644 |
|
stadtx_hash.h | File | 10.23 KB | 0644 |
|
sv.h | File | 83.43 KB | 0644 |
|
thread.h | File | 11.81 KB | 0644 |
|
time64.h | File | 1.55 KB | 0644 |
|
time64_config.h | File | 2 KB | 0644 |
|
uconfig.h | File | 159.59 KB | 0644 |
|
uni_keywords.h | File | 523.04 KB | 0644 |
|
unicode_constants.h | File | 7.84 KB | 0644 |
|
unixish.h | File | 5.07 KB | 0644 |
|
utf8.h | File | 46.47 KB | 0644 |
|
utfebcdic.h | File | 65.48 KB | 0644 |
|
util.h | File | 9.78 KB | 0644 |
|
uudmap.h | File | 904 B | 0644 |
|
vutil.h | File | 7.81 KB | 0644 |
|
warnings.h | File | 8.04 KB | 0644 |
|
zaphod32_hash.h | File | 10.29 KB | 0644 |
|