/* ..\mg_data.h: * THIS FILE IS AUTO-GENERATED DURING THE BUILD by: ..\generate_uudmap.exe * * These values will populate PL_magic_data[]: this is an array of * per-magic U8 values containing an index into PL_magic_vtables[] * plus two flags: * PERL_MAGIC_READONLY_ACCEPTABLE * PERL_MAGIC_VALUE_MAGIC */ { /* sv '\0' Special scalar variable */ want_vtbl_sv | PERL_MAGIC_READONLY_ACCEPTABLE, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* arylen '#' Array length ($#ary) */ want_vtbl_arylen | PERL_MAGIC_VALUE_MAGIC, 0, /* rhash '%' Extra data for restricted hashes */ magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, 0, 0, 0, 0, /* debugvar '*' $DB::single, signal, trace vars */ want_vtbl_debugvar, 0, 0, 0, /* pos '.' pos() lvalue */ want_vtbl_pos | PERL_MAGIC_VALUE_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* symtab ':' Extra data for symbol tables */ magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, 0, /* backref '<' For weak ref data */ want_vtbl_backref | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, 0, 0, 0, /* arylen_p '@' To move arylen out of XPVAV */ magic_vtable_max | PERL_MAGIC_VALUE_MAGIC, 0, /* bm 'B' Boyer-Moore (fast string search) */ want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC, 0, /* regdata 'D' Regex match position data (@+ and @- vars) */ want_vtbl_regdata, /* env 'E' %ENV hash */ want_vtbl_env, 0, 0, /* hints 'H' %^H hash */ want_vtbl_hints, /* isa 'I' @ISA array */ want_vtbl_isa, 0, 0, /* dbfile 'L' Debugger %_