[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:
committed by
Commit Queue
parent
9a39b8972b
commit
d46bd8cf58
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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');
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
@@ -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)
|
||||
|
||||
+6
-6
@@ -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, })
|
||||
|
||||
+1
-1
@@ -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, })
|
||||
|
||||
+52
-52
@@ -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, {, })
|
||||
|
||||
+4
-4
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, {, })
|
||||
|
||||
+2
-2
@@ -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, })
|
||||
|
||||
+2
-2
@@ -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, {, })
|
||||
|
||||
+4
-4
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, {, })
|
||||
|
||||
+65
-65
@@ -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, })
|
||||
|
||||
+65
-65
@@ -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, {, })
|
||||
|
||||
+2
-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, })
|
||||
|
||||
+2
-2
@@ -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, })
|
||||
|
||||
+2
-2
@@ -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, {, })
|
||||
|
||||
+2
-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, })
|
||||
|
||||
+2
-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, })
|
||||
|
||||
+4
-4
@@ -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, {, })
|
||||
|
||||
+19
-19
@@ -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, })
|
||||
|
||||
+19
-19
@@ -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, {, })
|
||||
|
||||
+3
-3
@@ -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, })
|
||||
|
||||
+3
-3
@@ -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, {, })
|
||||
|
||||
+3
-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, })
|
||||
|
||||
+3
-3
@@ -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, {, })
|
||||
|
||||
+3
-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, })
|
||||
|
||||
+3
-3
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, {, })
|
||||
|
||||
+8
-8
@@ -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, })
|
||||
|
||||
+8
-8
@@ -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, {, })
|
||||
|
||||
+4
-4
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, })
|
||||
|
||||
+4
-4
@@ -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, {, })
|
||||
|
||||
+3
-3
@@ -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, })
|
||||
|
||||
+3
-3
@@ -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, })
|
||||
|
||||
+22
-22
@@ -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, })
|
||||
|
||||
+22
-22
@@ -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, })
|
||||
|
||||
+1
-1
@@ -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, })
|
||||
|
||||
+1
-1
@@ -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, })
|
||||
|
||||
+2
-2
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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, })
|
||||
|
||||
+9
-9
@@ -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
Reference in New Issue
Block a user