Lines Matching refs:init_exp
146 static void init_exp (expdesc *e, expkind k, int i) { in init_exp() function
154 init_exp(e, VK, luaK_stringK(ls->fs, s)); in codestring()
275 init_exp(var, VLOCAL, v); /* variable is local */ in singlevaraux()
288 init_exp(var, VUPVAL, idx); in singlevaraux()
520 init_exp(v, VRELOCABLE, luaK_codeABx(fs, OP_CLOSURE, 0, fs->np - 1)); in codeclosure()
743 init_exp(t, VRELOCABLE, pc); in constructor()
744 init_exp(&cc.v, VVOID, 0); /* no value (yet) */ in constructor()
865 init_exp(f, VCALL, luaK_codeABC(fs, OP_CALL, base, nparams+1, 2)); in funcargs()
946 init_exp(v, VKNUM, 0); in simpleexp()
955 init_exp(v, VNIL, 0); in simpleexp()
959 init_exp(v, VTRUE, 0); in simpleexp()
963 init_exp(v, VFALSE, 0); in simpleexp()
970 init_exp(v, VVARARG, luaK_codeABC(fs, OP_VARARG, 0, 1, 0)); in simpleexp()
1168 init_exp(&e, VNONRELOC, ls->fs->freereg-1); /* default assignment */ in assignment()
1614 init_exp(&v, VLOCAL, 0); /* create and... */ in mainfunc()