Lines Matching defs:GvGP
28 #define GvGP(gv) (GvXPVGV(gv)->xgv_gp)
44 #define GvSV(gv) (GvGP(gv)->gp_sv)
45 #define GvREFCNT(gv) (GvGP(gv)->gp_refcnt)
46 #define GvIO(gv) ((gv) && SvTYPE((SV*)gv) == SVt_PVGV && GvGP(gv) ? GvIOp(gv) : 0)
47 #define GvIOp(gv) (GvGP(gv)->gp_io)
50 #define GvFORM(gv) (GvGP(gv)->gp_form)
51 #define GvAV(gv) (GvGP(gv)->gp_av)
56 #define GvAVn(gv) (GvGP(gv)->gp_av ? \
57 GvGP(gv)->gp_av : \
58 GvGP(gv_AVadd(gv))->gp_av)
59 #define GvHV(gv) ((GvGP(gv))->gp_hv)
61 #define GvHVn(gv) (GvGP(gv)->gp_hv ? \
62 GvGP(gv)->gp_hv : \
63 GvGP(gv_HVadd(gv))->gp_hv)
65 #define GvCV(gv) (GvGP(gv)->gp_cv)
66 #define GvCVGEN(gv) (GvGP(gv)->gp_cvgen)
67 #define GvCVu(gv) (GvGP(gv)->gp_cvgen ? Nullcv : GvGP(gv)->gp_cv)
69 #define GvGPFLAGS(gv) (GvGP(gv)->gp_flags)
71 #define GvLINE(gv) (GvGP(gv)->gp_line)
72 #define GvFILE(gv) (GvGP(gv)->gp_file)
75 #define GvEGV(gv) (GvGP(gv)->gp_egv)
128 #define GvUNIQUE(gv) (GvGP(gv) && (GvGPFLAGS(gv) & GVf_UNIQUE))