Home | History | Annotate | Download | only in src

Lines Matching defs:varname

165 static int registerlocalvar (LexState *ls, TString *varname) {
171 while (oldsize < f->sizelocvars) f->locvars[oldsize++].varname = NULL;
172 f->locvars[fs->nlocvars].varname = varname;
173 luaC_objbarrier(ls->L, f, varname);
249 if (luaS_eqstr(n, getlocvar(fs, i)->varname))
298 TString *varname = str_checkname(ls);
300 if (singlevaraux(fs, varname, var, 1) == VVOID) { /* global name? */
304 codestring(ls, &key, varname); /* key is variable name */
305 luaK_indexed(fs, var, &key); /* env[varname] */
347 TString *vname = getlocvar(fs, gt->nactvar)->varname;
1309 static void fornum (LexState *ls, TString *varname, int line) {
1316 new_localvar(ls, varname);
1359 TString *varname;
1363 varname = str_checkname(ls); /* first variable name */
1365 case '=': fornum(ls, varname, line); break;
1366 case ',': case TK_IN: forlist(ls, varname); break;