Lines Matching defs:varname
16674 /* varname(): return the name of a variable, optionally with a subscript.
16797 return varname(NULL, '$', obase->op_targ, NULL, 0, FUV_SUBSCRIPT_NONE);
16854 return varname(gv, (char)(hash ? '%' : '@'), obase->op_targ,
16866 return varname(gv, '$', 0, NULL, 0, FUV_SUBSCRIPT_NONE);
16874 return varname(NULL, '$', obase->op_targ,
16880 return varname(NULL, '$', obase->op_targ,
16887 return varname(gv, '$', 0, NULL, 0, FUV_SUBSCRIPT_NONE);
16899 return varname(NULL, '$', obase->op_targ,
16912 return varname(NULL, '$', obase->op_targ,
16929 return varname(gv, '$', 0,
17005 return varname(gv, '%', o->op_targ,
17008 return varname(gv, '@', o->op_targ, NULL,
17018 return varname(gv, '%', o->op_targ,
17025 return varname(gv, '@', o->op_targ,
17030 return varname(gv,
17170 return varname(index_gv, '$', 0, NULL, 0,
17177 return varname(NULL, '$', index_targ,
17219 ? varname(agg_gv, '%', agg_targ,
17221 : varname(agg_gv, '@', agg_targ,
17229 return varname(agg_gv, '%', agg_targ,
17236 return varname(agg_gv, '@', agg_targ,
17253 return varname(agg_gv, '%', agg_targ,
17262 return varname(agg_gv, '@', agg_targ,
17270 return varname(agg_gv,
17296 return varname(gv, '$', 0,
17318 return varname(NULL, '$', obase->op_targ, NULL, 0,
17508 SV* varname = NULL;
17518 varname = find_uninit_var(PL_op, uninit_sv, 0, &desc);
17519 if (varname)
17520 sv_insert(varname, 0, 0, " ", 1);
17533 SVfARG(varname ? varname : &PL_sv_no),