varOrExp nameAndArgs*;
| 1148 | |
| 1149 | // varOrExp nameAndArgs*; |
| 1150 | antlrcpp::Any FormatVisitor::visitPrefixexp(LuaParser::PrefixexpContext* ctx) { |
| 1151 | LOG_FUNCTION_BEGIN(); |
| 1152 | chainedMethodCallHasIncIndent_.push_back(false); |
| 1153 | chainedMethodCallIsFirst_.push_back(false); |
| 1154 | visitVarOrExp(ctx->varOrExp()); |
| 1155 | |
| 1156 | std::string ws = buildFirstArgumentWs(ctx->nameAndArgs()); |
| 1157 | if (!ctx->nameAndArgs().empty()) { |
| 1158 | cur_writer() << commentAfter(ctx->varOrExp(), ws); |
| 1159 | } |
| 1160 | |
| 1161 | if (config_.get<bool>("align_parameter")) { |
| 1162 | buildArguments(ctx->nameAndArgs()); |
| 1163 | } else { |
| 1164 | int temp = indentForAlign_; |
| 1165 | indentForAlign_ = 0; |
| 1166 | buildArguments(ctx->nameAndArgs()); |
| 1167 | indentForAlign_ = temp; |
| 1168 | } |
| 1169 | |
| 1170 | if (chainedMethodCallHasIncIndent_.back()) { |
| 1171 | decContinuationIndent(); |
| 1172 | } |
| 1173 | chainedMethodCallHasIncIndent_.pop_back(); |
| 1174 | chainedMethodCallIsFirst_.pop_back(); |
| 1175 | LOG_FUNCTION_END(); |
| 1176 | return nullptr; |
| 1177 | } |
| 1178 | |
| 1179 | // var | LP exp RP; |
| 1180 | antlrcpp::Any FormatVisitor::visitVarOrExp(LuaParser::VarOrExpContext* ctx) { |
nothing calls this directly
no test coverage detected