• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/CPANInternal-159.1/Template-Toolkit-2.25/xs/

Lines Matching refs:lp

5015 static char * DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp);
5018 extern char * DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp);
5030 DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp)
5033 return SvPV(sv,*lp);
5044 #define SvPVbyte(sv, lp) \
5046 ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pvbyte(sv, &lp))
5112 static char * DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags);
5115 extern char * DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags);
5127 DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags)
5130 return sv_2pv(sv, lp ? lp : &n_a);
5136 static char * DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags);
5139 extern char * DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags);
5151 DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags)
5154 return sv_pvn_force(sv, lp ? lp : &n_a);
5167 # define SvPV_const(sv, lp) SvPV_flags_const(sv, lp, SV_GMAGIC)
5171 # define SvPV_mutable(sv, lp) SvPV_flags_mutable(sv, lp, SV_GMAGIC)
5174 # define SvPV_flags(sv, lp, flags) \
5176 ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
5179 # define SvPV_flags_const(sv, lp, flags) \
5181 ? ((lp = SvCUR(sv)), SvPVX_const(sv)) : \
5182 (const char*) sv_2pv_flags(sv, &lp, flags|SV_CONST_RETURN))
5191 # define SvPV_flags_mutable(sv, lp, flags) \
5193 ? ((lp = SvCUR(sv)), SvPVX_mutable(sv)) : \
5194 sv_2pv_flags(sv, &lp, flags|SV_MUTABLE_RETURN))
5197 # define SvPV_force(sv, lp) SvPV_force_flags(sv, lp, SV_GMAGIC)
5205 # define SvPV_force_mutable(sv, lp) SvPV_force_flags_mutable(sv, lp, SV_GMAGIC)
5209 # define SvPV_force_nomg(sv, lp) SvPV_force_flags(sv, lp, 0)
5216 # define SvPV_force_flags(sv, lp, flags) \
5218 ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_pvn_force_flags(sv, &lp, flags))
5226 # define SvPV_force_flags_mutable(sv, lp, flags) \
5228 ? ((lp = SvCUR(sv)), SvPVX_mutable(sv)) \
5229 : sv_pvn_force_flags(sv, &lp, flags|SV_MUTABLE_RETURN))
5242 # define SvPV_nomg(sv, lp) SvPV_flags(sv, lp, 0)
5246 # define SvPV_nomg_const(sv, lp) SvPV_flags_const(sv, lp, 0)