| 701 | |
| 702 | |
| 703 | void luaK_indexed (FuncState *fs, expdesc *t, expdesc *k) { |
| 704 | lua_assert(!hasjumps(t)); |
| 705 | t->u.ind.t = t->u.info; |
| 706 | t->u.ind.idx = luaK_exp2RK(fs, k); |
| 707 | t->u.ind.vt = (t->k == VUPVAL) ? VUPVAL |
| 708 | : check_exp(vkisinreg(t->k), VLOCAL); |
| 709 | t->k = VINDEXED; |
| 710 | } |
| 711 | |
| 712 | |
| 713 | static int constfolding (OpCode op, expdesc *e1, expdesc *e2) { |
no test coverage detected