Lines Matching refs:FuncState

74 static l_noret errorlimit (FuncState *fs, int limit, const char *what) {  in errorlimit()
87 static void checklimit (FuncState *fs, int v, int l, const char *what) { in checklimit()
175 static int registerlocalvar (LexState *ls, FuncState *fs, TString *varname) { in registerlocalvar()
195 FuncState *fs = ls->fs; in new_localvar()
219 static Vardesc *getlocalvardesc (FuncState *fs, int vidx) { in getlocalvardesc()
230 static int stacklevel (FuncState *fs, int nvar) { in stacklevel()
243 int luaY_nvarstack (FuncState *fs) { in luaY_nvarstack()
251 static LocVar *localdebuginfo (FuncState *fs, int vidx) { in localdebuginfo()
266 static void init_var (FuncState *fs, expdesc *e, int vidx) { in init_var()
278 FuncState *fs = ls->fs; in check_readonly()
312 FuncState *fs = ls->fs; in adjustlocalvars()
328 static void removevars (FuncState *fs, int tolevel) { in removevars()
342 static int searchupvalue (FuncState *fs, TString *name) { in searchupvalue()
352 static Upvaldesc *allocupvalue (FuncState *fs) { in allocupvalue()
364 static int newupvalue (FuncState *fs, TString *name, expdesc *v) { in newupvalue()
366 FuncState *prev = fs->prev; in newupvalue()
390 static int searchvar (FuncState *fs, TString *n, expdesc *var) { in searchvar()
410 static void markupval (FuncState *fs, int level) { in markupval()
424 static void singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { in singlevaraux()
454 FuncState *fs = ls->fs; in singlevar()
471 FuncState *fs = ls->fs; in adjust_assign()
600 FuncState *fs = ls->fs; in createlabel()
618 static void movegotosout (FuncState *fs, BlockCnt *bl) { in movegotosout()
632 static void enterblock (FuncState *fs, BlockCnt *bl, lu_byte isloop) { in enterblock()
662 static void leaveblock (FuncState *fs) { in leaveblock()
691 FuncState *fs = ls->fs; in addprototype()
713 FuncState *fs = ls->fs->prev; in codeclosure()
719 static void open_func (LexState *ls, FuncState *fs, BlockCnt *bl) { in open_func()
748 FuncState *fs = ls->fs; in close_func()
803 FuncState *fs = ls->fs; in fieldsel()
839 FuncState *fs = ls->fs; in recfield()
858 static void closelistfield (FuncState *fs, ConsControl *cc) { in closelistfield()
870 static void lastlistfield (FuncState *fs, ConsControl *cc) { in lastlistfield()
918 FuncState *fs = ls->fs; in constructor()
943 static void setvararg (FuncState *fs, int nparams) { in setvararg()
951 FuncState *fs = ls->fs; in parlist()
982 FuncState new_fs; in body()
1016 FuncState *fs = ls->fs; in funcargs()
1095 FuncState *fs = ls->fs; in suffixedexp()
1161 FuncState *fs = ls->fs; in simpleexp()
1297 FuncState *fs = ls->fs; in block()
1322 FuncState *fs = ls->fs; in check_conflict()
1407 FuncState *fs = ls->fs; in gotostat()
1460 FuncState *fs = ls->fs; in whilestat()
1480 FuncState *fs = ls->fs; in repeatstat()
1520 static void fixforjump (FuncState *fs, int pc, int dest, int back) { in fixforjump()
1539 FuncState *fs = ls->fs; in forbody()
1561 FuncState *fs = ls->fs; in fornum()
1584 FuncState *fs = ls->fs; in forlist()
1612 FuncState *fs = ls->fs; in forstat()
1665 FuncState *fs = ls->fs; in test_then_block()
1705 FuncState *fs = ls->fs; in ifstat()
1719 FuncState *fs = ls->fs; in localfunc()
1748 FuncState *fs = ls->fs; in checktoclose()
1758 FuncState *fs = ls->fs; in localstat()
1826 FuncState *fs = ls->fs; in exprstat()
1844 FuncState *fs = ls->fs; in retstat()
1953 static void mainfunc (LexState *ls, FuncState *fs) { in mainfunc()
1974 FuncState funcstate; in luaY_parser()