MCPcopy Create free account
hub / github.com/Achain-Dev/Achain / luaK_setreturns

Function luaK_setreturns

src/Chain/libraries/glua/lcode.cpp:383–392  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

381
382
383void luaK_setreturns(FuncState *fs, expdesc *e, int nresults) {
384 if (e->k == VCALL) { /* expression is an open function call? */
385 SETARG_C(getcode(fs, e), nresults + 1);
386 }
387 else if (e->k == VVARARG) {
388 SETARG_B(getcode(fs, e), nresults + 1);
389 SETARG_A(getcode(fs, e), fs->freereg);
390 luaK_reserveregs(fs, 1);
391 }
392}
393
394
395void luaK_setoneret(FuncState *fs, expdesc *e) {

Callers 1

adjust_assignFunction · 0.85

Calls 1

luaK_reserveregsFunction · 0.85

Tested by

no test coverage detected