Lines Matching refs:mg_flags
143 if (vtbl->svt_get && !(mg->mg_flags & MGf_GSKIP)) in Perl_mg_magical()
187 if (!(mg->mg_flags & MGf_GSKIP) && vtbl && vtbl->svt_get) { in Perl_mg_get()
209 if (mg->mg_flags & MGf_GSKIP) in Perl_mg_get()
220 && !(mg2->mg_flags & MGf_GSKIP) in Perl_mg_get()
285 if (mg->mg_flags & MGf_GSKIP) { in Perl_mg_set()
286 mg->mg_flags &= ~MGf_GSKIP; /* setting requires another read */ in Perl_mg_set()
445 if ((mg->mg_flags & MGf_COPY) && vtbl->svt_copy){ in Perl_mg_copy()
493 if ((mg->mg_flags & MGf_LOCAL) && vtbl->svt_local) in Perl_mg_localize()
526 if (mg->mg_flags & MGf_REFCOUNTED) in S_mg_free_struct()
2196 mg->mg_flags |= MGf_GSKIP; in Perl_magic_getpack()
2438 if (found->mg_flags & MGf_BYTES && DO_UTF8(lsv)) in Perl_magic_getpos()
2488 found->mg_flags &= ~(MGf_MINMATCH|MGf_BYTES); in Perl_magic_setpos()
2663 mg->mg_flags &= ~MGf_REFCOUNTED; in Perl_defelem_target()
2730 mg->mg_flags &= ~MGf_REFCOUNTED; in Perl_vivify_defelem()
2915 if (mg->mg_flags & MGf_PERSIST) in Perl_magic_setlvref()
3519 if (mg->mg_flags & MGf_REFCOUNTED) /* probably never true */ in Perl_magic_set()
3521 mg->mg_flags |= MGf_REFCOUNTED; in Perl_magic_set()
3998 if (nmg->mg_flags & MGf_REFCOUNTED) SvREFCNT_dec(nmg->mg_obj); in Perl_magic_copycallchecker()
4001 nmg->mg_flags |= MGf_REFCOUNTED; in Perl_magic_copycallchecker()