FOR namelist IN explist DO block END;
| 569 | |
| 570 | // FOR namelist IN explist DO block END; |
| 571 | antlrcpp::Any FormatVisitor::visitForInStat(LuaParser::ForInStatContext* ctx) { |
| 572 | LOG_FUNCTION_BEGIN(); |
| 573 | cur_writer() << ctx->FOR()->getText(); |
| 574 | cur_writer() << commentAfter(ctx->FOR(), " "); |
| 575 | visitNamelist(ctx->namelist()); |
| 576 | cur_writer() << commentAfter(ctx->namelist(), " "); |
| 577 | cur_writer() << ctx->IN()->getText(); |
| 578 | cur_writer() << commentAfter(ctx->IN(), " "); |
| 579 | visitExplist(ctx->explist()); |
| 580 | cur_writer() << commentAfter(ctx->explist(), " "); |
| 581 | cur_writer() << ctx->DO()->getText(); |
| 582 | visitBlockAndComment(ctx->DO(), ctx->block(), CONTROL_BLOCK); |
| 583 | cur_writer() << ctx->END()->getText(); |
| 584 | LOG_FUNCTION_END(); |
| 585 | return nullptr; |
| 586 | } |
| 587 | |
| 588 | // FUNCTION funcname funcbody; |
| 589 | antlrcpp::Any FormatVisitor::visitFuncStat(LuaParser::FuncStatContext* ctx) { |