Home
last modified time | relevance | path

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

/openbsd/gnu/usr.bin/perl/
H A Dcv.h43 #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
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))
89 #define CvOUTSIDE(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_outside
91 #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
284 ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek in CvNAME_HEK()
[all …]
H A Dsv_inline.h149 ALIGNED_TYPE(XPVCV);
280 { sizeof(ALIGNED_TYPE_NAME(XPVCV)),
281 sizeof(XPVCV),
284 FIT_ARENA(0, sizeof(ALIGNED_TYPE_NAME(XPVCV))) },
H A 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()
H A Dsv.h256 _SV_HEAD(XPVCV*); /* pointer to xpvcv body */
H A Dpad.c173 ((XPVCV*)MUTABLE_PTR(SvANY(cv)))->xcv_padlist_u.xcv_padlist = padlist; in Perl_set_padlist()
H A Dperl.h3291 typedef struct xpvcv XPVCV; typedef