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