MCPcopy Create free account
hub / github.com/Koihik/LuaFormatter / visitParlist

Method visitParlist

src/FormatVisitor.cpp:1546–1561  ·  view source on GitHub ↗

namelist (COMMA ELLIPSIS)? | ELLIPSIS

Source from the content-addressed store, hash-verified

1544
1545// namelist (COMMA ELLIPSIS)? | ELLIPSIS
1546antlrcpp::Any FormatVisitor::visitParlist(LuaParser::ParlistContext* ctx) {
1547 LOG_FUNCTION_BEGIN();
1548 if (ctx->namelist() != nullptr) {
1549 visitNamelist(ctx->namelist());
1550 if (ctx->COMMA() != nullptr) {
1551 cur_writer() << commentAfter(ctx->namelist(), "");
1552 cur_writer() << ctx->COMMA()->getText();
1553 cur_writer() << commentAfter(ctx->COMMA(), " ");
1554 cur_writer() << ctx->ELLIPSIS()->getText();
1555 }
1556 } else {
1557 cur_writer() << ctx->ELLIPSIS()->getText();
1558 }
1559 LOG_FUNCTION_END();
1560 return nullptr;
1561}
1562
1563// LB fieldlist? RB;
1564antlrcpp::Any FormatVisitor::visitTableconstructor(LuaParser::TableconstructorContext* ctx) {

Callers

nothing calls this directly

Calls 3

namelistMethod · 0.80
COMMAMethod · 0.80
ELLIPSISMethod · 0.80

Tested by

no test coverage detected