Lines Matching refs:namesv
249 SV *namesv = namepad[ix];
250 if (namesv && namesv != &PL_sv_undef
251 && *SvPVX(namesv) == '&')
255 SvREFCNT_dec(namesv);
329 SV* namesv = NEWSV(1102, 0);
340 sv_upgrade(namesv, ourstash ? SVt_PVGV : typestash ? SVt_PVMG : SVt_PVNV);
341 sv_setpv(namesv, name);
344 SvFLAGS(namesv) |= SVpad_TYPED;
345 SvSTASH(namesv) = (HV*)SvREFCNT_inc((SV*) typestash);
348 SvFLAGS(namesv) |= SVpad_OUR;
349 GvSTASH(namesv) = (HV*)SvREFCNT_inc((SV*) ourstash);
352 av_store(PL_comppad_name, offset, namesv);
354 SvFAKE_on(namesv);
357 SvNVX(namesv) = (NV)PAD_MAX; /* min */
358 SvIVX(namesv) = 0; /* max */
1093 SV *namesv;
1102 if (!((namesv = namep[ix]) != Nullsv &&
1103 namesv != &PL_sv_undef &&
1104 (SvFAKE(namesv) ||
1105 *SvPVX(namesv) == '&')))
1195 SV *namesv;
1211 namesv = pname[ix];
1212 if (namesv && namesv == &PL_sv_undef) {
1213 namesv = Nullsv;
1215 if (namesv) {
1216 if (SvFAKE(namesv))
1222 SvPVX(namesv)
1230 (unsigned long)U_32(SvNVX(namesv)),
1231 (unsigned long)SvIVX(namesv),
1232 SvPVX(namesv)
1370 SV* namesv = (ix <= fname) ? pname[ix] : Nullsv;
1371 if (namesv && namesv != &PL_sv_undef) {
1372 char *name = SvPVX(namesv); /* XXX */
1373 if (SvFLAGS(namesv) & SVf_FAKE) { /* lexical from outside? */
1410 SV* namesv = (ix <= fname) ? pname[ix] : Nullsv;
1411 if (namesv
1412 && namesv != &PL_sv_undef
1413 && !(SvFLAGS(namesv) & SVf_FAKE)
1414 && *SvPVX(namesv) == '&'
1468 SV *namesv = namepad[ix];
1469 if (namesv && namesv != &PL_sv_undef
1470 && *SvPVX(namesv) == '&')