Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(76)

Unified Diff: pkg/analyzer_experimental/lib/src/generated/parser.dart

Issue 42863002: New analyzer_experimental snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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;
}
« no previous file with comments | « pkg/analyzer_experimental/lib/src/generated/java_core.dart ('k') | pkg/analyzer_experimental/lib/src/generated/resolver.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698