Home
last modified time | relevance | path

Searched refs:ObjectFIELDS (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/usr.bin/perl/
H A Dclass.c40 Newx(ObjectFIELDS(sv), fieldcount, SV *); in Perl_newSVobject()
43 Zero(ObjectFIELDS(sv), fieldcount, SV *); in Perl_newSVobject()
56 SV **fields = ObjectFIELDS(instance); in PP()
287 SV **fieldp = ObjectFIELDS(instance); in PP()
H A Dsv_inline.h456 ObjectFIELDS(sv) = NULL; in Perl_newSV_type()
H A Ddump.c2717 PTR2UV(ObjectFIELDS(sv))); in Perl_do_sv_dump()
2718 if (nest < maxnest && ObjectFIELDS(sv)) { in Perl_do_sv_dump()
2720 SV **svp = ObjectFIELDS(sv); in Perl_do_sv_dump()
H A Dsv.c6864 next_sv = ObjectFIELDS(sv)[ObjectMAXFIELD(sv)--];
6867 ObjectFIELDS(sv)[(ObjectITERSVAT(sv) = ObjectMAXFIELD(sv) + 1)] = iter_sv;
6871 Safefree(ObjectFIELDS(sv));
7061 sv = ObjectFIELDS(iter_sv)[ObjectMAXFIELD(iter_sv)--];
7066 iter_sv = ObjectFIELDS(sv)[ObjectITERSVAT(sv)];
7067 Safefree(ObjectFIELDS(sv));
14961 Newx(ObjectFIELDS(dsv), fieldcount, SV *);
14964 sv_dup_inc_multiple(ObjectFIELDS(ssv), ObjectFIELDS(dsv), fieldcount, param);
H A Dsv.h715 #define ObjectFIELDS(inst) ((XPVOBJ *)SvANY(inst))->xobject_fields macro
/openbsd/gnu/usr.bin/perl/pod/
H A Dperlclassguts.pod281 accessed from the C<ObjectFIELDS> array.
283 =head3 ObjectFIELDS subsection
285 SV **ObjectFIELDS(sv);
322 and HVs) are actually assigned into the C<ObjectFIELDS> array. The