Lines Matching refs:nvars
311 static void adjustlocalvars (LexState *ls, int nvars) { in adjustlocalvars() argument
315 for (i = 0; i < nvars; i++) { in adjustlocalvars()
482 static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *e) { in adjust_assign() argument
484 int needed = nvars - nexps; /* extra values needed */ in adjust_assign()
1375 static void restassign (LexState *ls, struct LHS_assign *lh, int nvars) { in restassign() argument
1386 restassign(ls, &nv, nvars+1); in restassign()
1393 if (nexps != nvars) in restassign()
1394 adjust_assign(ls, nvars, nexps, &e); in restassign()
1544 static void forbody (LexState *ls, int base, int line, int nvars, int isgen) { in forbody() argument
1554 adjustlocalvars(ls, nvars); in forbody()
1555 luaK_reserveregs(fs, nvars); in forbody()
1560 luaK_codeABC(fs, OP_TFORCALL, base, 0, nvars); in forbody()
1596 int nvars = 5; /* gen, state, control, toclose, 'indexname' */ in forlist() local
1608 nvars++; in forlist()
1616 forbody(ls, base, line, nvars - 4, 1); in forlist()
1732 int nvars = 0; in localstat() local
1742 toclose = fs->nactvar + nvars; in localstat()
1744 nvars++; in localstat()
1753 if (nvars == nexps && /* no adjustments? */ in localstat()
1757 adjustlocalvars(ls, nvars - 1); /* exclude last variable */ in localstat()
1761 adjust_assign(ls, nvars, nexps, &e); in localstat()
1762 adjustlocalvars(ls, nvars); in localstat()