MCPcopy Create free account
hub / github.com/EmmyLua/EmmyLuaDebugger / explist

Function explist

third-party/lua-5.2.4/src/lparser.c:810–820  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

808
809
810static int explist (LexState *ls, expdesc *v) {
811 /* explist -> expr { `,' expr } */
812 int n = 1; /* at least one expression */
813 expr(ls, v);
814 while (testnext(ls, ',')) {
815 luaK_exp2nextreg(ls->fs, v);
816 expr(ls, v);
817 n++;
818 }
819 return n;
820}
821
822
823static void funcargs (LexState *ls, expdesc *f, int line) {

Callers 5

funcargsFunction · 0.70
assignmentFunction · 0.70
forlistFunction · 0.70
localstatFunction · 0.70
retstatFunction · 0.70

Calls 3

exprFunction · 0.70
testnextFunction · 0.70
luaK_exp2nextregFunction · 0.70

Tested by

no test coverage detected