Searched refs:mg_virtual (Results 1 – 13 of 13) sorted by relevance
141 const MGVTBL* const vtbl = mg->mg_virtual; in Perl_mg_magical()184 const MGVTBL * const vtbl = mg->mg_virtual; in Perl_mg_get()221 && mg2->mg_virtual in Perl_mg_get()222 && mg2->mg_virtual->svt_get in Perl_mg_get()283 const MGVTBL* vtbl = mg->mg_virtual; in Perl_mg_set()308 const MGVTBL* const vtbl = mg->mg_virtual; in Perl_mg_size()352 const MGVTBL* const vtbl = mg->mg_virtual; in Perl_mg_clear()374 if (mg->mg_type == type && (!flags || mg->mg_virtual == vtbl)) { in S_mg_findext_flags()444 const MGVTBL* const vtbl = mg->mg_virtual; in Perl_mg_copy()489 const MGVTBL* const vtbl = mg->mg_virtual; in Perl_mg_localize()[all …]
25 MGVTBL* mg_virtual; /* pointer to magic functions */ member
1550 if (mg->mg_virtual) { in Perl_do_magic_dump()1551 const MGVTBL * const v = mg->mg_virtual; in Perl_do_magic_dump()
3539 && mg->mg_virtual->svt_get) { in Perl_sv_only_taint_gmagic()
5899 mg->mg_virtual = (MGVTBL *) vtable;6005 const MGVTBL* const virt = mg->mg_virtual;14242 if ((nmg->mg_flags & MGf_DUP) && nmg->mg_virtual && nmg->mg_virtual->svt_dup) {14243 nmg->mg_virtual->svt_dup(aTHX_ nmg, param);
816 mg->mg_virtual = &perlio_vtab; in XS()
69 mg->mg_virtual = (MGVTBL*)vtbl; in THX_sv_magicext()132 && mg->mg_virtual == (const MGVTBL * const)&vtbl_md5) { in get_md5_ctx()
450 && mg->mg_virtual == &sharedsv_array_vtbl) { in Perl_sharedsv_find()459 && mg->mg_virtual == &sharedsv_scalar_vtbl) { in Perl_sharedsv_find()492 || mg->mg_virtual != &sharedsv_array_vtbl in Perl_sharedsv_associate()511 || mg->mg_virtual != &sharedsv_scalar_vtbl in Perl_sharedsv_associate()925 nmg = sv_magicext(nsv, mg->mg_obj, mg->mg_type, mg->mg_virtual, in sharedsv_scalar_mg_local()
199 if (mg->mg_type == type && mg->mg_virtual == vtbl)223 const MGVTBL* const virt = mg->mg_virtual;320 mg->mg_virtual = &other_mg_vtbl;346 mg->mg_virtual = &null_mg_vtbl;
2048 while (mg && mg->mg_virtual != &subname_vtbl)2054 mg->mg_virtual = &subname_vtbl;
16344 if (mg->mg_type == type && mg->mg_virtual == vtbl) in DPPP_()16382 const MGVTBL* const virt = mg->mg_virtual; in DPPP_()
466 mg->mg_virtual = (MGVTBL*)vtbl; in THX_sv_magicext()
1352 MGVTBL* mg_virtual;1389 "Magic Virtual Table" should be assigned to the C<mg_virtual> field.1430 The C<mg_virtual> field in the C<MAGIC> structure is a pointer to an