[cfe] Add initial parser support for sealed classes.

Basic support for the `sealed` keyword and added a few tests.

Change-Id: I5adedda22b1e8ce6d4b61136ad8e6d38bdf05043
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268366
Commit-Queue: Kallen Tu <kallentu@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
This commit is contained in:
Kallen Tu
2022-11-09 17:39:59 +00:00
committed by Commit Queue
parent 319e8b0c9e
commit 835317d7da
327 changed files with 1874 additions and 1460 deletions
@@ -66,10 +66,16 @@ class ForwardingListener implements Listener {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
listener?.beginClassDeclaration(
begin, abstractToken, macroToken, viewToken, augmentToken, name);
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
listener?.beginClassDeclaration(begin, abstractToken, macroToken, viewToken,
sealedToken, augmentToken, name);
}
@override
@@ -133,8 +133,14 @@ class Listener implements UnescapeErrorListener {
/// (or extraneous modifiers in the case of recovery) preceding [name].
///
/// At this point we have parsed the name and type parameter declarations.
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {}
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {}
/// Handle an extends clause in a class declaration. Substructures:
/// - supertype (may be a mixin application)
@@ -512,6 +512,7 @@ class Parser {
/* keyword = */ next,
/* macroToken = */ null,
/* viewToken = */ null,
/* sealedToken = */ null,
directiveState);
}
Token start = token;
@@ -533,6 +534,7 @@ class Parser {
next = token.next!;
Token? macroToken;
Token? viewToken;
Token? sealedToken;
if (next.isIdentifier &&
next.lexeme == 'view' &&
optional('class', next.next!)) {
@@ -543,6 +545,11 @@ class Parser {
optional('class', next.next!)) {
macroToken = next;
next = next.next!;
} else if (next.isIdentifier &&
next.lexeme == 'sealed' &&
optional('class', next.next!)) {
sealedToken = next;
next = next.next!;
}
if (next.isTopLevelKeyword) {
return parseTopLevelKeywordDeclaration(
@@ -550,6 +557,7 @@ class Parser {
/* keyword = */ next,
/* macroToken = */ macroToken,
/* viewToken = */ viewToken,
/* sealedToken = */ sealedToken,
directiveState);
} else if (next.isKeywordOrIdentifier) {
// TODO(danrubel): improve parseTopLevelMember
@@ -582,8 +590,13 @@ class Parser {
/// Parse any top-level declaration that begins with a keyword.
/// [start] is the token before any modifiers preceding [keyword].
Token parseTopLevelKeywordDeclaration(Token start, Token keyword,
Token? macroToken, Token? viewToken, DirectiveContext? directiveState) {
Token parseTopLevelKeywordDeclaration(
Token start,
Token keyword,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
DirectiveContext? directiveState) {
assert(keyword.isTopLevelKeyword);
final String? value = keyword.stringValue;
if (identical(value, 'class')) {
@@ -592,8 +605,8 @@ class Parser {
context.parseClassModifiers(start, keyword);
Token? abstractToken = context.abstractToken;
Token? augmentToken = context.augmentToken;
return parseClassOrNamedMixinApplication(
abstractToken, macroToken, viewToken, augmentToken, keyword);
return parseClassOrNamedMixinApplication(abstractToken, macroToken,
viewToken, sealedToken, augmentToken, keyword);
} else if (identical(value, 'enum')) {
directiveState?.checkDeclaration();
ModifierContext context = new ModifierContext(this);
@@ -2433,6 +2446,7 @@ class Parser {
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token classKeyword) {
assert(optional('class', classKeyword));
@@ -2448,8 +2462,8 @@ class Parser {
begin, abstractToken, macroToken, viewToken, augmentToken, name);
return parseNamedMixinApplication(token, begin, classKeyword);
} else {
listener.beginClassDeclaration(
begin, abstractToken, macroToken, viewToken, augmentToken, name);
listener.beginClassDeclaration(begin, abstractToken, macroToken,
viewToken, sealedToken, augmentToken, name);
return parseClass(token, begin, classKeyword, name.lexeme);
}
}
+6
View File
@@ -1848,6 +1848,9 @@ class ClassDeclarationImpl extends NamedCompilationUnitMemberImpl
/// The 'view' keyword, or `null` if the keyword was absent.
final Token? viewKeyword;
/// The 'sealed' keyword, or `null` if the keyword was absent.
final Token? sealedKeyword;
/// The 'augment' keyword, or `null` if the keyword was absent.
final Token? augmentKeyword;
@@ -1903,6 +1906,7 @@ class ClassDeclarationImpl extends NamedCompilationUnitMemberImpl
required this.abstractKeyword,
required this.macroKeyword,
required this.viewKeyword,
required this.sealedKeyword,
required this.augmentKeyword,
required this.classKeyword,
required super.name,
@@ -1946,6 +1950,7 @@ class ClassDeclarationImpl extends NamedCompilationUnitMemberImpl
return abstractKeyword ??
macroKeyword ??
viewKeyword ??
sealedKeyword ??
augmentKeyword ??
classKeyword;
}
@@ -1986,6 +1991,7 @@ class ClassDeclarationImpl extends NamedCompilationUnitMemberImpl
..addToken('abstractKeyword', abstractKeyword)
..addToken('macroKeyword', macroKeyword)
..addToken('viewKeyword', viewKeyword)
..addToken('sealedKeyword', sealedKeyword)
..addToken('augmentKeyword', augmentKeyword)
..addToken('classKeyword', classKeyword)
..addToken('name', name)
+29 -2
View File
@@ -146,6 +146,9 @@ class AstBuilder extends StackListener {
/// `true` if views are enabled
final bool enableViews;
/// `true` if sealed-class is enabled
final bool enableSealedClass;
final FeatureSet _featureSet;
final LineInfo _lineInfo;
@@ -171,6 +174,7 @@ class AstBuilder extends StackListener {
enableUnnamedLibraries =
_featureSet.isEnabled(Feature.unnamedLibraries),
enableViews = _featureSet.isEnabled(Feature.views),
enableSealedClass = _featureSet.isEnabled(Feature.sealed_class),
uri = uri ?? fileUri;
@override
@@ -212,8 +216,14 @@ class AstBuilder extends StackListener {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
assert(_classLikeBuilder == null);
push(_Modifiers()..abstractKeyword = abstractToken);
if (!enableMacros) {
@@ -236,8 +246,19 @@ class AstBuilder extends StackListener {
viewToken = null;
}
}
if (!enableSealedClass) {
if (sealedToken != null) {
_reportFeatureNotEnabled(
feature: ExperimentalFeatures.sealed_class,
startToken: sealedToken,
);
// Pretend that 'sealed' didn't occur while this feature is incomplete.
sealedToken = null;
}
}
push(macroToken ?? NullValue.Token);
push(viewToken ?? NullValue.Token);
push(sealedToken ?? NullValue.Token);
push(augmentToken ?? NullValue.Token);
}
@@ -599,6 +620,7 @@ class AstBuilder extends StackListener {
abstractKeyword: null,
macroKeyword: null,
viewKeyword: null,
sealedKeyword: null,
augmentKeyword: null,
classKeyword: Token(Keyword.CLASS, 0),
name: StringToken(TokenType.STRING, className, -1),
@@ -3495,6 +3517,7 @@ class AstBuilder extends StackListener {
var withClause = pop(NullValue.WithClause) as WithClauseImpl?;
var extendsClause = pop(NullValue.ExtendsClause) as ExtendsClauseImpl?;
var augmentKeyword = pop(NullValue.Token) as Token?;
var sealedKeyword = pop(NullValue.Token) as Token?;
var viewKeyword = pop(NullValue.Token) as Token?;
var macroKeyword = pop(NullValue.Token) as Token?;
var modifiers = pop() as _Modifiers?;
@@ -3511,6 +3534,7 @@ class AstBuilder extends StackListener {
abstractKeyword: abstractKeyword,
macroKeyword: macroKeyword,
viewKeyword: viewKeyword,
sealedKeyword: sealedKeyword,
augmentKeyword: augmentKeyword,
classKeyword: classKeyword,
name: name.token,
@@ -5321,6 +5345,7 @@ class _ClassDeclarationBuilder extends _ClassLikeDeclarationBuilder {
final Token? abstractKeyword;
final Token? macroKeyword;
final Token? viewKeyword;
final Token? sealedKeyword;
final Token? augmentKeyword;
final Token classKeyword;
final Token name;
@@ -5338,6 +5363,7 @@ class _ClassDeclarationBuilder extends _ClassLikeDeclarationBuilder {
required this.abstractKeyword,
required this.macroKeyword,
required this.viewKeyword,
required this.sealedKeyword,
required this.augmentKeyword,
required this.classKeyword,
required this.name,
@@ -5354,6 +5380,7 @@ class _ClassDeclarationBuilder extends _ClassLikeDeclarationBuilder {
abstractKeyword: abstractKeyword,
macroKeyword: macroKeyword,
viewKeyword: viewKeyword,
sealedKeyword: sealedKeyword,
augmentKeyword: augmentKeyword,
classKeyword: classKeyword,
name: name,
@@ -86,10 +86,16 @@ class ForwardingTestListener extends ForwardingListener {
}
@override
void beginClassDeclaration(Token beginToken, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
super.beginClassDeclaration(
beginToken, abstractToken, macroToken, viewToken, augmentToken, name);
void beginClassDeclaration(
Token beginToken,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
super.beginClassDeclaration(beginToken, abstractToken, macroToken,
viewToken, sealedToken, augmentToken, name);
begin('ClassDeclaration');
}
@@ -277,6 +277,23 @@ ClassDeclaration
''');
}
void test_class_sealed() {
var parseResult = parseStringWithErrors(r'''
sealed class A {}
''');
parseResult.assertNoErrors();
var node = parseResult.findNode.classDeclaration('class A {}');
assertParsedNodeText(node, r'''
ClassDeclaration
sealedKeyword: sealed
classKeyword: class
name: A
leftBracket: {
rightBracket: }
''');
}
void test_class_view() {
var parseResult = parseStringWithErrors(r'''
view class A {}
+1
View File
@@ -53,6 +53,7 @@ class FeatureSets {
EnableString.named_arguments_anywhere,
EnableString.patterns,
EnableString.records,
EnableString.sealed_class,
EnableString.super_parameters,
EnableString.unnamed_libraries,
EnableString.views,
@@ -488,8 +488,14 @@ class _MacroListener implements Listener {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
_unexpected();
}
@@ -933,8 +933,14 @@ class DietListener extends StackListenerImpl {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
debugEvent("beginClassDeclaration");
push(begin);
}
@@ -861,8 +861,14 @@ class OutlineBuilder extends StackListenerImpl {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
debugEvent("beginClassDeclaration");
popDeclarationContext(
DeclarationContext.ClassOrMixinOrNamedMixinApplication);
@@ -887,8 +893,15 @@ class OutlineBuilder extends StackListenerImpl {
viewToken = null;
}
}
if (sealedToken != null) {
if (reportIfNotEnabled(libraryFeatures.sealedClass,
sealedToken.charOffset, sealedToken.length)) {
sealedToken = null;
}
}
push(macroToken ?? NullValue.Token);
push(viewToken ?? NullValue.Token);
push(sealedToken ?? NullValue.Token);
push(augmentToken ?? NullValue.Token);
}
@@ -1143,6 +1156,7 @@ class OutlineBuilder extends StackListenerImpl {
ValueKinds.ParserRecovery,
]),
/* augment token */ ValueKinds.TokenOrNull,
/* sealed token */ ValueKinds.TokenOrNull,
/* view token */ ValueKinds.TokenOrNull,
/* macro token */ ValueKinds.TokenOrNull,
/* modifiers */ ValueKinds.Integer,
@@ -1160,6 +1174,9 @@ class OutlineBuilder extends StackListenerImpl {
int supertypeOffset = popCharOffset();
TypeBuilder? supertype = nullIfParserRecovery(pop()) as TypeBuilder?;
Token? augmentToken = pop(NullValue.Token) as Token?;
// TODO(kallentu): Support sealed in source library builder.
// ignore: unused_local_variable
Token? sealedToken = pop(NullValue.Token) as Token?;
// TODO(johnniwinther): Create builder for view.
// ignore: unused_local_variable
Token? viewToken = pop(NullValue.Token) as Token?;
@@ -176,13 +176,20 @@ abstract class AbstractParserAstListener implements Listener {
}
@override
void beginClassDeclaration(Token begin, Token? abstractToken,
Token? macroToken, Token? viewToken, Token? augmentToken, Token name) {
void beginClassDeclaration(
Token begin,
Token? abstractToken,
Token? macroToken,
Token? viewToken,
Token? sealedToken,
Token? augmentToken,
Token name) {
ClassDeclarationBegin data = new ClassDeclarationBegin(ParserAstType.BEGIN,
begin: begin,
abstractToken: abstractToken,
macroToken: macroToken,
viewToken: viewToken,
sealedToken: sealedToken,
augmentToken: augmentToken,
name: name);
seen(data);
@@ -3091,6 +3098,7 @@ class ClassDeclarationBegin extends ParserAstNode {
final Token? abstractToken;
final Token? macroToken;
final Token? viewToken;
final Token? sealedToken;
final Token? augmentToken;
final Token name;
@@ -3099,6 +3107,7 @@ class ClassDeclarationBegin extends ParserAstNode {
this.abstractToken,
this.macroToken,
this.viewToken,
this.sealedToken,
this.augmentToken,
required this.name})
: super("ClassDeclaration", type);
@@ -3109,6 +3118,7 @@ class ClassDeclarationBegin extends ParserAstNode {
"abstractToken": abstractToken,
"macroToken": macroToken,
"viewToken": viewToken,
"sealedToken": sealedToken,
"augmentToken": augmentToken,
"name": name,
};
@@ -185,7 +185,7 @@ beginCompilationUnit(augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, augment, Class)
beginClassDeclaration(class, null, null, null, null, augment, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -411,13 +411,13 @@ parseUnit(augment)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, augment, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, augment, Class)
listener: beginClassDeclaration(class, null, null, null, null, augment, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
@@ -4,7 +4,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Class)
beginClassDeclaration(class, null, null, null, null, null, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Class)
listener: beginClassDeclaration(class, null, null, null, null, null, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
@@ -707,7 +707,7 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, Instance of 'DirectiveContext')
parseMixin(null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@@ -250,7 +250,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Class)
beginClassDeclaration(class, null, null, null, null, null, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Class)
listener: beginClassDeclaration(class, null, null, null, null, null, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
@@ -173,7 +173,7 @@ beginCompilationUnit(augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, augment, Class)
beginClassDeclaration(class, null, null, null, null, augment, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -188,7 +188,7 @@ beginCompilationUnit(augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, augment, Class)
beginClassDeclaration(abstract, abstract, null, null, null, augment, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -324,13 +324,13 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, augment, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, augment, Class)
listener: beginClassDeclaration(class, null, null, null, null, augment, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
@@ -351,13 +351,13 @@ parseUnit(augment)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, augment, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, null, augment, Class)
listener: beginClassDeclaration(abstract, abstract, null, null, null, augment, Class)
parseClass(Class, abstract, class, Class)
parseClassHeaderOpt(Class, abstract, class)
parseClassExtendsOpt(Class)
@@ -378,8 +378,8 @@ parseUnit(augment)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, augment, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
@@ -404,8 +404,8 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, augment, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
@@ -430,7 +430,7 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, mixin, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, Instance of 'DirectiveContext')
parseMixin(augment, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@@ -491,7 +491,7 @@ beginCompilationUnit(augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, augment, Class)
beginClassDeclaration(class, null, null, null, null, augment, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -507,7 +507,7 @@ beginCompilationUnit(augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, augment, Class)
beginClassDeclaration(abstract, abstract, null, null, null, augment, Class)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -690,15 +690,15 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseClassOrNamedMixinApplication(null, null, null, augment, class)
parseClassOrNamedMixinApplication(null, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, augment, Class)
listener: beginClassDeclaration(class, null, null, null, null, augment, Class)
parseClass(Class, class, class, Class)
parseClassHeaderOpt(Class, class, class)
parseClassExtendsOpt(Class)
@@ -719,15 +719,15 @@ parseUnit(augment)
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}], augment, augment)
parseClassOrNamedMixinApplication(abstract, null, null, augment, class)
parseClassOrNamedMixinApplication(abstract, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, null, augment, Class)
listener: beginClassDeclaration(abstract, abstract, null, null, null, augment, Class)
parseClass(Class, abstract, class, Class)
parseClassHeaderOpt(Class, abstract, class)
parseClassExtendsOpt(Class)
@@ -748,10 +748,10 @@ parseUnit(augment)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseClassOrNamedMixinApplication(null, null, null, augment, class)
parseClassOrNamedMixinApplication(null, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
@@ -776,10 +776,10 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}], augment, augment)
parseClassOrNamedMixinApplication(abstract, null, null, augment, class)
parseClassOrNamedMixinApplication(abstract, null, null, null, augment, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Class, classOrMixinDeclaration)
@@ -804,7 +804,7 @@ parseUnit(augment)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, mixin, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseMixin(augment, mixin)
@@ -6,7 +6,7 @@ parseUnit(enum)
parseMetadataStar()
listener: beginMetadataStar(enum)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, enum, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, enum, null, null, null, Instance of 'DirectiveContext')
parseEnum(enum)
listener: beginUncategorizedTopLevelDeclaration(enum)
ensureIdentifier(enum, enumDeclaration)
@@ -14,7 +14,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(C, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, C)
beginClassDeclaration(class, null, null, null, null, null, C)
handleNoType(C)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(D, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, D)
beginClassDeclaration(class, null, null, null, null, null, D)
handleNoType(D)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, C)
listener: beginClassDeclaration(class, null, null, null, null, null, C)
parseClass(C, class, class, C)
parseClassHeaderOpt(C, class, class)
parseClassExtendsOpt(C)
@@ -257,13 +257,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(D, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, D)
listener: beginClassDeclaration(class, null, null, null, null, null, D)
parseClass(D, class, class, D)
parseClassHeaderOpt(D, class, class)
parseClassExtendsOpt(D)
@@ -126,7 +126,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -34,7 +34,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -30,7 +30,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -30,7 +30,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -30,7 +30,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -4,7 +4,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -78,7 +78,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -6,7 +6,7 @@ parseUnit(extension)
parseMetadataStar()
listener: beginMetadataStar(extension)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, extension, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, extension, null, null, null, Instance of 'DirectiveContext')
parseExtension(extension)
listener: beginExtensionDeclarationPrelude(extension)
listener: beginTypeVariables(<)
@@ -26,7 +26,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(C, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, C)
beginClassDeclaration(class, null, null, null, null, null, C)
handleNoType(C)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, C)
listener: beginClassDeclaration(class, null, null, null, null, null, C)
parseClass(C, class, class, C)
parseClassHeaderOpt(C, class, class)
parseClassExtendsOpt(C)
@@ -26,7 +26,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -41,7 +41,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(B, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, B)
beginClassDeclaration(class, null, null, null, null, null, B)
handleNoType(B)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -56,7 +56,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables(extends)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleIdentifier(A, typeReference)
handleNoTypeArguments(,)
handleType(A, null)
@@ -92,7 +92,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Bar, classOrMixinDeclaration)
handleNoTypeVariables(extend)
beginClassDeclaration(class, null, null, null, null, Bar)
beginClassDeclaration(class, null, null, null, null, null, Bar)
handleNoType(Bar)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -134,7 +134,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Baz, classOrMixinDeclaration)
handleNoTypeVariables(on)
beginClassDeclaration(class, null, null, null, null, Baz)
beginClassDeclaration(class, null, null, null, null, null, Baz)
handleNoType(Baz)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
@@ -33,13 +33,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(B, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, B)
listener: beginClassDeclaration(class, null, null, null, null, null, B)
parseClass(B, class, class, B)
parseClassHeaderOpt(B, class, class)
parseClassExtendsOpt(B)
@@ -60,13 +60,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
listener: handleNoTypeVariables(extends)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(Foo, class, class, Foo)
parseClassHeaderOpt(Foo, class, class)
parseClassExtendsOpt(Foo)
@@ -127,13 +127,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Bar, classOrMixinDeclaration)
listener: handleNoTypeVariables(extend)
listener: beginClassDeclaration(class, null, null, null, null, Bar)
listener: beginClassDeclaration(class, null, null, null, null, null, Bar)
parseClass(Bar, class, class, Bar)
parseClassHeaderOpt(Bar, class, class)
parseClassExtendsOpt(Bar)
@@ -210,13 +210,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Baz, classOrMixinDeclaration)
listener: handleNoTypeVariables(on)
listener: beginClassDeclaration(class, null, null, null, null, Baz)
listener: beginClassDeclaration(class, null, null, null, null, null, Baz)
parseClass(Baz, class, class, Baz)
parseClassHeaderOpt(Baz, class, class)
parseClassExtendsOpt(Baz)
@@ -25,7 +25,7 @@ beginCompilationUnit(const)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Annotation, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Annotation)
beginClassDeclaration(class, null, null, null, null, null, Annotation)
handleNoType(Annotation)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -80,7 +80,7 @@ beginCompilationUnit(const)
handleNoType(E)
endTypeVariable(>, 0, null, null)
endTypeVariables(<, >)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(>)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -95,7 +95,7 @@ beginCompilationUnit(const)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(C, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, C)
beginClassDeclaration(class, null, null, null, null, null, C)
handleNoType(C)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -28,13 +28,13 @@ parseUnit(const)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Annotation, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, Annotation)
listener: beginClassDeclaration(class, null, null, null, null, null, Annotation)
parseClass(Annotation, class, class, Annotation)
parseClassHeaderOpt(Annotation, class, class)
parseClassExtendsOpt(Annotation)
@@ -111,8 +111,8 @@ parseUnit(const)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
@@ -125,7 +125,7 @@ parseUnit(const)
listener: handleNoType(E)
listener: endTypeVariable(>, 0, null, null)
listener: endTypeVariables(<, >)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(>, class, class, A)
parseClassHeaderOpt(>, class, class)
parseClassExtendsOpt(>)
@@ -146,13 +146,13 @@ parseUnit(const)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, C)
listener: beginClassDeclaration(class, null, null, null, null, null, C)
parseClass(C, class, class, C)
parseClassHeaderOpt(C, class, class)
parseClassExtendsOpt(C)
@@ -6,7 +6,7 @@ parseUnit(typedef)
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -43,7 +43,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -77,7 +77,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -117,7 +117,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -147,7 +147,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -191,7 +191,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -236,7 +236,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -292,7 +292,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -371,7 +371,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -442,7 +442,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -459,7 +459,7 @@ parseUnit(typedef)
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -66,7 +66,7 @@ beginCompilationUnit(abstract)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Key, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, null, Key)
beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
handleNoType(Key)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(abstract)
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Key, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, null, null, Key)
listener: beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
parseClass(Key, abstract, class, Key)
parseClassHeaderOpt(Key, abstract, class)
parseClassExtendsOpt(Key)
@@ -66,7 +66,7 @@ beginCompilationUnit(abstract)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Key, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, null, Key)
beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
handleNoType(Key)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(abstract)
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Key, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, null, null, Key)
listener: beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
parseClass(Key, abstract, class, Key)
parseClassHeaderOpt(Key, abstract, class)
parseClassExtendsOpt(Key)
@@ -66,7 +66,7 @@ beginCompilationUnit(abstract)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Key, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, null, Key)
beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
handleNoType(Key)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(abstract)
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(abstract, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Key, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(abstract, abstract, null, null, null, Key)
listener: beginClassDeclaration(abstract, abstract, null, null, null, null, Key)
parseClass(Key, abstract, class, Key)
parseClassHeaderOpt(Key, abstract, class)
parseClassExtendsOpt(Key)
@@ -14,7 +14,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
@@ -10,7 +10,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
@@ -6,7 +6,7 @@ parseUnit(typedef)
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(C, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, C)
beginClassDeclaration(class, null, null, null, null, null, C)
handleNoType(C)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, C)
listener: beginClassDeclaration(class, null, null, null, null, null, C)
parseClass(C, class, class, C)
parseClassHeaderOpt(C, class, class)
parseClassExtendsOpt(C)
@@ -18,7 +18,7 @@ beginCompilationUnit(class)
handleNoType(T)
endTypeVariable(>, 0, null, null)
endTypeVariables(<, >)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(>)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -54,7 +54,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(DND1, classOrMixinDeclaration)
handleNoTypeVariables(extends)
beginClassDeclaration(class, null, null, null, null, DND1)
beginClassDeclaration(class, null, null, null, null, null, DND1)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(with)
handleType(Object, null)
@@ -6,8 +6,8 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
@@ -20,7 +20,7 @@ parseUnit(class)
listener: handleNoType(T)
listener: endTypeVariable(>, 0, null, null)
listener: endTypeVariables(<, >)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(>, class, class, A)
parseClassHeaderOpt(>, class, class)
parseClassExtendsOpt(>)
@@ -41,7 +41,7 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, Instance of 'DirectiveContext')
parseMixin(null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@@ -72,13 +72,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(DND1, classOrMixinDeclaration)
listener: handleNoTypeVariables(extends)
listener: beginClassDeclaration(class, null, null, null, null, DND1)
listener: beginClassDeclaration(class, null, null, null, null, null, DND1)
parseClass(DND1, class, class, DND1)
parseClassHeaderOpt(DND1, class, class)
parseClassExtendsOpt(DND1)
@@ -6,7 +6,7 @@ parseUnit(typedef)
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -6,7 +6,7 @@ parseUnit(typedef)
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -6,7 +6,7 @@ parseUnit(typedef)
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, Instance of 'DirectiveContext')
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -18,7 +18,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -34,7 +34,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -34,7 +34,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -34,7 +34,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(F, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, F)
beginClassDeclaration(class, null, null, null, null, null, F)
handleNoType(F)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, F)
listener: beginClassDeclaration(class, null, null, null, null, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
@@ -22,7 +22,7 @@ beginCompilationUnit(class)
handleNoType(T)
endTypeVariable(>, 0, null, null)
endTypeVariables(<, >)
beginClassDeclaration(class, null, null, null, null, Foo)
beginClassDeclaration(class, null, null, null, null, null, Foo)
handleNoType(>)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,8 +6,8 @@ parseUnit(UnmatchedToken(())
parseMetadataStar(UnmatchedToken(())
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(UnmatchedToken((), class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(UnmatchedToken((), class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Foo, classOrMixinDeclaration)
@@ -20,7 +20,7 @@ parseUnit(UnmatchedToken(())
listener: handleNoType(T)
listener: endTypeVariable(>, 0, null, null)
listener: endTypeVariables(<, >)
listener: beginClassDeclaration(class, null, null, null, null, Foo)
listener: beginClassDeclaration(class, null, null, null, null, null, Foo)
parseClass(>, class, class, Foo)
parseClassHeaderOpt(>, class, class)
parseClassExtendsOpt(>)
@@ -231,7 +231,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'abstract' as a name here., null, {lexeme: abstract}], abstract, abstract)
handleIdentifier(abstract, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, abstract)
beginClassDeclaration(class, null, null, null, null, null, abstract)
handleNoType(abstract)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -247,7 +247,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'as' as a name here., null, {lexeme: as}], as, as)
handleIdentifier(as, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, as)
beginClassDeclaration(class, null, null, null, null, null, as)
handleNoType(as)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -263,7 +263,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'assert' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: assert}], assert, assert)
handleIdentifier(assert, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, assert)
beginClassDeclaration(class, null, null, null, null, null, assert)
handleNoType(assert)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -278,7 +278,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(async, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, async)
beginClassDeclaration(class, null, null, null, null, null, async)
handleNoType(async)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -293,7 +293,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(await, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, await)
beginClassDeclaration(class, null, null, null, null, null, await)
handleNoType(await)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -309,7 +309,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'break' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: break}], break, break)
handleIdentifier(break, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, break)
beginClassDeclaration(class, null, null, null, null, null, break)
handleNoType(break)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -325,7 +325,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'case' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: case}], case, case)
handleIdentifier(case, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, case)
beginClassDeclaration(class, null, null, null, null, null, case)
handleNoType(case)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -341,7 +341,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'catch' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: catch}], catch, catch)
handleIdentifier(catch, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, catch)
beginClassDeclaration(class, null, null, null, null, null, catch)
handleNoType(catch)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -357,7 +357,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'class' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: class}], class, class)
handleIdentifier(class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, class)
beginClassDeclaration(class, null, null, null, null, null, class)
handleNoType(class)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -373,7 +373,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'const' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: const}], const, const)
handleIdentifier(const, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, const)
beginClassDeclaration(class, null, null, null, null, null, const)
handleNoType(const)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -389,7 +389,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'continue' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: continue}], continue, continue)
handleIdentifier(continue, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, continue)
beginClassDeclaration(class, null, null, null, null, null, continue)
handleNoType(continue)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -405,7 +405,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'covariant' as a name here., null, {lexeme: covariant}], covariant, covariant)
handleIdentifier(covariant, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, covariant)
beginClassDeclaration(class, null, null, null, null, null, covariant)
handleNoType(covariant)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -421,7 +421,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'default' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: default}], default, default)
handleIdentifier(default, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, default)
beginClassDeclaration(class, null, null, null, null, null, default)
handleNoType(default)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -437,7 +437,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'deferred' as a name here., null, {lexeme: deferred}], deferred, deferred)
handleIdentifier(deferred, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, deferred)
beginClassDeclaration(class, null, null, null, null, null, deferred)
handleNoType(deferred)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -453,7 +453,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'do' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: do}], do, do)
handleIdentifier(do, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, do)
beginClassDeclaration(class, null, null, null, null, null, do)
handleNoType(do)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -469,7 +469,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'dynamic' as a name here., null, {lexeme: dynamic}], dynamic, dynamic)
handleIdentifier(dynamic, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, dynamic)
beginClassDeclaration(class, null, null, null, null, null, dynamic)
handleNoType(dynamic)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -485,7 +485,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'else' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: else}], else, else)
handleIdentifier(else, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, else)
beginClassDeclaration(class, null, null, null, null, null, else)
handleNoType(else)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -501,7 +501,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'enum' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: enum}], enum, enum)
handleIdentifier(enum, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, enum)
beginClassDeclaration(class, null, null, null, null, null, enum)
handleNoType(enum)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -517,7 +517,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'export' as a name here., null, {lexeme: export}], export, export)
handleIdentifier(export, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, export)
beginClassDeclaration(class, null, null, null, null, null, export)
handleNoType(export)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -533,7 +533,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'extends' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: extends}], extends, extends)
handleIdentifier(extends, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, extends)
beginClassDeclaration(class, null, null, null, null, null, extends)
handleNoType(extends)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -549,7 +549,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'extension' as a name here., null, {lexeme: extension}], extension, extension)
handleIdentifier(extension, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, extension)
beginClassDeclaration(class, null, null, null, null, null, extension)
handleNoType(extension)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -565,7 +565,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'external' as a name here., null, {lexeme: external}], external, external)
handleIdentifier(external, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, external)
beginClassDeclaration(class, null, null, null, null, null, external)
handleNoType(external)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -581,7 +581,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'factory' as a name here., null, {lexeme: factory}], factory, factory)
handleIdentifier(factory, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, factory)
beginClassDeclaration(class, null, null, null, null, null, factory)
handleNoType(factory)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -597,7 +597,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'false' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: false}], false, false)
handleIdentifier(false, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, false)
beginClassDeclaration(class, null, null, null, null, null, false)
handleNoType(false)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -613,7 +613,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'final' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: final}], final, final)
handleIdentifier(final, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, final)
beginClassDeclaration(class, null, null, null, null, null, final)
handleNoType(final)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -629,7 +629,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'finally' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: finally}], finally, finally)
handleIdentifier(finally, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, finally)
beginClassDeclaration(class, null, null, null, null, null, finally)
handleNoType(finally)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -645,7 +645,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'for' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: for}], for, for)
handleIdentifier(for, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, for)
beginClassDeclaration(class, null, null, null, null, null, for)
handleNoType(for)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -661,7 +661,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'Function' as a name here., null, {lexeme: Function}], Function, Function)
handleIdentifier(Function, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, Function)
beginClassDeclaration(class, null, null, null, null, null, Function)
handleNoType(Function)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -677,7 +677,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'get' as a name here., null, {lexeme: get}], get, get)
handleIdentifier(get, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, get)
beginClassDeclaration(class, null, null, null, null, null, get)
handleNoType(get)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -692,7 +692,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(hide, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, hide)
beginClassDeclaration(class, null, null, null, null, null, hide)
handleNoType(hide)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -708,7 +708,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'if' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: if}], if, if)
handleIdentifier(if, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, if)
beginClassDeclaration(class, null, null, null, null, null, if)
handleNoType(if)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -724,7 +724,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'implements' as a name here., null, {lexeme: implements}], implements, implements)
handleIdentifier(implements, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, implements)
beginClassDeclaration(class, null, null, null, null, null, implements)
handleNoType(implements)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -740,7 +740,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'import' as a name here., null, {lexeme: import}], import, import)
handleIdentifier(import, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, import)
beginClassDeclaration(class, null, null, null, null, null, import)
handleNoType(import)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -756,7 +756,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'in' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: in}], in, in)
handleIdentifier(in, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, in)
beginClassDeclaration(class, null, null, null, null, null, in)
handleNoType(in)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -771,7 +771,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(inout, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, inout)
beginClassDeclaration(class, null, null, null, null, null, inout)
handleNoType(inout)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -787,7 +787,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'interface' as a name here., null, {lexeme: interface}], interface, interface)
handleIdentifier(interface, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, interface)
beginClassDeclaration(class, null, null, null, null, null, interface)
handleNoType(interface)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -803,7 +803,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'is' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: is}], is, is)
handleIdentifier(is, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, is)
beginClassDeclaration(class, null, null, null, null, null, is)
handleNoType(is)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -819,7 +819,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'late' as a name here., null, {lexeme: late}], late, late)
handleIdentifier(late, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, late)
beginClassDeclaration(class, null, null, null, null, null, late)
handleNoType(late)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -835,7 +835,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'library' as a name here., null, {lexeme: library}], library, library)
handleIdentifier(library, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, library)
beginClassDeclaration(class, null, null, null, null, null, library)
handleNoType(library)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -851,7 +851,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'mixin' as a name here., null, {lexeme: mixin}], mixin, mixin)
handleIdentifier(mixin, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, mixin)
beginClassDeclaration(class, null, null, null, null, null, mixin)
handleNoType(mixin)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -866,7 +866,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(native, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, native)
beginClassDeclaration(class, null, null, null, null, null, native)
handleNoType(native)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -882,7 +882,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'new' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: new}], new, new)
handleIdentifier(new, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, new)
beginClassDeclaration(class, null, null, null, null, null, new)
handleNoType(new)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -898,7 +898,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'null' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: null}], null, null)
handleIdentifier(null, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, null)
beginClassDeclaration(class, null, null, null, null, null, null)
handleNoType(null)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -913,7 +913,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(of, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, of)
beginClassDeclaration(class, null, null, null, null, null, of)
handleNoType(of)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -928,7 +928,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(on, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, on)
beginClassDeclaration(class, null, null, null, null, null, on)
handleNoType(on)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -944,7 +944,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'operator' as a name here., null, {lexeme: operator}], operator, operator)
handleIdentifier(operator, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, operator)
beginClassDeclaration(class, null, null, null, null, null, operator)
handleNoType(operator)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -959,7 +959,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(out, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, out)
beginClassDeclaration(class, null, null, null, null, null, out)
handleNoType(out)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -975,7 +975,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'part' as a name here., null, {lexeme: part}], part, part)
handleIdentifier(part, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, part)
beginClassDeclaration(class, null, null, null, null, null, part)
handleNoType(part)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -990,7 +990,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(patch, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, patch)
beginClassDeclaration(class, null, null, null, null, null, patch)
handleNoType(patch)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1006,7 +1006,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'required' as a name here., null, {lexeme: required}], required, required)
handleIdentifier(required, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, required)
beginClassDeclaration(class, null, null, null, null, null, required)
handleNoType(required)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1022,7 +1022,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'rethrow' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: rethrow}], rethrow, rethrow)
handleIdentifier(rethrow, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, rethrow)
beginClassDeclaration(class, null, null, null, null, null, rethrow)
handleNoType(rethrow)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1038,7 +1038,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'return' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: return}], return, return)
handleIdentifier(return, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, return)
beginClassDeclaration(class, null, null, null, null, null, return)
handleNoType(return)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1054,7 +1054,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'set' as a name here., null, {lexeme: set}], set, set)
handleIdentifier(set, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, set)
beginClassDeclaration(class, null, null, null, null, null, set)
handleNoType(set)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1069,7 +1069,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(show, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, show)
beginClassDeclaration(class, null, null, null, null, null, show)
handleNoType(show)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1084,7 +1084,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(source, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, source)
beginClassDeclaration(class, null, null, null, null, null, source)
handleNoType(source)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1100,7 +1100,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'static' as a name here., null, {lexeme: static}], static, static)
handleIdentifier(static, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, static)
beginClassDeclaration(class, null, null, null, null, null, static)
handleNoType(static)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1116,7 +1116,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'super' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: super}], super, super)
handleIdentifier(super, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, super)
beginClassDeclaration(class, null, null, null, null, null, super)
handleNoType(super)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1132,7 +1132,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'switch' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: switch}], switch, switch)
handleIdentifier(switch, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, switch)
beginClassDeclaration(class, null, null, null, null, null, switch)
handleNoType(switch)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1147,7 +1147,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(sync, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, sync)
beginClassDeclaration(class, null, null, null, null, null, sync)
handleNoType(sync)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1163,7 +1163,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'this' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: this}], this, this)
handleIdentifier(this, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, this)
beginClassDeclaration(class, null, null, null, null, null, this)
handleNoType(this)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1179,7 +1179,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'throw' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: throw}], throw, throw)
handleIdentifier(throw, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, throw)
beginClassDeclaration(class, null, null, null, null, null, throw)
handleNoType(throw)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1195,7 +1195,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'true' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: true}], true, true)
handleIdentifier(true, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, true)
beginClassDeclaration(class, null, null, null, null, null, true)
handleNoType(true)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1211,7 +1211,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'try' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: try}], try, try)
handleIdentifier(try, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, try)
beginClassDeclaration(class, null, null, null, null, null, try)
handleNoType(try)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1227,7 +1227,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[BuiltInIdentifierInDeclaration, Can't use 'typedef' as a name here., null, {lexeme: typedef}], typedef, typedef)
handleIdentifier(typedef, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, typedef)
beginClassDeclaration(class, null, null, null, null, null, typedef)
handleNoType(typedef)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1243,7 +1243,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'var' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: var}], var, var)
handleIdentifier(var, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, var)
beginClassDeclaration(class, null, null, null, null, null, var)
handleNoType(var)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1259,7 +1259,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'void' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: void}], void, void)
handleIdentifier(void, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, void)
beginClassDeclaration(class, null, null, null, null, null, void)
handleNoType(void)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1275,7 +1275,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'while' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: while}], while, while)
handleIdentifier(while, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, while)
beginClassDeclaration(class, null, null, null, null, null, while)
handleNoType(while)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1291,7 +1291,7 @@ beginCompilationUnit(class)
handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'with' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: with}], with, with)
handleIdentifier(with, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, with)
beginClassDeclaration(class, null, null, null, null, null, with)
handleNoType(with)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -1306,7 +1306,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(yield, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, yield)
beginClassDeclaration(class, null, null, null, null, null, yield)
handleNoType(yield)
handleClassExtends(null, 1)
handleClassNoWithClause()
File diff suppressed because it is too large Load Diff
@@ -6,8 +6,8 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(abstract, Instance of 'Template<(Token) => Message>')
@@ -34,8 +34,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(as, Instance of 'Template<(Token) => Message>')
@@ -62,8 +62,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(assert, Instance of 'Template<(Token) => Message>')
@@ -90,8 +90,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(async, classOrMixinDeclaration)
@@ -116,8 +116,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(await, classOrMixinDeclaration)
@@ -142,8 +142,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(break, Instance of 'Template<(Token) => Message>')
@@ -170,8 +170,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(case, Instance of 'Template<(Token) => Message>')
@@ -198,8 +198,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(catch, Instance of 'Template<(Token) => Message>')
@@ -226,8 +226,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(class, Instance of 'Template<(Token) => Message>')
@@ -254,8 +254,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(const, Instance of 'Template<(Token) => Message>')
@@ -282,8 +282,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(continue, Instance of 'Template<(Token) => Message>')
@@ -310,8 +310,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(covariant, Instance of 'Template<(Token) => Message>')
@@ -338,8 +338,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(default, Instance of 'Template<(Token) => Message>')
@@ -366,8 +366,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(deferred, Instance of 'Template<(Token) => Message>')
@@ -394,8 +394,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(do, Instance of 'Template<(Token) => Message>')
@@ -422,8 +422,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(dynamic, Instance of 'Template<(Token) => Message>')
@@ -450,8 +450,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(else, Instance of 'Template<(Token) => Message>')
@@ -478,8 +478,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(enum, Instance of 'Template<(Token) => Message>')
@@ -506,8 +506,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(export, Instance of 'Template<(Token) => Message>')
@@ -534,8 +534,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(extends, Instance of 'Template<(Token) => Message>')
@@ -562,8 +562,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(extension, Instance of 'Template<(Token) => Message>')
@@ -590,8 +590,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(external, Instance of 'Template<(Token) => Message>')
@@ -618,8 +618,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(factory, Instance of 'Template<(Token) => Message>')
@@ -646,8 +646,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(false, Instance of 'Template<(Token) => Message>')
@@ -674,8 +674,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(final, Instance of 'Template<(Token) => Message>')
@@ -702,8 +702,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(finally, Instance of 'Template<(Token) => Message>')
@@ -730,8 +730,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(for, Instance of 'Template<(Token) => Message>')
@@ -758,8 +758,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(Function, Instance of 'Template<(Token) => Message>')
@@ -786,8 +786,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(get, Instance of 'Template<(Token) => Message>')
@@ -814,8 +814,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(hide, classOrMixinDeclaration)
@@ -840,8 +840,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(if, Instance of 'Template<(Token) => Message>')
@@ -868,8 +868,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(implements, Instance of 'Template<(Token) => Message>')
@@ -896,8 +896,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(import, Instance of 'Template<(Token) => Message>')
@@ -924,8 +924,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(in, Instance of 'Template<(Token) => Message>')
@@ -952,8 +952,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(inout, classOrMixinDeclaration)
@@ -978,8 +978,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(interface, Instance of 'Template<(Token) => Message>')
@@ -1006,8 +1006,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(is, Instance of 'Template<(Token) => Message>')
@@ -1034,8 +1034,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(late, Instance of 'Template<(Token) => Message>')
@@ -1062,8 +1062,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(library, Instance of 'Template<(Token) => Message>')
@@ -1090,8 +1090,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(mixin, Instance of 'Template<(Token) => Message>')
@@ -1118,8 +1118,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(native, classOrMixinDeclaration)
@@ -1144,8 +1144,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(new, Instance of 'Template<(Token) => Message>')
@@ -1172,8 +1172,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(null, Instance of 'Template<(Token) => Message>')
@@ -1200,8 +1200,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(of, classOrMixinDeclaration)
@@ -1226,8 +1226,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(on, classOrMixinDeclaration)
@@ -1252,8 +1252,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(operator, Instance of 'Template<(Token) => Message>')
@@ -1280,8 +1280,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(out, classOrMixinDeclaration)
@@ -1306,8 +1306,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(part, Instance of 'Template<(Token) => Message>')
@@ -1334,8 +1334,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(patch, classOrMixinDeclaration)
@@ -1360,8 +1360,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(required, Instance of 'Template<(Token) => Message>')
@@ -1388,8 +1388,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(rethrow, Instance of 'Template<(Token) => Message>')
@@ -1416,8 +1416,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(return, Instance of 'Template<(Token) => Message>')
@@ -1444,8 +1444,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(set, Instance of 'Template<(Token) => Message>')
@@ -1472,8 +1472,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(show, classOrMixinDeclaration)
@@ -1498,8 +1498,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(source, classOrMixinDeclaration)
@@ -1524,8 +1524,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(static, Instance of 'Template<(Token) => Message>')
@@ -1552,8 +1552,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(super, Instance of 'Template<(Token) => Message>')
@@ -1580,8 +1580,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(switch, Instance of 'Template<(Token) => Message>')
@@ -1608,8 +1608,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(sync, classOrMixinDeclaration)
@@ -1634,8 +1634,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(this, Instance of 'Template<(Token) => Message>')
@@ -1662,8 +1662,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(throw, Instance of 'Template<(Token) => Message>')
@@ -1690,8 +1690,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(true, Instance of 'Template<(Token) => Message>')
@@ -1718,8 +1718,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(try, Instance of 'Template<(Token) => Message>')
@@ -1746,8 +1746,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(typedef, Instance of 'Template<(Token) => Message>')
@@ -1774,8 +1774,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(var, Instance of 'Template<(Token) => Message>')
@@ -1802,8 +1802,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(void, Instance of 'Template<(Token) => Message>')
@@ -1830,8 +1830,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(while, Instance of 'Template<(Token) => Message>')
@@ -1858,8 +1858,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
reportRecoverableErrorWithToken(with, Instance of 'Template<(Token) => Message>')
@@ -1886,8 +1886,8 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(;, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(yield, classOrMixinDeclaration)
@@ -20,7 +20,7 @@ beginCompilationUnit(class)
// WARNING: Reporting at eof for .
handleIdentifier(, classOrMixinDeclaration)
handleNoTypeVariables()
beginClassDeclaration(class, null, null, null, null, )
beginClassDeclaration(class, null, null, null, null, null, )
handleNoType()
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,8 +6,8 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
insertSyntheticIdentifier(class, classOrMixinDeclaration, message: Message[ExpectedIdentifier, Expected an identifier, but got ''., Try inserting an identifier before ''., {lexeme: }], messageOnToken: null)
@@ -17,7 +17,7 @@ parseUnit(class)
rewriter()
listener: handleIdentifier(, classOrMixinDeclaration)
listener: handleNoTypeVariables()
listener: beginClassDeclaration(class, null, null, null, null, )
listener: beginClassDeclaration(class, null, null, null, null, null, )
parseClass(, class, class, )
parseClassHeaderOpt(, class, class)
parseClassExtendsOpt()
@@ -30,7 +30,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -67,7 +67,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(B, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, B)
beginClassDeclaration(class, null, null, null, null, null, B)
handleNoType(B)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
@@ -72,13 +72,13 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(}, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(B, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, B)
listener: beginClassDeclaration(class, null, null, null, null, null, B)
parseClass(B, class, class, B)
parseClassHeaderOpt(B, class, class)
parseClassExtendsOpt(B)
@@ -10,7 +10,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
@@ -4,7 +4,7 @@ beginCompilationUnit(class)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(A, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, A)
beginClassDeclaration(class, null, null, null, null, null, A)
handleNoType(A)
handleClassExtends(null, 1)
handleClassNoWithClause()
@@ -6,13 +6,13 @@ parseUnit(class)
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, class)
parseTopLevelKeywordDeclaration(, class, null, null, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, null, A)
listener: beginClassDeclaration(class, null, null, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)

Some files were not shown because too many files have changed in this diff Show More