Searched refs:expdesc (Results 1 – 4 of 4) sorted by relevance
/external/lua/src/ |
D | lcode.h | 61 LUAI_FUNC void luaK_dischargevars (FuncState *fs, expdesc *e); 62 LUAI_FUNC int luaK_exp2anyreg (FuncState *fs, expdesc *e); 63 LUAI_FUNC void luaK_exp2anyregup (FuncState *fs, expdesc *e); 64 LUAI_FUNC void luaK_exp2nextreg (FuncState *fs, expdesc *e); 65 LUAI_FUNC void luaK_exp2val (FuncState *fs, expdesc *e); 66 LUAI_FUNC int luaK_exp2RK (FuncState *fs, expdesc *e); 67 LUAI_FUNC void luaK_self (FuncState *fs, expdesc *e, expdesc *key); 68 LUAI_FUNC void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k); 69 LUAI_FUNC void luaK_goiftrue (FuncState *fs, expdesc *e); 70 LUAI_FUNC void luaK_goiffalse (FuncState *fs, expdesc *e); [all …]
|
D | lcode.c | 43 static int tonumeral(const expdesc *e, TValue *v) { in tonumeral() 397 static void freeexp (FuncState *fs, expdesc *e) { in freeexp() 407 static void freeexps (FuncState *fs, expdesc *e1, expdesc *e2) { in freeexps() 515 void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) { in luaK_setreturns() 539 void luaK_setoneret (FuncState *fs, expdesc *e) { in luaK_setoneret() 556 void luaK_dischargevars (FuncState *fs, expdesc *e) { in luaK_dischargevars() 595 static void discharge2reg (FuncState *fs, expdesc *e, int reg) { in discharge2reg() 641 static void discharge2anyreg (FuncState *fs, expdesc *e) { in discharge2anyreg() 675 static void exp2reg (FuncState *fs, expdesc *e, int reg) { in exp2reg() 703 void luaK_exp2nextreg (FuncState *fs, expdesc *e) { in luaK_exp2nextreg() [all …]
|
D | lparser.c | 63 static void expr (LexState *ls, expdesc *v); 144 static void init_exp (expdesc *e, expkind k, int i) { in init_exp() 151 static void codestring (LexState *ls, expdesc *e, TString *s) { in codestring() 156 static void checkname (LexState *ls, expdesc *e) { in checkname() 228 static int newupvalue (FuncState *fs, TString *name, expdesc *v) { in newupvalue() 270 static void singlevaraux (FuncState *fs, TString *n, expdesc *var, int base) { in singlevaraux() 295 static void singlevar (LexState *ls, expdesc *var) { in singlevar() 300 expdesc key; in singlevar() 309 static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *e) { in adjust_assign() 522 static void codeclosure (LexState *ls, expdesc *v) { in codeclosure() [all …]
|
D | lparser.h | 54 typedef struct expdesc { struct 68 } expdesc; argument
|