"Fossies" - the Fresh Open Source Software Archive

Member "install-tl-20200916/tlpkg/tlperl/lib/CORE/mg_data.h" (10 Mar 2019, 5021 Bytes) of package /windows/misc/install-tl.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 {
    2     /* sv '\0' Special scalar variable */
    3     want_vtbl_sv | PERL_MAGIC_READONLY_ACCEPTABLE,
    4     0,
    5     0,
    6     0,
    7     0,
    8     0,
    9     0,
   10     0,
   11     0,
   12     0,
   13     0,
   14     0,
   15     0,
   16     0,
   17     0,
   18     0,
   19     0,
   20     0,
   21     0,
   22     0,
   23     0,
   24     0,
   25     0,
   26     0,
   27     0,
   28     0,
   29     0,
   30     0,
   31     0,
   32     0,
   33     0,
   34     0,
   35     0,
   36     0,
   37     0,
   38     /* arylen '#' Array length ($#ary) */
   39     want_vtbl_arylen | PERL_MAGIC_VALUE_MAGIC,
   40     0,
   41     /* rhash '%' Extra data for restricted hashes */
   42     magic_vtable_max | PERL_MAGIC_VALUE_MAGIC,
   43     0,
   44     0,
   45     0,
   46     0,
   47     /* debugvar '*' $DB::single, signal, trace vars */
   48     want_vtbl_debugvar,
   49     0,
   50     0,
   51     0,
   52     /* pos '.' pos() lvalue */
   53     want_vtbl_pos | PERL_MAGIC_VALUE_MAGIC,
   54     0,
   55     0,
   56     0,
   57     0,
   58     0,
   59     0,
   60     0,
   61     0,
   62     0,
   63     0,
   64     0,
   65     /* symtab ':' Extra data for symbol tables */
   66     magic_vtable_max | PERL_MAGIC_VALUE_MAGIC,
   67     0,
   68     /* backref '<' For weak ref data */
   69     want_vtbl_backref | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC,
   70     0,
   71     0,
   72     0,
   73     /* arylen_p '@' To move arylen out of XPVAV */
   74     magic_vtable_max | PERL_MAGIC_VALUE_MAGIC,
   75     0,
   76     /* bm 'B' Boyer-Moore (fast string search) */
   77     want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC,
   78     0,
   79     /* regdata 'D' Regex match position data (@+ and @- vars) */
   80     want_vtbl_regdata,
   81     /* env 'E' %ENV hash */
   82     want_vtbl_env,
   83     0,
   84     0,
   85     /* hints 'H' %^H hash */
   86     want_vtbl_hints,
   87     /* isa 'I' @ISA array */
   88     want_vtbl_isa,
   89     0,
   90     0,
   91     /* dbfile 'L' Debugger %_<filename */
   92     magic_vtable_max,
   93     0,
   94     0,
   95     0,
   96     /* tied 'P' Tied array or hash */
   97     want_vtbl_pack | PERL_MAGIC_VALUE_MAGIC,
   98     0,
   99     0,
  100     /* sig 'S' %SIG hash */
  101     magic_vtable_max,
  102     0,
  103     /* uvar 'U' Available for use by extensions */
  104     want_vtbl_uvar,
  105     /* vstring 'V' SV was vstring literal */
  106     magic_vtable_max | PERL_MAGIC_VALUE_MAGIC,
  107     0,
  108     0,
  109     /* nonelem 'Y' Array element that does not exist */
  110     want_vtbl_nonelem | PERL_MAGIC_VALUE_MAGIC,
  111     0,
  112     0,
  113     /* lvref '\' Lvalue reference constructor */
  114     want_vtbl_lvref,
  115     /* checkcall ']' Inlining/mutation of call to this CV */
  116     want_vtbl_checkcall | PERL_MAGIC_VALUE_MAGIC,
  117     0,
  118     0,
  119     0,
  120     0,
  121     0,
  122     /* overload_table 'c' Holds overload table (AMT) on stash */
  123     want_vtbl_ovrld,
  124     /* regdatum 'd' Regex match position data element */
  125     want_vtbl_regdatum,
  126     /* envelem 'e' %ENV hash element */
  127     want_vtbl_envelem,
  128     /* fm 'f' Formline ('compiled' format) */
  129     want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC,
  130     /* regex_global 'g' m//g target */
  131     want_vtbl_mglob | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC,
  132     /* hintselem 'h' %^H hash element */
  133     want_vtbl_hintselem,
  134     /* isaelem 'i' @ISA array element */
  135     want_vtbl_isaelem,
  136     0,
  137     /* nkeys 'k' scalar(keys()) lvalue */
  138     want_vtbl_nkeys | PERL_MAGIC_VALUE_MAGIC,
  139     /* dbline 'l' Debugger %_<filename element */
  140     want_vtbl_dbline,
  141     0,
  142     0,
  143     /* collxfrm 'o' Locale transformation */
  144     want_vtbl_collxfrm | PERL_MAGIC_VALUE_MAGIC,
  145     /* tiedelem 'p' Tied array or hash element */
  146     want_vtbl_packelem,
  147     /* tiedscalar 'q' Tied scalar or handle */
  148     want_vtbl_packelem,
  149     /* qr 'r' Precompiled qr// regex */
  150     want_vtbl_regexp | PERL_MAGIC_READONLY_ACCEPTABLE | PERL_MAGIC_VALUE_MAGIC,
  151     /* sigelem 's' %SIG hash element */
  152     want_vtbl_sigelem,
  153     /* taint 't' Taintedness */
  154     want_vtbl_taint | PERL_MAGIC_VALUE_MAGIC,
  155     0,
  156     /* vec 'v' vec() lvalue */
  157     want_vtbl_vec | PERL_MAGIC_VALUE_MAGIC,
  158     /* utf8 'w' Cached UTF-8 information */
  159     want_vtbl_utf8 | PERL_MAGIC_VALUE_MAGIC,
  160     /* substr 'x' substr() lvalue */
  161     want_vtbl_substr | PERL_MAGIC_VALUE_MAGIC,
  162     /* defelem 'y' Shadow "foreach" iterator variable / smart parameter vivification */
  163     want_vtbl_defelem | PERL_MAGIC_VALUE_MAGIC,
  164     0,
  165     0,
  166     0,
  167     0,
  168     /* ext '~' Available for use by extensions */
  169     magic_vtable_max | PERL_MAGIC_READONLY_ACCEPTABLE,
  170     0,
  171     0,
  172     0,
  173     0,
  174     0,
  175     0,
  176     0,
  177     0,
  178     0,
  179     0,
  180     0,
  181     0,
  182     0,
  183     0,
  184     0,
  185     0,
  186     0,
  187     0,
  188     0,
  189     0,
  190     0,
  191     0,
  192     0,
  193     0,
  194     0,
  195     0,
  196     0,
  197     0,
  198     0,
  199     0,
  200     0,
  201     0,
  202     0,
  203     0,
  204     0,
  205     0,
  206     0,
  207     0,
  208     0,
  209     0,
  210     0,
  211     0,
  212     0,
  213     0,
  214     0,
  215     0,
  216     0,
  217     0,
  218     0,
  219     0,
  220     0,
  221     0,
  222     0,
  223     0,
  224     0,
  225     0,
  226     0,
  227     0,
  228     0,
  229     0,
  230     0,
  231     0,
  232     0,
  233     0,
  234     0,
  235     0,
  236     0,
  237     0,
  238     0,
  239     0,
  240     0,
  241     0,
  242     0,
  243     0,
  244     0,
  245     0,
  246     0,
  247     0,
  248     0,
  249     0,
  250     0,
  251     0,
  252     0,
  253     0,
  254     0,
  255     0,
  256     0,
  257     0,
  258     0,
  259     0,
  260     0,
  261     0,
  262     0,
  263     0,
  264     0,
  265     0,
  266     0,
  267     0,
  268     0,
  269     0,
  270     0,
  271     0,
  272     0,
  273     0,
  274     0,
  275     0,
  276     0,
  277     0,
  278     0,
  279     0,
  280     0,
  281     0,
  282     0,
  283     0,
  284     0,
  285     0,
  286     0,
  287     0,
  288     0,
  289     0,
  290     0,
  291     0,
  292     0,
  293     0,
  294     0,
  295     0,
  296     0,
  297     0,
  298     0
  299 }