Chromium Code Reviews| Index: compiler/java/com/google/dart/compiler/parser/DartParser.java |
| diff --git a/compiler/java/com/google/dart/compiler/parser/DartParser.java b/compiler/java/com/google/dart/compiler/parser/DartParser.java |
| index d427b43d06405f052cd92e2d48345b3f3cd0d245..adde09b6321bef279ed323f34d68ae3e42fee0b2 100644 |
| --- a/compiler/java/com/google/dart/compiler/parser/DartParser.java |
| +++ b/compiler/java/com/google/dart/compiler/parser/DartParser.java |
| @@ -4857,6 +4857,9 @@ public class DartParser extends CompletionHooksParserBase { |
| expectCloseParen(); |
| List<DartSwitchMember> members = new ArrayList<DartSwitchMember>(); |
| + if (peek(0) != Token.LBRACE) { |
|
Brian Wilkerson
2012/10/17 18:26:04
Shouldn't this generate an error message to indica
|
| + return done(new DartSwitchStatement(expr, members)); |
| + } |
| boolean foundOpenBrace = expect(Token.LBRACE); |
| boolean done = optional(Token.RBRACE); |