Lines Matching defs:varname
163 static int registerlocalvar (LexState *ls, TString *varname) {
169 while (oldsize < f->sizelocvars) f->locvars[oldsize++].varname = NULL;
170 f->locvars[fs->nlocvars].varname = varname;
171 luaC_objbarrier(ls->L, f, varname);
247 if (luaS_eqstr(n, getlocvar(fs, i)->varname))
296 TString *varname = str_checkname(ls);
298 if (singlevaraux(fs, varname, var, 1) == VVOID) { /* global name? */
302 codestring(ls, &key, varname); /* key is variable name */
303 luaK_indexed(fs, var, &key); /* env[varname] */
345 TString *vname = getlocvar(fs, gt->nactvar)->varname;
1313 static void fornum (LexState *ls, TString *varname, int line) {
1320 new_localvar(ls, varname);
1363 TString *varname;
1367 varname = str_checkname(ls); /* first variable name */
1369 case '=': fornum(ls, varname, line); break;
1370 case ',': case TK_IN: forlist(ls, varname); break;