Lines Matching refs:init_exp
126 static void init_exp (expdesc *e, expkind k, int i) { in init_exp() function
134 init_exp(e, VK, luaK_stringK(ls->fs, s)); in codestring()
226 init_exp(var, VGLOBAL, NO_REG); /* default is global variable */ in singlevaraux()
232 init_exp(var, VLOCAL, v); in singlevaraux()
320 init_exp(v, VRELOCABLE, luaK_codeABx(fs, OP_CLOSURE, 0, fs->np-1)); in pushclosure()
506 init_exp(t, VRELOCABLE, pc); in constructor()
507 init_exp(&cc.v, VVOID, 0); /* no value (yet) */ in constructor()
651 init_exp(f, VCALL, luaK_codeABC(fs, OP_CALL, base, nparams+1, 2)); in funcargs()
732 init_exp(v, VKNUM, 0); in simpleexp()
741 init_exp(v, VNIL, 0); in simpleexp()
745 init_exp(v, VTRUE, 0); in simpleexp()
749 init_exp(v, VFALSE, 0); in simpleexp()
757 init_exp(v, VVARARG, luaK_codeABC(fs, OP_VARARG, 0, 1, 0)); in simpleexp()
960 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */ in assignment()
1169 init_exp(&v, VLOCAL, fs->freereg); in localfunc()