MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / explist

Function explist

lib/lua/src/lparser.c:1012–1022  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1010
1011
1012static int explist (LexState *ls, expdesc *v) {
1013 /* explist -> expr { ',' expr } */
1014 int n = 1; /* at least one expression */
1015 expr(ls, v);
1016 while (testnext(ls, ',')) {
1017 luaK_exp2nextreg(ls->fs, v);
1018 expr(ls, v);
1019 n++;
1020 }
1021 return n;
1022}
1023
1024
1025static void funcargs (LexState *ls, expdesc *f) {

Callers 5

funcargsFunction · 0.85
restassignFunction · 0.85
forlistFunction · 0.85
localstatFunction · 0.85
retstatFunction · 0.85

Calls 3

exprFunction · 0.85
testnextFunction · 0.85
luaK_exp2nextregFunction · 0.85

Tested by

no test coverage detected