| Index: pkg/analyzer_experimental/lib/src/generated/parser.dart
|
| diff --git a/pkg/analyzer_experimental/lib/src/generated/parser.dart b/pkg/analyzer_experimental/lib/src/generated/parser.dart
|
| index 9a92aba205236c283a89a3bcd4cf1603b45332a2..239fc3e30a729b45e176ae8a96efb03d87b09780 100644
|
| --- a/pkg/analyzer_experimental/lib/src/generated/parser.dart
|
| +++ b/pkg/analyzer_experimental/lib/src/generated/parser.dart
|
| @@ -399,7 +399,7 @@ class Parser {
|
| *
|
| * @return the synthetic token that was created
|
| */
|
| - Token createSyntheticToken(Keyword keyword) => new KeywordToken_13(keyword, _currentToken.offset);
|
| + Token createSyntheticToken(Keyword keyword) => new KeywordToken_15(keyword, _currentToken.offset);
|
|
|
| /**
|
| * Create a synthetic token with the given type.
|
| @@ -1729,9 +1729,9 @@ class Parser {
|
| }
|
| try {
|
| List<bool> errorFound = [false];
|
| - AnalysisErrorListener listener = new AnalysisErrorListener_14(errorFound);
|
| - StringScanner scanner = new StringScanner(null, referenceSource, listener);
|
| - scanner.setSourceStart(1, 1, sourceOffset);
|
| + AnalysisErrorListener listener = new AnalysisErrorListener_16(errorFound);
|
| + Scanner scanner = new Scanner(null, new SubSequenceReader(new CharSequence(referenceSource), sourceOffset), listener);
|
| + scanner.setSourceStart(1, 1);
|
| Token firstToken = scanner.tokenize();
|
| if (errorFound[0]) {
|
| return null;
|
| @@ -4502,10 +4502,12 @@ class Parser {
|
| next = skipTypeParameterList(next);
|
| if (next != null && matches4(next, TokenType.EQ)) {
|
| TypeAlias typeAlias = parseClassTypeAlias(commentAndMetadata, keyword);
|
| + reportError9(ParserErrorCode.DEPRECATED_CLASS_TYPE_ALIAS, keyword, []);
|
| return typeAlias;
|
| }
|
| } else if (matches4(next, TokenType.EQ)) {
|
| TypeAlias typeAlias = parseClassTypeAlias(commentAndMetadata, keyword);
|
| + reportError9(ParserErrorCode.DEPRECATED_CLASS_TYPE_ALIAS, keyword, []);
|
| return typeAlias;
|
| }
|
| }
|
| @@ -5652,13 +5654,13 @@ class Parser {
|
| }
|
| }
|
| }
|
| -class KeywordToken_13 extends KeywordToken {
|
| - KeywordToken_13(Keyword arg0, int arg1) : super(arg0, arg1);
|
| +class KeywordToken_15 extends KeywordToken {
|
| + KeywordToken_15(Keyword arg0, int arg1) : super(arg0, arg1);
|
| int get length => 0;
|
| }
|
| -class AnalysisErrorListener_14 implements AnalysisErrorListener {
|
| +class AnalysisErrorListener_16 implements AnalysisErrorListener {
|
| List<bool> errorFound;
|
| - AnalysisErrorListener_14(this.errorFound);
|
| + AnalysisErrorListener_16(this.errorFound);
|
| void onError(AnalysisError error) {
|
| errorFound[0] = true;
|
| }
|
|
|