Lines Matching defs:tmpRef
10851 SV *tmpRef;
10862 tmpRef = SvRV(sv);
10863 if (SvFLAGS(tmpRef) & (SVs_OBJECT|SVf_READONLY|SVf_PROTECT)) {
10864 if (SvREADONLY(tmpRef))
10866 if (SvTYPE(tmpRef) == SVt_PVOBJ)
10868 if (SvOBJECT(tmpRef)) {
10869 oldstash = SvSTASH(tmpRef);
10872 SvOBJECT_on(tmpRef);
10873 SvUPGRADE(tmpRef, SVt_PVMG);
10874 SvSTASH_set(tmpRef, MUTABLE_HV(SvREFCNT_inc_simple(stash)));
10877 if(SvSMAGICAL(tmpRef))
10878 if(mg_find(tmpRef, PERL_MAGIC_ext) || mg_find(tmpRef, PERL_MAGIC_uvar))
10879 mg_set(tmpRef);