Lines Matching refs:nactvar

43   lu_byte nactvar;  /* # active locals outside the breakable structure */  member
162 luaY_checklimit(fs, fs->nactvar+n+1, LUAI_MAXVARS, "local variables"); in new_localvar()
163 fs->actvar[fs->nactvar+n] = cast(unsigned short, registerlocalvar(ls, name)); in new_localvar()
169 fs->nactvar = cast_byte(fs->nactvar + nvars); in adjustlocalvars()
171 getlocvar(fs, fs->nactvar - nvars).startpc = fs->pc; in adjustlocalvars()
178 while (fs->nactvar > tolevel) in removevars()
179 getlocvar(fs, --fs->nactvar).endpc = fs->pc; in removevars()
209 for (i=fs->nactvar-1; i >= 0; i--) { in searchvar()
219 while (bl && bl->nactvar > level) bl = bl->previous; in markupval()
288 bl->nactvar = fs->nactvar; in enterblock()
292 lua_assert(fs->freereg == fs->nactvar); in enterblock()
299 removevars(fs->ls, bl->nactvar); in leaveblock()
301 luaK_codeABC(fs, OP_CLOSE, bl->nactvar, 0, 0); in leaveblock()
304 lua_assert(bl->nactvar == fs->nactvar); in leaveblock()
305 fs->freereg = fs->nactvar; /* free registers */ in leaveblock()
343 fs->nactvar = 0; in open_func()
571 f->numparams = cast_byte(fs->nactvar - (f->is_vararg & VARARG_HASARG)); in parlist()
572 luaK_reserveregs(fs, fs->nactvar); /* reserve register for parameters */ in parlist()
986 luaK_codeABC(fs, OP_CLOSE, bl->nactvar, 0, 0); in breakstat()
1175 getlocvar(fs, fs->nactvar - 1).startpc = fs->pc; in localfunc()
1252 lua_assert(GETARG_A(getcode(fs,&e)) == fs->nactvar); in retstat()
1254 first = fs->nactvar; in retstat()
1262 first = fs->nactvar; /* return all `active' values */ in retstat()
1333 ls->fs->freereg >= ls->fs->nactvar); in chunk()
1334 ls->fs->freereg = ls->fs->nactvar; /* free registers */ in chunk()