Lines Matching refs:varname
143 static int registerlocalvar (LexState *ls, TString *varname) { in registerlocalvar() argument
149 while (oldsize < f->sizelocvars) f->locvars[oldsize++].varname = NULL; in registerlocalvar()
150 f->locvars[fs->nlocvars].varname = varname; in registerlocalvar()
151 luaC_objbarrier(ls->L, f, varname); in registerlocalvar()
210 if (n == getlocvar(fs, i).varname) in searchvar()
249 TString *varname = str_checkname(ls); in singlevar() local
251 if (singlevaraux(fs, varname, var, 1) == VGLOBAL) in singlevar()
252 var->u.s.info = luaK_stringK(fs, varname); /* info points to global name */ in singlevar()
1067 static void fornum (LexState *ls, TString *varname, int line) { in fornum() argument
1074 new_localvar(ls, varname, 3); in fornum()
1115 TString *varname; in forstat() local
1119 varname = str_checkname(ls); /* first variable name */ in forstat()
1121 case '=': fornum(ls, varname, line); break; in forstat()
1122 case ',': case TK_IN: forlist(ls, varname); break; in forstat()