| /openbsd-src/gnu/usr.bin/perl/cpan/Scalar-List-Utils/ |
| H A D | multicall.h | 33 multicall_pad_push(pTHX_ AV *padlist, int depth) in multicall_pad_push() argument 35 if (depth <= AvFILLp(padlist)) in multicall_pad_push() 39 SV** const svp = AvARRAY(padlist); in multicall_pad_push() 81 av_store(padlist, depth, (SV*)newpad); in multicall_pad_push() 82 AvFILLp(padlist) = depth; in multicall_pad_push() 128 AV* padlist = CvPADLIST(_nOnclAshIngNamE_); \ 141 multicall_pad_push(aTHX_ padlist, CvDEPTH(multicall_cv)); \ 144 PL_comppad = (AV*) (AvARRAY(padlist)[CvDEPTH(multicall_cv)]); \
|
| /openbsd-src/gnu/usr.bin/perl/ |
| H A D | pad.c | 163 Perl_set_padlist(CV * cv, PADLIST *padlist){ in Perl_set_padlist() argument 166 assert((Size_t)padlist != UINT64_C(0xEFEFEFEFEFEFEFEF)); in Perl_set_padlist() 168 assert((Size_t)padlist != 0xEFEFEFEF); in Perl_set_padlist() 173 ((XPVCV*)MUTABLE_PTR(SvANY(cv)))->xcv_padlist_u.xcv_padlist = padlist; in Perl_set_padlist() 180 Create a new padlist, updating the global variables for the 181 currently-compiling padlist to point to the new padlist. The following 194 PADLIST *padlist; in Perl_pad_new() local 221 Newxz(padlist, 1, PADLIST); in Perl_pad_new() 239 padlist in Perl_pad_new() 378 const PADLIST *padlist = CvPADLIST(&cvbody); Perl_cv_undef_flags() local 1105 const PADLIST * const padlist = CvPADLIST(cv); S_pad_findlex() local 1798 Perl_do_dump_pad(pTHX_ I32 level,PerlIO * file,PADLIST * padlist,int full) Perl_do_dump_pad() argument 1896 PADLIST* const padlist = CvPADLIST(cv); S_cv_dump() local 2351 Perl_pad_fixup_inner_anons(pTHX_ PADLIST * padlist,CV * old_cv,CV * new_cv) Perl_pad_fixup_inner_anons() argument 2423 Perl_pad_push(pTHX_ PADLIST * padlist,int depth) Perl_pad_push() argument 2597 Perl_padlist_store(pTHX_ PADLIST * padlist,I32 key,PAD * val) Perl_padlist_store() argument [all...] |
| H A D | pad.h | 23 struct padlist { struct 196 =for apidoc Amx|PAD **|PadlistARRAY|PADLIST * padlist 197 The C array of a padlist, containing the pads. Only subscript it with 200 =for apidoc Amx|SSize_t|PadlistMAX|PADLIST * padlist 201 The index of the last allocated space in the padlist. Note that the last 205 =for apidoc Amx|PADNAMELIST *|PadlistNAMES|PADLIST * padlist 208 =for apidoc Amx|PADNAME **|PadlistNAMESARRAY|PADLIST * padlist 211 =for apidoc Amx|SSize_t|PadlistNAMESMAX|PADLIST * padlist 214 =for apidoc Amx|U32|PadlistREFCNT|PADLIST * padlist 215 The reference count of the padlist 24 xpadl_maxpadlist global() argument 25 __anonc62d5959010apadlist global() argument 34 xpadl_arrpadlist global() argument 35 xpadl_idpadlist global() argument 36 xpadl_outidpadlist global() argument 407 PAD_BASE_SV(padlist,po) global() argument 413 PAD_SET_CUR_NOSAVE(padlist,nth) global() argument 421 PAD_SET_CUR(padlist,nth) global() argument [all...] |
| H A D | cv.h | 69 # define CvPADLIST_set(sv, padlist) Perl_set_padlist((CV*)sv, padlist) argument 71 # define CvPADLIST_set(sv, padlist) (CvPADLIST(sv) = (padlist)) argument
|
| H A D | cop.h | 1386 PADLIST * const padlist = CvPADLIST(cv); \ 1397 Perl_pad_push(aTHX_ padlist, CvDEPTH(cv)); \ 1398 PAD_SET_CUR_NOSAVE(padlist, CvDEPTH(cv)); \ 1430 PADLIST * const padlist = CvPADLIST(cv); \ 1439 Perl_pad_push(aTHX_ padlist, CvDEPTH(cv)); \ 1440 PAD_SET_CUR_NOSAVE(padlist, CvDEPTH(cv)); \
|
| H A D | pp_sort.c | 951 PADLIST * const padlist = CvPADLIST(cv); in PP() 954 pad_push(padlist, CvDEPTH(cv)); in PP() 955 PAD_SET_CUR_NOSAVE(padlist, CvDEPTH(cv)); in PP() 901 PADLIST * const padlist = CvPADLIST(cv); PP() local
|
| H A D | dump.c | 2890 PADLIST * const padlist = CvPADLIST(cv); in S_deb_padvar() 2891 comppad = PadlistNAMES(padlist); in S_deb_padvar() 2921 PADLIST * const padlist = CvPADLIST(cv); in S_append_padvar() 2922 namepad = PadlistNAMES(padlist); in S_append_padvar() 2987 PADLIST *padlist = CvPADLIST(cv); in Perl_multideref_stringify() 2988 comppad = PadlistARRAY(padlist)[1]; in Perl_multideref_stringify() 2885 PADLIST * const padlist = CvPADLIST(cv); S_deb_padvar() local 2916 PADLIST * const padlist = CvPADLIST(cv); S_append_padvar() local 2982 PADLIST *padlist = CvPADLIST(cv); Perl_multideref_stringify() local
|
| H A D | pp_hot.c | 6329 PADLIST *padlist; 6364 padlist = CvPADLIST(cv); 6366 pad_push(padlist, depth); 6367 PAD_SET_CUR_NOSAVE(padlist, depth); 5412 PADLIST *padlist; PP() local
|
| H A D | proto.h | 870 Perl_do_dump_pad(pTHX_ I32 level, PerlIO *file, PADLIST *padlist, int full) 3360 Perl_pad_fixup_inner_anons(pTHX_ PADLIST *padlist, CV *old_cv, CV *new_cv) 3363 assert(padlist); assert(old_cv); assert(new_cv) 3381 Perl_pad_push(pTHX_ PADLIST *padlist, int depth); 3383 assert(padlist) 3395 Perl_padlist_store(pTHX_ PADLIST *padlist, I32 key, PAD *val) 3398 assert(padlist) 5419 Perl_set_padlist(CV *cv, PADLIST *padlist);
|
| H A D | pp_ctl.c | 3394 PADLIST * const padlist = CvPADLIST(cv); in PP() 3408 pad_push(padlist, CvDEPTH(cv)); in PP() 3411 PAD_SET_CUR_NOSAVE(padlist, CvDEPTH(cv)); in PP() 3167 PADLIST * const padlist = CvPADLIST(cv); PP() local
|
| H A D | sv.c | 14944 PADLIST * padlist = CvPADLIST(ssv); 14945 if(padlist) 14946 padlist = padlist_dup(padlist, param); 14947 CvPADLIST_set(dsv, padlist); 14875 PADLIST * padlist = CvPADLIST(ssv); global() local
|
| H A D | embed.fnc | 974 |NULLOK PADLIST *padlist \ 2433 |NN PADLIST *padlist \ 2438 p |PAD ** |padlist_store |NN PADLIST *padlist \ 2454 Xdp |void |pad_push |NN PADLIST *padlist \ 3816 |NULLOK PADLIST *padlist
|
| H A D | perl.h | 3304 typedef struct padlist PADLIST;
|
| /openbsd-src/gnu/usr.bin/perl/ext/B/ |
| H A D | B.xs | 660 PADLIST *padlist = CvPADLIST(PL_main_cv ? PL_main_cv : PL_compcv); 664 sv_setiv(newSVrv(rv, padlist ? "B::PADLIST" : "B::NULL"), 665 PTR2IV(padlist)); 1304 PADLIST * const padlist = CvPADLIST(cv); variable 1305 PAD *comppad = PadlistARRAY(padlist)[1]; 2166 PadlistMAX(padlist) 2167 B::PADLIST padlist 2171 RETVAL = PadlistMAX(padlist); 2176 PadlistNAMES(padlist) 2177 B::PADLIST padlist [all...] |
| /openbsd-src/gnu/usr.bin/perl/ext/B/t/ |
| H A D | b.t | 517 my $padlist = B::svref_2object($sub)->PADLIST; 518 is $padlist->MAX, 1, 'padlist MAX'; 519 my @array = $padlist->ARRAY; 521 is ${$padlist->ARRAYelt(0)}, ${$array[0]}, 523 is ${$padlist->ARRAYelt(1)}, ${$array[1]}, 525 is ${$padlist->NAMES}, ${$array[0]},
|
| /openbsd-src/gnu/usr.bin/perl/ext/Devel-Peek/ |
| H A D | Peek.xs | 34 PADLIST* padlist; in DeadCode() 57 padlist = CvPADLIST(cv); in DeadCode() 58 svp = (SV**) PadlistARRAY(padlist); in DeadCode() 59 while (++i <= PadlistMAX(padlist)) { /* Depth. */ in DeadCode() 115 if (PadlistMAX(padlist) > 1) { in DeadCode()
|
| /openbsd-src/gnu/usr.bin/perl/ext/B/B/ |
| H A D | Xref.pm | 192 my $padlist = shift; 195 return if class($padlist) =~ '^(?:SPECIAL|NULL)\z'; 196 ($namelistav,$vallistav) = $padlist->ARRAY;
|
| /openbsd-src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
| H A D | apidoc.fnc | 476 md|SV *|PAD_BASE_SV|PADLIST padlist|PADOFFSET po 485 Amxd|PAD **|PadlistARRAY|PADLIST * padlist 486 Amxd|SSize_t|PadlistMAX|PADLIST * padlist 487 Amxd|PADNAMELIST *|PadlistNAMES|PADLIST * padlist 488 Amxd|PADNAME **|PadlistNAMESARRAY|PADLIST * padlist 489 Amxd|SSize_t|PadlistNAMESMAX|PADLIST * padlist 490 Amxd|U32|PadlistREFCNT|PADLIST * padlist 511 md|void|PAD_SET_CUR|PADLIST padlist|I32 n 512 md|void|PAD_SET_CUR_NOSAVE|PADLIST padlist|I32 n
|
| H A D | embed.fnc | 3434 pTX |void|set_padlist| NN CV * cv | NULLOK PADLIST * padlist 3480 pd |void |do_dump_pad |I32 level|NN PerlIO *file|NULLOK PADLIST *padlist|int full 3491 pd |void |pad_fixup_inner_anons|NN PADLIST *padlist|NN CV *old_cv|NN CV *new_cv 3492 pdX |void |pad_push |NN PADLIST *padlist|int depth 3506 p |PAD ** |padlist_store |NN PADLIST *padlist|I32 key \
|
| /openbsd-src/gnu/usr.bin/perl/lib/B/ |
| H A D | Deparse.pm | 1115 my $padlist = $cv->PADLIST; 1116 my @names = $padlist->ARRAYelt(0)->ARRAY; 1117 my @values = $padlist->ARRAYelt(1)->ARRAY; 1144 my $padlist = $cv->PADLIST; 1146 $name = $padlist->NAMES->ARRAYelt($ix); 1149 ? $padlist->ARRAYelt(1)->ARRAYelt($ix) 1155 $$other && $other->outid == $padlist->id; 1975 my $padlist = $cv->PADLIST; 1977 next if class($padlist) eq "SPECIAL"; 1978 my @padlist [all...] |
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perl5160delta.pod | 2376 but is turned off in F<pad.c> right before the padlist is freed (after
|