c755ef4ac6
- Ensure the lexer is running at the latest language version. Before, it would fail to handle files that used extension methods since it didn't tokenize "extension" correctly. - Don't visit files that produce parse errors. It was reporting the errors but still going ahead and parsing them... which actually worked surprisingly well (yay error recovery) but could lead to dubious results. Change-Id: I0e94b5c56efaeb3c2ccde0fbf20c09733aac4998 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/174021 Auto-Submit: Bob Nystrom <rnystrom@google.com> Commit-Queue: Phil Quitslund <pquitslund@google.com> Reviewed-by: Phil Quitslund <pquitslund@google.com>