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

Function luaK_setreturns

Source/Misc/lua/src/lua.c:3949–3958  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3947
3948
3949void luaK_setreturns (FuncState *fs, expdesc *e, int nresults) {
3950if (e->k == VCALL) { /* expression is an open function call? */
3951SETARG_C(getcode(fs, e), nresults+1);
3952}
3953else if (e->k == VVARARG) {
3954SETARG_B(getcode(fs, e), nresults+1);
3955SETARG_A(getcode(fs, e), fs->freereg);
3956luaK_reserveregs(fs, 1);
3957}
3958}
3959
3960
3961void luaK_setoneret (FuncState *fs, expdesc *e) {

Callers 1

adjust_assignFunction · 0.85

Calls 1

luaK_reserveregsFunction · 0.85

Tested by

no test coverage detected