Lines Matching defs:stash
129 HV *stash;
133 stash = CopSTASH(PL_curcop);
134 if (SvTYPE(stash) != SVt_PVHV) stash = NULL;
137 gv_init_sv(gv, stash, namesv, 0);
140 gv_init_pv(gv, stash, "__ANONIO__", 0);
406 HV *stash;
428 cv = sv_2cv(fn, &stash, &gv, 0);
558 HV *stash = SvSTASH(rv);
559 HEK *hek = HvNAME_HEK(stash);
588 HV *stash;
594 stash = CopSTASH(PL_curcop);
595 if (SvTYPE(stash) != SVt_PVHV)
622 stash = gv_stashpvn(ptr, len, GV_ADD|SvUTF8(ssv));
625 (void)sv_bless(*sp, stash);
683 const HV * const stash = GvSTASH(gv);
684 const HEK * const hek = stash ? HvNAME_HEK(stash) : NULL;
999 HV *stash;
1003 = GvCVu((const GV *)sv) && (stash = GvSTASH((const GV *)sv))
1004 && HvHasENAME(stash);
1006 if((stash = GvHV((const GV *)sv))) {
1007 if(HvENAME_get(stash))
1008 SvREFCNT_inc_simple_void_NN(sv_2mortal((SV *)stash));
1009 else stash = NULL;
1023 if(stash)
1024 mro_package_moved(NULL, stash, (const GV *)sv, 0);
1025 stash = NULL;
1028 && (stash = GvSTASH((const GV *)sv))
1029 && (method_changed || HvHasENAME(stash)) )
1030 mro_isa_changed_in(stash);
5278 HV *stash;
5500 HV *stash;
5803 HV *stash;
6476 HV *stash;
7420 HV *stash;
7430 HV *stash;
7468 HV *stash;
7498 HV *stash;
7914 HV *stash = SvSTASH(rv);
7915 HEK *hek = HvNAME_HEK(stash);