Lines Matching refs:expdesc
54 static void expr (LexState *ls, expdesc *v);
126 static void init_exp (expdesc *e, expkind k, int i) { in init_exp()
133 static void codestring (LexState *ls, expdesc *e, TString *s) { in codestring()
138 static void checkname(LexState *ls, expdesc *e) { in checkname()
183 static int indexupvalue (FuncState *fs, TString *name, expdesc *v) { in indexupvalue()
224 static int singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { in singlevaraux()
248 static void singlevar (LexState *ls, expdesc *var) { in singlevar()
256 static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *e) { in adjust_assign()
310 static void pushclosure (LexState *ls, FuncState *func, expdesc *v) { in pushclosure()
407 static void field (LexState *ls, expdesc *v) { in field()
410 expdesc key; in field()
418 static void yindex (LexState *ls, expdesc *v) { in yindex()
435 expdesc v; /* last list item read */
436 expdesc *t; /* table descriptor */
447 expdesc key, val; in recfield()
498 static void constructor (LexState *ls, expdesc *t) { in constructor()
576 static void body (LexState *ls, expdesc *e, int needself, int line) { in body()
596 static int explist1 (LexState *ls, expdesc *v) { in explist1()
609 static void funcargs (LexState *ls, expdesc *f) { in funcargs()
611 expdesc args; in funcargs()
667 static void prefixexp (LexState *ls, expdesc *v) { in prefixexp()
690 static void primaryexp (LexState *ls, expdesc *v) { in primaryexp()
702 expdesc key; in primaryexp()
709 expdesc key; in primaryexp()
727 static void simpleexp (LexState *ls, expdesc *v) { in simpleexp()
828 static BinOpr subexpr (LexState *ls, expdesc *v, unsigned int limit) { in subexpr()
842 expdesc v2; in subexpr()
856 static void expr (LexState *ls, expdesc *v) { in expr()
898 expdesc v; /* variable (global, local, upvalue, or indexed) */
908 static void check_conflict (LexState *ls, struct LHS_assign *lh, expdesc *v) { in check_conflict()
932 expdesc e; in assignment()
967 expdesc v; in cond()
1037 expdesc e; in exp1()
1092 expdesc e; in forlist()
1166 expdesc v, b; in localfunc()
1183 expdesc e; in localstat()
1198 static int funcname (LexState *ls, expdesc *v) { in funcname()
1215 expdesc v, b; in funcstat()
1241 expdesc e; in retstat()