Lines Matching defs:tmpstr
2367 SV * tmpstr;
2370 tmpstr = AMG_CALLunary(sv, numer_amg);
2371 if (tmpstr && (!SvROK(tmpstr) || (SvRV(tmpstr) != SvRV(sv)))) {
2372 return SvIV(tmpstr);
2462 SV *tmpstr;
2465 tmpstr = AMG_CALLunary(sv, numer_amg);
2466 if (tmpstr && (!SvROK(tmpstr) || (SvRV(tmpstr) != SvRV(sv)))) {
2467 return SvUV(tmpstr);
2574 SV *tmpstr;
2577 tmpstr = AMG_CALLunary(sv, numer_amg);
2578 if (tmpstr && (!SvROK(tmpstr) || (SvRV(tmpstr) != SvRV(sv)))) {
2579 return SvNV(tmpstr);
2936 SV *tmpstr;
2942 tmpstr = AMG_CALLunary(nsv, string_amg);
2943 TAINT_IF(tmpstr && SvTAINTED(tmpstr));
2944 if (tmpstr && (!SvROK(tmpstr) || (SvRV(tmpstr) != SvRV(nsv)))) {
2946 /* char *pv = lp ? SvPV(tmpstr, *lp) : SvPV_nolen(tmpstr);
2950 if ((SvFLAGS(tmpstr) & (SVf_POK)) == SVf_POK) {
2952 pv = (char *) SvPVX_const(tmpstr);
2955 ? SvPVX_mutable(tmpstr) : SvPVX(tmpstr);
2958 *lp = SvCUR(tmpstr);
2960 pv = sv_2pv_flags(tmpstr, lp, flags);
2962 if (SvUTF8(tmpstr))