Lines Matching refs:base
224 static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { in singlevaraux() argument
233 if (!base) in singlevaraux()
612 int base, nparams; in funcargs() local
643 base = f->u.s.info; /* base register for call */ in funcargs()
649 nparams = fs->freereg - (base+1); in funcargs()
651 init_exp(f, VCALL, luaK_codeABC(fs, OP_CALL, base, nparams+1, 2)); in funcargs()
653 fs->freereg = base+1; /* call remove function and arguments and leaves in funcargs()
1046 static void forbody (LexState *ls, int base, int line, int nvars, int isnum) { in forbody() argument
1053 prep = isnum ? luaK_codeAsBx(fs, OP_FORPREP, base, NO_JUMP) : luaK_jump(fs); in forbody()
1060 endfor = (isnum) ? luaK_codeAsBx(fs, OP_FORLOOP, base, NO_JUMP) : in forbody()
1061 luaK_codeABC(fs, OP_TFORLOOP, base, 0, nvars); in forbody()
1070 int base = fs->freereg; in fornum() local
1085 forbody(ls, base, line, 1, 1); in fornum()
1095 int base = fs->freereg; in forlist() local
1108 forbody(ls, base, line, nvars - 3, 0); in forlist()