diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java index 8553a248b29..997bf1e09d0 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/parsing/JetExpressionParsing.java @@ -498,10 +498,8 @@ public class JetExpressionParsing extends AbstractJetParsing { */ protected boolean parseCallWithClosure() { boolean success = false; - // while (!myBuilder.newlineBeforeCurrentToken() - // && (at(LBRACE) - while ((at(LBRACE) - || atSet(LABELS) && lookahead(1) == LBRACE)) { + + while (at(LBRACE) || atSet(LABELS) && lookahead(1) == LBRACE) { if (!at(LBRACE)) { assert _atSet(LABELS); parsePrefixExpression(); @@ -511,6 +509,7 @@ public class JetExpressionParsing extends AbstractJetParsing { } success = true; } + return success; }