| Index: compiler/java/com/google/dart/compiler/parser/AbstractParser.java
|
| diff --git a/compiler/java/com/google/dart/compiler/parser/AbstractParser.java b/compiler/java/com/google/dart/compiler/parser/AbstractParser.java
|
| index 5bbe6af34387f6a0355df684072f36968bfbebbb..431a057ff19b68af71286f4c8fe9abb2a408a361 100644
|
| --- a/compiler/java/com/google/dart/compiler/parser/AbstractParser.java
|
| +++ b/compiler/java/com/google/dart/compiler/parser/AbstractParser.java
|
| @@ -132,7 +132,6 @@ abstract class AbstractParser {
|
| next();
|
| }
|
| }
|
| -
|
| return false;
|
| }
|
| return true;
|
| @@ -221,6 +220,8 @@ abstract class AbstractParser {
|
| Token expected, Token actual) {
|
| if (expected == Token.EOS) {
|
| reportError(position, ParserErrorCode.EXPECTED_EOS, actual);
|
| + } else if (expected == Token.IDENTIFIER) {
|
| + reportError(position, ParserErrorCode.INVALID_IDENTIFIER, actual);
|
| } else if (expected == null) {
|
| reportError(position, ParserErrorCode.UNEXPECTED_TOKEN, actual);
|
| } else {
|
|
|