| Index: dart/frog/leg/scanner/parser.dart
|
| diff --git a/dart/frog/leg/scanner/parser.dart b/dart/frog/leg/scanner/parser.dart
|
| index 81b7ec82331a31cbb83260adea3a70afe79b2cd5..0c526e90dddd018511720e56f2d8a7e772d83333 100644
|
| --- a/dart/frog/leg/scanner/parser.dart
|
| +++ b/dart/frog/leg/scanner/parser.dart
|
| @@ -297,8 +297,7 @@ class Parser {
|
| int identifierCount = 1;
|
| if (isIdentifier(token)) {
|
| token = parseIdentifier(token);
|
| - while (optional('.', token)) {
|
| - // TODO(ahe): Validate that there are at most two identifiers.
|
| + if (optional('.', token)) {
|
| token = parseIdentifier(token.next);
|
| ++identifierCount;
|
| }
|
|
|