MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / luaK_self

Function luaK_self

Source/Misc/lua/src/lua.c:4172–4182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4170
4171
4172void luaK_self (FuncState *fs, expdesc *e, expdesc *key) {
4173int func;
4174luaK_exp2anyreg(fs, e);
4175freeexp(fs, e);
4176func = fs->freereg;
4177luaK_reserveregs(fs, 2);
4178luaK_codeABC(fs, OP_SELF, func, e->u.s.info, luaK_exp2RK(fs, key));
4179freeexp(fs, key);
4180e->u.s.info = func;
4181e->k = VNONRELOC;
4182}
4183
4184
4185static void invertjump (FuncState *fs, expdesc *e) {

Callers 1

primaryexpFunction · 0.85

Calls 5

luaK_exp2anyregFunction · 0.85
freeexpFunction · 0.85
luaK_reserveregsFunction · 0.85
luaK_codeABCFunction · 0.85
luaK_exp2RKFunction · 0.85

Tested by

no test coverage detected