[parser] Merge parser listener endX methods

This merges endX methods for non-top-level members into endMethod, endConstructor, endFactory and endFields.

These methods now have a DeclarationKind parameter that can be used to distinguish them.

Change-Id: I458d37a70b6c7839612f7199dad95f9a61e76e7a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/462120
Reviewed-by: Jens Johansen <jensj@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
This commit is contained in:
Johnni Winther
2025-11-17 04:50:52 -08:00
committed by Commit Queue
parent 9a39b8972b
commit d46bd8cf58
371 changed files with 3051 additions and 7501 deletions
@@ -195,13 +195,13 @@ class ForwardingListener implements Listener {
}
@override
void beginFactoryMethod(
void beginFactory(
DeclarationKind declarationKind,
Token lastConsumed,
Token? externalToken,
Token? constToken,
) {
listener?.beginFactoryMethod(
listener?.beginFactory(
declarationKind,
lastConsumed,
externalToken,
@@ -725,13 +725,15 @@ class ForwardingListener implements Listener {
}
@override
void endClassConstructor(
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endClassConstructor(
listener?.endConstructor(
kind,
beginToken,
beginParam,
beginInitializers,
@@ -745,16 +747,18 @@ class ForwardingListener implements Listener {
}
@override
void endClassFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
listener?.endClassFactoryMethod(beginToken, factoryKeyword, endToken);
listener?.endFactory(kind, beginToken, factoryKeyword, endToken);
}
@override
void endClassFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -766,7 +770,8 @@ class ForwardingListener implements Listener {
Token beginToken,
Token endToken,
) {
listener?.endClassFields(
listener?.endFields(
kind,
abstractToken,
augmentToken,
externalToken,
@@ -781,14 +786,16 @@ class ForwardingListener implements Listener {
}
@override
void endClassMethod(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endClassMethod(
listener?.endMethod(
kind,
getOrSet,
beginToken,
beginParam,
@@ -898,21 +905,6 @@ class ForwardingListener implements Listener {
);
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endEnumConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void handleEnumElement(Token beginToken, Token? augmentToken) {
listener?.handleEnumElement(beginToken, augmentToken);
@@ -942,79 +934,11 @@ class ForwardingListener implements Listener {
listener?.endEnumBody(beginToken, endToken);
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
listener?.endEnumFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
listener?.endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endEnumMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExport(Token exportKeyword, Token semicolon) {
listener?.endExport(exportKeyword, semicolon);
}
@override
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endExtensionConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExtensionDeclaration(
Token beginToken,
@@ -1030,59 +954,6 @@ class ForwardingListener implements Listener {
);
}
@override
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
listener?.endExtensionFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endExtensionFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
listener?.endExtensionFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endExtensionMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endFieldInitializer(Token assignment, Token endToken) {
listener?.endFieldInitializer(assignment, endToken);
@@ -1311,79 +1182,11 @@ class ForwardingListener implements Listener {
listener?.endMetadataStar(count);
}
@override
void endMixinConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endMixinConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endMixinDeclaration(Token beginToken, Token endToken) {
listener?.endMixinDeclaration(beginToken, endToken);
}
@override
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
listener?.endMixinFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
listener?.endMixinFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endMixinMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endNamedFunctionExpression(Token endToken) {
listener?.endNamedFunctionExpression(endToken);
@@ -2522,21 +2325,6 @@ class ForwardingListener implements Listener {
);
}
@override
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endExtensionTypeConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExtensionTypeDeclaration(
Token beginToken,
@@ -2554,63 +2342,6 @@ class ForwardingListener implements Listener {
);
}
@override
void endExtensionTypeFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
listener?.endExtensionTypeFactoryMethod(
beginToken,
factoryKeyword,
endToken,
);
}
@override
void endExtensionTypeFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
listener?.endExtensionTypeFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endExtensionTypeMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
listener?.endExtensionTypeMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void beginPrimaryConstructor(Token beginToken) {
listener?.beginPrimaryConstructor(beginToken);
@@ -468,24 +468,6 @@ abstract class Listener implements UnescapeErrorListener {
logEvent("Enum");
}
/// Handle the end of an enum constructor declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("EnumConstructor");
}
/// Handle the enum elements. Substructures:
/// - [elementsCount] times:
/// - Enum element
@@ -520,14 +502,6 @@ abstract class Listener implements UnescapeErrorListener {
logEvent("EnumElement");
}
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
logEvent("EnumFactoryMethod");
}
void beginExport(Token token) {}
/// Handle the end of an export directive. Substructures:
@@ -550,45 +524,20 @@ abstract class Listener implements UnescapeErrorListener {
logEvent("ExpressionStatement");
}
/// Note that this is ended by [endClassFactoryMethod],
/// [endMixinFactoryMethod] or [endExtensionFactoryMethod].
void beginFactoryMethod(
void beginFactory(
DeclarationKind declarationKind,
Token lastConsumed,
Token? externalToken,
Token? constToken,
) {}
void endClassFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
logEvent("ClassFactoryMethod");
}
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
logEvent("MixinFactoryMethod");
}
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
logEvent("ExtensionFactoryMethod");
}
void endExtensionTypeFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
logEvent("ExtensionTypeFactoryMethod");
logEvent("Factory");
}
void beginFormalParameter(
@@ -635,7 +584,8 @@ abstract class Listener implements UnescapeErrorListener {
/// - Variable declarations (count times)
///
/// Started by [beginFields].
void endClassFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -647,114 +597,7 @@ abstract class Listener implements UnescapeErrorListener {
Token beginToken,
Token endToken,
) {
logEvent("ClassFields");
}
/// Handle the end of a mixin field declaration. Substructures:
/// - Metadata
/// - Modifiers
/// - Type
/// - Variable declarations (count times)
///
/// Started by [beginFields].
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
logEvent("MixinFields");
}
/// Handle the end of a extension field declaration. Substructures:
/// - Metadata
/// - Modifiers
/// - Type
/// - Variable declarations (count times)
///
/// Started by [beginFields].
void endExtensionFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
logEvent("ExtensionFields");
}
/// Handle the end of a extension type field declaration. Substructures:
/// - Metadata
/// - Modifiers
/// - Type
/// - Variable declarations (count times)
///
/// Started by [beginFields].
void endExtensionTypeFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
logEvent("ExtensionTypeFields");
}
/// Handle the end of an enum field declaration. Substructures:
/// - Metadata
/// - Modifiers
/// - Type
/// - Variable declarations (count times)
///
/// Started by [beginFields].
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
logEvent("EnumFields");
}
/// Handle the end of an enum method declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("EnumMethod");
logEvent("Fields");
}
/// Marks that the grammar term `forInitializerStatement` has been parsed and
@@ -1296,8 +1139,7 @@ abstract class Listener implements UnescapeErrorListener {
/// Called for class-like members (class, mixin, extension), but each member
/// should also have a more specific begin/end pair, e.g.
/// [beginFactoryMethod]/[endClassFactoryMethod]/[endMixinFactoryMethod]/
/// [endExtensionFactoryMethod].
/// [beginFactory]/[endFactory].
void beginMember() {}
/// Handle an invalid member declaration. Substructures:
@@ -1311,19 +1153,14 @@ abstract class Listener implements UnescapeErrorListener {
/// Members will actually be begin/end'ed by more specific
/// events as well.
/// Normally listeners should probably override
/// [endClassFields], [endMixinFields], [endExtensionFields],
/// [endClassMethod], [endMixinMethod], [endExtensionMethod],
/// [endClassConstructor], [endMixinConstructor],
/// or [endExtensionConstructor] instead.
/// [endFields], [endMethod] or [endConstructor] instead.
void endMember() {
logEvent("Member");
}
/// Handle the beginning of a class-like method declaration. Substructures:
/// - metadata
/// Note that this is ended with [endClassConstructor], [endClassMethod],
/// [endExtensionConstructor], [endExtensionMethod], [endMixinConstructor] or
/// [endMixinMethod].
/// Note that this is ended with [endConstructor] or [endMethod].
void beginMethod(
DeclarationKind declarationKind,
Token? augmentToken,
@@ -1336,7 +1173,8 @@ abstract class Listener implements UnescapeErrorListener {
String? enclosingDeclarationName,
) {}
/// Handle the end of a class method declaration. Substructures:
/// Handle the end of a method declaration in a class, enum, mixin, extension
/// or extension type. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
@@ -1345,17 +1183,18 @@ abstract class Listener implements UnescapeErrorListener {
/// - initializers
/// - async marker
/// - body
void endClassMethod(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("ClassMethod");
logEvent("Method");
}
/// Handle the end of a mixin method declaration. Substructures:
/// Handle the end of a constructor declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
@@ -1364,64 +1203,8 @@ abstract class Listener implements UnescapeErrorListener {
/// - initializers
/// - async marker
/// - body
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("MixinMethod");
}
/// Handle the end of a extension method declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("ExtensionMethod");
}
/// Handle the end of a extension type method declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endExtensionTypeMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("ExtensionTypeMethod");
}
/// Handle the end of a class constructor declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endClassConstructor(
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
@@ -1430,61 +1213,6 @@ abstract class Listener implements UnescapeErrorListener {
logEvent("ClassConstructor");
}
/// Handle the end of a mixin constructor declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endMixinConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("MixinConstructor");
}
/// Handle the end of a extension constructor declaration. Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("ExtensionConstructor");
}
/// Handle the end of an extension type constructor declaration.
/// Substructures:
/// - metadata
/// - return type
/// - method name (identifier, possibly qualified)
/// - type variables
/// - formal parameters
/// - initializers
/// - async marker
/// - body
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
logEvent("ExtensionTypeConstructor");
}
void beginMetadataStar(Token token) {}
void endMetadataStar(int count) {
@@ -1687,8 +1415,7 @@ abstract class Listener implements UnescapeErrorListener {
void beginTopLevelMember(Token token) {}
/// Marks the beginning of a fields declaration.
/// Note that this is ended with [endTopLevelFields], [endClassFields],
/// [endMixinFields] or [endExtensionFields].
/// Note that this is ended with [endTopLevelFields] or [endFields].
void beginFields(
DeclarationKind declarationKind,
Token? abstractToken,
@@ -4326,45 +4326,10 @@ class Parser {
switch (kind) {
case DeclarationKind.TopLevel:
assert(abstractToken == null);
listener.endTopLevelFields(
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
break;
case DeclarationKind.Class:
listener.endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
break;
case DeclarationKind.Mixin:
listener.endMixinFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
case DeclarationKind.Enum:
break;
case DeclarationKind.Extension:
if (abstractToken != null) {
@@ -4376,18 +4341,6 @@ class Parser {
codes.codeExtensionDeclaresInstanceField,
);
}
listener.endExtensionFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
break;
case DeclarationKind.ExtensionType:
if (staticToken == null && externalToken == null) {
@@ -4396,34 +4349,35 @@ class Parser {
codes.codeExtensionTypeDeclaresInstanceField,
);
}
listener.endExtensionTypeFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
break;
case DeclarationKind.Enum:
listener.endEnumFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
break;
}
if (kind == DeclarationKind.TopLevel) {
listener.endTopLevelFields(
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
} else {
listener.endFields(
kind,
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
fieldCount,
beforeStart.next!,
token,
);
}
return token;
}
@@ -5841,51 +5795,26 @@ class Parser {
}
switch (kind) {
case DeclarationKind.Class:
listener.endClassConstructor(
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.Mixin:
reportRecoverableError(name, codes.codeMixinDeclaresConstructor);
listener.endMixinConstructor(
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.Extension:
reportRecoverableError(name, codes.codeExtensionDeclaresConstructor);
listener.endExtensionConstructor(
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.Class:
case DeclarationKind.ExtensionType:
listener.endExtensionTypeConstructor(
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
case DeclarationKind.Enum:
break;
case DeclarationKind.TopLevel:
throw "Internal error: TopLevel constructor.";
case DeclarationKind.Enum:
listener.endEnumConstructor(
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
}
listener.endConstructor(
kind,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
} else {
//
// method
@@ -5902,23 +5831,8 @@ class Parser {
}
switch (kind) {
case DeclarationKind.Class:
// TODO(danrubel): Remove beginInitializers token from method events
listener.endClassMethod(
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.Mixin:
listener.endMixinMethod(
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
case DeclarationKind.Enum:
break;
case DeclarationKind.Extension:
if (bodyStart.isA(TokenType.SEMICOLON) && externalToken == null) {
@@ -5927,13 +5841,6 @@ class Parser {
codes.codeExtensionDeclaresAbstractMember,
);
}
listener.endExtensionMethod(
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.ExtensionType:
if (bodyStart.isA(TokenType.SEMICOLON) && externalToken == null) {
@@ -5942,26 +5849,19 @@ class Parser {
codes.codeExtensionTypeDeclaresAbstractMember,
);
}
listener.endExtensionTypeMethod(
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
case DeclarationKind.TopLevel:
throw "Internal error: TopLevel method.";
case DeclarationKind.Enum:
listener.endEnumMethod(
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
break;
}
// TODO(danrubel): Remove beginInitializers token from method events
listener.endMethod(
kind,
getOrSet,
beforeStart.next!,
beforeParam.next!,
beforeInitializers?.next,
token,
);
}
return token;
}
@@ -6006,12 +5906,7 @@ class Parser {
varFinalOrConst = null;
}
listener.beginFactoryMethod(
kind,
beforeStart,
externalToken,
varFinalOrConst,
);
listener.beginFactory(kind, beforeStart, externalToken, varFinalOrConst);
if (!hasName) {
listener.handleNoIdentifier(token);
} else {
@@ -6057,47 +5952,25 @@ class Parser {
}
switch (kind) {
case DeclarationKind.Class:
listener.endClassFactoryMethod(
beforeStart.next!,
factoryKeyword,
token,
);
case DeclarationKind.Enum:
case DeclarationKind.ExtensionType:
break;
case DeclarationKind.Mixin:
reportRecoverableError(
factoryKeyword,
codes.codeMixinDeclaresConstructor,
);
listener.endMixinFactoryMethod(
beforeStart.next!,
factoryKeyword,
token,
);
break;
case DeclarationKind.Extension:
reportRecoverableError(
factoryKeyword,
codes.codeExtensionDeclaresConstructor,
);
listener.endExtensionFactoryMethod(
beforeStart.next!,
factoryKeyword,
token,
);
break;
case DeclarationKind.ExtensionType:
listener.endExtensionTypeFactoryMethod(
beforeStart.next!,
factoryKeyword,
token,
);
break;
case DeclarationKind.TopLevel:
throw "Internal error: TopLevel factory.";
case DeclarationKind.Enum:
listener.endEnumFactoryMethod(beforeStart.next!, factoryKeyword, token);
break;
}
listener.endFactory(kind, beforeStart.next!, factoryKeyword, token);
return token;
}
+94 -347
View File
@@ -404,7 +404,7 @@ class AstBuilder extends StackListener {
}
@override
void beginFactoryMethod(
void beginFactory(
DeclarationKind declarationKind,
Token lastConsumed,
Token? externalToken,
@@ -1227,17 +1227,6 @@ class AstBuilder extends StackListener {
}
}
@override
void endClassConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endClassConstructor");
_endClassConstructor(beginToken, beginParam, beginInitializers, endToken);
}
@override
void endClassDeclaration(Token beginToken, Token endToken) {
debugEvent("ClassDeclaration");
@@ -1248,62 +1237,6 @@ class AstBuilder extends StackListener {
_classLikeBuilder = null;
}
@override
void endClassFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endClassFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endClassFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endClassFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endClassMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endClassMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endClassOrMixinOrExtensionBody(
DeclarationKind kind,
@@ -1474,6 +1407,38 @@ class AstBuilder extends StackListener {
debugEvent("endConstLiteral");
}
@override
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endConstructor");
switch (kind) {
case DeclarationKind.Class:
case DeclarationKind.ExtensionType:
case DeclarationKind.Enum:
_endClassConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
case DeclarationKind.Mixin:
case DeclarationKind.Extension:
invalidNodes.add(
_buildConstructorDeclaration(
beginToken: beginToken,
endToken: endToken,
),
);
case DeclarationKind.TopLevel:
throw UnsupportedError("Unexpected constructor kind $kind.");
}
}
@override
void endConstructorReference(
Token start,
@@ -1535,17 +1500,6 @@ class AstBuilder extends StackListener {
debugEvent("endElseStatement");
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endEnumConstructor");
_endClassConstructor(beginToken, beginParam, beginInitializers, endToken);
}
@override
void endEnumDeclaration(
Token beginToken,
@@ -1563,62 +1517,6 @@ class AstBuilder extends StackListener {
_classLikeBuilder = null;
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endEnumFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endEnumFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endEnumMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExport(Token exportKeyword, Token semicolon) {
assert(optional('export', exportKeyword));
@@ -1643,20 +1541,6 @@ class AstBuilder extends StackListener {
);
}
@override
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("ExtensionConstructor");
invalidNodes.add(
_buildConstructorDeclaration(beginToken: beginToken, endToken: endToken),
);
}
@override
void endExtensionDeclaration(
Token beginToken,
@@ -1680,88 +1564,6 @@ class AstBuilder extends StackListener {
_classLikeBuilder = null;
}
@override
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
assert(optional('factory', factoryKeyword));
assert(optional(';', endToken) || optional('}', endToken));
debugEvent("ExtensionFactoryMethod");
invalidNodes.add(
_buildFactoryConstructorDeclaration(
beginToken: beginToken,
factoryKeyword: factoryKeyword,
endToken: endToken,
),
);
}
@override
void endExtensionFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endExtensionFields");
if (staticToken == null) {
// TODO(danrubel): Decide how to handle instance field declarations
// within extensions. They are invalid and the parser has already reported
// an error at this point, but we include them in order to get navigation,
// search, etc.
}
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("ExtensionMethod");
endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeConstructor");
_endClassConstructor(beginToken, beginParam, beginInitializers, endToken);
}
@override
void endExtensionTypeDeclaration(
Token beginToken,
@@ -1825,59 +1627,33 @@ class AstBuilder extends StackListener {
}
@override
void endExtensionTypeFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endExtensionTypeFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
assert(optional('factory', factoryKeyword));
assert(optional(';', endToken) || optional('}', endToken));
debugEvent("endFactory");
@override
void endExtensionTypeFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endExtensionTypeFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endExtensionTypeMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
switch (kind) {
case DeclarationKind.Class:
case DeclarationKind.Enum:
case DeclarationKind.ExtensionType:
_endFactoryMethod(beginToken, factoryKeyword, endToken);
case DeclarationKind.Mixin:
case DeclarationKind.Extension:
invalidNodes.add(
_buildFactoryConstructorDeclaration(
beginToken: beginToken,
factoryKeyword: factoryKeyword,
endToken: endToken,
),
);
case DeclarationKind.TopLevel:
throw UnsupportedError("Unexpected factory kind $kind.");
}
}
@override
@@ -1899,6 +1675,35 @@ class AstBuilder extends StackListener {
);
}
@override
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endForControlFlow(Token token) {
debugEvent("endForControlFlow");
@@ -2697,16 +2502,21 @@ class AstBuilder extends StackListener {
}
@override
void endMixinConstructor(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("MixinConstructor");
invalidNodes.add(
_buildConstructorDeclaration(beginToken: beginToken, endToken: endToken),
debugEvent("endMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@@ -2720,69 +2530,6 @@ class AstBuilder extends StackListener {
_classLikeBuilder = null;
}
@override
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("MixinFactoryMethod");
invalidNodes.add(
_buildFactoryConstructorDeclaration(
beginToken: beginToken,
factoryKeyword: factoryKeyword,
endToken: endToken,
),
);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endMixinFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("MixinMethod");
endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endNamedFunctionExpression(Token endToken) {
debugEvent("NamedFunctionExpression");
@@ -216,19 +216,19 @@ class ForwardingTestListener extends ForwardingListener {
}
@override
void beginFactoryMethod(
void beginFactory(
DeclarationKind declarationKind,
Token lastConsumed,
Token? externalToken,
Token? constToken,
) {
super.beginFactoryMethod(
super.beginFactory(
declarationKind,
lastConsumed,
externalToken,
constToken,
);
begin('FactoryMethod');
begin('Factory');
}
@override
@@ -707,22 +707,6 @@ class ForwardingTestListener extends ForwardingListener {
super.endCatchClause(token);
}
@override
void endClassConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endClassConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endClassDeclaration(Token beginToken, Token endToken) {
end('ClassDeclaration');
@@ -730,63 +714,6 @@ class ForwardingTestListener extends ForwardingListener {
super.endClassDeclaration(beginToken, endToken);
}
@override
void endClassFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
end('FactoryMethod');
super.endClassFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endClassFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
// beginMember --> endClassFields, endMember
expectIn('Member');
super.endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endClassMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endClassOrMixinOrExtensionBody(
DeclarationKind kind,
@@ -840,6 +767,24 @@ class ForwardingTestListener extends ForwardingListener {
super.endConstLiteral(endToken);
}
@override
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endConstructor(
kind,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endConstructorReference(
Token start,
@@ -878,22 +823,6 @@ class ForwardingTestListener extends ForwardingListener {
super.endElseStatement(beginToken, endToken);
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endEnumConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endEnumDeclaration(
Token beginToken,
@@ -912,84 +841,12 @@ class ForwardingTestListener extends ForwardingListener {
);
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
end('FactoryMethod');
super.endEnumFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
expectIn('Member');
super.endEnumFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endEnumMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExport(Token exportKeyword, Token semicolon) {
end('Export');
super.endExport(exportKeyword, semicolon);
}
@override
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endExtensionConstructor(
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endExtensionDeclaration(
Token beginToken,
@@ -1007,17 +864,25 @@ class ForwardingTestListener extends ForwardingListener {
}
@override
void endExtensionFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
end('FactoryMethod');
super.endExtensionFactoryMethod(beginToken, factoryKeyword, endToken);
end('Factory');
super.endFactory(kind, beginToken, factoryKeyword, endToken);
}
@override
void endExtensionFields(
void endFieldInitializer(Token assignment, Token endToken) {
end('FieldInitializer');
super.endFieldInitializer(assignment, endToken);
}
@override
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -1029,9 +894,10 @@ class ForwardingTestListener extends ForwardingListener {
Token beginToken,
Token endToken,
) {
// beginMember --> endExtensionFields, endMember
// beginMember --> endFields, endMember
expectIn('Member');
super.endExtensionFields(
super.endFields(
kind,
abstractToken,
augmentToken,
externalToken,
@@ -1045,30 +911,6 @@ class ForwardingTestListener extends ForwardingListener {
);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endExtensionMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endFieldInitializer(Token assignment, Token endToken) {
end('FieldInitializer');
super.endFieldInitializer(assignment, endToken);
}
@override
void endForControlFlow(Token token) {
end('ForControlFlow');
@@ -1295,14 +1137,18 @@ class ForwardingTestListener extends ForwardingListener {
}
@override
void endMixinConstructor(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endMixinConstructor(
super.endMethod(
kind,
getOrSet,
beginToken,
beginParam,
beginInitializers,
@@ -1317,63 +1163,6 @@ class ForwardingTestListener extends ForwardingListener {
super.endMixinDeclaration(beginToken, endToken);
}
@override
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
end('FactoryMethod');
super.endMixinFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
// beginMember --> endMixinFields, endMember
expectIn('Member');
super.endMixinFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
end('Method');
super.endMixinMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
);
}
@override
void endNamedFunctionExpression(Token endToken) {
end('NamedFunctionExpression');
+45 -43
View File
@@ -241,49 +241,6 @@ class MiniAstBuilder extends StackListener {
);
}
@override
void endClassFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("ClassFactoryMethod");
pop(); // Body
pop(); // Type variables
var name = pop() as String;
var metadata = popTypedList() as List<Annotation>?;
var comment = pop() as Comment?;
push(ConstructorDeclaration(comment, metadata, name));
}
@override
void endClassMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("Method");
pop(); // Body
pop(); // Initializers
pop(); // Formal parameters
pop(); // Type variables
var name = pop() as String;
var returnType = pop() as TypeName?;
var metadata = popTypedList<Annotation>();
var comment = pop() as Comment?;
push(
MethodDeclaration(
comment,
metadata,
getOrSet?.lexeme == 'get',
name,
returnType,
),
);
}
@override
void endClassOrMixinOrExtensionBody(
DeclarationKind kind,
@@ -338,6 +295,22 @@ class MiniAstBuilder extends StackListener {
debugEvent("Enum");
}
@override
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("Factory");
pop(); // Body
pop(); // Type variables
var name = pop() as String;
var metadata = popTypedList() as List<Annotation>?;
var comment = pop() as Comment?;
push(ConstructorDeclaration(comment, metadata, name));
}
@override
void endFieldInitializer(Token assignment, Token token) {
debugEvent("FieldInitializer");
@@ -424,6 +397,35 @@ class MiniAstBuilder extends StackListener {
);
}
@override
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("Method");
pop(); // Body
pop(); // Initializers
pop(); // Formal parameters
pop(); // Type variables
var name = pop() as String;
var returnType = pop() as TypeName?;
var metadata = popTypedList<Annotation>();
var comment = pop() as Comment?;
push(
MethodDeclaration(
comment,
metadata,
getOrSet?.lexeme == 'get',
name,
returnType,
),
);
}
@override
void endShow(Token showKeyword) {
debugEvent("Show");
@@ -16,7 +16,8 @@ import 'package:_fe_analyzer_shared/src/parser/parser.dart'
intFromToken,
lengthForToken,
lengthOfSpan,
stripSeparators;
stripSeparators,
DeclarationKind;
import 'package:_fe_analyzer_shared/src/parser/quote.dart'
show
Quote,
@@ -1028,7 +1029,8 @@ class BodyBuilderImpl extends StackListenerImpl
}
@override
void endClassFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
+50 -213
View File
@@ -127,7 +127,9 @@ class DietListener extends StackListenerImpl {
bool hasName,
) {
debugEvent("PartOf");
if (hasName) discard(1);
if (hasName) {
discard(1);
}
discard(1); // Metadata.
}
@@ -326,7 +328,9 @@ class DietListener extends StackListenerImpl {
);
debugEvent("FunctionTypeAlias");
if (equals == null) pop(); // endToken
if (equals == null) {
pop(); // endToken
}
pop(); // name
// Metadata is handled in [SourceTypeAliasBuilder.buildOutlineExpressions].
pop(); // metadata
@@ -334,7 +338,8 @@ class DietListener extends StackListenerImpl {
}
@override
void endClassFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -346,58 +351,7 @@ class DietListener extends StackListenerImpl {
Token beginToken,
Token endToken,
) {
debugEvent("endClassFields");
_buildFields(count, beginToken, false);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endMixinFields");
_buildFields(count, beginToken, false);
}
@override
void endExtensionFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endExtensionFields");
_buildFields(count, beginToken, false);
}
@override
void endExtensionTypeFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endExtensionTypeFields");
debugEvent("endFields");
_buildFields(count, beginToken, false);
}
@@ -734,13 +688,30 @@ class DietListener extends StackListenerImpl {
}
@override
void endClassFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("ClassFactoryMethod");
_endClassFactoryMethod(beginToken, factoryKeyword, endToken);
debugEvent("Factory");
switch (kind) {
case DeclarationKind.Class:
case DeclarationKind.Enum:
case DeclarationKind.ExtensionType:
case DeclarationKind.Mixin:
_endClassFactoryMethod(beginToken, factoryKeyword, endToken);
case DeclarationKind.Extension:
// Skip the declaration. An error as already been produced by the
// parser.
pop(); // bodyToken
pop(); // name
pop(); // metadata
checkEmpty(beginToken.charOffset);
// Coverage-ignore(suite): Not run.
case DeclarationKind.TopLevel:
throw new UnsupportedError("Unexpected factory kind $kind.");
}
}
void _endClassFactoryMethod(
@@ -783,35 +754,6 @@ class DietListener extends StackListenerImpl {
}
}
@override
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("ExtensionFactoryMethod");
pop(); // bodyToken
pop(); // name
pop(); // metadata
checkEmpty(beginToken.charOffset);
// Skip the declaration. An error as already been produced by the parser.
}
@override
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("ExtensionConstructor");
pop(); // bodyToken
pop(); // name
pop(); // metadata
checkEmpty(beginToken.charOffset);
// Skip the declaration. An error as already been produced by the parser.
}
@override
void endRedirectingFactoryBody(Token beginToken, Token endToken) {
debugEvent("RedirectingFactoryBody");
@@ -848,7 +790,8 @@ class DietListener extends StackListenerImpl {
}
@override
void endClassMethod(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
@@ -859,55 +802,30 @@ class DietListener extends StackListenerImpl {
}
@override
void endClassConstructor(
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassConstructor(beginToken, beginParam);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassMethod(getOrSet, beginToken, beginParam);
}
@override
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endMixinFactoryMethod");
_endClassFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassMethod(getOrSet, beginToken, beginParam);
}
@override
void endMixinConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassConstructor(beginToken, beginParam);
switch (kind) {
case DeclarationKind.Class:
case DeclarationKind.Enum:
case DeclarationKind.ExtensionType:
case DeclarationKind.Mixin:
_endClassConstructor(beginToken, beginParam);
case DeclarationKind.Extension:
// Skip the declaration. An error as already been produced by the
// parser.
pop(); // bodyToken
pop(); // name
pop(); // metadata
checkEmpty(beginToken.charOffset);
// Coverage-ignore(suite): Not run.
case DeclarationKind.TopLevel:
throw new UnsupportedError("Unexpected constructor kind $kind.");
}
}
void _endClassMethod(Token? getOrSet, Token beginToken, Token beginParam) {
@@ -1290,39 +1208,6 @@ class DietListener extends StackListenerImpl {
checkEmpty(extensionKeyword.charOffset);
}
@override
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeConstructor");
_endClassConstructor(beginToken, beginParam);
}
@override
void endExtensionTypeMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeFactoryMethod");
_endClassMethod(getOrSet, beginToken, beginParam);
}
@override
void endExtensionTypeFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endExtensionTypeFactoryMethod");
_endClassFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void beginEnumBody(Token token) {
assert(checkState(token, [ValueKinds.IdentifierOrParserRecovery]));
@@ -1377,54 +1262,6 @@ class DietListener extends StackListenerImpl {
debugEvent("EnumHeader");
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassConstructor(beginToken, beginParam);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
_endClassMethod(getOrSet, beginToken, beginParam);
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endEnumFactoryMethod");
_endClassFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("Fields");
_buildFields(count, beginToken, false);
}
@override
void endNamedMixinApplication(
Token beginToken,
+66 -329
View File
@@ -2270,7 +2270,8 @@ class OutlineBuilder extends StackListenerImpl {
}
@override
void endClassMethod(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
@@ -2278,134 +2279,69 @@ class OutlineBuilder extends StackListenerImpl {
Token endToken,
) {
debugEvent("endClassMethod");
if (kind == DeclarationKind.Enum) {
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
}
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
_MethodKind.classMethod,
switch (kind) {
DeclarationKind.Class => _MethodKind.classMethod,
DeclarationKind.Mixin => _MethodKind.mixinMethod,
DeclarationKind.Extension => _MethodKind.extensionMethod,
DeclarationKind.ExtensionType => _MethodKind.extensionTypeMethod,
DeclarationKind.Enum => _MethodKind.enumMethod,
// Coverage-ignore(suite): Not run.
DeclarationKind.TopLevel => throw new UnsupportedError(
"Unexpected method kind $kind.",
),
},
);
}
@override
void endClassConstructor(
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endClassConstructor");
debugEvent("endConstructor");
if (kind == DeclarationKind.Enum) {
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
}
_endClassConstructor(
beginToken,
beginInitializers,
endToken,
_ConstructorKind.classConstructor,
);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endMixinMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
_MethodKind.mixinMethod,
);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
_MethodKind.extensionMethod,
);
}
@override
void endExtensionTypeMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeMethod");
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
_MethodKind.extensionTypeMethod,
);
}
@override
void endMixinConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endMixinConstructor");
_endClassConstructor(
beginToken,
beginInitializers,
endToken,
_ConstructorKind.mixinConstructor,
);
}
@override
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionConstructor");
_endClassConstructor(
beginToken,
beginInitializers,
endToken,
_ConstructorKind.extensionConstructor,
);
}
@override
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endExtensionTypeConstructor");
_endClassConstructor(
beginToken,
beginInitializers,
endToken,
_ConstructorKind.extensionTypeConstructor,
switch (kind) {
DeclarationKind.Class => _ConstructorKind.classConstructor,
DeclarationKind.Mixin => _ConstructorKind.mixinConstructor,
DeclarationKind.Extension => _ConstructorKind.extensionConstructor,
DeclarationKind.ExtensionType =>
_ConstructorKind.extensionTypeConstructor,
DeclarationKind.Enum => _ConstructorKind.enumConstructor,
// Coverage-ignore(suite): Not run.
DeclarationKind.TopLevel => throw new UnsupportedError(
"Unexpected constructor kind $kind.",
),
},
);
}
@@ -3967,7 +3903,8 @@ class OutlineBuilder extends StackListenerImpl {
}
@override
void endExtensionFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -3979,63 +3916,14 @@ class OutlineBuilder extends StackListenerImpl {
Token beginToken,
Token endToken,
) {
debugEvent("ExtensionFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("MixinFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endClassFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("ClassFields");
debugEvent("Fields");
if (kind == DeclarationKind.Enum) {
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
}
_endClassFields(
abstractToken,
augmentToken,
@@ -4412,7 +4300,7 @@ class OutlineBuilder extends StackListenerImpl {
}
@override
void beginFactoryMethod(
void beginFactory(
DeclarationKind declarationKind,
Token lastConsumed,
Token? externalToken,
@@ -4526,176 +4414,25 @@ class OutlineBuilder extends StackListenerImpl {
}
@override
void endClassFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endClassFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endMixinFactoryMethod");
if (kind == DeclarationKind.Enum) {
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
}
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endExtensionFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endExtensionTypeFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endExtensionTypeFactoryMethod");
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endExtensionTypeFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
debugEvent("endExtensionTypeFields");
_endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
debugEvent("endEnumFactoryMethod");
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
_endFactoryMethod(beginToken, factoryKeyword, endToken);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endEnumMethod");
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
_endClassMethod(
getOrSet,
beginToken,
beginParam,
beginInitializers,
endToken,
_MethodKind.enumMethod,
);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
endClassFields(
abstractToken,
augmentToken,
externalToken,
staticToken,
covariantToken,
lateToken,
varFinalOrConst,
count,
beginToken,
endToken,
);
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
debugEvent("endEnumConstructor");
reportIfNotEnabled(
libraryFeatures.enhancedEnums,
beginToken.charOffset,
noLength,
);
_endClassConstructor(
beginToken,
beginInitializers,
endToken,
_ConstructorKind.enumConstructor,
);
}
@override
void endRedirectingFactoryBody(Token beginToken, Token endToken) {
debugEvent("RedirectingFactoryBody");
@@ -10706,7 +10706,8 @@ class InferenceVisitorImpl extends InferenceVisitorBase
if (unaryTarget.isNullable) {
List<LocatedMessage>? context = getWhyNotPromotedContext(
whyNotPromoted(),
unary, // Coverage-ignore(suite): Not run.
unary,
// Coverage-ignore(suite): Not run.
(type) => !type.isPotentiallyNullable,
);
// TODO(johnniwinther): Special case 'unary-' in messages. It should
@@ -235,21 +235,16 @@ class Extension extends Container {
}
}
class ClassConstructor extends AstNode {
class Constructor extends AstNode {
@override
final ClassConstructorEnd node;
final ConstructorEnd node;
final String name;
@override
final Token startInclusive;
@override
final Token endInclusive;
ClassConstructor(
this.node,
this.name,
this.startInclusive,
this.endInclusive,
);
Constructor(this.node, this.name, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
@@ -258,7 +253,7 @@ class ClassConstructor extends AstNode {
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Class constructor $name");
sb.writeln("Constructor $name");
return sb;
}
@@ -272,21 +267,16 @@ class ClassConstructor extends AstNode {
}
}
class ClassFactoryMethod extends AstNode {
class Factory extends AstNode {
@override
final ClassFactoryMethodEnd node;
final FactoryEnd node;
final String name;
@override
final Token startInclusive;
@override
final Token endInclusive;
ClassFactoryMethod(
this.node,
this.name,
this.startInclusive,
this.endInclusive,
);
Factory(this.node, this.name, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
@@ -295,7 +285,7 @@ class ClassFactoryMethod extends AstNode {
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Class factory constructor $name");
sb.writeln("Factory $name");
return sb;
}
@@ -309,16 +299,16 @@ class ClassFactoryMethod extends AstNode {
}
}
class ClassMethod extends AstNode {
class Method extends AstNode {
@override
final ClassMethodEnd node;
final MethodEnd node;
final String name;
@override
final Token startInclusive;
@override
final Token endInclusive;
ClassMethod(this.node, this.name, this.startInclusive, this.endInclusive);
Method(this.node, this.name, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
@@ -340,68 +330,6 @@ class ClassMethod extends AstNode {
}
}
class ExtensionMethod extends AstNode {
@override
final ExtensionMethodEnd node;
final String name;
@override
final Token startInclusive;
@override
final Token endInclusive;
ExtensionMethod(this.node, this.name, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
String stringIndent = " " * (indent * 2);
sb.write(stringIndent);
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Extension method $name");
return sb;
}
@override
void buildScope() {}
@override
Map<String, AstNode> selfScope() {
return {name: this};
}
}
class MixinMethod extends AstNode {
@override
final MixinMethodEnd node;
final String name;
@override
final Token startInclusive;
@override
final Token endInclusive;
MixinMethod(this.node, this.name, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
String stringIndent = " " * (indent * 2);
sb.write(stringIndent);
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Mixin method $name");
return sb;
}
@override
void buildScope() {}
@override
Map<String, AstNode> selfScope() {
return {name: this};
}
}
class Enum extends AstNode {
@override
final EnumDeclarationEnd node;
@@ -661,16 +589,16 @@ class Typedef extends AstNode {
}
}
class ClassFields extends AstNode {
class Fields extends AstNode {
@override
final ClassFieldsEnd node;
final FieldsEnd node;
final List<String> names;
@override
final Token startInclusive;
@override
final Token endInclusive;
ClassFields(this.node, this.names, this.startInclusive, this.endInclusive);
Fields(this.node, this.names, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
@@ -679,82 +607,7 @@ class ClassFields extends AstNode {
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Class field(s) ${names.join(", ")}");
return sb;
}
@override
void buildScope() {}
@override
Map<String, AstNode> selfScope() {
Map<String, AstNode> scope = {};
for (String name in names) {
scope[name] = this;
}
return scope;
}
}
class MixinFields extends AstNode {
@override
final MixinFieldsEnd node;
final List<String> names;
@override
final Token startInclusive;
@override
final Token endInclusive;
MixinFields(this.node, this.names, this.startInclusive, this.endInclusive);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
String stringIndent = " " * (indent * 2);
sb.write(stringIndent);
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Mixin field(s) ${names.join(", ")}");
return sb;
}
@override
void buildScope() {}
@override
Map<String, AstNode> selfScope() {
Map<String, AstNode> scope = {};
for (String name in names) {
scope[name] = this;
}
return scope;
}
}
class ExtensionFields extends AstNode {
@override
final ExtensionFieldsEnd node;
final List<String> names;
@override
final Token startInclusive;
@override
final Token endInclusive;
ExtensionFields(
this.node,
this.names,
this.startInclusive,
this.endInclusive,
);
@override
StringBuffer toStringInternal(StringBuffer sb, int indent) {
String stringIndent = " " * (indent * 2);
sb.write(stringIndent);
if (marked != Coloring.Untouched) {
sb.write("(marked) ");
}
sb.writeln("Extension field(s) ${names.join(", ")}");
sb.writeln("Field(s) ${names.join(", ")}");
return sb;
}
@@ -700,41 +700,41 @@ class _ParserAstVisitor extends IgnoreSomeForCompatibilityAstVisitor {
}
@override
void visitClassConstructorEnd(ClassConstructorEnd node) {
assert(currentContainer is Class);
void visitConstructorEnd(ConstructorEnd node) {
assert(currentContainer is! TopLevel);
List<IdentifierHandle> ids = node.getIdentifiers();
if (ids.length == 1) {
ClassConstructor classConstructor = new ClassConstructor(
Constructor constructor = new Constructor(
node,
ids.single.token.lexeme,
node.beginToken,
node.endToken,
);
currentContainer.addChild(classConstructor, map);
currentContainer.addChild(constructor, map);
log("Hello from constructor ${ids.single.token}");
} else if (ids.length == 2) {
ClassConstructor classConstructor = new ClassConstructor(
Constructor constructor = new Constructor(
node,
"${ids.first.token}.${ids.last.token}",
node.beginToken,
node.endToken,
);
map[node] = classConstructor;
currentContainer.addChild(classConstructor, map);
map[node] = constructor;
currentContainer.addChild(constructor, map);
log("Hello from constructor ${ids.first.token}.${ids.last.token}");
} else {
throw "Unexpected identifiers in class constructor";
}
super.visitClassConstructorEnd(node);
super.visitConstructorEnd(node);
}
@override
void visitClassFactoryMethodEnd(ClassFactoryMethodEnd node) {
void visitFactoryEnd(FactoryEnd node) {
assert(currentContainer is Class);
List<IdentifierHandle> ids = node.getIdentifiers();
if (ids.length == 1) {
ClassFactoryMethod classFactoryMethod = new ClassFactoryMethod(
Factory classFactoryMethod = new Factory(
node,
ids.single.token.lexeme,
node.beginToken,
@@ -743,7 +743,7 @@ class _ParserAstVisitor extends IgnoreSomeForCompatibilityAstVisitor {
currentContainer.addChild(classFactoryMethod, map);
log("Hello from factory method ${ids.single.token}");
} else if (ids.length == 2) {
ClassFactoryMethod classFactoryMethod = new ClassFactoryMethod(
Factory classFactoryMethod = new Factory(
node,
"${ids.first.token}.${ids.last.token}",
node.beginToken,
@@ -762,41 +762,41 @@ class _ParserAstVisitor extends IgnoreSomeForCompatibilityAstVisitor {
);
}
super.visitClassFactoryMethodEnd(node);
super.visitFactoryEnd(node);
}
@override
void visitClassFieldsEnd(ClassFieldsEnd node) {
assert(currentContainer is Class);
void visitFieldsEnd(FieldsEnd node) {
assert(currentContainer is! TopLevel);
List<String> fields = node
.getFieldIdentifiers()
.map((e) => e.token.lexeme)
.toList();
ClassFields classFields = new ClassFields(
Fields classFields = new Fields(
node,
fields,
node.beginToken,
node.endToken,
);
currentContainer.addChild(classFields, map);
log("Hello from class fields ${fields.join(", ")}");
super.visitClassFieldsEnd(node);
log("Hello from fields ${fields.join(", ")}");
super.visitFieldsEnd(node);
}
@override
void visitClassMethodEnd(ClassMethodEnd node) {
assert(currentContainer is Class);
void visitMethodEnd(MethodEnd node) {
assert(currentContainer is! TopLevel);
String identifier = node.getNameIdentifier();
ClassMethod classMethod = new ClassMethod(
Method classMethod = new Method(
node,
identifier,
node.beginToken,
node.endToken,
);
currentContainer.addChild(classMethod, map);
log("Hello from class method $identifier");
super.visitClassMethodEnd(node);
log("Hello from method $identifier");
super.visitMethodEnd(node);
}
@override
@@ -867,50 +867,6 @@ class _ParserAstVisitor extends IgnoreSomeForCompatibilityAstVisitor {
currentContainer = previousContainer;
}
@override
void visitExtensionConstructorEnd(ExtensionConstructorEnd node) {
// TODO: implement visitExtensionConstructorEnd
throw node;
}
@override
void visitExtensionFactoryMethodEnd(ExtensionFactoryMethodEnd node) {
// TODO: implement visitExtensionFactoryMethodEnd
throw node;
}
@override
void visitExtensionFieldsEnd(ExtensionFieldsEnd node) {
assert(currentContainer is Extension);
List<String> fields = node
.getFieldIdentifiers()
.map((e) => e.token.lexeme)
.toList();
ExtensionFields classFields = new ExtensionFields(
node,
fields,
node.beginToken,
node.endToken,
);
currentContainer.addChild(classFields, map);
log("Hello from extension fields ${fields.join(", ")}");
super.visitExtensionFieldsEnd(node);
}
@override
void visitExtensionMethodEnd(ExtensionMethodEnd node) {
assert(currentContainer is Extension);
ExtensionMethod extensionMethod = new ExtensionMethod(
node,
node.getNameIdentifier(),
node.beginToken,
node.endToken,
);
currentContainer.addChild(extensionMethod, map);
log("Hello from extension method ${node.getNameIdentifier()}");
super.visitExtensionMethodEnd(node);
}
void debugDumpSource(
Token startInclusive,
Token endInclusive,
@@ -1000,38 +956,6 @@ class _ParserAstVisitor extends IgnoreSomeForCompatibilityAstVisitor {
currentContainer = previousContainer;
}
@override
void visitMixinFieldsEnd(MixinFieldsEnd node) {
assert(currentContainer is Mixin);
List<String> fields = node
.getFieldIdentifiers()
.map((e) => e.token.lexeme)
.toList();
MixinFields mixinFields = new MixinFields(
node,
fields,
node.beginToken,
node.endToken,
);
currentContainer.addChild(mixinFields, map);
log("Hello from mixin fields ${fields.join(", ")}");
super.visitMixinFieldsEnd(node);
}
@override
void visitMixinMethodEnd(MixinMethodEnd node) {
assert(currentContainer is Mixin);
MixinMethod classMethod = new MixinMethod(
node,
node.getNameIdentifier(),
node.beginParam,
node.endToken,
);
currentContainer.addChild(classMethod, map);
log("Hello from mixin method ${node.getNameIdentifier()}");
super.visitMixinMethodEnd(node);
}
@override
void visitNamedMixinApplicationEnd(NamedMixinApplicationEnd node) {
TopLevelDeclarationEnd parent = node.parent! as TopLevelDeclarationEnd;
+50 -734
View File
@@ -176,24 +176,9 @@ class BestEffortParserAstVisitor {
visitTopLevelMethod(method, method.beginToken, method.endToken);
return;
}
if (node is ClassMethodEnd) {
ClassMethodEnd method = node;
visitClassMethod(method, method.beginToken, method.endToken);
return;
}
if (node is ExtensionMethodEnd) {
ExtensionMethodEnd method = node;
visitExtensionMethod(method, method.beginToken, method.endToken);
return;
}
if (node is ExtensionTypeMethodEnd) {
ExtensionTypeMethodEnd method = node;
visitExtensionTypeMethod(method, method.beginToken, method.endToken);
return;
}
if (node is MixinMethodEnd) {
MixinMethodEnd method = node;
visitMixinMethod(method, method.beginToken, method.endToken);
if (node is MethodEnd) {
MethodEnd method = node;
visitMethod(method, method.beginToken, method.endToken);
return;
}
if (node is ImportEnd) {
@@ -213,32 +198,11 @@ class BestEffortParserAstVisitor {
visitTopLevelFields(fields, fields.beginToken, fields.endToken);
return;
}
if (node is ClassFieldsEnd) {
if (node is FieldsEnd) {
// TODO(jensj): Possibly this could go into more details too
// (e.g. to split up a field declaration).
ClassFieldsEnd fields = node;
visitClassFields(fields, fields.beginToken, fields.endToken);
return;
}
if (node is ExtensionFieldsEnd) {
// TODO(jensj): Possibly this could go into more details too
// (e.g. to split up a field declaration).
ExtensionFieldsEnd fields = node;
visitExtensionFields(fields, fields.beginToken, fields.endToken);
return;
}
if (node is ExtensionTypeFieldsEnd) {
// TODO(jensj): Possibly this could go into more details too
// (e.g. to split up a field declaration).
ExtensionTypeFieldsEnd fields = node;
visitExtensionTypeFields(fields, fields.beginToken, fields.endToken);
return;
}
if (node is MixinFieldsEnd) {
// TODO(jensj): Possibly this could go into more details too
// (e.g. to split up a field declaration).
MixinFieldsEnd fields = node;
visitMixinFields(fields, fields.beginToken, fields.endToken);
FieldsEnd fields = node;
visitFields(fields, fields.beginToken, fields.endToken);
return;
}
if (node is NamedMixinApplicationEnd) {
@@ -285,34 +249,14 @@ class BestEffortParserAstVisitor {
visitExtensionTypeDeclaration(ext, ext.extensionKeyword, ext.endToken);
return;
}
if (node is ClassConstructorEnd) {
ClassConstructorEnd decl = node;
visitClassConstructor(decl, decl.beginToken, decl.endToken);
if (node is ConstructorEnd) {
ConstructorEnd decl = node;
visitConstructor(decl, decl.beginToken, decl.endToken);
return;
}
if (node is ExtensionConstructorEnd) {
ExtensionConstructorEnd decl = node;
visitExtensionConstructor(decl, decl.beginToken, decl.endToken);
return;
}
if (node is ExtensionTypeConstructorEnd) {
ExtensionTypeConstructorEnd decl = node;
visitExtensionTypeConstructor(decl, decl.beginToken, decl.endToken);
return;
}
if (node is ClassFactoryMethodEnd) {
ClassFactoryMethodEnd decl = node;
visitClassFactoryMethod(decl, decl.beginToken, decl.endToken);
return;
}
if (node is ExtensionFactoryMethodEnd) {
ExtensionFactoryMethodEnd decl = node;
visitExtensionFactoryMethod(decl, decl.beginToken, decl.endToken);
return;
}
if (node is ExtensionTypeFactoryMethodEnd) {
ExtensionTypeFactoryMethodEnd decl = node;
visitExtensionTypeFactoryMethod(decl, decl.beginToken, decl.endToken);
if (node is FactoryEnd) {
FactoryEnd decl = node;
visitFactory(decl, decl.beginToken, decl.endToken);
return;
}
if (node is MetadataEnd) {
@@ -368,32 +312,7 @@ class BestEffortParserAstVisitor {
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitClassMethod(
ClassMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionMethod(
ExtensionMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionTypeMethod(
ExtensionTypeMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitMixinMethod(
MixinMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
void visitMethod(MethodEnd node, Token startInclusive, Token endInclusive) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitTopLevelFields(
@@ -403,32 +322,7 @@ class BestEffortParserAstVisitor {
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitClassFields(
ClassFieldsEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionFields(
ExtensionFieldsEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionTypeFields(
ExtensionTypeFieldsEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitMixinFields(
MixinFieldsEnd node,
Token startInclusive,
Token endInclusive,
) {}
void visitFields(FieldsEnd node, Token startInclusive, Token endInclusive) {}
/// Note: Implementers can call visitChildren on this node.
void visitNamedMixin(
@@ -487,43 +381,15 @@ class BestEffortParserAstVisitor {
}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitClassConstructor(
ClassConstructorEnd node,
void visitConstructor(
ConstructorEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionConstructor(
ExtensionConstructorEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionTypeConstructor(
ExtensionTypeConstructorEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitClassFactoryMethod(
ClassFactoryMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionFactoryMethod(
ExtensionFactoryMethodEnd node,
Token startInclusive,
Token endInclusive,
) {}
/// Note: Implementers are NOT expected to call visitChildren on this node.
void visitExtensionTypeFactoryMethod(
ExtensionTypeFactoryMethodEnd node,
void visitFactory(
FactoryEnd node,
Token startInclusive,
Token endInclusive,
) {}
@@ -537,28 +403,12 @@ class BestEffortParserAstVisitor {
}
enum MemberContentType {
ClassConstructor,
ClassFactoryMethod,
ClassFields,
ClassMethod,
ClassRecoverableError,
EnumConstructor,
EnumFactoryMethod,
EnumFields,
EnumMethod,
Constructor,
ExperimentNotEnabled,
ExtensionConstructor,
ExtensionFactoryMethod,
ExtensionFields,
ExtensionMethod,
ExtensionTypeConstructor,
ExtensionTypeFactoryMethod,
ExtensionTypeFields,
ExtensionTypeMethod,
MixinConstructor,
MixinFactoryMethod,
MixinFields,
MixinMethod,
Factory,
Fields,
Method,
Unknown,
}
@@ -1243,36 +1093,10 @@ extension MemberExtension on MemberEnd {
// here, but will then have to do more if's or a switch at the call site to
// do anything useful with it, which might not be optimal.
MemberContentType getMemberType() {
if (isClassConstructor()) return MemberContentType.ClassConstructor;
if (isClassFactoryMethod()) return MemberContentType.ClassFactoryMethod;
if (isClassFields()) return MemberContentType.ClassFields;
if (isClassMethod()) return MemberContentType.ClassMethod;
if (isMixinConstructor()) return MemberContentType.MixinConstructor;
if (isMixinFactoryMethod()) return MemberContentType.MixinFactoryMethod;
if (isMixinFields()) return MemberContentType.MixinFields;
if (isMixinMethod()) return MemberContentType.MixinMethod;
if (isExtensionConstructor()) return MemberContentType.ExtensionConstructor;
if (isExtensionFactoryMethod()) {
return MemberContentType.ExtensionFactoryMethod;
}
if (isExtensionFields()) return MemberContentType.ExtensionFields;
if (isExtensionMethod()) return MemberContentType.ExtensionMethod;
if (isExtensionTypeConstructor()) {
return MemberContentType.ExtensionTypeConstructor;
}
if (isExtensionTypeFactoryMethod()) {
return MemberContentType.ExtensionTypeFactoryMethod;
}
if (isExtensionTypeFields()) return MemberContentType.ExtensionTypeFields;
if (isExtensionTypeMethod()) return MemberContentType.ExtensionTypeMethod;
if (isEnumConstructor()) return MemberContentType.EnumConstructor;
if (isEnumFactoryMethod()) return MemberContentType.EnumFactoryMethod;
if (isEnumFields()) return MemberContentType.EnumFields;
if (isEnumMethod()) return MemberContentType.EnumMethod;
if (isConstructor()) return MemberContentType.Constructor;
if (isFactory()) return MemberContentType.Factory;
if (isFields()) return MemberContentType.Fields;
if (isMethod()) return MemberContentType.Method;
if (isClassRecoverableError()) {
return MemberContentType.ClassRecoverableError;
@@ -1282,99 +1106,51 @@ extension MemberExtension on MemberEnd {
return MemberContentType.Unknown;
}
bool isClassConstructor() {
bool isConstructor() {
ParserAstNode child = children![1];
if (child is ClassConstructorEnd) return true;
if (child is ConstructorEnd) return true;
return false;
}
ClassConstructorEnd getClassConstructor() {
ConstructorEnd getConstructor() {
ParserAstNode child = children![1];
if (child is ClassConstructorEnd) return child;
if (child is ConstructorEnd) return child;
throw "Not found";
}
bool isClassFactoryMethod() {
bool isFactory() {
ParserAstNode child = children![1];
if (child is ClassFactoryMethodEnd) return true;
if (child is FactoryEnd) return true;
return false;
}
ClassFactoryMethodEnd getClassFactoryMethod() {
FactoryEnd getFactory() {
ParserAstNode child = children![1];
if (child is ClassFactoryMethodEnd) return child;
if (child is FactoryEnd) return child;
throw "Not found";
}
bool isClassFields() {
bool isFields() {
ParserAstNode child = children![1];
if (child is ClassFieldsEnd) return true;
if (child is FieldsEnd) return true;
return false;
}
ClassFieldsEnd getClassFields() {
FieldsEnd getFields() {
ParserAstNode child = children![1];
if (child is ClassFieldsEnd) return child;
if (child is FieldsEnd) return child;
throw "Not found";
}
bool isMixinFields() {
bool isMethod() {
ParserAstNode child = children![1];
if (child is MixinFieldsEnd) return true;
if (child is MethodEnd) return true;
return false;
}
MixinFieldsEnd getMixinFields() {
MethodEnd getMethod() {
ParserAstNode child = children![1];
if (child is MixinFieldsEnd) return child;
throw "Not found";
}
bool isMixinMethod() {
ParserAstNode child = children![1];
if (child is MixinMethodEnd) return true;
return false;
}
MixinMethodEnd getMixinMethod() {
ParserAstNode child = children![1];
if (child is MixinMethodEnd) return child;
throw "Not found";
}
bool isMixinFactoryMethod() {
ParserAstNode child = children![1];
if (child is MixinFactoryMethodEnd) return true;
return false;
}
MixinFactoryMethodEnd getMixinFactoryMethod() {
ParserAstNode child = children![1];
if (child is MixinFactoryMethodEnd) return child;
throw "Not found";
}
bool isMixinConstructor() {
ParserAstNode child = children![1];
if (child is MixinConstructorEnd) return true;
return false;
}
MixinConstructorEnd getMixinConstructor() {
ParserAstNode child = children![1];
if (child is MixinConstructorEnd) return child;
throw "Not found";
}
bool isClassMethod() {
ParserAstNode child = children![1];
if (child is ClassMethodEnd) return true;
return false;
}
ClassMethodEnd getClassMethod() {
ParserAstNode child = children![1];
if (child is ClassMethodEnd) return child;
if (child is MethodEnd) return child;
throw "Not found";
}
@@ -1390,150 +1166,6 @@ extension MemberExtension on MemberEnd {
return false;
}
bool isExtensionMethod() {
ParserAstNode child = children![1];
if (child is ExtensionMethodEnd) return true;
return false;
}
ExtensionMethodEnd getExtensionMethod() {
ParserAstNode child = children![1];
if (child is ExtensionMethodEnd) return child;
throw "Not found";
}
bool isExtensionFields() {
ParserAstNode child = children![1];
if (child is ExtensionFieldsEnd) return true;
return false;
}
ExtensionFieldsEnd getExtensionFields() {
ParserAstNode child = children![1];
if (child is ExtensionFieldsEnd) return child;
throw "Not found";
}
bool isExtensionConstructor() {
ParserAstNode child = children![1];
if (child is ExtensionConstructorEnd) return true;
return false;
}
ExtensionConstructorEnd getExtensionConstructor() {
ParserAstNode child = children![1];
if (child is ExtensionConstructorEnd) return child;
throw "Not found";
}
bool isExtensionFactoryMethod() {
ParserAstNode child = children![1];
if (child is ExtensionFactoryMethodEnd) return true;
return false;
}
ExtensionFactoryMethodEnd getExtensionFactoryMethod() {
ParserAstNode child = children![1];
if (child is ExtensionFactoryMethodEnd) return child;
throw "Not found";
}
bool isExtensionTypeMethod() {
ParserAstNode child = children![1];
if (child is ExtensionTypeMethodEnd) return true;
return false;
}
ExtensionTypeMethodEnd getExtensionTypeMethod() {
ParserAstNode child = children![1];
if (child is ExtensionTypeMethodEnd) return child;
throw "Not found";
}
bool isExtensionTypeFields() {
ParserAstNode child = children![1];
if (child is ExtensionTypeFieldsEnd) return true;
return false;
}
ExtensionTypeFieldsEnd getExtensionTypeFields() {
ParserAstNode child = children![1];
if (child is ExtensionTypeFieldsEnd) return child;
throw "Not found";
}
bool isExtensionTypeConstructor() {
ParserAstNode child = children![1];
if (child is ExtensionTypeConstructorEnd) return true;
return false;
}
ExtensionTypeConstructorEnd getExtensionTypeConstructor() {
ParserAstNode child = children![1];
if (child is ExtensionTypeConstructorEnd) return child;
throw "Not found";
}
bool isExtensionTypeFactoryMethod() {
ParserAstNode child = children![1];
if (child is ExtensionTypeFactoryMethodEnd) return true;
return false;
}
ExtensionTypeFactoryMethodEnd getExtensionTypeFactoryMethod() {
ParserAstNode child = children![1];
if (child is ExtensionTypeFactoryMethodEnd) return child;
throw "Not found";
}
bool isEnumMethod() {
ParserAstNode child = children![1];
if (child is EnumMethodEnd) return true;
return false;
}
EnumMethodEnd getEnumMethod() {
ParserAstNode child = children![1];
if (child is EnumMethodEnd) return child;
throw "Not found";
}
bool isEnumFields() {
ParserAstNode child = children![1];
if (child is EnumFieldsEnd) return true;
return false;
}
EnumFieldsEnd getEnumFields() {
ParserAstNode child = children![1];
if (child is EnumFieldsEnd) return child;
throw "Not found";
}
bool isEnumConstructor() {
ParserAstNode child = children![1];
if (child is EnumConstructorEnd) return true;
return false;
}
EnumConstructorEnd getEnumConstructor() {
ParserAstNode child = children![1];
if (child is EnumConstructorEnd) return child;
throw "Not found";
}
bool isEnumFactoryMethod() {
ParserAstNode child = children![1];
if (child is EnumFactoryMethodEnd) return true;
return false;
}
EnumFactoryMethodEnd getEnumFactoryMethod() {
ParserAstNode child = children![1];
if (child is EnumFactoryMethodEnd) return child;
throw "Not found";
}
bool isPrimaryConstructorBody() {
ParserAstNode child = children![1];
if (child is PrimaryConstructorBodyEnd) return true;
@@ -1548,99 +1180,7 @@ extension MemberExtension on MemberEnd {
}
// Coverage-ignore(suite): Not run.
extension MixinFieldsExtension on MixinFieldsEnd {
List<IdentifierHandle> getFieldIdentifiers() {
int countLeft = count;
List<IdentifierHandle>? identifiers;
for (int i = children!.length - 1; i >= 0; i--) {
ParserAstNode child = children![i];
if (child is IdentifierHandle &&
child.context == IdentifierContext.fieldDeclaration) {
countLeft--;
if (identifiers == null) {
identifiers = new List<IdentifierHandle>.filled(count, child);
} else {
identifiers[countLeft] = child;
}
if (countLeft == 0) break;
}
}
if (countLeft != 0) throw "Didn't find the expected number of identifiers";
return identifiers ?? [];
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionFieldsExtension on ExtensionFieldsEnd {
List<IdentifierHandle> getFieldIdentifiers() {
int countLeft = count;
List<IdentifierHandle>? identifiers;
for (int i = children!.length - 1; i >= 0; i--) {
ParserAstNode child = children![i];
if (child is IdentifierHandle &&
child.context == IdentifierContext.fieldDeclaration) {
countLeft--;
if (identifiers == null) {
identifiers = new List<IdentifierHandle>.filled(count, child);
} else {
identifiers[countLeft] = child;
}
if (countLeft == 0) break;
}
}
if (countLeft != 0) throw "Didn't find the expected number of identifiers";
return identifiers ?? [];
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionTypeFieldsExtension on ExtensionTypeFieldsEnd {
List<IdentifierHandle> getFieldIdentifiers() {
int countLeft = count;
List<IdentifierHandle>? identifiers;
for (int i = children!.length - 1; i >= 0; i--) {
ParserAstNode child = children![i];
if (child is IdentifierHandle &&
child.context == IdentifierContext.fieldDeclaration) {
countLeft--;
if (identifiers == null) {
identifiers = new List<IdentifierHandle>.filled(count, child);
} else {
identifiers[countLeft] = child;
}
if (countLeft == 0) break;
}
}
if (countLeft != 0) throw "Didn't find the expected number of identifiers";
return identifiers ?? [];
}
}
// Coverage-ignore(suite): Not run.
extension EnumFieldsExtension on EnumFieldsEnd {
List<IdentifierHandle> getFieldIdentifiers() {
int countLeft = count;
List<IdentifierHandle>? identifiers;
for (int i = children!.length - 1; i >= 0; i--) {
ParserAstNode child = children![i];
if (child is IdentifierHandle &&
child.context == IdentifierContext.fieldDeclaration) {
countLeft--;
if (identifiers == null) {
identifiers = new List<IdentifierHandle>.filled(count, child);
} else {
identifiers[countLeft] = child;
}
if (countLeft == 0) break;
}
}
if (countLeft != 0) throw "Didn't find the expected number of identifiers";
return identifiers ?? [];
}
}
// Coverage-ignore(suite): Not run.
extension ClassFieldsExtension on ClassFieldsEnd {
extension FieldsExtension on FieldsEnd {
List<IdentifierHandle> getFieldIdentifiers() {
int countLeft = count;
List<IdentifierHandle>? identifiers;
@@ -2006,7 +1546,7 @@ bool _isTypeOrNoType(ParserAstNode node) {
node is FunctionTypeEnd;
}
extension ClassMethodExtension on ClassMethodEnd {
extension MethodExtension on MethodEnd {
// Coverage-ignore(suite): Not run.
BlockFunctionBodyEnd? getBlockFunctionBody() {
for (ParserAstNode child in children!) {
@@ -2040,91 +1580,7 @@ extension ClassMethodExtension on ClassMethodEnd {
}
// Coverage-ignore(suite): Not run.
extension MixinMethodExtension on MixinMethodEnd {
Token getNameIdentifierToken() {
bool foundType = false;
for (ParserAstNode child in children!) {
if (_isTypeOrNoType(child)) {
foundType = true;
}
if (foundType && child is IdentifierHandle) {
return child.token;
} else if (foundType && child is OperatorNameHandle) {
return child.token;
}
}
throw "No identifier found: $children";
}
String getNameIdentifier() {
return getNameIdentifierToken().lexeme;
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionMethodExtension on ExtensionMethodEnd {
Token getNameIdentifierToken() {
bool foundType = false;
for (ParserAstNode child in children!) {
if (_isTypeOrNoType(child)) {
foundType = true;
}
if (foundType && child is IdentifierHandle) {
return child.token;
} else if (foundType && child is OperatorNameHandle) {
return child.token;
}
}
throw "No identifier found: $children";
}
String getNameIdentifier() {
return getNameIdentifierToken().lexeme;
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionTypeMethodExtension on ExtensionTypeMethodEnd {
Token getNameIdentifierToken() {
bool foundType = false;
for (ParserAstNode child in children!) {
if (_isTypeOrNoType(child)) {
foundType = true;
}
if (foundType && child is IdentifierHandle) {
return child.token;
} else if (foundType && child is OperatorNameHandle) {
return child.token;
}
}
throw "No identifier found: $children";
}
String getNameIdentifier() {
return getNameIdentifierToken().lexeme;
}
}
// Coverage-ignore(suite): Not run.
extension EnumMethodExtension on EnumMethodEnd {
String getNameIdentifier() {
bool foundType = false;
for (ParserAstNode child in children!) {
if (_isTypeOrNoType(child)) {
foundType = true;
}
if (foundType && child is IdentifierHandle) {
return child.token.lexeme;
} else if (foundType && child is OperatorNameHandle) {
return child.token.lexeme;
}
}
throw "No identifier found: $children";
}
}
// Coverage-ignore(suite): Not run.
extension ClassFactoryMethodExtension on ClassFactoryMethodEnd {
extension FactoryExtension on FactoryEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
@@ -2139,67 +1595,7 @@ extension ClassFactoryMethodExtension on ClassFactoryMethodEnd {
}
// Coverage-ignore(suite): Not run.
extension MixinFactoryMethodExtension on MixinFactoryMethodEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
} else if (child is FormalParametersEnd) {
break;
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionFactoryMethodExtension on ExtensionFactoryMethodEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
} else if (child is FormalParametersEnd) {
break;
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionTypeFactoryMethodExtension on ExtensionTypeFactoryMethodEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
} else if (child is FormalParametersEnd) {
break;
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension EnumFactoryMethodExtension on EnumFactoryMethodEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
} else if (child is FormalParametersEnd) {
break;
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension ClassConstructorExtension on ClassConstructorEnd {
extension ConstructorExtension on ConstructorEnd {
FormalParametersEnd getFormalParameters() {
for (ParserAstNode child in children!) {
if (child is FormalParametersEnd) {
@@ -2238,58 +1634,6 @@ extension ClassConstructorExtension on ClassConstructorEnd {
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionConstructorExtension on ExtensionConstructorEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension ExtensionTypeConstructorExtension on ExtensionTypeConstructorEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension EnumConstructorExtension on EnumConstructorEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension MixinConstructorExtension on MixinConstructorEnd {
List<IdentifierHandle> getIdentifiers() {
List<IdentifierHandle> result = [];
for (ParserAstNode child in children!) {
if (child is IdentifierHandle) {
result.add(child);
}
}
return result;
}
}
// Coverage-ignore(suite): Not run.
extension FormalParametersExtension on FormalParametersEnd {
List<FormalParameterEnd> getFormalParameters() {
@@ -2432,40 +1776,12 @@ class ParserASTListener extends AbstractParserAstListener {
// beginExtensionDeclarationPrelude,
// beginClassOrNamedMixinApplicationPrelude
// beginTopLevelMember or beginUncategorizedTopLevelDeclaration.
} else if (begin == "Method" &&
(end == "ClassConstructor" ||
end == "ClassMethod" ||
end == "ExtensionConstructor" ||
end == "ExtensionMethod" ||
end == "ExtensionTypeConstructor" ||
end == "ExtensionTypeMethod" ||
end == "MixinConstructor" ||
end == "MixinMethod" ||
end == "EnumConstructor" ||
end == "EnumMethod")) {
// beginMethod is ended by one of endClassConstructor,
// endClassMethod, endExtensionMethod, endMixinConstructor,
// endMixinMethod, endEnumMethod or endEnumConstructor.
} else if (begin == "Fields" &&
(end == "TopLevelFields" ||
end == "ClassFields" ||
end == "MixinFields" ||
end == "ExtensionFields" ||
end == "ExtensionTypeFields" ||
end == "EnumFields")) {
// beginFields is ended by one of endTopLevelFields, endMixinFields,
// endEnumFields or endExtensionFields.
} else if (begin == "Method" && end == "Constructor") {
// beginMethod is ended by one of endMethod or endConstructor.
} else if (begin == "Fields" && end == "TopLevelFields") {
// beginFields is ended by one of endTopLevelFields or endFields.
} else if (begin == "ForStatement" && end == "ForIn") {
// beginForStatement is ended by either endForStatement or endForIn.
} else if (begin == "FactoryMethod" &&
(end == "ClassFactoryMethod" ||
end == "MixinFactoryMethod" ||
end == "ExtensionFactoryMethod" ||
end == "ExtensionTypeFactoryMethod" ||
end == "EnumFactoryMethod")) {
// beginFactoryMethod is ended by either endClassFactoryMethod,
// endMixinFactoryMethod, endExtensionFactoryMethod, or
// endEnumFactoryMethod.
} else if (begin == "ForControlFlow" && (end == "ForInControlFlow")) {
// beginForControlFlow is ended by either endForControlFlow or
// endForInControlFlow.
File diff suppressed because it is too large Load Diff
+10 -240
View File
@@ -9,6 +9,8 @@ import 'package:_fe_analyzer_shared/src/parser/experimental_features.dart'
show ExperimentalFeatures, DefaultExperimentalFeatures;
import 'package:_fe_analyzer_shared/src/parser/class_member_parser.dart'
show ClassMemberParser;
import 'package:_fe_analyzer_shared/src/parser/declaration_kind.dart'
show DeclarationKind;
import 'package:_fe_analyzer_shared/src/parser/identifier_context.dart';
import 'package:_fe_analyzer_shared/src/parser/listener.dart';
import 'package:_fe_analyzer_shared/src/scanner/abstract_scanner.dart'
@@ -827,7 +829,8 @@ class TextualOutlineListener extends Listener {
}
@override
void endClassConstructor(
void endConstructor(
DeclarationKind kind,
Token beginToken,
Token beginParam,
Token? beginInitializers,
@@ -840,117 +843,8 @@ class TextualOutlineListener extends Listener {
}
@override
// Coverage-ignore(suite): Not run.
void endMixinConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endEnumConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
// Coverage-ignore(suite): Not run.
void endExtensionConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endExtensionTypeConstructor(
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endClassMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endMixinMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endEnumMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endExtensionMethod(
Token? getOrSet,
Token beginToken,
Token beginParam,
Token? beginInitializers,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassMethodChunk(
beginToken,
endToken,
);
}
@override
void endExtensionTypeMethod(
void endMethod(
DeclarationKind kind,
Token? getOrSet,
Token beginToken,
Token beginParam,
@@ -972,57 +866,8 @@ class TextualOutlineListener extends Listener {
}
@override
void endClassFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFactoryMethodChunk(
beginToken,
endToken,
);
}
@override
// Coverage-ignore(suite): Not run.
void endMixinFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFactoryMethodChunk(
beginToken,
endToken,
);
}
@override
void endEnumFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFactoryMethodChunk(
beginToken,
endToken,
);
}
@override
// Coverage-ignore(suite): Not run.
void endExtensionFactoryMethod(
Token beginToken,
Token factoryKeyword,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFactoryMethodChunk(
beginToken,
endToken,
);
}
@override
void endExtensionTypeFactoryMethod(
void endFactory(
DeclarationKind kind,
Token beginToken,
Token factoryKeyword,
Token endToken,
@@ -1039,83 +884,8 @@ class TextualOutlineListener extends Listener {
}
@override
void endClassFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFieldsChunk(
beginToken,
endToken,
);
}
@override
void endMixinFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFieldsChunk(
beginToken,
endToken,
);
}
@override
void endEnumFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFieldsChunk(
beginToken,
endToken,
);
}
@override
void endExtensionFields(
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
Token? staticToken,
Token? covariantToken,
Token? lateToken,
Token? varFinalOrConst,
int count,
Token beginToken,
Token endToken,
) {
elementStartToChunk[beginToken] = new _ClassFieldsChunk(
beginToken,
endToken,
);
}
@override
void endExtensionTypeFields(
void endFields(
DeclarationKind kind,
Token? abstractToken,
Token? augmentToken,
Token? externalToken,
@@ -49,7 +49,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(1)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -82,7 +82,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(2)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(late, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, late, null, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
endMember()
beginMetadataStar(required)
endMetadataStar(0)
@@ -131,7 +131,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(required, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, null, 1, required, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, required, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -66,7 +66,7 @@ parseUnit(class)
ensureSemicolon(1)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -136,7 +136,7 @@ parseUnit(class)
ensureSemicolon(2)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -205,7 +205,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(late, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, late, null, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, required)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -247,7 +247,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(required, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, null, 1, required, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, required, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -26,7 +26,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(1)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -58,7 +58,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(2)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -91,7 +91,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Xlate, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, null, 1, Xlate, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, Xlate, ;)
endMember()
beginMetadataStar(Xrequired)
endMetadataStar(0)
@@ -108,7 +108,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Xrequired, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, null, 1, Xrequired, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, Xrequired, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -64,7 +64,7 @@ parseUnit(class)
ensureSemicolon(1)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -132,7 +132,7 @@ parseUnit(class)
ensureSemicolon(2)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -198,7 +198,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Xlate, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, null, 1, Xlate, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, Xlate, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Xrequired)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -235,7 +235,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Xrequired, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, null, 1, Xrequired, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, Xrequired, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -231,7 +231,7 @@ beginCompilationUnit(int)
handleType(int, null)
handleIdentifier(z1, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, null, 1, int, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, int, ;)
endMember()
beginMetadataStar(late)
endMetadataStar(0)
@@ -242,7 +242,7 @@ beginCompilationUnit(int)
handleType(int, null)
handleIdentifier(z2, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, late, null, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
endMember()
beginMetadataStar(late)
endMetadataStar(0)
@@ -257,7 +257,7 @@ beginCompilationUnit(int)
handleType(List, null)
handleIdentifier(x3, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, late, null, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
endMember()
beginMetadataStar(late)
endMetadataStar(0)
@@ -268,7 +268,7 @@ beginCompilationUnit(int)
handleType(int, null)
handleIdentifier(z4, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, late, final, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, late, final, 1, late, ;)
endMember()
beginMetadataStar(late)
endMetadataStar(0)
@@ -278,7 +278,7 @@ beginCompilationUnit(int)
handleNoType(late)
handleIdentifier(z5, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, late, null, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
endMember()
beginMetadataStar(;)
endMetadataStar(0)
@@ -294,7 +294,7 @@ beginCompilationUnit(int)
handleNoType(;)
handleIdentifier(late, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, null, 1, late, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, late, ;)
endMember()
beginMetadataStar(;)
endMetadataStar(0)
@@ -367,7 +367,7 @@ parseUnit(int)
listener: handleIdentifier(z1, fieldDeclaration)
parseFieldInitializerOpt(z1, z1, null, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, null, 1, int, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, int, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, late)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -384,7 +384,7 @@ parseUnit(int)
listener: handleIdentifier(z2, fieldDeclaration)
parseFieldInitializerOpt(z2, z2, late, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, late, null, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, late)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -405,7 +405,7 @@ parseUnit(int)
listener: handleIdentifier(x3, fieldDeclaration)
parseFieldInitializerOpt(x3, x3, late, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, late, null, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, late)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -424,7 +424,7 @@ parseUnit(int)
listener: handleIdentifier(z4, fieldDeclaration)
parseFieldInitializerOpt(z4, z4, late, null, null, null, final, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, late, final, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, late, final, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, late)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -442,7 +442,7 @@ parseUnit(int)
listener: handleIdentifier(z5, fieldDeclaration)
parseFieldInitializerOpt(z5, z5, late, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, late, null, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, late, null, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, ;)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -470,7 +470,7 @@ parseUnit(int)
listener: handleIdentifier(late, fieldDeclaration)
parseFieldInitializerOpt(late, late, null, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, null, 1, late, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, late, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, ;)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -159,7 +159,7 @@ beginCompilationUnit(void)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, void, (, null, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -329,7 +329,7 @@ parseUnit(void)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, void, (, null, })
listener: endMethod(DeclarationKind.Class, null, void, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -212,7 +212,7 @@ beginCompilationUnit(augment)
handleSend(augment, ))
handleExpressionStatement(augment, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -244,7 +244,7 @@ beginCompilationUnit(augment)
handleSend(augment, augment)
handleExpressionStatement(augment, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -270,7 +270,7 @@ beginCompilationUnit(augment)
handleUnaryPrefixExpression(-)
endReturnStatement(true, return, ;)
endBlockFunctionBody(3, {, })
endClassMethod(get, augment, {, null, })
endMethod(DeclarationKind.Class, get, augment, {, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -301,7 +301,7 @@ beginCompilationUnit(augment)
handleAssignmentExpression(=, value)
handleExpressionStatement(augment, ;)
endBlockFunctionBody(1, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -341,7 +341,7 @@ beginCompilationUnit(augment)
handleSend(augment, augment)
handleExpressionStatement(augment, ;)
endBlockFunctionBody(4, {, })
endClassMethod(null, void, (, null, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 5, {, })
endClassDeclaration(augment, })
@@ -514,7 +514,7 @@ parseUnit(augment)
listener: handleExpressionStatement(augment, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -595,7 +595,7 @@ parseUnit(augment)
listener: handleExpressionStatement(augment, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -681,7 +681,7 @@ parseUnit(augment)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(3, {, })
listener: endClassMethod(get, augment, {, null, })
listener: endMethod(DeclarationKind.Class, get, augment, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -752,7 +752,7 @@ parseUnit(augment)
listener: handleExpressionStatement(augment, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -871,7 +871,7 @@ parseUnit(augment)
listener: handleExpressionStatement(augment, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(4, {, })
listener: endClassMethod(null, void, (, null, })
listener: endMethod(DeclarationKind.Class, null, void, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 5, {, })
@@ -25,7 +25,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -40,7 +40,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -54,7 +54,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -70,7 +70,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -92,7 +92,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -123,7 +123,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -134,7 +134,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, null, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -145,7 +145,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, null, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -156,7 +156,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -165,7 +165,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -174,7 +174,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -185,7 +185,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -200,7 +200,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -215,7 +215,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -229,7 +229,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -245,7 +245,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -267,7 +267,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -289,7 +289,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -298,7 +298,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -309,7 +309,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, static, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -320,7 +320,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, static, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -331,7 +331,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -340,7 +340,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -349,7 +349,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -360,7 +360,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, null, 1, augment, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 26, {, })
endClassDeclaration(class, })
@@ -388,7 +388,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(null, augment, (, null, })
endMethod(DeclarationKind.Mixin, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -403,7 +403,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(null, augment, (, null, })
endMethod(DeclarationKind.Mixin, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -417,7 +417,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endMixinMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -433,7 +433,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endMixinMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -455,7 +455,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(set, augment, (, null, })
endMethod(DeclarationKind.Mixin, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -477,7 +477,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(set, augment, (, null, })
endMethod(DeclarationKind.Mixin, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -486,7 +486,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, null, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -497,7 +497,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endMixinFields(null, augment, null, null, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -508,7 +508,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endMixinFields(null, augment, null, null, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -519,7 +519,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, null, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -528,7 +528,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, null, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -537,7 +537,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, null, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -548,7 +548,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, null, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -563,7 +563,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(null, augment, (, null, })
endMethod(DeclarationKind.Mixin, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -578,7 +578,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(null, augment, (, null, })
endMethod(DeclarationKind.Mixin, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -592,7 +592,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endMixinMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -608,7 +608,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endMixinMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -630,7 +630,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(set, augment, (, null, })
endMethod(DeclarationKind.Mixin, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -652,7 +652,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMixinMethod(set, augment, (, null, })
endMethod(DeclarationKind.Mixin, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -661,7 +661,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, static, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -672,7 +672,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endMixinFields(null, augment, null, static, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -683,7 +683,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endMixinFields(null, augment, null, static, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -694,7 +694,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, static, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -703,7 +703,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, static, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -712,7 +712,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, static, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -723,7 +723,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endMixinFields(null, augment, null, static, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, null, 1, augment, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 26, {, })
endMixinDeclaration(mixin, })
@@ -57,7 +57,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -88,7 +88,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -125,7 +125,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -164,7 +164,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -205,7 +205,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -246,7 +246,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -263,7 +263,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -289,7 +289,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, null, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -313,7 +313,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, null, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -330,7 +330,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -347,7 +347,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -364,7 +364,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -381,7 +381,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -412,7 +412,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -442,7 +442,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -478,7 +478,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -516,7 +516,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -556,7 +556,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -596,7 +596,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -613,7 +613,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -639,7 +639,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, static, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -663,7 +663,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, static, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -680,7 +680,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -697,7 +697,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -714,7 +714,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -731,7 +731,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 26, {, })
@@ -786,7 +786,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -817,7 +817,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -854,7 +854,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endMixinMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -893,7 +893,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endMixinMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -934,7 +934,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -975,7 +975,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -992,7 +992,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, null, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1018,7 +1018,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endMixinFields(null, augment, null, null, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1042,7 +1042,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endMixinFields(null, augment, null, null, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1059,7 +1059,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, null, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1076,7 +1076,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, null, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1093,7 +1093,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, null, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1110,7 +1110,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, null, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, null, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1141,7 +1141,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -1171,7 +1171,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -1207,7 +1207,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endMixinMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1245,7 +1245,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endMixinMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Mixin, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1285,7 +1285,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -1325,7 +1325,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endMixinMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Mixin, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Mixin, Mixin)
@@ -1342,7 +1342,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, static, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1368,7 +1368,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endMixinFields(null, augment, null, static, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1392,7 +1392,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endMixinFields(null, augment, null, static, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1409,7 +1409,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, static, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1426,7 +1426,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, static, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1443,7 +1443,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, static, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Mixin, Mixin)
@@ -1460,7 +1460,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Mixin, Mixin)
listener: handleNoFieldInitializer(;)
listener: endMixinFields(null, augment, null, static, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Mixin, null, augment, null, static, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 26, {, })
@@ -272,7 +272,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -287,7 +287,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(null, augment, (, null, ;)
endMethod(DeclarationKind.Class, null, augment, (, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -302,7 +302,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(null, external, (, null, ;)
endMethod(DeclarationKind.Class, null, external, (, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -318,7 +318,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -333,7 +333,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(null, augment, (, null, ;)
endMethod(DeclarationKind.Class, null, augment, (, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -348,7 +348,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(null, external, (, null, ;)
endMethod(DeclarationKind.Class, null, external, (, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -363,7 +363,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -377,7 +377,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(get, augment, ;, null, ;)
endMethod(DeclarationKind.Class, get, augment, ;, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -391,7 +391,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(get, external, ;, null, ;)
endMethod(DeclarationKind.Class, get, external, ;, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -408,7 +408,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -424,7 +424,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(get, augment, ;, null, ;)
endMethod(DeclarationKind.Class, get, augment, ;, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -440,7 +440,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(get, external, ;, null, ;)
endMethod(DeclarationKind.Class, get, external, ;, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -463,7 +463,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -485,7 +485,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(set, augment, (, null, ;)
endMethod(DeclarationKind.Class, set, augment, (, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -507,7 +507,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(set, external, (, null, ;)
endMethod(DeclarationKind.Class, set, external, (, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -530,7 +530,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -552,7 +552,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(set, augment, (, null, ;)
endMethod(DeclarationKind.Class, set, augment, (, null, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -574,7 +574,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(set, external, (, null, ;)
endMethod(DeclarationKind.Class, set, external, (, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -584,7 +584,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -594,7 +594,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, external, null, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, external, null, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -604,7 +604,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, external, null, null, null, var, 1, external, ;)
endFields(DeclarationKind.Class, null, null, external, null, null, null, var, 1, external, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -616,7 +616,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, null, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -626,7 +626,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, external, null, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, external, null, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -636,7 +636,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, external, null, null, null, final, 1, external, ;)
endFields(DeclarationKind.Class, null, null, external, null, null, null, final, 1, external, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -648,7 +648,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, null, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -659,7 +659,7 @@ beginCompilationUnit(class)
handleIdentifier(field, fieldDeclaration)
handleRecoverableError(Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}], field, field)
handleNoFieldInitializer(;)
endClassFields(null, augment, external, null, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, external, null, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -670,7 +670,7 @@ beginCompilationUnit(class)
handleIdentifier(field, fieldDeclaration)
handleRecoverableError(Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}], field, field)
handleNoFieldInitializer(;)
endClassFields(null, null, external, null, null, null, const, 1, external, ;)
endFields(DeclarationKind.Class, null, null, external, null, null, null, const, 1, external, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -682,7 +682,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -694,7 +694,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, external, null, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, external, null, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -706,7 +706,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, external, null, null, null, null, 1, external, ;)
endFields(DeclarationKind.Class, null, null, external, null, null, null, null, 1, external, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -716,7 +716,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -725,7 +725,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -734,7 +734,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -744,7 +744,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -753,7 +753,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -762,7 +762,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -774,7 +774,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -785,7 +785,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -796,7 +796,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -812,7 +812,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -828,7 +828,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, static, (, null, })
endMethod(DeclarationKind.Class, null, static, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -844,7 +844,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, augment, (, null, })
endMethod(DeclarationKind.Class, null, augment, (, null, })
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -860,7 +860,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, static, (, null, })
endMethod(DeclarationKind.Class, null, static, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -875,7 +875,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -890,7 +890,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, static, =>, null, ;)
endMethod(DeclarationKind.Class, get, static, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -907,7 +907,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, augment, =>, null, ;)
endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -924,7 +924,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, static, =>, null, ;)
endMethod(DeclarationKind.Class, get, static, =>, null, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -947,7 +947,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -970,7 +970,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, static, (, null, })
endMethod(DeclarationKind.Class, set, static, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -993,7 +993,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, augment, (, null, })
endMethod(DeclarationKind.Class, set, augment, (, null, })
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1016,7 +1016,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(set, static, (, null, })
endMethod(DeclarationKind.Class, set, static, (, null, })
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1026,7 +1026,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, null, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, var, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1036,7 +1036,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, static, null, null, var, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, null, var, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1048,7 +1048,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, static, null, null, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, final, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1060,7 +1060,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, null, null, static, null, null, final, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, null, final, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1072,7 +1072,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, augment, null, static, null, null, const, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, const, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1084,7 +1084,7 @@ beginCompilationUnit(class)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endClassFields(null, null, null, static, null, null, const, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, null, const, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1096,7 +1096,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, null, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, null, null, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1108,7 +1108,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, static, null, null, null, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, null, null, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1118,7 +1118,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, var, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, var, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1128,7 +1128,7 @@ beginCompilationUnit(class)
handleNoType(var)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, static, null, late, var, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, late, var, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1138,7 +1138,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, final, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, final, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1148,7 +1148,7 @@ beginCompilationUnit(class)
handleNoType(final)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, static, null, late, final, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, late, final, 1, static, ;)
endMember()
beginMetadataStar(augment)
endMetadataStar(0)
@@ -1160,7 +1160,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, augment, null, static, null, late, null, 1, augment, ;)
endFields(DeclarationKind.Class, null, augment, null, static, null, late, null, 1, augment, ;)
endMember()
beginMetadataStar(static)
endMetadataStar(0)
@@ -1172,7 +1172,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(field, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, static, null, late, null, 1, static, ;)
endFields(DeclarationKind.Class, null, null, null, static, null, late, null, 1, static, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 65, {, })
endClassDeclaration(class, })
@@ -59,7 +59,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -91,7 +91,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(null, augment, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, augment, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -123,7 +123,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(null, external, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, external, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -156,7 +156,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -187,7 +187,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(null, augment, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, augment, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -218,7 +218,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(null, external, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, external, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -257,7 +257,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -285,7 +285,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(getter, false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(get, augment, ;, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, ;, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -313,7 +313,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(getter, false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(get, external, ;, null, ;)
listener: endMethod(DeclarationKind.Class, get, external, ;, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -354,7 +354,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -384,7 +384,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(getter, false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(get, augment, ;, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, ;, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -414,7 +414,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(getter, false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(get, external, ;, null, ;)
listener: endMethod(DeclarationKind.Class, get, external, ;, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -457,7 +457,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -498,7 +498,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(set, augment, (, null, ;)
listener: endMethod(DeclarationKind.Class, set, augment, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -539,7 +539,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(set, external, (, null, ;)
listener: endMethod(DeclarationKind.Class, set, external, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -582,7 +582,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -623,7 +623,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(set, augment, (, null, ;)
listener: endMethod(DeclarationKind.Class, set, augment, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -664,7 +664,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(set, external, (, null, ;)
listener: endMethod(DeclarationKind.Class, set, external, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -683,7 +683,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -702,7 +702,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, external, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, external, null, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, external, null, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -721,7 +721,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, null, external, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, external, null, null, null, var, 1, external, ;)
listener: endFields(DeclarationKind.Class, null, null, external, null, null, null, var, 1, external, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -749,7 +749,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, null, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -768,7 +768,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, external, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, external, null, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, external, null, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -787,7 +787,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, null, external, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, external, null, null, null, final, 1, external, ;)
listener: endFields(DeclarationKind.Class, null, null, external, null, null, null, final, 1, external, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -813,7 +813,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, null, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -832,7 +832,7 @@ parseUnit(class)
reportRecoverableError(field, Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}])
listener: handleRecoverableError(Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}], field, field)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, external, null, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, external, null, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -851,7 +851,7 @@ parseUnit(class)
reportRecoverableError(field, Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}])
listener: handleRecoverableError(Message[Template(ConstFieldWithoutInitializer), The const variable 'field' must be initialized., Try adding an initializer ('= expression') to the declaration., {name: field}], field, field)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, external, null, null, null, const, 1, external, ;)
listener: endFields(DeclarationKind.Class, null, null, external, null, null, null, const, 1, external, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -870,7 +870,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -889,7 +889,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, external, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, external, null, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, external, null, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -908,7 +908,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, null, external, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, external, null, null, null, null, 1, external, ;)
listener: endFields(DeclarationKind.Class, null, null, external, null, null, null, null, 1, external, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -927,7 +927,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -944,7 +944,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -961,7 +961,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -980,7 +980,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -997,7 +997,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1014,7 +1014,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1033,7 +1033,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1050,7 +1050,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1067,7 +1067,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, null, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, null, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1100,7 +1100,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1133,7 +1133,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, static, (, null, })
listener: endMethod(DeclarationKind.Class, null, static, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1165,7 +1165,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, augment, (, null, })
listener: endMethod(DeclarationKind.Class, null, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1197,7 +1197,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, static, (, null, })
listener: endMethod(DeclarationKind.Class, null, static, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1235,7 +1235,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1273,7 +1273,7 @@ parseUnit(class)
ensureSemicolon(null)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, static, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, static, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1313,7 +1313,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, augment, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, augment, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1353,7 +1353,7 @@ parseUnit(class)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, static, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, static, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1395,7 +1395,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1437,7 +1437,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, static, (, null, })
listener: endMethod(DeclarationKind.Class, set, static, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1479,7 +1479,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, augment, (, null, })
listener: endMethod(DeclarationKind.Class, set, augment, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1521,7 +1521,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(set, static, (, null, })
listener: endMethod(DeclarationKind.Class, set, static, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Class)
@@ -1540,7 +1540,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, null, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1559,7 +1559,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, null, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, static, null, null, var, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, null, var, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1587,7 +1587,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, static, null, null, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1615,7 +1615,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, null, null, static, null, null, final, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, null, final, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1641,7 +1641,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, augment, null, static, null, null, const, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, const, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1667,7 +1667,7 @@ parseUnit(class)
parseLiteralInt(=)
listener: handleLiteralInt(0)
listener: endFieldInitializer(=, 0)
listener: endClassFields(null, null, null, static, null, null, const, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, null, const, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1686,7 +1686,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, null, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, null, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1705,7 +1705,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, null, null, null, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, static, null, null, null, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, null, null, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1724,7 +1724,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, var, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, var, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1743,7 +1743,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, null, null, var, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, static, null, late, var, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, late, var, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1762,7 +1762,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, final, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, final, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1781,7 +1781,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, null, null, final, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, static, null, late, final, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, late, final, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, augment)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1800,7 +1800,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, augment, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, augment, null, static, null, late, null, 1, augment, ;)
listener: endFields(DeclarationKind.Class, null, augment, null, static, null, late, null, 1, augment, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, static)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Class)
@@ -1819,7 +1819,7 @@ parseUnit(class)
listener: handleIdentifier(field, fieldDeclaration)
parseFieldInitializerOpt(field, field, late, null, null, null, null, DeclarationKind.Class, Class)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, static, null, late, null, 1, static, ;)
listener: endFields(DeclarationKind.Class, null, null, null, static, null, late, null, 1, static, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 65, {, })
@@ -55,7 +55,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, this, (, null, })
endMethod(DeclarationKind.Class, null, this, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -109,7 +109,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, this, this)
endClassConstructor(this, (, :, })
endConstructor(DeclarationKind.Class, this, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -143,7 +143,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassMethod(null, this, (, null, ;)
endMethod(DeclarationKind.Class, null, this, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -196,7 +196,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
handleRecoverableError(ConstructorWithWrongName, this, this)
endClassConstructor(this, (, :, ;)
endConstructor(DeclarationKind.Class, this, (, :, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -63,7 +63,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, this, (, null, })
listener: endMethod(DeclarationKind.Class, null, this, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -167,7 +167,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(this, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, this, this)
listener: endClassConstructor(this, (, :, })
listener: endConstructor(DeclarationKind.Class, this, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -232,7 +232,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassMethod(null, this, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, this, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -334,7 +334,7 @@ parseUnit(class)
listener: handleEmptyFunctionBody(;)
reportRecoverableError(this, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, this, this)
listener: endClassConstructor(this, (, :, ;)
listener: endConstructor(DeclarationKind.Class, this, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -193,7 +193,7 @@ beginCompilationUnit(m)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(C, (, null, })
endConstructor(DeclarationKind.Class, C, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -855,7 +855,7 @@ beginCompilationUnit(m)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endExtensionTypeConstructor(ET, (, null, })
endConstructor(DeclarationKind.ExtensionType, ET, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
endExtensionTypeDeclaration(extension, null, extension, type, })
@@ -113,7 +113,7 @@ parseUnit(m)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(C, (, null, })
listener: endConstructor(DeclarationKind.Class, C, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -1166,7 +1166,7 @@ parseUnit(m)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endExtensionTypeConstructor(ET, (, null, })
listener: endConstructor(DeclarationKind.ExtensionType, ET, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
@@ -70,7 +70,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endExtensionTypeMethod(null, this, (, null, })
endMethod(DeclarationKind.ExtensionType, null, this, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
endExtensionTypeDeclaration(extension, null, extension, type, })
@@ -126,7 +126,7 @@ beginCompilationUnit(extension)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, this, this)
endExtensionTypeConstructor(this, (, :, })
endConstructor(DeclarationKind.ExtensionType, this, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
endExtensionTypeDeclaration(extension, null, extension, type, })
@@ -172,7 +172,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
handleRecoverableError(ExtensionTypeDeclaresAbstractMember, this, this)
endExtensionTypeMethod(null, this, (, null, ;)
endMethod(DeclarationKind.ExtensionType, null, this, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
endExtensionTypeDeclaration(extension, null, extension, type, })
@@ -227,7 +227,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
handleRecoverableError(ConstructorWithWrongName, this, this)
endExtensionTypeConstructor(this, (, :, ;)
endConstructor(DeclarationKind.ExtensionType, this, (, :, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
endExtensionTypeDeclaration(extension, null, extension, type, })
@@ -76,7 +76,7 @@ parseUnit(extension)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endExtensionTypeMethod(null, this, (, null, })
listener: endMethod(DeclarationKind.ExtensionType, null, this, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
@@ -181,7 +181,7 @@ parseUnit(extension)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(this, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, this, this)
listener: endExtensionTypeConstructor(this, (, :, })
listener: endConstructor(DeclarationKind.ExtensionType, this, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
@@ -261,7 +261,7 @@ parseUnit(extension)
listener: handleEmptyFunctionBody(;)
reportRecoverableError(this, ExtensionTypeDeclaresAbstractMember)
listener: handleRecoverableError(ExtensionTypeDeclaresAbstractMember, this, this)
listener: endExtensionTypeMethod(null, this, (, null, ;)
listener: endMethod(DeclarationKind.ExtensionType, null, this, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
@@ -364,7 +364,7 @@ parseUnit(extension)
listener: handleEmptyFunctionBody(;)
reportRecoverableError(this, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, this, this)
listener: endExtensionTypeConstructor(this, (, :, ;)
listener: endConstructor(DeclarationKind.ExtensionType, this, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.ExtensionType, 1, {, })
@@ -15,43 +15,43 @@ beginCompilationUnit(class)
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, {, external, null)
beginFactory(DeclarationKind.Class, {, external, null)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, null)
beginFactory(DeclarationKind.Class, ;, external, null)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, null)
beginFactory(DeclarationKind.Class, ;, external, null)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, null)
beginFactory(DeclarationKind.Class, ;, external, null)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -60,12 +60,12 @@ beginCompilationUnit(class)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -77,12 +77,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -94,12 +94,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -111,12 +111,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -130,12 +130,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -143,12 +143,12 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(factory, factory, })
endFactory(DeclarationKind.Class, factory, factory, })
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, null)
beginFactory(DeclarationKind.Class, }, null, null)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -156,12 +156,12 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(factory, factory, })
endFactory(DeclarationKind.Class, factory, factory, })
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, null)
beginFactory(DeclarationKind.Class, }, null, null)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -169,12 +169,12 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(factory, factory, })
endFactory(DeclarationKind.Class, factory, factory, })
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, null)
beginFactory(DeclarationKind.Class, }, null, null)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -184,12 +184,12 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(factory, factory, })
endFactory(DeclarationKind.Class, factory, factory, })
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, null)
beginFactory(DeclarationKind.Class, }, null, null)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -202,12 +202,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -220,12 +220,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -238,12 +238,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(factory)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, null)
beginFactory(DeclarationKind.Class, ;, null, null)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -258,48 +258,48 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(factory, factory, ;)
endFactory(DeclarationKind.Class, factory, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, const)
beginFactory(DeclarationKind.Class, ;, external, const)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, const)
beginFactory(DeclarationKind.Class, ;, external, const)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, const)
beginFactory(DeclarationKind.Class, ;, external, const)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, external, const)
beginFactory(DeclarationKind.Class, ;, external, const)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -308,12 +308,12 @@ beginCompilationUnit(class)
endFormalParameters(0, (, ), MemberKind.Factory)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassFactoryMethod(external, factory, ;)
endFactory(DeclarationKind.Class, external, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -326,12 +326,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -344,12 +344,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -362,12 +362,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -382,12 +382,12 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -396,12 +396,12 @@ beginCompilationUnit(class)
handleConstFactory(const)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(const, factory, })
endFactory(DeclarationKind.Class, const, factory, })
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, const)
beginFactory(DeclarationKind.Class, }, null, const)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -410,12 +410,12 @@ beginCompilationUnit(class)
handleConstFactory(const)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(const, factory, })
endFactory(DeclarationKind.Class, const, factory, })
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, const)
beginFactory(DeclarationKind.Class, }, null, const)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -424,12 +424,12 @@ beginCompilationUnit(class)
handleConstFactory(const)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(const, factory, })
endFactory(DeclarationKind.Class, const, factory, })
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, const)
beginFactory(DeclarationKind.Class, }, null, const)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -440,12 +440,12 @@ beginCompilationUnit(class)
handleConstFactory(const)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassFactoryMethod(const, factory, })
endFactory(DeclarationKind.Class, const, factory, })
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, }, null, const)
beginFactory(DeclarationKind.Class, }, null, const)
handleNoIdentifier(factory)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -458,12 +458,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(C, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -476,12 +476,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(name, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.Factory)
@@ -494,12 +494,12 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginFactoryMethod(DeclarationKind.Class, ;, null, const)
beginFactory(DeclarationKind.Class, ;, null, const)
handleIdentifier(C, methodDeclaration)
handleIdentifier(name, methodDeclarationContinuation)
handleQualified(.)
@@ -514,7 +514,7 @@ beginCompilationUnit(class)
handleNoConstructorReferenceContinuationAfterTypeArguments(C)
endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
endRedirectingFactoryBody(=, ;)
endClassFactoryMethod(const, factory, ;)
endFactory(DeclarationKind.Class, const, factory, ;)
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -533,7 +533,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(C, ))
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, void, (, null, ;)
endMethod(DeclarationKind.Class, null, void, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 33, {, })
endClassDeclaration(class, })
@@ -34,7 +34,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(external, DeclarationKind.Class, {, external, null, null, false)
listener: beginFactoryMethod(DeclarationKind.Class, {, external, null)
listener: beginFactory(DeclarationKind.Class, {, external, null)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -48,7 +48,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -57,7 +57,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(external, DeclarationKind.Class, ;, external, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, null)
listener: beginFactory(DeclarationKind.Class, ;, external, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -73,7 +73,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -82,7 +82,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(external, DeclarationKind.Class, ;, external, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, null)
listener: beginFactory(DeclarationKind.Class, ;, external, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -98,7 +98,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -107,7 +107,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(external, DeclarationKind.Class, ;, external, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, null)
listener: beginFactory(DeclarationKind.Class, ;, external, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -127,7 +127,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -136,7 +136,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, false)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -172,7 +172,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -181,7 +181,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -219,7 +219,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -228,7 +228,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -266,7 +266,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -275,7 +275,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -317,7 +317,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -326,7 +326,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, false)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -342,7 +342,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(factory, factory, })
listener: endFactory(DeclarationKind.Class, factory, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -351,7 +351,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(}, DeclarationKind.Class, }, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, null)
listener: beginFactory(DeclarationKind.Class, }, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -369,7 +369,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(factory, factory, })
listener: endFactory(DeclarationKind.Class, factory, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -378,7 +378,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(}, DeclarationKind.Class, }, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, null)
listener: beginFactory(DeclarationKind.Class, }, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -396,7 +396,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(factory, factory, })
listener: endFactory(DeclarationKind.Class, factory, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -405,7 +405,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(}, DeclarationKind.Class, }, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, null)
listener: beginFactory(DeclarationKind.Class, }, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -427,7 +427,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(factory, factory, })
listener: endFactory(DeclarationKind.Class, factory, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -436,7 +436,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(}, DeclarationKind.Class, }, null, null, null, false)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, null)
listener: beginFactory(DeclarationKind.Class, }, null, null)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -460,7 +460,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -469,7 +469,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -495,7 +495,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -504,7 +504,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -530,7 +530,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, factory)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -539,7 +539,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(;, DeclarationKind.Class, ;, null, null, null, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, null)
listener: beginFactory(DeclarationKind.Class, ;, null, null)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -569,7 +569,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(factory, factory, ;)
listener: endFactory(DeclarationKind.Class, factory, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -578,7 +578,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, external, null, const, false)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, const)
listener: beginFactory(DeclarationKind.Class, ;, external, const)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -592,7 +592,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -601,7 +601,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, external, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, const)
listener: beginFactory(DeclarationKind.Class, ;, external, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -617,7 +617,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -626,7 +626,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, external, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, const)
listener: beginFactory(DeclarationKind.Class, ;, external, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -642,7 +642,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -651,7 +651,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, external, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, external, const)
listener: beginFactory(DeclarationKind.Class, ;, external, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -671,7 +671,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassFactoryMethod(external, factory, ;)
listener: endFactory(DeclarationKind.Class, external, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -680,7 +680,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, false)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -717,7 +717,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -726,7 +726,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -765,7 +765,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -774,7 +774,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -813,7 +813,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -822,7 +822,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -865,7 +865,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -874,7 +874,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, false)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -891,7 +891,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(const, factory, })
listener: endFactory(DeclarationKind.Class, const, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -900,7 +900,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, }, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, const)
listener: beginFactory(DeclarationKind.Class, }, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -919,7 +919,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(const, factory, })
listener: endFactory(DeclarationKind.Class, const, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -928,7 +928,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, }, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, const)
listener: beginFactory(DeclarationKind.Class, }, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -947,7 +947,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(const, factory, })
listener: endFactory(DeclarationKind.Class, const, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -956,7 +956,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, }, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, const)
listener: beginFactory(DeclarationKind.Class, }, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -979,7 +979,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassFactoryMethod(const, factory, })
listener: endFactory(DeclarationKind.Class, const, factory, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -988,7 +988,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, }, null, null, const, false)
listener: beginFactoryMethod(DeclarationKind.Class, }, null, const)
listener: beginFactory(DeclarationKind.Class, }, null, const)
listener: handleNoIdentifier(factory)
parseMethodTypeVar(factory)
listener: handleNoTypeVariables(()
@@ -1012,7 +1012,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -1021,7 +1021,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -1047,7 +1047,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -1056,7 +1056,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(name, methodDeclaration)
parseQualifiedRestOpt(name, methodDeclarationContinuation)
@@ -1082,7 +1082,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -1091,7 +1091,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
parseFactoryMethod(const, DeclarationKind.Class, ;, null, null, const, true)
listener: beginFactoryMethod(DeclarationKind.Class, ;, null, const)
listener: beginFactory(DeclarationKind.Class, ;, null, const)
ensureIdentifier(factory, methodDeclaration)
listener: handleIdentifier(C, methodDeclaration)
parseQualifiedRestOpt(C, methodDeclarationContinuation)
@@ -1121,7 +1121,7 @@ parseUnit(class)
listener: endConstructorReference(C, null, C, ConstructorReferenceContext.RedirectingFactory)
ensureSemicolon(C)
listener: endRedirectingFactoryBody(=, ;)
listener: endClassFactoryMethod(const, factory, ;)
listener: endFactory(DeclarationKind.Class, const, factory, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -1172,7 +1172,7 @@ parseUnit(class)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, void, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, void, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 33, {, })
@@ -27,7 +27,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(x, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
@@ -50,7 +50,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassConstructor(const, (, null, ;)
endConstructor(DeclarationKind.Class, const, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -44,7 +44,7 @@ parseUnit(class)
listener: handleIdentifier(x, fieldDeclaration)
parseFieldInitializerOpt(x, x, null, null, null, null, final, DeclarationKind.Class, Color)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Color)
@@ -87,7 +87,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassConstructor(const, (, null, ;)
listener: endConstructor(DeclarationKind.Class, const, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -27,7 +27,7 @@ beginCompilationUnit(class)
handleType(int, null)
handleIdentifier(x, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
@@ -50,7 +50,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassConstructor(const, (, null, ;)
endConstructor(DeclarationKind.Class, const, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -44,7 +44,7 @@ parseUnit(class)
listener: handleIdentifier(x, fieldDeclaration)
parseFieldInitializerOpt(x, x, null, null, null, null, final, DeclarationKind.Class, Color)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Color)
@@ -87,7 +87,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassConstructor(const, (, null, ;)
listener: endConstructor(DeclarationKind.Class, const, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -92,7 +92,7 @@ beginCompilationUnit(enum)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endEnumConstructor(const, (, null, ;)
endConstructor(DeclarationKind.Enum, const, (, null, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
@@ -117,7 +117,7 @@ beginCompilationUnit(enum)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endEnumConstructor(const, (, null, ;)
endConstructor(DeclarationKind.Enum, const, (, null, ;)
endMember()
endEnumBody({, })
endEnumDeclaration(enum, enum, {, 2, })
@@ -147,7 +147,7 @@ parseUnit(enum)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endEnumConstructor(const, (, null, ;)
listener: endConstructor(DeclarationKind.Enum, const, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Enum, E)
@@ -192,7 +192,7 @@ parseUnit(enum)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endEnumConstructor(const, (, null, ;)
listener: endConstructor(DeclarationKind.Enum, const, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endEnumBody({, })
@@ -43,7 +43,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassConstructor(C, (, null, ;)
endConstructor(DeclarationKind.Class, C, (, null, ;)
endMember()
beginMetadataStar(C)
endMetadataStar(0)
@@ -105,7 +105,7 @@ beginCompilationUnit(class)
handleSend(C, ))
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, C, (, null, })
endMethod(DeclarationKind.Class, null, C, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -144,7 +144,7 @@ beginCompilationUnit(class)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassConstructor(D, (, null, ;)
endConstructor(DeclarationKind.Class, D, (, null, ;)
endMember()
beginMetadataStar(D)
endMetadataStar(0)
@@ -210,7 +210,7 @@ beginCompilationUnit(class)
handleSend(D, ))
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, D, (, null, })
endMethod(DeclarationKind.Class, null, D, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -69,7 +69,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassConstructor(C, (, null, ;)
listener: endConstructor(DeclarationKind.Class, C, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, C)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, C)
@@ -269,7 +269,7 @@ parseUnit(class)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, C, (, null, })
listener: endMethod(DeclarationKind.Class, null, C, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -342,7 +342,7 @@ parseUnit(class)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassConstructor(D, (, null, ;)
listener: endConstructor(DeclarationKind.Class, D, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, D)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, D)
@@ -555,7 +555,7 @@ parseUnit(class)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, D, (, null, })
listener: endMethod(DeclarationKind.Class, null, D, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -150,7 +150,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
endClassConstructor(foo, (, null, })
endConstructor(DeclarationKind.Class, foo, (, null, })
endMember()
beginMetadataStar(foo)
endMetadataStar(0)
@@ -177,7 +177,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
endClassConstructor(foo, (, :, })
endConstructor(DeclarationKind.Class, foo, (, :, })
endMember()
beginMetadataStar(foo)
endMetadataStar(0)
@@ -202,7 +202,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
endClassConstructor(foo, (, :, })
endConstructor(DeclarationKind.Class, foo, (, :, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -217,7 +217,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(get, get, =>, null, ;)
endMethod(DeclarationKind.Class, get, get, =>, null, ;)
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -235,7 +235,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(get, get, {, null, })
endMethod(DeclarationKind.Class, get, get, {, null, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -254,7 +254,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, null, ;)
endConstructor(DeclarationKind.Class, get, (, null, ;)
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -276,7 +276,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, null, })
endConstructor(DeclarationKind.Class, get, (, null, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -302,7 +302,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, ;)
endConstructor(DeclarationKind.Class, get, (, :, ;)
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -333,7 +333,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, })
endConstructor(DeclarationKind.Class, get, (, :, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -350,7 +350,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(set, set, (, null, ;)
endMethod(DeclarationKind.Class, set, set, (, null, ;)
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -370,7 +370,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(set, set, (, null, })
endMethod(DeclarationKind.Class, set, set, (, null, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -389,7 +389,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, null, ;)
endConstructor(DeclarationKind.Class, set, (, null, ;)
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -411,7 +411,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, null, })
endConstructor(DeclarationKind.Class, set, (, null, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -437,7 +437,7 @@ beginCompilationUnit(class)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, ;)
endConstructor(DeclarationKind.Class, set, (, :, ;)
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -468,7 +468,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, })
endConstructor(DeclarationKind.Class, set, (, :, })
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -492,7 +492,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
handleRecoverableError(ExternalConstructorWithInitializer, :, :)
endClassConstructor(external, (, :, ;)
endConstructor(DeclarationKind.Class, external, (, :, ;)
endMember()
beginMetadataStar(external)
endMetadataStar(0)
@@ -523,7 +523,7 @@ beginCompilationUnit(class)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
handleRecoverableError(ExternalConstructorWithInitializer, :, :)
endClassConstructor(external, (, :, })
endConstructor(DeclarationKind.Class, external, (, :, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -535,7 +535,7 @@ beginCompilationUnit(class)
handleIdentifier(Foo, fieldDeclaration)
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, null, 1, int, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, int, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -551,7 +551,7 @@ beginCompilationUnit(class)
handleNoFieldInitializer(,)
handleIdentifier(B, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, null, 3, int, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 3, int, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 19, {, })
endClassDeclaration(class, })
@@ -63,7 +63,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(foo, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
listener: endClassConstructor(foo, (, null, })
listener: endConstructor(DeclarationKind.Class, foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -128,7 +128,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(foo, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
listener: endClassConstructor(foo, (, :, })
listener: endConstructor(DeclarationKind.Class, foo, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -189,7 +189,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(foo, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
listener: endClassConstructor(foo, (, :, })
listener: endConstructor(DeclarationKind.Class, foo, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -228,7 +228,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(get, get, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, get, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -274,7 +274,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(get, get, {, null, })
listener: endMethod(DeclarationKind.Class, get, get, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -323,7 +323,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, null, ;)
listener: endConstructor(DeclarationKind.Class, get, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -379,7 +379,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, null, })
listener: endConstructor(DeclarationKind.Class, get, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -451,7 +451,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, ;)
listener: endConstructor(DeclarationKind.Class, get, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -534,7 +534,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, })
listener: endConstructor(DeclarationKind.Class, get, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -579,7 +579,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(set, set, (, null, ;)
listener: endMethod(DeclarationKind.Class, set, set, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -631,7 +631,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(set, set, (, null, })
listener: endMethod(DeclarationKind.Class, set, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -680,7 +680,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, null, ;)
listener: endConstructor(DeclarationKind.Class, set, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -736,7 +736,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, null, })
listener: endConstructor(DeclarationKind.Class, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -808,7 +808,7 @@ parseUnit(class)
inGenerator()
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, ;)
listener: endConstructor(DeclarationKind.Class, set, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -891,7 +891,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, })
listener: endConstructor(DeclarationKind.Class, set, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -950,7 +950,7 @@ parseUnit(class)
listener: handleEmptyFunctionBody(;)
reportRecoverableError(:, ExternalConstructorWithInitializer)
listener: handleRecoverableError(ExternalConstructorWithInitializer, :, :)
listener: endClassConstructor(external, (, :, ;)
listener: endConstructor(DeclarationKind.Class, external, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, external)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -1033,7 +1033,7 @@ parseUnit(class)
listener: endBlockFunctionBody(1, {, })
reportRecoverableError(:, ExternalConstructorWithInitializer)
listener: handleRecoverableError(ExternalConstructorWithInitializer, :, :)
listener: endClassConstructor(external, (, :, })
listener: endConstructor(DeclarationKind.Class, external, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -1052,7 +1052,7 @@ parseUnit(class)
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, null, 1, int, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, int, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Foo)
@@ -1079,7 +1079,7 @@ parseUnit(class)
listener: handleIdentifier(B, fieldDeclaration)
parseFieldInitializerOpt(B, B, null, null, null, null, null, DeclarationKind.Class, Foo)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, null, 3, int, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 3, int, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 19, {, })
@@ -59,7 +59,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, null, })
endConstructor(DeclarationKind.Class, get, (, null, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -87,7 +87,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, })
endConstructor(DeclarationKind.Class, get, (, :, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, })
endConstructor(DeclarationKind.Class, get, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
endClassDeclaration(class, })
@@ -64,7 +64,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, null, })
listener: endConstructor(DeclarationKind.Class, get, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -130,7 +130,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, })
listener: endConstructor(DeclarationKind.Class, get, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -194,7 +194,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, })
listener: endConstructor(DeclarationKind.Class, get, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
@@ -55,7 +55,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, null, })
endConstructor(DeclarationKind.Class, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -83,7 +83,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, :, })
endConstructor(DeclarationKind.Class, void, (, :, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -109,7 +109,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, :, })
endConstructor(DeclarationKind.Class, void, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
endClassDeclaration(class, })
@@ -64,7 +64,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, null, })
listener: endConstructor(DeclarationKind.Class, void, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -130,7 +130,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, :, })
listener: endConstructor(DeclarationKind.Class, void, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -192,7 +192,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, :, })
listener: endConstructor(DeclarationKind.Class, void, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
@@ -55,7 +55,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, null, })
endConstructor(DeclarationKind.Class, set, (, null, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -83,7 +83,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, })
endConstructor(DeclarationKind.Class, set, (, :, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -109,7 +109,7 @@ beginCompilationUnit(class)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, foo, foo)
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, })
endConstructor(DeclarationKind.Class, set, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
endClassDeclaration(class, })
@@ -64,7 +64,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, null, })
listener: endConstructor(DeclarationKind.Class, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -130,7 +130,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, })
listener: endConstructor(DeclarationKind.Class, set, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -192,7 +192,7 @@ parseUnit(class)
listener: handleRecoverableError(ConstructorWithWrongName, foo, foo)
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, })
listener: endConstructor(DeclarationKind.Class, set, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
@@ -53,7 +53,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(get, get, (, null, })
endMethod(DeclarationKind.Class, get, get, (, null, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -79,7 +79,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, })
endConstructor(DeclarationKind.Class, get, (, :, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -97,7 +97,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, null, })
endConstructor(DeclarationKind.Class, get, (, null, })
endMember()
beginMetadataStar(get)
endMetadataStar(0)
@@ -124,7 +124,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(GetterConstructor, get, get)
endClassConstructor(get, (, :, })
endConstructor(DeclarationKind.Class, get, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
endClassDeclaration(class, })
@@ -60,7 +60,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(get, get, (, null, })
listener: endMethod(DeclarationKind.Class, get, get, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -122,7 +122,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, })
listener: endConstructor(DeclarationKind.Class, get, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -159,7 +159,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, null, })
listener: endConstructor(DeclarationKind.Class, get, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, get)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -223,7 +223,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(get, GetterConstructor)
listener: handleRecoverableError(GetterConstructor, get, get)
listener: endClassConstructor(get, (, :, })
listener: endConstructor(DeclarationKind.Class, get, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
@@ -25,7 +25,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Foo, (, null, })
endConstructor(DeclarationKind.Class, Foo, (, null, })
endMember()
beginMetadataStar(Foo)
endMetadataStar(0)
@@ -49,7 +49,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Foo, (, :, })
endConstructor(DeclarationKind.Class, Foo, (, :, })
endMember()
beginMetadataStar(Foo)
endMetadataStar(0)
@@ -66,7 +66,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Foo, (, null, })
endConstructor(DeclarationKind.Class, Foo, (, null, })
endMember()
beginMetadataStar(Foo)
endMetadataStar(0)
@@ -92,7 +92,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Foo, (, :, })
endConstructor(DeclarationKind.Class, Foo, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
endClassDeclaration(class, })
@@ -57,7 +57,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Foo, (, null, })
listener: endConstructor(DeclarationKind.Class, Foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -116,7 +116,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Foo, (, :, })
listener: endConstructor(DeclarationKind.Class, Foo, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -152,7 +152,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Foo, (, null, })
listener: endConstructor(DeclarationKind.Class, Foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -215,7 +215,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Foo, (, :, })
listener: endConstructor(DeclarationKind.Class, Foo, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
@@ -99,7 +99,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleRecoverableError(Message[Template(ExpectedFunctionBody), Expected a function body, but got '/'., null, {lexeme: /}], /, /)
handleInvalidFunctionBody({)
endClassConstructor(Foo, (, null, })
endConstructor(DeclarationKind.Class, Foo, (, null, })
endMember()
beginMetadataStar(/)
endMetadataStar(0)
@@ -125,7 +125,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, /, /)
endClassConstructor(operator, (, :, })
endConstructor(DeclarationKind.Class, operator, (, :, })
endMember()
beginMetadataStar(Foo)
endMetadataStar(0)
@@ -140,7 +140,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleRecoverableError(Message[Template(ExpectedFunctionBody), Expected a function body, but got '.'., null, {lexeme: .}], ., .)
handleInvalidFunctionBody({)
endClassConstructor(Foo, (, null, })
endConstructor(DeclarationKind.Class, Foo, (, null, })
endMember()
beginMetadataStar(.)
endMetadataStar(0)
@@ -172,7 +172,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, /, /)
endClassConstructor(operator, (, :, })
endConstructor(DeclarationKind.Class, operator, (, :, })
endMember()
beginMetadataStar(foo)
endMetadataStar(0)
@@ -187,7 +187,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleRecoverableError(Message[Template(ExpectedFunctionBody), Expected a function body, but got '/'., null, {lexeme: /}], /, /)
handleInvalidFunctionBody({)
endClassMethod(null, foo, (, null, })
endMethod(DeclarationKind.Class, null, foo, (, null, })
endMember()
beginMetadataStar(/)
endMetadataStar(0)
@@ -213,7 +213,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, /, /)
endClassConstructor(operator, (, :, })
endConstructor(DeclarationKind.Class, operator, (, :, })
endMember()
beginMetadataStar(foo)
endMetadataStar(0)
@@ -228,7 +228,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleRecoverableError(Message[Template(ExpectedFunctionBody), Expected a function body, but got '.'., null, {lexeme: .}], ., .)
handleInvalidFunctionBody({)
endClassMethod(null, foo, (, null, })
endMethod(DeclarationKind.Class, null, foo, (, null, })
endMember()
beginMetadataStar(.)
endMetadataStar(0)
@@ -260,7 +260,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithWrongName, /, /)
endClassConstructor(operator, (, :, })
endConstructor(DeclarationKind.Class, operator, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 10, {, })
endClassDeclaration(class, })
@@ -61,7 +61,7 @@ parseUnit(class)
rewriter()
rewriter()
listener: handleInvalidFunctionBody({)
listener: endClassConstructor(Foo, (, null, })
listener: endConstructor(DeclarationKind.Class, Foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, /)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -122,7 +122,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(operator, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, /, /)
listener: endClassConstructor(operator, (, :, })
listener: endConstructor(DeclarationKind.Class, operator, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -158,7 +158,7 @@ parseUnit(class)
rewriter()
rewriter()
listener: handleInvalidFunctionBody({)
listener: endClassConstructor(Foo, (, null, })
listener: endConstructor(DeclarationKind.Class, Foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, .)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -230,7 +230,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(operator, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, /, /)
listener: endClassConstructor(operator, (, :, })
listener: endConstructor(DeclarationKind.Class, operator, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -266,7 +266,7 @@ parseUnit(class)
rewriter()
rewriter()
listener: handleInvalidFunctionBody({)
listener: endClassMethod(null, foo, (, null, })
listener: endMethod(DeclarationKind.Class, null, foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, /)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -327,7 +327,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(operator, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, /, /)
listener: endClassConstructor(operator, (, :, })
listener: endConstructor(DeclarationKind.Class, operator, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, foo)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -363,7 +363,7 @@ parseUnit(class)
rewriter()
rewriter()
listener: handleInvalidFunctionBody({)
listener: endClassMethod(null, foo, (, null, })
listener: endMethod(DeclarationKind.Class, null, foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, .)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -435,7 +435,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(operator, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, /, /)
listener: endClassConstructor(operator, (, :, })
listener: endConstructor(DeclarationKind.Class, operator, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 10, {, })
@@ -44,7 +44,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, null, })
endConstructor(DeclarationKind.Class, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -69,7 +69,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, :, })
endConstructor(DeclarationKind.Class, void, (, :, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -87,7 +87,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, null, })
endConstructor(DeclarationKind.Class, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(ConstructorWithReturnType, void, void)
endClassConstructor(void, (, :, })
endConstructor(DeclarationKind.Class, void, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
endClassDeclaration(class, })
@@ -58,7 +58,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, null, })
listener: endConstructor(DeclarationKind.Class, void, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -118,7 +118,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, :, })
listener: endConstructor(DeclarationKind.Class, void, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -155,7 +155,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, null, })
listener: endConstructor(DeclarationKind.Class, void, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, void)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -219,7 +219,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(void, ConstructorWithReturnType)
listener: handleRecoverableError(ConstructorWithReturnType, void, void)
listener: endClassConstructor(void, (, :, })
listener: endConstructor(DeclarationKind.Class, void, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
@@ -44,7 +44,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
endClassMethod(set, set, (, null, })
endMethod(DeclarationKind.Class, set, set, (, null, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -69,7 +69,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, })
endConstructor(DeclarationKind.Class, set, (, :, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -87,7 +87,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, null, })
endConstructor(DeclarationKind.Class, set, (, null, })
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -114,7 +114,7 @@ beginCompilationUnit(class)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
handleRecoverableError(SetterConstructor, set, set)
endClassConstructor(set, (, :, })
endConstructor(DeclarationKind.Class, set, (, :, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
endClassDeclaration(class, })
@@ -58,7 +58,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(Foo, MemberWithSameNameAsClass)
listener: handleRecoverableError(MemberWithSameNameAsClass, Foo, Foo)
listener: endClassMethod(set, set, (, null, })
listener: endMethod(DeclarationKind.Class, set, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -118,7 +118,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, })
listener: endConstructor(DeclarationKind.Class, set, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -155,7 +155,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, null, })
listener: endConstructor(DeclarationKind.Class, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Foo)
@@ -219,7 +219,7 @@ parseUnit(class)
listener: endBlockFunctionBody(0, {, })
reportRecoverableError(set, SetterConstructor)
listener: handleRecoverableError(SetterConstructor, set, set)
listener: endClassConstructor(set, (, :, })
listener: endConstructor(DeclarationKind.Class, set, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
@@ -65,7 +65,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endExtensionMethod(null, bool, (, null, })
endMethod(DeclarationKind.Extension, null, bool, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -81,7 +81,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endExtensionMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Extension, get, int, =>, null, ;)
endMember()
beginMetadataStar(set)
endMetadataStar(0)
@@ -105,7 +105,7 @@ beginCompilationUnit(extension)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endExtensionMethod(set, set, (, null, })
endMethod(DeclarationKind.Extension, set, set, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Extension, 3, {, })
endExtensionDeclaration(extension, extension, on, })
@@ -88,7 +88,7 @@ parseUnit(extension)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endExtensionMethod(null, bool, (, null, })
listener: endMethod(DeclarationKind.Extension, null, bool, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Extension, E)
@@ -127,7 +127,7 @@ parseUnit(extension)
ensureSemicolon(0)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endExtensionMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Extension, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, set)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Extension, E)
@@ -170,7 +170,7 @@ parseUnit(extension)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endExtensionMethod(set, set, (, null, })
listener: endMethod(DeclarationKind.Extension, set, set, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Extension, 3, {, })
@@ -50,7 +50,7 @@ beginCompilationUnit(class)
handleIdentifier(, fieldDeclaration)
handleNoFieldInitializer(})
handleRecoverableError(Message[Template(ExpectedAfterButGot), Expected ';' after this., null, {string: ;}], <, <)
endClassFields(null, null, null, null, null, null, null, 1, C, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, C, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -59,7 +59,7 @@ parseUnit(class)
reportRecoverableError(<, Message[Template(ExpectedAfterButGot), Expected ';' after this., null, {string: ;}])
listener: handleRecoverableError(Message[Template(ExpectedAfterButGot), Expected ';' after this., null, {string: ;}], <, <)
rewriter()
listener: endClassFields(null, null, null, null, null, null, null, 1, C, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, null, 1, C, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -85,7 +85,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Foo, (, null, })
endConstructor(DeclarationKind.Class, Foo, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -128,7 +128,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Bar, (, null, })
endConstructor(DeclarationKind.Class, Bar, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -171,7 +171,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassConstructor(Baz, (, null, })
endConstructor(DeclarationKind.Class, Baz, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -123,7 +123,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Foo, (, null, })
listener: endConstructor(DeclarationKind.Class, Foo, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -209,7 +209,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Bar, (, null, })
listener: endConstructor(DeclarationKind.Class, Bar, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -295,7 +295,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassConstructor(Baz, (, null, })
listener: endConstructor(DeclarationKind.Class, Baz, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -42,7 +42,7 @@ beginCompilationUnit(const)
handleType(String, null)
handleIdentifier(message, fieldDeclaration)
handleNoFieldInitializer(;)
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
@@ -63,7 +63,7 @@ beginCompilationUnit(const)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endClassConstructor(const, (, null, ;)
endConstructor(DeclarationKind.Class, const, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -132,7 +132,7 @@ beginCompilationUnit(const)
endArguments(0, (, ))
endNewExpression(new)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, m, (, null, ;)
endMethod(DeclarationKind.Class, null, m, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -68,7 +68,7 @@ parseUnit(const)
listener: handleIdentifier(message, fieldDeclaration)
parseFieldInitializerOpt(message, message, null, null, null, null, final, DeclarationKind.Class, Annotation)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, const)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Annotation)
@@ -107,7 +107,7 @@ parseUnit(const)
inPlainSync()
parseFunctionBody(), false, true)
listener: handleEmptyFunctionBody(;)
listener: endClassConstructor(const, (, null, ;)
listener: endConstructor(DeclarationKind.Class, const, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -235,7 +235,7 @@ parseUnit(const)
ensureSemicolon())
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, m, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, m, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -105,7 +105,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(^, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -137,7 +137,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(^, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -173,7 +173,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -208,7 +208,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -247,7 +247,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(^, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -285,7 +285,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(^, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -327,7 +327,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -368,7 +368,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -413,7 +413,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(^, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -457,7 +457,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(^, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -505,7 +505,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -552,7 +552,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -616,7 +616,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -679,7 +679,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -730,7 +730,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(^, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -780,7 +780,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(^, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -834,7 +834,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -887,7 +887,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(s)
endMetadataStar(0)
@@ -974,7 +974,7 @@ beginCompilationUnit(abstract)
handleSend(s, ))
handleExpressionStatement(s, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, s, (, null, })
endMethod(DeclarationKind.Class, null, s, (, null, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1065,7 +1065,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1153,7 +1153,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(not_currently_working)
endMetadataStar(0)
@@ -1214,7 +1214,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(^, y)
handleExpressionStatement(x, ;)
endBlockFunctionBody(3, {, })
endClassMethod(null, not_currently_working, (, null, })
endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
endClassDeclaration(abstract, })
@@ -111,7 +111,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -184,7 +184,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -277,7 +277,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -357,7 +357,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -461,7 +461,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -547,7 +547,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -658,7 +658,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -751,7 +751,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -848,7 +848,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -934,7 +934,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1038,7 +1038,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1131,7 +1131,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1272,7 +1272,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1402,7 +1402,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1517,7 +1517,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1616,7 +1616,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1738,7 +1738,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1844,7 +1844,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, s)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2092,7 +2092,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(s, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, s, (, null, })
listener: endMethod(DeclarationKind.Class, null, s, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2340,7 +2340,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2555,7 +2555,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, not_currently_working)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2694,7 +2694,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(x, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(3, {, })
listener: endClassMethod(null, not_currently_working, (, null, })
listener: endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
@@ -105,7 +105,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(&, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -137,7 +137,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(&, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -173,7 +173,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -208,7 +208,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -247,7 +247,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(&, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -285,7 +285,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(&, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -327,7 +327,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -368,7 +368,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -413,7 +413,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(&, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -457,7 +457,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(&, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -505,7 +505,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -552,7 +552,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -616,7 +616,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -679,7 +679,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -730,7 +730,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(&, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -780,7 +780,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(&, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -834,7 +834,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -887,7 +887,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(s)
endMetadataStar(0)
@@ -974,7 +974,7 @@ beginCompilationUnit(abstract)
handleSend(s, ))
handleExpressionStatement(s, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, s, (, null, })
endMethod(DeclarationKind.Class, null, s, (, null, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1065,7 +1065,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1153,7 +1153,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(not_currently_working)
endMetadataStar(0)
@@ -1214,7 +1214,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(&, y)
handleExpressionStatement(x, ;)
endBlockFunctionBody(3, {, })
endClassMethod(null, not_currently_working, (, null, })
endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
endClassDeclaration(abstract, })
@@ -111,7 +111,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -184,7 +184,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -277,7 +277,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -357,7 +357,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -462,7 +462,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -548,7 +548,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -660,7 +660,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -753,7 +753,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -850,7 +850,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -936,7 +936,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1040,7 +1040,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1133,7 +1133,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1274,7 +1274,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1404,7 +1404,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1520,7 +1520,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1619,7 +1619,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1742,7 +1742,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1848,7 +1848,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, s)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2096,7 +2096,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(s, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, s, (, null, })
listener: endMethod(DeclarationKind.Class, null, s, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2344,7 +2344,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2559,7 +2559,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, not_currently_working)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2698,7 +2698,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(x, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(3, {, })
listener: endClassMethod(null, not_currently_working, (, null, })
listener: endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
@@ -105,7 +105,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(|, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -137,7 +137,7 @@ beginCompilationUnit(abstract)
handleDotAccess(., hashCode, false)
endBinaryExpression(|, hashCode)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -173,7 +173,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -208,7 +208,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, hashCode)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -247,7 +247,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(|, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -285,7 +285,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(|, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(get, int, =>, null, ;)
endMethod(DeclarationKind.Class, get, int, =>, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -327,7 +327,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -368,7 +368,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(get, int, {, null, })
endMethod(DeclarationKind.Class, get, int, {, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -413,7 +413,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(|, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -457,7 +457,7 @@ beginCompilationUnit(abstract)
handleSend(y, y)
endBinaryExpression(|, y)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -505,7 +505,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -552,7 +552,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, y)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -616,7 +616,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -679,7 +679,7 @@ beginCompilationUnit(abstract)
handleSend(z, z)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -730,7 +730,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(|, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -780,7 +780,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(+, 3)
endBinaryExpression(|, 3)
handleExpressionFunctionBody(=>, ;)
endClassMethod(null, int, (, null, ;)
endMethod(DeclarationKind.Class, null, int, (, null, ;)
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -834,7 +834,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(int)
endMetadataStar(0)
@@ -887,7 +887,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, 3)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endClassMethod(null, int, (, null, })
endMethod(DeclarationKind.Class, null, int, (, null, })
endMember()
beginMetadataStar(s)
endMetadataStar(0)
@@ -974,7 +974,7 @@ beginCompilationUnit(abstract)
handleSend(s, ))
handleExpressionStatement(s, ;)
endBlockFunctionBody(2, {, })
endClassMethod(null, s, (, null, })
endMethod(DeclarationKind.Class, null, s, (, null, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1065,7 +1065,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(Key)
endMetadataStar(0)
@@ -1153,7 +1153,7 @@ beginCompilationUnit(abstract)
handleSend(print, ))
handleExpressionStatement(print, ;)
endBlockFunctionBody(1, {, })
endClassConstructor(Key, (, :, })
endConstructor(DeclarationKind.Class, Key, (, :, })
endMember()
beginMetadataStar(not_currently_working)
endMetadataStar(0)
@@ -1214,7 +1214,7 @@ beginCompilationUnit(abstract)
endBinaryExpression(|, y)
handleExpressionStatement(x, ;)
endBlockFunctionBody(3, {, })
endClassMethod(null, not_currently_working, (, null, })
endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
endClassDeclaration(abstract, })
@@ -111,7 +111,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -184,7 +184,7 @@ parseUnit(abstract)
ensureSemicolon(hashCode)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -277,7 +277,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -357,7 +357,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -462,7 +462,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -548,7 +548,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMethod(DeclarationKind.Class, get, int, =>, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -660,7 +660,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -753,7 +753,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(get, int, {, null, })
listener: endMethod(DeclarationKind.Class, get, int, {, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -850,7 +850,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -936,7 +936,7 @@ parseUnit(abstract)
ensureSemicolon(y)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1040,7 +1040,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1133,7 +1133,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1274,7 +1274,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1404,7 +1404,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1520,7 +1520,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1619,7 +1619,7 @@ parseUnit(abstract)
ensureSemicolon(3)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(null, int, (, null, ;)
listener: endMethod(DeclarationKind.Class, null, int, (, null, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, Key)
@@ -1742,7 +1742,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, int)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -1848,7 +1848,7 @@ parseUnit(abstract)
inGenerator()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassMethod(null, int, (, null, })
listener: endMethod(DeclarationKind.Class, null, int, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, s)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2096,7 +2096,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(s, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(2, {, })
listener: endClassMethod(null, s, (, null, })
listener: endMethod(DeclarationKind.Class, null, s, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2344,7 +2344,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, Key)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2559,7 +2559,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(print, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(1, {, })
listener: endClassConstructor(Key, (, :, })
listener: endConstructor(DeclarationKind.Class, Key, (, :, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, not_currently_working)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, Key)
@@ -2698,7 +2698,7 @@ parseUnit(abstract)
listener: handleExpressionStatement(x, ;)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(3, {, })
listener: endClassMethod(null, not_currently_working, (, null, })
listener: endMethod(DeclarationKind.Class, null, not_currently_working, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 22, {, })
@@ -39,7 +39,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, co, (, null, })
endMethod(DeclarationKind.Class, null, co, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -64,7 +64,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, co, (, null, })
listener: endMethod(DeclarationKind.Class, null, co, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -34,7 +34,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endClassMethod(null, co, (, null, })
endMethod(DeclarationKind.Class, null, co, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
@@ -60,7 +60,7 @@ parseUnit(class)
listener: beginBlockFunctionBody({)
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, co, (, null, })
listener: endMethod(DeclarationKind.Class, null, co, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
@@ -43,7 +43,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleRecoverableError(Message[Template(ExpectedFunctionBody), Expected a function body, but got '/'., null, {lexeme: /}], /, /)
handleInvalidFunctionBody({)
endClassConstructor(C, (, null, })
endConstructor(DeclarationKind.Class, C, (, null, })
endMember()
beginMetadataStar(/)
endMetadataStar(0)
@@ -68,7 +68,7 @@ beginCompilationUnit(class)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
handleRecoverableError(ConstructorWithWrongName, /, /)
endClassConstructor(operator, (, :, ;)
endConstructor(DeclarationKind.Class, operator, (, :, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
@@ -61,7 +61,7 @@ parseUnit(class)
rewriter()
rewriter()
listener: handleInvalidFunctionBody({)
listener: endClassConstructor(C, (, null, })
listener: endConstructor(DeclarationKind.Class, C, (, null, })
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, /)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, C)
@@ -120,7 +120,7 @@ parseUnit(class)
listener: handleEmptyFunctionBody(;)
reportRecoverableError(operator, ConstructorWithWrongName)
listener: handleRecoverableError(ConstructorWithWrongName, /, /)
listener: endClassConstructor(operator, (, :, ;)
listener: endConstructor(DeclarationKind.Class, operator, (, :, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
@@ -61,7 +61,7 @@ beginCompilationUnit(class)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -93,7 +93,7 @@ beginCompilationUnit(class)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -115,7 +115,7 @@ beginCompilationUnit(class)
handleNoTypeArguments({)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -150,7 +150,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Map, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -174,7 +174,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Map, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -211,7 +211,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -237,7 +237,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -273,7 +273,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -298,7 +298,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -80,7 +80,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -129,7 +129,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -172,7 +172,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(Map, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -230,7 +230,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Map, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -277,7 +277,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Map, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -351,7 +351,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -413,7 +413,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -481,7 +481,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -537,7 +537,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -63,7 +63,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -97,7 +97,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -121,7 +121,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -160,7 +160,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -188,7 +188,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -227,7 +227,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -255,7 +255,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -293,7 +293,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -320,7 +320,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -79,7 +79,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -131,7 +131,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -173,7 +173,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -233,7 +233,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -282,7 +282,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -355,7 +355,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -416,7 +416,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -487,7 +487,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -546,7 +546,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -51,7 +51,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -77,7 +77,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -96,7 +96,7 @@ beginCompilationUnit(class)
handleNoTypeArguments([])
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -125,7 +125,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(List, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -146,7 +146,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(List, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -174,7 +174,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -196,7 +196,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleIndexedExpression(null, [, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -223,7 +223,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -242,7 +242,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -76,7 +76,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -121,7 +121,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -163,7 +163,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -214,7 +214,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(List, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -257,7 +257,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(List, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -313,7 +313,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -362,7 +362,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleIndexedExpression(null, [, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -412,7 +412,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -453,7 +453,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -57,7 +57,7 @@ beginCompilationUnit(class)
handleLiteralList(0, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -85,7 +85,7 @@ beginCompilationUnit(class)
handleLiteralList(0, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -106,7 +106,7 @@ beginCompilationUnit(class)
handleLiteralList(0, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -139,7 +139,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -164,7 +164,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -194,7 +194,7 @@ beginCompilationUnit(class)
handleLiteralList(1, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -216,7 +216,7 @@ beginCompilationUnit(class)
handleLiteralList(1, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -245,7 +245,7 @@ beginCompilationUnit(class)
handleLiteralList(1, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -266,7 +266,7 @@ beginCompilationUnit(class)
handleLiteralList(1, [, const, ])
endConstLiteral(])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -75,7 +75,7 @@ parseUnit(class)
listener: handleLiteralList(0, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -123,7 +123,7 @@ parseUnit(class)
listener: handleLiteralList(0, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -164,7 +164,7 @@ parseUnit(class)
listener: handleLiteralList(0, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -217,7 +217,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -262,7 +262,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -317,7 +317,7 @@ parseUnit(class)
listener: handleLiteralList(1, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -363,7 +363,7 @@ parseUnit(class)
listener: handleLiteralList(1, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -416,7 +416,7 @@ parseUnit(class)
listener: handleLiteralList(1, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -460,7 +460,7 @@ parseUnit(class)
listener: handleLiteralList(1, [, const, ])
listener: endConstLiteral(])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -67,7 +67,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -94,7 +94,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -113,7 +113,7 @@ beginCompilationUnit(class)
handleNoTypeArguments([])
handleLiteralList(0, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -146,7 +146,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -171,7 +171,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -199,7 +199,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -219,7 +219,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -247,7 +247,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -267,7 +267,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralList(1, [, null, ])
endFieldInitializer(=, ])
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -74,7 +74,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -123,7 +123,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -163,7 +163,7 @@ parseUnit(class)
rewriter()
listener: handleLiteralList(0, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -216,7 +216,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -261,7 +261,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -315,7 +315,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -360,7 +360,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -414,7 +414,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -459,7 +459,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralList(1, [, null, ])
listener: endFieldInitializer(=, ])
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -73,7 +73,7 @@ beginCompilationUnit(class)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -106,7 +106,7 @@ beginCompilationUnit(class)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -128,7 +128,7 @@ beginCompilationUnit(class)
handleNoTypeArguments({)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -167,7 +167,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -195,7 +195,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -232,7 +232,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -258,7 +258,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -295,7 +295,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -321,7 +321,7 @@ beginCompilationUnit(class)
handleLiteralMapEntry(:, }, null, null)
handleLiteralSetOrMap(1, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -78,7 +78,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -131,7 +131,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -172,7 +172,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(Map, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -232,7 +232,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -281,7 +281,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -353,7 +353,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -413,7 +413,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -485,7 +485,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -545,7 +545,7 @@ parseUnit(class)
listener: handleLiteralMapEntry(:, }, null, null)
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -55,7 +55,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -81,7 +81,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -100,7 +100,7 @@ beginCompilationUnit(class)
handleNoTypeArguments({)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -129,7 +129,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Set, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -150,7 +150,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
handleSend(Set, ))
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -178,7 +178,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -198,7 +198,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -225,7 +225,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -244,7 +244,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -73,7 +73,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -115,7 +115,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -154,7 +154,7 @@ parseUnit(class)
parseLiteralSetOrMapSuffix(Set, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -205,7 +205,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Set, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -248,7 +248,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: handleSend(Set, ))
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -304,7 +304,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralSetOrMap(1, {, null, }, true)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -351,7 +351,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralSetOrMap(1, {, null, }, true)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -401,7 +401,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralSetOrMap(1, {, null, }, true)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -442,7 +442,7 @@ parseUnit(class)
listener: handleLiteralNull(null)
listener: handleLiteralSetOrMap(1, {, null, }, true)
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -57,7 +57,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -85,7 +85,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -106,7 +106,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(0, {, const, }, false)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -139,7 +139,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -164,7 +164,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endConstExpression(const)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -194,7 +194,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, true)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -216,7 +216,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, true)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -245,7 +245,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, true)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -266,7 +266,7 @@ beginCompilationUnit(class)
handleLiteralSetOrMap(1, {, const, }, true)
endConstLiteral(})
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })
@@ -72,7 +72,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -117,7 +117,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -155,7 +155,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(0, {, const, }, false)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -208,7 +208,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -253,7 +253,7 @@ parseUnit(class)
listener: endArguments(0, (, ))
listener: endConstExpression(const)
listener: endFieldInitializer(=, ))
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -308,7 +308,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, true)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -354,7 +354,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, true)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -407,7 +407,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, true)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, final)
parseClassOrMixinOrExtensionOrEnumMemberImpl(;, DeclarationKind.Class, F)
@@ -451,7 +451,7 @@ parseUnit(class)
listener: handleLiteralSetOrMap(1, {, const, }, true)
listener: endConstLiteral(})
listener: endFieldInitializer(=, })
listener: endClassFields(null, null, null, null, null, null, final, 1, final, ;)
listener: endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrType(CLOSE_CURLY_BRACKET, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
@@ -67,7 +67,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -94,7 +94,7 @@ beginCompilationUnit(class)
endTypeArguments(1, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -113,7 +113,7 @@ beginCompilationUnit(class)
handleNoTypeArguments({)
handleLiteralSetOrMap(0, {, null, }, false)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -146,7 +146,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -171,7 +171,7 @@ beginCompilationUnit(class)
endArguments(0, (, ))
endNewExpression(new)
endFieldInitializer(=, ))
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -199,7 +199,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -219,7 +219,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -247,7 +247,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(final)
endMetadataStar(0)
@@ -267,7 +267,7 @@ beginCompilationUnit(class)
handleLiteralNull(null)
handleLiteralSetOrMap(1, {, null, }, true)
endFieldInitializer(=, })
endClassFields(null, null, null, null, null, null, final, 1, final, ;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
endClassDeclaration(class, })

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