Home
last modified time | relevance | path

Searched refs:nret (Results 1 – 3 of 3) sorted by relevance

/l4re-core-master/lua/lib/contrib/src/
A Dlparser.c1806 int nret; /* number of values being returned */ in retstat() local
1809 nret = 0; /* return no values */ in retstat()
1811 nret = explist(ls, &e); /* optional return values */ in retstat()
1814 if (e.k == VCALL && nret == 1 && !fs->bl->insidetbc) { /* tail call? */ in retstat()
1818 nret = LUA_MULTRET; /* return all values */ in retstat()
1821 if (nret == 1) /* only one single value? */ in retstat()
1825 lua_assert(nret == fs->freereg - first); in retstat()
1829 luaK_ret(fs, first, nret); in retstat()
A Dlcode.h88 LUAI_FUNC void luaK_ret (FuncState *fs, int first, int nret);
A Dlcode.c206 void luaK_ret (FuncState *fs, int first, int nret) { in luaK_ret() argument
208 switch (nret) { in luaK_ret()
213 luaK_codeABC(fs, op, first, nret + 1, 0); in luaK_ret()

Completed in 10 milliseconds