Home
last modified time | relevance | path

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

/openbsd/src/gnu/usr.bin/perl/
Dcv.h41 #define CvSTASH(sv) (MUTABLE_HV(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_stash))
43 #define CvSTART(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_start_u.xcv_start
44 #define CvROOT(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_root
45 #define CvXSUB(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_root_u.xcv_xsub
46 #define CvXSUBANY(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_start_u.xcv_xsubany
50 #define CvFILE(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_file
62 #define CvDEPTHunsafe(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_depth
66 &(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_padlist_u.xcv_padlist)))
74 &(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_padlist_u.xcv_hscxt))
78 …(((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_padlist_u.xcv_padlist = (PADLIST *)UINT64_C(0xEFEFEFEFEFEFE…
[all …]
Dsv_inline.h149 ALIGNED_TYPE(XPVCV);
280 { sizeof(ALIGNED_TYPE_NAME(XPVCV)),
281 sizeof(XPVCV),
284 FIT_ARENA(0, sizeof(ALIGNED_TYPE_NAME(XPVCV))) },
Dinline.h253 : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; in Perl_CvGV()
269 return &((XPVCV*)SvANY(sv))->xcv_depth; in Perl_CvDEPTH()
Dsv.h256 _SV_HEAD(XPVCV*); /* pointer to xpvcv body */
Dpad.c173 ((XPVCV*)MUTABLE_PTR(SvANY(cv)))->xcv_padlist_u.xcv_padlist = padlist; in Perl_set_padlist()
Dperl.h3291 typedef struct xpvcv XPVCV; typedef