Lines Matching refs:av
78 #define AvARRAY(av) ((av)->sv_u.svu_array) argument
79 #define AvALLOC(av) ((XPVAV*) SvANY(av))->xav_alloc argument
80 #define AvMAX(av) ((XPVAV*) SvANY(av))->xav_max argument
81 #define AvFILLp(av) ((XPVAV*) SvANY(av))->xav_fill argument
82 #define AvARYLEN(av) (*Perl_av_arylen_p(aTHX_ MUTABLE_AV(av))) argument
84 #define AvREAL(av) (SvFLAGS(av) & SVpav_REAL) argument
85 #define AvREAL_on(av) (SvFLAGS(av) |= SVpav_REAL) argument
86 #define AvREAL_off(av) (SvFLAGS(av) &= ~SVpav_REAL) argument
87 #define AvREAL_only(av) (AvREIFY_off(av), SvFLAGS(av) |= SVpav_REAL) argument
88 #define AvREIFY(av) (SvFLAGS(av) & SVpav_REIFY) argument
89 #define AvREIFY_on(av) (SvFLAGS(av) |= SVpav_REIFY) argument
90 #define AvREIFY_off(av) (SvFLAGS(av) &= ~SVpav_REIFY) argument
91 #define AvREIFY_only(av) (AvREAL_off(av), SvFLAGS(av) |= SVpav_REIFY) argument
94 #define AvREALISH(av) (SvFLAGS(av) & (SVpav_REAL|SVpav_REIFY)) argument
96 #define AvFILL(av) ((SvRMAGICAL((const SV *) (av))) \ argument
97 ? mg_size(MUTABLE_SV(av)) : AvFILLp(av))
98 #define av_top_index(av) AvFILL(av) argument
99 #define av_tindex(av) av_top_index(av) argument
104 # define av_top_index_skip_len_mg(av) \ argument
105 (__ASSERT_(SvTYPE(av) == SVt_PVAV) AvFILLp(av))
106 # define av_tindex_skip_len_mg(av) av_top_index_skip_len_mg(av) argument