/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/ |
H A D | variables | 29 PL_defgv 110 # define PL_defgv defgv 390 ppp_TESTVAR(PL_defgv);
|
H A D | ppphtest | 857 #define SOMETHING PL_defgv 863 # define SOMETHING_ELSE PL_defgv + \
|
H A D | misc | 317 __UNDEFINED__ DEFSV GvSV(PL_defgv) 318 __UNDEFINED__ SAVE_DEFSV SAVESPTR(GvSV(PL_defgv))
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/ |
H A D | 5004005 | 36 PL_defgv # E
|
/openbsd/gnu/usr.bin/perl/ |
H A D | class.c | 251 SV *self = *(av_fetch(GvAV(PL_defgv), 0, 1)); in PP() 310 self = av_shift(GvAV(PL_defgv)); in PP() 311 if (AvREAL(GvAV(PL_defgv))) in PP() 315 SV *params = *av_fetch(GvAV(PL_defgv), 0, 0); in PP()
|
H A D | pp_sort.c | 961 cx->blk_sub.savearray = GvAV(PL_defgv); in PP() 962 GvAV(PL_defgv) = MUTABLE_AV(SvREFCNT_inc_simple(av0)); in PP() 1210 AV * const av = GvAV(PL_defgv); in S_sortcv_stacked()
|
H A D | perl.h | 2055 # define DEFSV (0 + GvSVn(PL_defgv)) 2057 (SvREFCNT_dec(GvSV(PL_defgv)), GvSV(PL_defgv) = SvREFCNT_inc(sv)) 2060 save_gp(PL_defgv, 0), \ 2061 GvINTRO_off(PL_defgv), \ 2062 SAVEGENERICSV(GvSV(PL_defgv)), \ 2063 GvSV(PL_defgv) = NULL \ 2066 # define DEFSV GvSVn(PL_defgv) 2067 # define DEFSV_set(sv) (GvSV(PL_defgv) = (sv)) 2068 # define SAVE_DEFSV SAVESPTR(GvSV(PL_defgv))
|
H A D | cop.h | 885 AV *cx_pop_savearray_av = GvAV(PL_defgv); \ 886 GvAV(PL_defgv) = cx->blk_sub.savearray; \
|
H A D | embedvar.h | 88 # define PL_defgv (vTHX->Idefgv) macro
|
H A D | peep.c | 1114 OP_TYPE_IS(first, OP_GV) && cGVOPx_gv(first) == PL_defgv) { in S_optimize_op() 1721 && cGVOPx_gv(kid) == PL_defgv in S_aassign_scan() 3207 && cGVOPx_gv(p) == PL_defgv in Perl_rpeep()
|
H A D | pp.c | 6376 ? MUTABLE_AV(GvAVn(PL_defgv)) : MUTABLE_AV(POPs); 7111 AV * const at_ = GvAV(PL_defgv); 7181 gv = PL_defgv; 7251 if (opnum == OP_UNDEF && SvRV(*svp) == (SV *)PL_defgv) { 7596 AV *defav = GvAV(PL_defgv); /* @_ */ 7740 AV *defav = GvAV(PL_defgv); /* @_ */ in PP() 7797 AV *defav = GvAV(PL_defgv); /* @_ */ in PP()
|
H A D | pp_ctl.c | 3186 AV *arg = GvAV(PL_defgv); in PP() 3428 if (arg != GvAV(PL_defgv)) { in PP() 3429 AV * const av = GvAV(PL_defgv); in PP() 3430 GvAV(PL_defgv) = (AV *)SvREFCNT_inc_simple(arg); in PP() 5716 GvSV(PL_defgv) = rpp_pop_1_norc(); in PP()
|
H A D | inline.h | 3940 sv = GvSV(PL_defgv); in Perl_cx_popgiven() 3941 GvSV(PL_defgv) = cx->blk_givwhen.defsv_save; in Perl_cx_popgiven()
|
H A D | pp_hot.c | 1487 (void)S_pushav(aTHX_ GvAVn(PL_defgv)); in PP() 6373 defavp = &GvAV(PL_defgv); in PP() 6436 if (UNLIKELY(!(PL_op->op_flags & OPf_STACKED) && GvAV(PL_defgv))) { in PP() 6440 AV * const av = GvAV(PL_defgv); in PP()
|
H A D | pp_sys.c | 3081 if (gv != PL_defgv) { 3094 if (gv == PL_defgv) { 3724 gv = PL_defgv; in PP() 3731 if (gv == PL_defgv) { in PP()
|
H A D | doio.c | 2277 if (gv == PL_defgv) { in Perl_my_stat_flags() 2352 if (cGVOP_gv == PL_defgv) { in Perl_my_lstat_flags()
|
H A D | perl.c | 4126 PL_defgv = gv_fetchpvs("_", GV_ADD|GV_NOTQUAL, SVt_PVAV); in S_init_main_stash() 4127 SvREFCNT_inc_simple_void(PL_defgv); in S_init_main_stash()
|
H A D | op.c | 7771 return newSVREF(newGVOP(OP_GV, 0, PL_defgv)); in Perl_newDEFSVOP() 9445 && cGVOPx_gv(cUNOPx(sv)->op_first) == PL_defgv) in Perl_newFOROP() 9532 sv = newGVOP(OP_GV, 0, PL_defgv); in Perl_newFOROP() 15621 newAVREF(newGVOP(OP_GV, 0, PL_defgv)), in Perl_coresub_op()
|
/openbsd/gnu/usr.bin/perl/ext/Opcode/ |
H A D | Opcode.xs | 276 (void) hv_store(hv,"_",1,(SV *)PL_defgv,0); /* connect _ to global */ 277 SvREFCNT_inc((SV *)PL_defgv); /* want to keep _ around! */
|
/openbsd/gnu/usr.bin/perl/cpan/Scalar-List-Utils/ |
H A D | ListUtil.xs | 647 SAVESPTR(GvSV(PL_defgv)); in first() 658 SV *def_sv = GvSV(PL_defgv) = args[index]; in first() 684 GvSV(PL_defgv) = args[index]; in first() 719 SAVESPTR(GvSV(PL_defgv)); in any() 730 SV *def_sv = GvSV(PL_defgv) = args[index]; in any() 750 GvSV(PL_defgv) = args[index]; in any()
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo/ |
H A D | 5003007 | 538 PL_defgv # T
|
/openbsd/gnu/usr.bin/perl/cpan/Term-ReadKey/ |
H A D | ppport.h | 12129 # define PL_defgv defgv macro 12791 # define DEFSV GvSV(PL_defgv) 12795 # define SAVE_DEFSV SAVESPTR(GvSV(PL_defgv))
|
/openbsd/gnu/usr.bin/perl/ext/XS-APItest/ |
H A D | APItest.xs | 4134 SAVESPTR(GvSV(PL_defgv)); 4137 GvSV(PL_defgv) = args[index]; 4808 av_unshift(GvAVn(PL_defgv), 1); 4809 av_store(GvAV(PL_defgv), 0, newSVuv(42));
|
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/ |
H A D | apidoc.fnc | 705 Amnd|GV *|PL_defgv
|
/openbsd/gnu/usr.bin/perl/pod/ |
H A D | perl5160delta.pod | 2344 tokens such as C<PL_defgv>, instead of expanding to C<PL_Idefgv>, with 2345 F<embedvar.h> defining a macro to map C<PL_Idefgv> to C<PL_defgv>. XS code
|