[cfe] Avoid "Instance of " in parser intertwined test expectations

Change-Id: I7d7b1c9a001c43ec160d26c478bd71b41505f273
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/323361
Reviewed-by: Jens Johansen <jensj@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
This commit is contained in:
Johnni Winther 2023-09-04 13:06:29 +00:00 committed by Commit Queue
parent 744c0e8b66
commit b745fa8923
846 changed files with 8683 additions and 8294 deletions

View file

@ -97,16 +97,21 @@ class MessageCode extends Code<Null> implements Message {
}
class Template<T> {
final String messageCode;
final String problemMessageTemplate;
final String? correctionMessageTemplate;
final T withArguments;
const Template(
const Template(this.messageCode,
{this.correctionMessageTemplate,
required this.problemMessageTemplate,
required this.withArguments});
@override
String toString() => 'Template($messageCode)';
}
class LocatedMessage implements Comparable<LocatedMessage> {

File diff suppressed because it is too large Load diff

View file

@ -95,6 +95,9 @@ class DirectiveContext {
parser.reportRecoverableError(token, messageNonPartOfDirectiveInPart);
}
}
@override
String toString() => 'DirectiveContext(${state})';
}
enum DirectiveState {

View file

@ -137,6 +137,9 @@ class NoType implements TypeInfo {
Token skipType(Token token) {
return token;
}
@override
String toString() => 'NoType()';
}
/// See documentation on the [prefixedType] const.
@ -198,6 +201,11 @@ class PrefixedType implements TypeInfo {
Token skipType(Token token) {
return token.next!.next!.next!;
}
@override
String toString() {
return 'PrefixedType()';
}
}
/// See documentation on the [simpleNullableTypeWith1Argument] const.
@ -230,6 +238,11 @@ class SimpleNullableTypeWith1Argument extends SimpleTypeWith1Argument {
assert(optional('?', token));
return token;
}
@override
String toString() {
return 'SimpleNullableTypeWith1Argument()';
}
}
/// See documentation on the [simpleTypeWith1Argument] const.
@ -288,6 +301,11 @@ class SimpleTypeWith1Argument implements TypeInfo {
assert(token.isKeywordOrIdentifier);
return typeArg.skip(token);
}
@override
String toString() {
return 'SimpleTypeWith1Argument(typeArg: $typeArg)';
}
}
/// See documentation on the [simpleNullableType] const.
@ -318,6 +336,11 @@ class SimpleNullableType extends SimpleType {
Token skipType(Token token) {
return token.next!.next!;
}
@override
String toString() {
return 'SimpleNullableType()';
}
}
/// See documentation on the [simpleType] const.
@ -372,6 +395,11 @@ class SimpleType implements TypeInfo {
Token skipType(Token token) {
return token.next!;
}
@override
String toString() {
return 'SimpleType()';
}
}
/// See documentation on the [voidType] const.
@ -447,6 +475,11 @@ class VoidType implements TypeInfo {
}
return token;
}
@override
String toString() {
return 'VoidType()';
}
}
bool looksLikeName(Token token) {
@ -1054,6 +1087,19 @@ class ComplexTypeInfo implements TypeInfo {
}
}
}
@override
String toString() {
return 'ComplexTypeInfo('
'start: $start, '
'typeArguments: $typeArguments, '
'beforeQuestionMark: $beforeQuestionMark, '
'end: $end, typeVariableStarters: $typeVariableStarters, '
'gftHasReturnType: $gftHasReturnType, '
'isRecordType: $isRecordType, '
'gftReturnTypeHasRecordType: $gftReturnTypeHasRecordType, '
'recovered: $recovered)';
}
}
/// See [noTypeParamOrArg].
@ -1077,6 +1123,11 @@ class NoTypeParamOrArg extends TypeParamOrArgInfo {
@override
Token skip(Token token) => token;
@override
String toString() {
return 'NoTypeParamOrArg()';
}
}
class SimpleTypeArgument1 extends TypeParamOrArgInfo {
@ -1143,6 +1194,11 @@ class SimpleTypeArgument1 extends TypeParamOrArgInfo {
assert(optional('>', token));
return token;
}
@override
String toString() {
return 'SimpleTypeArgument1()';
}
}
class SimpleTypeArgument1GtEq extends SimpleTypeArgument1 {
@ -1168,6 +1224,11 @@ class SimpleTypeArgument1GtEq extends SimpleTypeArgument1 {
beforeEndGroup.setNext(endGroup);
return endGroup;
}
@override
String toString() {
return 'SimpleTypeArgument1GtEq()';
}
}
class SimpleTypeArgument1GtGt extends SimpleTypeArgument1 {
@ -1193,6 +1254,11 @@ class SimpleTypeArgument1GtGt extends SimpleTypeArgument1 {
beforeEndGroup.setNext(endGroup);
return endGroup;
}
@override
String toString() {
return 'SimpleTypeArgument1GtGt()';
}
}
class ComplexTypeParamOrArgInfo extends TypeParamOrArgInfo {
@ -1574,6 +1640,17 @@ class ComplexTypeParamOrArgInfo extends TypeParamOrArgInfo {
assert(skipEnd != null);
return skipEnd!;
}
@override
String toString() {
return 'ComplexTypeParamOrArgInfo('
'start: $start, '
'inDeclaration: $inDeclaration, '
'allowsVariance: $allowsVariance, '
'typeArgumentCount: $typeArgumentCount, '
'skipEnd: $skipEnd, '
'recovered: $recovered)';
}
}
// Return `true` if [token] is one of `in`, `inout`, or `out`

File diff suppressed because it is too large Load diff

View file

@ -2,13 +2,13 @@ parseUnit(augment)
skipErrorTokens(augment)
listener: beginCompilationUnit(augment)
syntheticPreviousToken(augment)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(augment)
parseTopLevelMethod(, augment, null, augment, Instance of 'VoidType', null, topLevelMethod, false)
parseTopLevelMethod(, augment, null, augment, VoidType(), null, topLevelMethod, false)
listener: beginTopLevelMethod(, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -48,13 +48,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', null, topLevelMethodError, false)
parseTopLevelMethod(}, augment, null, augment, VoidType(), null, topLevelMethodError, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -75,7 +75,7 @@ parseUnit(augment)
parseStatement({)
parseStatementX({)
parseExpressionStatementOrDeclaration({, null)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[ExtraneousModifier, Can't have modifier 'augment' here., Try removing 'augment'., {lexeme: augment}], augment, augment)
parseExpressionStatementOrDeclarationAfterModifiers(augment, {, null, null, null, null)
looksLikeLocalFunction(local)
@ -123,13 +123,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(2, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'SimpleTypeWith1Argument', get, topLevelProperty, false)
parseTopLevelMethod(}, augment, null, augment, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), get, topLevelProperty, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -173,7 +173,7 @@ parseUnit(augment)
parsePrimary(,, expression, ConstantPatternContext.none)
parseAugmentSuperExpression(,, expression)
listener: handleAugmentSuperExpression(augment, super, expression)
parseArgumentOrIndexStar(super, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(super, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -189,13 +189,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(augment, get, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', set, topLevelProperty, false)
parseTopLevelMethod(}, augment, null, augment, VoidType(), set, topLevelProperty, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -239,7 +239,7 @@ parseUnit(augment)
parsePrimary({, expression, ConstantPatternContext.none)
parseAugmentSuperExpression({, expression)
listener: handleAugmentSuperExpression(augment, super, expression)
parseArgumentOrIndexStar(super, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(super, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -259,7 +259,7 @@ parseUnit(augment)
parseArgumentsOpt(value)
listener: handleNoArguments([)
listener: handleSend(value, [)
parseArgumentOrIndexStar(value, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(value, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -300,13 +300,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(2, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(void)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(void)
parseTopLevelMethod(}, null, null, }, Instance of 'VoidType', null, injectedTopLevelMethod, false)
parseTopLevelMethod(}, null, null, }, VoidType(), null, injectedTopLevelMethod, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -359,7 +359,7 @@ parseUnit(augment)
parseStatement(;)
parseStatementX(;)
parseExpressionStatementOrDeclaration(;, null)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[ExtraneousModifier, Can't have modifier 'augment' here., Try removing 'augment'., {lexeme: augment}], augment, augment)
parseExpressionStatementOrDeclarationAfterModifiers(augment, ;, null, null, null, null)
looksLikeLocalFunction(local)
@ -407,11 +407,11 @@ parseUnit(augment)
listener: endBlockFunctionBody(4, {, })
listener: endTopLevelMethod(void, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
ensureIdentifier(class, classOrMixinDeclaration)
@ -436,7 +436,7 @@ parseUnit(augment)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', null, instanceMethod, DeclarationKind.Class, Class, false)
parseMethod({, null, augment, null, null, null, null, null, augment, VoidType(), null, instanceMethod, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, instanceMethod)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -486,7 +486,7 @@ parseUnit(augment)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', null, instanceMethodErrors, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), null, instanceMethodErrors, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, instanceMethodErrors)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -511,7 +511,7 @@ parseUnit(augment)
parseStatement({)
parseStatementX({)
parseExpressionStatementOrDeclaration({, null)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[ExtraneousModifier, Can't have modifier 'augment' here., Try removing 'augment'., {lexeme: augment}], augment, augment)
parseExpressionStatementOrDeclarationAfterModifiers(augment, {, null, null, null, null)
looksLikeLocalFunction(local)
@ -565,7 +565,7 @@ parseUnit(augment)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', get, instanceProperty, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, SimpleType(), get, instanceProperty, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, get, instanceProperty)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -644,7 +644,7 @@ parseUnit(augment)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', set, instanceProperty, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), set, instanceProperty, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, set, instanceProperty)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -713,7 +713,7 @@ parseUnit(augment)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, injectedInstanceMethod, DeclarationKind.Class, Class, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, injectedInstanceMethod, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, injectedInstanceMethod)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -770,7 +770,7 @@ parseUnit(augment)
parseStatement(;)
parseStatementX(;)
parseExpressionStatementOrDeclaration(;, null)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(ExtraneousModifier))
listener: handleRecoverableError(Message[ExtraneousModifier, Can't have modifier 'augment' here., Try removing 'augment'., {lexeme: augment}], augment, augment)
parseExpressionStatementOrDeclarationAfterModifiers(augment, ;, null, null, null, null)
looksLikeLocalFunction(local)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, augment, null, null, null, null, null, augment, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod({, null, augment, null, null, null, null, null, augment, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, method)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, methodDeclaration, false)
@ -63,7 +63,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -94,7 +94,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, get, getter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -129,7 +129,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -166,7 +166,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, set, setter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -207,7 +207,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -250,7 +250,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(}, null, augment, null, null, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -267,7 +267,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -291,7 +291,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -313,7 +313,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, null, augment, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -332,7 +332,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -349,7 +349,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -364,7 +364,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -382,7 +382,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, null, method)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(static, methodDeclaration, false)
@ -412,7 +412,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -442,7 +442,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, get, getter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -476,7 +476,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -512,7 +512,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, set, setter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -552,7 +552,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -594,7 +594,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, static, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(}, null, augment, null, static, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -611,7 +611,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -635,7 +635,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -657,7 +657,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, null, static, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -676,7 +676,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -693,7 +693,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -708,7 +708,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, static, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -723,11 +723,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 26, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -749,7 +749,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, augment, null, null, null, null, null, augment, Instance of 'NoType', null, method, DeclarationKind.Mixin, Mixin, false)
parseMethod({, null, augment, null, null, null, null, null, augment, NoType(), null, method, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, null, method)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, methodDeclaration, false)
@ -780,7 +780,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', null, method, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), null, method, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -811,7 +811,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'NoType', get, getter, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, NoType(), get, getter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, get, getter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -846,7 +846,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', get, getter, DeclarationKind.Mixin, Mixin, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, SimpleType(), get, getter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -883,7 +883,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'NoType', set, setter, DeclarationKind.Mixin, Mixin, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, NoType(), set, setter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, set, setter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -924,7 +924,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', set, setter, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, null, null, null, null, augment, VoidType(), set, setter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, null, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -967,7 +967,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(}, null, augment, null, null, null, null, var, var, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -984,7 +984,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, null, final, final, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1008,7 +1008,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, null, const, const, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -1030,7 +1030,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, null, null, augment, SimpleType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1049,7 +1049,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1066,7 +1066,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1081,7 +1081,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1099,7 +1099,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', null, method, DeclarationKind.Mixin, Mixin, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), null, method, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, null, method)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(static, methodDeclaration, false)
@ -1129,7 +1129,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', null, method, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), null, method, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -1159,7 +1159,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'NoType', get, getter, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, static, null, null, null, static, NoType(), get, getter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, get, getter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -1193,7 +1193,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', get, getter, DeclarationKind.Mixin, Mixin, false)
parseMethod(;, null, augment, null, static, null, null, null, static, SimpleType(), get, getter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -1229,7 +1229,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', set, setter, DeclarationKind.Mixin, Mixin, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), set, setter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, set, setter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1269,7 +1269,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', set, setter, DeclarationKind.Mixin, Mixin, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), set, setter, DeclarationKind.Mixin, Mixin, false)
listener: beginMethod(DeclarationKind.Mixin, augment, null, static, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1311,7 +1311,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, static, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(}, null, augment, null, static, null, null, var, var, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1328,7 +1328,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, null, final, final, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1352,7 +1352,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, null, const, const, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -1374,7 +1374,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, null, null, static, SimpleType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1393,7 +1393,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, late, var, var, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1410,7 +1410,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, late, final, final, NoType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1425,7 +1425,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, static, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Mixin, Mixin, false)
parseFields(;, null, augment, null, static, null, late, null, late, SimpleType(), field, DeclarationKind.Mixin, Mixin, false)
listener: beginFields(DeclarationKind.Mixin, null, augment, null, static, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -30,11 +30,11 @@ parseUnit(class)
parseMetadataStar({)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, augment, null, null, null, null, null, augment, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod({, null, augment, null, null, null, null, null, augment, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, method)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, methodDeclaration, false)
@ -68,7 +68,7 @@ parseUnit(class)
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, augment, external, null, null, null, null, external, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, external, null, null, null, null, external, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, null, method)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, methodDeclaration, false)
@ -100,7 +100,7 @@ parseUnit(class)
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
isReservedKeyword(()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, null, method)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, methodDeclaration, false)
@ -128,10 +128,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -164,7 +164,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseMethod(}, null, augment, external, null, null, null, null, external, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, external, null, null, null, null, external, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -195,7 +195,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -223,10 +223,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, get, getter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -263,7 +263,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseMethod(;, null, augment, external, null, null, null, null, external, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, external, null, null, null, null, external, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, get, getter)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -291,7 +291,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, get, getter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -316,10 +316,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -358,7 +358,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseMethod(;, null, augment, external, null, null, null, null, external, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, external, null, null, null, null, external, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -388,7 +388,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -415,10 +415,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, set, setter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -461,7 +461,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseMethod(}, null, augment, external, null, null, null, null, external, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, external, null, null, null, null, external, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, set, setter)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -502,7 +502,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, set, setter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -540,10 +540,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, null, null, null, null, augment, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, null, null, null, null, augment, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, null, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -586,7 +586,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseMethod(}, null, augment, external, null, null, null, null, external, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, external, null, null, null, null, external, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, external, null, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -627,7 +627,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, external, null, null, null, null, augment, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, external, null, null, null, null, augment, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -665,12 +665,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -689,7 +689,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, external, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, external, null, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, external, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -708,7 +708,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, null, external, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, external, null, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, external, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -722,12 +722,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -753,7 +753,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, external, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, external, null, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, external, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -772,7 +772,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, null, external, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, external, null, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, external, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -786,12 +786,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -817,7 +817,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, external, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, external, null, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, external, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -838,7 +838,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, null, external, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, external, null, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, external, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -854,10 +854,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, null, null, augment, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -876,7 +876,7 @@ parseUnit(class)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
listener: beginMember()
parseFields(;, null, augment, external, null, null, null, null, external, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, external, null, null, null, null, external, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, external, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -895,7 +895,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
listener: beginMember()
parseFields(;, null, null, external, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, external, null, null, null, null, augment, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, external, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -911,12 +911,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -933,7 +933,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -950,7 +950,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -964,12 +964,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -986,7 +986,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1003,7 +1003,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1017,10 +1017,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1037,7 +1037,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1054,7 +1054,7 @@ parseUnit(class)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1070,11 +1070,11 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
isReservedKeyword(()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, null, method)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(static, methodDeclaration, false)
@ -1107,7 +1107,7 @@ parseUnit(class)
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, static, null, null, null, augment, Instance of 'NoType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, null, null, static, null, null, null, augment, NoType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, null, method)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, methodDeclaration, false)
@ -1136,10 +1136,10 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -1171,7 +1171,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseMethod(}, null, null, null, static, null, null, null, augment, Instance of 'VoidType', null, method, DeclarationKind.Class, Class, false)
parseMethod(}, null, null, null, static, null, null, null, augment, VoidType(), null, method, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, null, method)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -1200,10 +1200,10 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, get, getter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -1239,7 +1239,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, null, static, null, null, null, augment, Instance of 'NoType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, null, static, null, null, null, augment, NoType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, get, getter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -1272,10 +1272,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -1313,7 +1313,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseMethod(;, null, null, null, static, null, null, null, augment, Instance of 'SimpleType', get, getter, DeclarationKind.Class, Class, false)
parseMethod(;, null, null, null, static, null, null, null, augment, SimpleType(), get, getter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, get, getter)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -1348,10 +1348,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(;, null, augment, null, static, null, null, null, static, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(;, null, augment, null, static, null, null, null, static, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, set, setter)
listener: handleNoType(static)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1393,7 +1393,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseMethod(}, null, null, null, static, null, null, null, augment, Instance of 'NoType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, null, null, static, null, null, null, augment, NoType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, set, setter)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1432,10 +1432,10 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseMethod(}, null, augment, null, static, null, null, null, static, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, augment, null, static, null, null, null, static, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, augment, null, static, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1477,7 +1477,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseMethod(}, null, null, null, static, null, null, null, augment, Instance of 'VoidType', set, setter, DeclarationKind.Class, Class, false)
parseMethod(}, null, null, null, static, null, null, null, augment, VoidType(), set, setter, DeclarationKind.Class, Class, false)
listener: beginMethod(DeclarationKind.Class, null, null, static, null, null, set, setter)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -1516,12 +1516,12 @@ parseUnit(class)
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, static, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(}, null, augment, null, static, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1540,7 +1540,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, null, null, static, null, null, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, null, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1554,12 +1554,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1585,7 +1585,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, null, null, static, null, null, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, null, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1606,12 +1606,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -1637,7 +1637,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, null, null, static, null, null, const, const, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, null, const, const, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, fieldDeclaration, false)
@ -1658,10 +1658,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseFields(;, null, augment, null, static, null, null, null, static, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, null, null, static, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1680,7 +1680,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseFields(;, null, null, null, static, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, null, null, augment, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1696,12 +1696,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1720,7 +1720,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, null, null, static, null, late, var, var, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, late, var, var, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, fieldDeclaration, false)
@ -1734,12 +1734,12 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, static, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1758,7 +1758,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, null, null, static, null, late, final, final, Instance of 'NoType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, late, final, final, NoType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
@ -1772,10 +1772,10 @@ parseUnit(class)
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
listener: beginMember()
parseFields(;, null, augment, null, static, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, augment, null, static, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, augment, null, static, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -1794,7 +1794,7 @@ parseUnit(class)
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'static'., Try re-ordering the modifiers., {string: augment, string2: static}], augment, augment)
listener: beginMember()
parseFields(;, null, null, null, static, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.Class, Class, false)
parseFields(;, null, null, null, static, null, late, null, late, SimpleType(), field, DeclarationKind.Class, Class, false)
listener: beginFields(DeclarationKind.Class, null, null, null, static, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)

View file

@ -2,14 +2,14 @@ parseUnit(augment)
skipErrorTokens(augment)
listener: beginCompilationUnit(augment)
syntheticPreviousToken(augment)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(augment)
isReservedKeyword(()
parseTopLevelMethod(, augment, null, augment, Instance of 'NoType', null, method, false)
parseTopLevelMethod(, augment, null, augment, NoType(), null, method, false)
listener: beginTopLevelMethod(, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, topLevelFunctionDeclaration, false)
@ -30,13 +30,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', null, method, false)
parseTopLevelMethod(}, augment, null, augment, VoidType(), null, method, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -57,14 +57,14 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
isReservedKeyword(=>)
parseTopLevelMethod(}, augment, null, augment, Instance of 'NoType', get, getter, false)
parseTopLevelMethod(}, augment, null, augment, NoType(), get, getter, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
@ -89,13 +89,13 @@ parseUnit(augment)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseTopLevelMethod(;, augment, null, augment, Instance of 'SimpleType', get, getter, false)
parseTopLevelMethod(;, augment, null, augment, SimpleType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -122,14 +122,14 @@ parseUnit(augment)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
isReservedKeyword(()
parseTopLevelMethod(;, augment, null, augment, Instance of 'NoType', set, setter, false)
parseTopLevelMethod(;, augment, null, augment, NoType(), set, setter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -160,13 +160,13 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(augment)
parseTopLevelMethod(}, augment, null, augment, Instance of 'VoidType', set, setter, false)
parseTopLevelMethod(}, augment, null, augment, VoidType(), set, setter, false)
listener: beginTopLevelMethod(}, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -197,7 +197,7 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -205,7 +205,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(}, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(}, null, augment, null, null, null, null, var, var, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, var, })
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
@ -214,7 +214,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, var, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -222,7 +222,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, final, final, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, null, final, final, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, topLevelVariableDeclaration, false)
@ -238,7 +238,7 @@ parseUnit(augment)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, final, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -246,7 +246,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
skipOuterPattern(const)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, const, const, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, null, const, const, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, const, ;)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, topLevelVariableDeclaration, false)
@ -262,13 +262,13 @@ parseUnit(augment)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, const, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, null, null, augment, SimpleType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -279,7 +279,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, null, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -287,7 +287,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, late, var, var, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
@ -296,7 +296,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, var, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -304,7 +304,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
skipOuterPattern(final)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, late, final, final, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, late, final, final, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, final, ;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, topLevelVariableDeclaration, false)
@ -313,13 +313,13 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, final, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
parseFields(;, null, augment, null, null, null, late, null, late, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, late, null, late, SimpleType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, late, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -330,11 +330,11 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, late, null, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
ensureIdentifier(class, classOrMixinDeclaration)
@ -357,11 +357,11 @@ parseUnit(augment)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(augment, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -384,11 +384,11 @@ parseUnit(augment)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
ensureIdentifier(class, classOrMixinDeclaration)
@ -410,11 +410,11 @@ parseUnit(augment)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(augment, class, =, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -436,11 +436,11 @@ parseUnit(augment)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(abstract, class, =, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(augment, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)

View file

@ -2,16 +2,16 @@ parseUnit(augment)
skipErrorTokens(augment)
listener: beginCompilationUnit(augment)
syntheticPreviousToken(augment)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
isReservedKeyword(()
parseTopLevelMethod(, augment, null, augment, Instance of 'NoType', null, method, false)
parseTopLevelMethod(, augment, null, augment, NoType(), null, method, false)
listener: beginTopLevelMethod(, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, topLevelFunctionDeclaration, false)
@ -32,7 +32,7 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -41,7 +41,7 @@ parseUnit(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
isReservedKeyword(()
parseTopLevelMethod(}, augment, external, external, Instance of 'NoType', null, method, false)
parseTopLevelMethod(}, augment, external, external, NoType(), null, method, false)
listener: beginTopLevelMethod(}, augment, external)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, topLevelFunctionDeclaration, false)
@ -60,7 +60,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, null, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -69,7 +69,7 @@ parseUnit(augment)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
isReservedKeyword(()
parseTopLevelMethod(;, augment, external, augment, Instance of 'NoType', null, method, false)
parseTopLevelMethod(;, augment, external, augment, NoType(), null, method, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(augment, topLevelFunctionDeclaration, false)
@ -88,15 +88,15 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseTopLevelMethod(;, augment, null, augment, Instance of 'VoidType', null, method, false)
parseTopLevelMethod(;, augment, null, augment, VoidType(), null, method, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -117,7 +117,7 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, null, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -125,7 +125,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
parseTopLevelMethod(}, augment, external, external, Instance of 'VoidType', null, method, false)
parseTopLevelMethod(}, augment, external, external, VoidType(), null, method, false)
listener: beginTopLevelMethod(}, augment, external)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -144,7 +144,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, null, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -152,7 +152,7 @@ parseUnit(augment)
listener: beginTopLevelMember(external)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
parseTopLevelMethod(;, augment, external, augment, Instance of 'VoidType', null, method, false)
parseTopLevelMethod(;, augment, external, augment, VoidType(), null, method, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -171,16 +171,16 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
isReservedKeyword(=>)
parseTopLevelMethod(;, augment, null, augment, Instance of 'NoType', get, getter, false)
parseTopLevelMethod(;, augment, null, augment, NoType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
@ -205,7 +205,7 @@ parseUnit(augment)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -214,7 +214,7 @@ parseUnit(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
isReservedKeyword(;)
parseTopLevelMethod(;, augment, external, external, Instance of 'NoType', get, getter, false)
parseTopLevelMethod(;, augment, external, external, NoType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
@ -230,7 +230,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -239,7 +239,7 @@ parseUnit(augment)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
isReservedKeyword(;)
parseTopLevelMethod(;, augment, external, augment, Instance of 'NoType', get, getter, false)
parseTopLevelMethod(;, augment, external, augment, NoType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(get, topLevelFunctionDeclaration, false)
@ -255,15 +255,15 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseTopLevelMethod(;, augment, null, augment, Instance of 'SimpleType', get, getter, false)
parseTopLevelMethod(;, augment, null, augment, SimpleType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -290,7 +290,7 @@ parseUnit(augment)
inGenerator()
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -298,7 +298,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
parseTopLevelMethod(;, augment, external, external, Instance of 'SimpleType', get, getter, false)
parseTopLevelMethod(;, augment, external, external, SimpleType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -316,7 +316,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, get, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -324,7 +324,7 @@ parseUnit(augment)
listener: beginTopLevelMember(external)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
parseTopLevelMethod(;, augment, external, augment, Instance of 'SimpleType', get, getter, false)
parseTopLevelMethod(;, augment, external, augment, SimpleType(), get, getter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -342,16 +342,16 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, get, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
isReservedKeyword(()
parseTopLevelMethod(;, augment, null, augment, Instance of 'NoType', set, setter, false)
parseTopLevelMethod(;, augment, null, augment, NoType(), set, setter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -382,7 +382,7 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -391,7 +391,7 @@ parseUnit(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
isReservedKeyword(()
parseTopLevelMethod(}, augment, external, external, Instance of 'NoType', set, setter, false)
parseTopLevelMethod(}, augment, external, external, NoType(), set, setter, false)
listener: beginTopLevelMethod(}, augment, external)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -420,7 +420,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, set, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -429,7 +429,7 @@ parseUnit(augment)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
isReservedKeyword(()
parseTopLevelMethod(;, augment, external, augment, Instance of 'NoType', set, setter, false)
parseTopLevelMethod(;, augment, external, augment, NoType(), set, setter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleNoType(augment)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -458,15 +458,15 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, set, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseTopLevelMethod(;, augment, null, augment, Instance of 'VoidType', set, setter, false)
parseTopLevelMethod(;, augment, null, augment, VoidType(), set, setter, false)
listener: beginTopLevelMethod(;, augment, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -497,7 +497,7 @@ parseUnit(augment)
listener: endBlockFunctionBody(0, {, })
listener: endTopLevelMethod(augment, set, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -505,7 +505,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
parseTopLevelMethod(}, augment, external, external, Instance of 'VoidType', set, setter, false)
parseTopLevelMethod(}, augment, external, external, VoidType(), set, setter, false)
listener: beginTopLevelMethod(}, augment, external)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -534,7 +534,7 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(augment, set, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -542,7 +542,7 @@ parseUnit(augment)
listener: beginTopLevelMember(external)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
parseTopLevelMethod(;, augment, external, augment, Instance of 'VoidType', set, setter, false)
parseTopLevelMethod(;, augment, external, augment, VoidType(), set, setter, false)
listener: beginTopLevelMethod(;, augment, external)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(set, topLevelFunctionDeclaration, false)
@ -571,17 +571,17 @@ parseUnit(augment)
listener: handleEmptyFunctionBody(;)
listener: endTopLevelMethod(external, set, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, null, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, null, var, var, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
@ -590,7 +590,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, var, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -600,7 +600,7 @@ parseUnit(augment)
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, external, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, external, null, null, null, var, var, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, external, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
@ -609,7 +609,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, var, 1, augment, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -619,7 +619,7 @@ parseUnit(augment)
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
skipOuterPattern(var)
skipObjectPatternRest(field)
parseFields(;, null, augment, external, null, null, null, var, var, Instance of 'NoType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, external, null, null, null, var, var, NoType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, external, null, null, null, var, ;)
listener: handleNoType(var)
ensureIdentifierPotentiallyRecovered(var, topLevelVariableDeclaration, false)
@ -628,15 +628,15 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, var, 1, external, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(augment)
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseFields(;, null, augment, null, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, null, null, null, null, null, augment, SimpleType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -654,7 +654,7 @@ parseUnit(augment)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, null, 1, augment, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
@ -662,7 +662,7 @@ parseUnit(augment)
listener: beginTopLevelMember(augment)
reportRecoverableError(external, Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'external' and 'augment'., Try removing one of the keywords., {string: external, string2: augment}], external, external)
parseFields(;, null, augment, external, null, null, null, null, external, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, external, null, null, null, null, external, SimpleType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, external, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -673,7 +673,7 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, null, 1, augment, ;)
listener: endTopLevelDeclaration(external)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(external)
listener: endMetadataStar(0)
@ -681,7 +681,7 @@ parseUnit(augment)
listener: beginTopLevelMember(external)
reportRecoverableError(augment, Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}])
listener: handleRecoverableError(Message[ConflictingModifiers, Members can't be declared to be both 'augment' and 'external'., Try removing one of the keywords., {string: augment, string2: external}], augment, augment)
parseFields(;, null, augment, external, null, null, null, null, augment, Instance of 'SimpleType', field, DeclarationKind.TopLevel, null, false)
parseFields(;, null, augment, external, null, null, null, null, augment, SimpleType(), field, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, augment, external, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(field)
@ -692,12 +692,12 @@ parseUnit(augment)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, null, 1, external, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseClassOrNamedMixinApplication(null, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
@ -721,11 +721,11 @@ parseUnit(augment)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(augment, })
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}], augment, augment)
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, augment, null, class)
@ -750,12 +750,12 @@ parseUnit(augment)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseClassOrNamedMixinApplication(null, null, null, null, null, null, augment, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
@ -778,11 +778,11 @@ parseUnit(augment)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(augment, class, =, null, ;)
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableError(augment, Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {string: augment, string2: abstract}], augment, augment)
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, augment, null, class)
@ -806,12 +806,12 @@ parseUnit(augment)
ensureSemicolon(Mixin)
listener: endNamedMixinApplication(abstract, class, =, null, ;)
listener: endTopLevelDeclaration(augment)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(augment)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, null, Instance of 'DirectiveContext')
reportRecoverableErrorWithToken(augment, Instance of 'Template<(Token) => Message>')
parseTopLevelKeywordDeclaration(;, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableErrorWithToken(augment, Template(DuplicatedModifier))
listener: handleRecoverableError(Message[DuplicatedModifier, The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
parseMixin(augment, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)

View file

@ -2,11 +2,11 @@ parseUnit(base)
skipErrorTokens(base)
listener: beginCompilationUnit(base)
syntheticPreviousToken(base)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(base)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, base, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, base, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, base, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(base)
ensureIdentifier(class, classOrMixinDeclaration)
@ -29,11 +29,11 @@ parseUnit(base)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(base, })
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, base, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, base, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, base, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -56,11 +56,11 @@ parseUnit(base)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(base)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(base)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, base, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, base, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, base, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -79,11 +79,11 @@ parseUnit(base)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration(base)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(base)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, base, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, base, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, base, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(base)
ensureIdentifier(class, classOrMixinDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(final)
skipErrorTokens(final)
listener: beginCompilationUnit(final)
syntheticPreviousToken(final)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, final, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(final)
ensureIdentifier(class, classOrMixinDeclaration)
@ -29,11 +29,11 @@ parseUnit(final)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(final, })
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, final, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -56,11 +56,11 @@ parseUnit(final)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -79,11 +79,11 @@ parseUnit(final)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration(final)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, final, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(final)
ensureIdentifier(class, classOrMixinDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(interface)
skipErrorTokens(interface)
listener: beginCompilationUnit(interface)
syntheticPreviousToken(interface)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(interface)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, interface, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, interface, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, interface, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(interface)
ensureIdentifier(class, classOrMixinDeclaration)
@ -29,11 +29,11 @@ parseUnit(interface)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(interface, })
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, interface, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, interface, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, null, interface, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -56,11 +56,11 @@ parseUnit(interface)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -79,11 +79,11 @@ parseUnit(interface)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration(interface)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(interface)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, interface, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, interface, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, interface, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(interface)
ensureIdentifier(class, classOrMixinDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(mixin)
skipErrorTokens(mixin)
listener: beginCompilationUnit(mixin)
syntheticPreviousToken(mixin)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, mixin, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, mixin, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(class, classOrMixinDeclaration)
@ -29,11 +29,11 @@ parseUnit(mixin)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(mixin, })
listener: endTopLevelDeclaration(abstract)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, null, mixin, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -56,11 +56,11 @@ parseUnit(mixin)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(abstract, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -79,11 +79,11 @@ parseUnit(mixin)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, mixin, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(class, classOrMixinDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(enum)
skipErrorTokens(enum)
listener: beginCompilationUnit(enum)
syntheticPreviousToken(enum)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(enum)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, enum, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, enum, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseEnum(enum)
listener: beginUncategorizedTopLevelDeclaration(enum)
ensureIdentifier(enum, enumDeclaration)
@ -122,7 +122,7 @@ parseUnit(enum)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(E)
parseMethod(;, null, null, null, null, null, null, const, const, Instance of 'NoType', null, E, DeclarationKind.Enum, E, false)
parseMethod(;, null, null, null, null, null, null, const, const, NoType(), null, E, DeclarationKind.Enum, E, false)
listener: beginMethod(DeclarationKind.Enum, null, null, null, null, const, null, E)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, methodDeclaration, false)
@ -153,7 +153,7 @@ parseUnit(enum)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(named)
parseMethod(;, null, null, null, null, null, null, const, const, Instance of 'NoType', null, E, DeclarationKind.Enum, E, false)
parseMethod(;, null, null, null, null, null, null, const, const, NoType(), null, E, DeclarationKind.Enum, E, false)
listener: beginMethod(DeclarationKind.Enum, null, null, null, null, const, null, E)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, methodDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(Future)
skipErrorTokens(Future)
listener: beginCompilationUnit(Future)
syntheticPreviousToken(Future)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Future)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(Future)
parseTopLevelMethod(, null, null, , Instance of 'ComplexTypeInfo', null, f, false)
parseTopLevelMethod(, null, null, , ComplexTypeInfo(start: Future, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, f, false)
listener: beginTopLevelMethod(, null, null)
ensureIdentifier(, typeReference)
listener: handleIdentifier(Future, typeReference)
@ -63,13 +63,13 @@ parseUnit(Future)
inGenerator()
listener: endTopLevelMethod(Future, null, ;)
listener: endTopLevelDeclaration(void)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(void)
parseTopLevelMethod(;, null, null, ;, Instance of 'VoidType', null, g, false)
parseTopLevelMethod(;, null, null, ;, VoidType(), null, g, false)
listener: beginTopLevelMethod(;, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, good, false)
parseTopLevelMethod(, null, null, , VoidType(), null, good, false)
listener: beginTopLevelMethod(, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -61,13 +61,13 @@ parseUnit(void)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(void, null, })
listener: endTopLevelDeclaration(void)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(void)
parseTopLevelMethod(}, null, null, }, Instance of 'VoidType', null, bad, false)
parseTopLevelMethod(}, null, null, }, VoidType(), null, bad, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -111,7 +111,7 @@ parseUnit(void)
parseSend((, expression, ConstantPatternContext.none)
isNextIdentifier(()
ensureIdentifier((, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, C, DeclarationKind.Class, C, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, C, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, C)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -75,7 +75,7 @@ parseUnit(class)
listener: beginMetadataStar(C)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, m, DeclarationKind.Class, C, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, m, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleIdentifier(C, typeReference)
listener: handleNoTypeArguments(m)
@ -253,11 +253,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -283,7 +283,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, D, DeclarationKind.Class, D, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, D, DeclarationKind.Class, D, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, D)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -326,7 +326,7 @@ parseUnit(class)
listener: beginMetadataStar(D)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, m, DeclarationKind.Class, D, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, m, DeclarationKind.Class, D, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleIdentifier(D, typeReference)
listener: handleNoTypeArguments(m)
@ -453,7 +453,7 @@ parseUnit(class)
parseSend(,, expression, ConstantPatternContext.none)
isNextIdentifier(,)
ensureIdentifier(,, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,13 +2,13 @@ parseUnit(UnmatchedToken([))
skipErrorTokens(UnmatchedToken([))
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(UnmatchedToken([), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken([), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken([))
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken([))
listener: beginTopLevelMember(void)
parseTopLevelMethod(UnmatchedToken([), null, null, UnmatchedToken([), Instance of 'VoidType', null, foo, false)
parseTopLevelMethod(UnmatchedToken([), null, null, UnmatchedToken([), VoidType(), null, foo, false)
listener: beginTopLevelMethod(UnmatchedToken([), null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, foo, false)
parseTopLevelMethod(, null, null, , VoidType(), null, foo, false)
listener: beginTopLevelMethod(, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -73,7 +73,7 @@ parseUnit(void)
parseSend(;, expression, ConstantPatternContext.none)
isNextIdentifier(;)
ensureIdentifier(;, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, foo, false)
parseTopLevelMethod(, null, null, , VoidType(), null, foo, false)
listener: beginTopLevelMethod(, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -106,7 +106,7 @@ parseUnit(void)
parseSend(;, expression, ConstantPatternContext.none)
isNextIdentifier(;)
ensureIdentifier(;, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,13 +2,13 @@ parseUnit(UnmatchedToken([))
skipErrorTokens(UnmatchedToken([))
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(UnmatchedToken([), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken([), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken([))
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken([))
listener: beginTopLevelMember(void)
parseTopLevelMethod(UnmatchedToken([), null, null, UnmatchedToken([), Instance of 'VoidType', null, foo, false)
parseTopLevelMethod(UnmatchedToken([), null, null, UnmatchedToken([), VoidType(), null, foo, false)
listener: beginTopLevelMethod(UnmatchedToken([), null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(UnmatchedToken((), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken((), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken(())
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken(())
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(UnmatchedToken((), null, null, UnmatchedToken((), Instance of 'NoType', null, main, false)
parseTopLevelMethod(UnmatchedToken((), null, null, UnmatchedToken((), NoType(), null, main, false)
listener: beginTopLevelMethod(UnmatchedToken((), null, null)
listener: handleNoType(UnmatchedToken(())
ensureIdentifierPotentiallyRecovered(UnmatchedToken((), topLevelFunctionDeclaration, false)
@ -58,7 +58,7 @@ parseUnit(UnmatchedToken(())
parseSend((, expression, ConstantPatternContext.none)
isNextIdentifier(()
ensureIdentifier((, expression)
reportRecoverableErrorWithToken(;, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(;, Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ';'., Try inserting an identifier before ';'., {lexeme: ;}], ;, ;)
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,14 +2,14 @@ parseUnit(NonAsciiIdentifierToken(230))
skipErrorTokens(NonAsciiIdentifierToken(230))
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(NonAsciiIdentifierToken(198), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(NonAsciiIdentifierToken(198), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(NonAsciiIdentifierToken(198))
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(NonAsciiIdentifierToken(198))
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(NonAsciiIdentifierToken(198), null, null, NonAsciiIdentifierToken(198), Instance of 'NoType', null, main, false)
parseTopLevelMethod(NonAsciiIdentifierToken(198), null, null, NonAsciiIdentifierToken(198), NoType(), null, main, false)
listener: beginTopLevelMethod(NonAsciiIdentifierToken(198), null, null)
listener: handleNoType(NonAsciiIdentifierToken(198))
ensureIdentifierPotentiallyRecovered(NonAsciiIdentifierToken(198), topLevelFunctionDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(.)
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -70,7 +70,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(.)
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -133,7 +133,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -191,7 +191,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -228,7 +228,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -272,7 +272,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -319,7 +319,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -373,7 +373,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -441,7 +441,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -520,7 +520,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -563,7 +563,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -613,7 +613,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -660,7 +660,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -714,7 +714,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -782,7 +782,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -862,7 +862,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, external, null, null, null, null, external, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, external, null, null, null, null, external, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, null, Foo)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, methodDeclaration, false)
@ -919,7 +919,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(.)
parseMethod(;, null, null, external, null, null, null, null, external, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(;, null, null, external, null, null, null, null, external, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, external, null, null, null, null, Foo)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, methodDeclaration, false)
@ -997,7 +997,7 @@ parseUnit(class)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', Foo, DeclarationKind.Class, Foo, false)
parseFields(}, null, null, null, null, null, null, null, }, SimpleType(), Foo, DeclarationKind.Class, Foo, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, })
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(Foo)
@ -1016,7 +1016,7 @@ parseUnit(class)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', A, DeclarationKind.Class, Foo, false)
parseFields(;, null, null, null, null, null, null, null, ;, SimpleType(), A, DeclarationKind.Class, Foo, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, ;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(A)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', get, foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), get, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -70,7 +70,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -134,7 +134,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'VoidType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, VoidType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -70,7 +70,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -134,7 +134,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', set, foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), set, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -70,7 +70,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -134,7 +134,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -66,7 +66,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -126,7 +126,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
@ -163,7 +163,7 @@ parseUnit(class)
listener: beginMetadataStar(get)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', get, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), get, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -64,7 +64,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -121,7 +121,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(.)
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -157,7 +157,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(.)
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -67,12 +67,12 @@ parseUnit(class)
listener: beginMetadataStar(/)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, Instance of 'NoType', null, DeclarationKind.Class, Foo)
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, NoType(), null, DeclarationKind.Class, Foo)
parseInvalidOperatorDeclaration(}, null, null, null, null, null, null, null, }, DeclarationKind.Class, Foo)
reportRecoverableError(/, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, /, /)
rewriter()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, operator, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, operator, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleNoType(})
parseOperatorName(})
@ -127,7 +127,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -162,8 +162,8 @@ parseUnit(class)
listener: beginMetadataStar(.)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, Instance of 'NoType', null, DeclarationKind.Class, Foo)
reportRecoverableErrorWithToken(., Instance of 'Template<(Token) => Message>')
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, NoType(), null, DeclarationKind.Class, Foo)
reportRecoverableErrorWithToken(., Template(ExpectedClassMember))
listener: handleRecoverableError(Message[ExpectedClassMember, Expected a class member, but got '.'., null, {lexeme: .}], ., .)
listener: handleInvalidMember(.)
listener: endMember()
@ -173,12 +173,12 @@ parseUnit(class)
listener: beginMetadataStar(/)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(., ., null, null, null, null, null, null, null, ., Instance of 'NoType', null, DeclarationKind.Class, Foo)
recoverFromInvalidMember(., ., null, null, null, null, null, null, null, ., NoType(), null, DeclarationKind.Class, Foo)
parseInvalidOperatorDeclaration(., null, null, null, null, null, null, null, ., DeclarationKind.Class, Foo)
reportRecoverableError(/, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, /, /)
rewriter()
parseMethod(., null, null, null, null, null, null, null, ., Instance of 'NoType', null, operator, DeclarationKind.Class, Foo, false)
parseMethod(., null, null, null, null, null, null, null, ., NoType(), null, operator, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleNoType(.)
parseOperatorName(.)
@ -233,7 +233,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -268,12 +268,12 @@ parseUnit(class)
listener: beginMetadataStar(/)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, Instance of 'NoType', null, DeclarationKind.Class, Foo)
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, NoType(), null, DeclarationKind.Class, Foo)
parseInvalidOperatorDeclaration(}, null, null, null, null, null, null, null, }, DeclarationKind.Class, Foo)
reportRecoverableError(/, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, /, /)
rewriter()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, operator, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, operator, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleNoType(})
parseOperatorName(})
@ -328,7 +328,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -363,8 +363,8 @@ parseUnit(class)
listener: beginMetadataStar(.)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, Instance of 'NoType', null, DeclarationKind.Class, Foo)
reportRecoverableErrorWithToken(., Instance of 'Template<(Token) => Message>')
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, NoType(), null, DeclarationKind.Class, Foo)
reportRecoverableErrorWithToken(., Template(ExpectedClassMember))
listener: handleRecoverableError(Message[ExpectedClassMember, Expected a class member, but got '.'., null, {lexeme: .}], ., .)
listener: handleInvalidMember(.)
listener: endMember()
@ -374,12 +374,12 @@ parseUnit(class)
listener: beginMetadataStar(/)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(., ., null, null, null, null, null, null, null, ., Instance of 'NoType', null, DeclarationKind.Class, Foo)
recoverFromInvalidMember(., ., null, null, null, null, null, null, null, ., NoType(), null, DeclarationKind.Class, Foo)
parseInvalidOperatorDeclaration(., null, null, null, null, null, null, null, ., DeclarationKind.Class, Foo)
reportRecoverableError(/, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, /, /)
rewriter()
parseMethod(., null, null, null, null, null, null, null, ., Instance of 'NoType', null, operator, DeclarationKind.Class, Foo, false)
parseMethod(., null, null, null, null, null, null, null, ., NoType(), null, operator, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleNoType(.)
parseOperatorName(.)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'VoidType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, VoidType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -64,7 +64,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -122,7 +122,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)
@ -159,7 +159,7 @@ parseUnit(class)
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'VoidType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, VoidType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -64,7 +64,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -122,7 +122,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -159,7 +159,7 @@ parseUnit(class)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', set, Foo, DeclarationKind.Class, Foo, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), set, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, set, Foo)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(main)
skipErrorTokens(main)
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, main, false)
parseTopLevelMethod(, null, null, , NoType(), null, main, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -42,7 +42,7 @@ parseUnit(main)
parseSend((, expression, ConstantPatternContext.none)
isNextIdentifier(()
ensureIdentifier((, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)
@ -56,7 +56,7 @@ parseUnit(main)
parseForInRest(, await, for, null, ))
parseForInLoopPartsRest(, await, for, null, ))
inAsync()
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
listener: beginForInExpression())
parseExpression(in)
@ -66,7 +66,7 @@ parseUnit(main)
parseSend(in, expression, ConstantPatternContext.none)
isNextIdentifier(in)
ensureIdentifier(in, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,14 +2,14 @@ parseUnit(main)
skipErrorTokens(main)
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, main, false)
parseTopLevelMethod(, null, null, , NoType(), null, main, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -42,7 +42,7 @@ parseUnit(main)
parseSend((, expression, ConstantPatternContext.none)
isNextIdentifier(()
ensureIdentifier((, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)
@ -65,7 +65,7 @@ parseUnit(main)
parseSend(;, expression, ConstantPatternContext.none)
isNextIdentifier(;)
ensureIdentifier(;, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ')'., Try inserting an identifier before ')'., {lexeme: )}], ), ))
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,11 +2,11 @@ parseUnit(extension)
skipErrorTokens(extension)
listener: beginCompilationUnit(extension)
syntheticPreviousToken(extension)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(extension)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, extension, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, extension, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseExtension(extension)
listener: beginExtensionDeclarationPrelude(extension)
parseExtensionDeclaration(extension, extension)
@ -39,7 +39,7 @@ parseUnit(extension)
listener: beginMetadataStar(bool)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', null, a, DeclarationKind.Extension, E, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), null, a, DeclarationKind.Extension, E, false)
listener: beginMethod(DeclarationKind.Extension, null, null, null, null, null, null, a)
listener: handleIdentifier(bool, typeReference)
listener: handleNoTypeArguments(a)
@ -96,7 +96,7 @@ parseUnit(extension)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, b, DeclarationKind.Extension, E, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, b, DeclarationKind.Extension, E, false)
listener: beginMethod(DeclarationKind.Extension, null, null, null, null, null, get, b)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -133,7 +133,7 @@ parseUnit(extension)
listener: beginMetadataStar(set)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'NoType', set, c, DeclarationKind.Extension, E, false)
parseMethod(;, null, null, null, null, null, null, null, ;, NoType(), set, c, DeclarationKind.Extension, E, false)
listener: beginMethod(DeclarationKind.Extension, null, null, null, null, null, set, c)
listener: handleNoType(;)
ensureIdentifierPotentiallyRecovered(set, methodDeclaration, false)
@ -174,13 +174,13 @@ parseUnit(extension)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Extension, 3, {, })
listener: endExtensionDeclaration(extension, on, })
listener: endTopLevelDeclaration(void)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(void)
parseTopLevelMethod(}, null, null, }, Instance of 'VoidType', null, f, false)
parseTopLevelMethod(}, null, null, }, VoidType(), null, f, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -252,13 +252,13 @@ parseUnit(extension)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(void, null, })
listener: endTopLevelDeclaration(void)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(void)
parseTopLevelMethod(}, null, null, }, Instance of 'VoidType', null, g, false)
parseTopLevelMethod(}, null, null, }, VoidType(), null, g, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(main)
skipErrorTokens(main)
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, main, false)
parseTopLevelMethod(, null, null, , NoType(), null, main, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(base)
skipErrorTokens(base)
listener: beginCompilationUnit(base)
syntheticPreviousToken(base)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(base)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, enum, null, null, base, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, enum, null, null, base, null, DirectiveContext(DirectiveState.Unknown))
reportRecoverableError(base, BaseEnum)
listener: handleRecoverableError(BaseEnum, base, base)
parseEnum(enum)
@ -37,11 +37,11 @@ parseUnit(base)
listener: handleEnumElements(}, 1)
listener: endEnum(enum, {, 0)
listener: endTopLevelDeclaration(final)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, enum, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, enum, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableError(final, FinalEnum)
listener: handleRecoverableError(FinalEnum, final, final)
parseEnum(enum)
@ -72,11 +72,11 @@ parseUnit(base)
listener: handleEnumElements(}, 1)
listener: endEnum(enum, {, 0)
listener: endTopLevelDeclaration(interface)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(interface)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, enum, null, null, null, interface, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, enum, null, null, null, interface, DirectiveContext(DirectiveState.Declarations))
reportRecoverableError(interface, InterfaceEnum)
listener: handleRecoverableError(InterfaceEnum, interface, interface)
parseEnum(enum)
@ -107,11 +107,11 @@ parseUnit(base)
listener: handleEnumElements(}, 1)
listener: endEnum(enum, {, 0)
listener: endTopLevelDeclaration(sealed)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(sealed)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, enum, null, sealed, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, enum, null, sealed, null, null, DirectiveContext(DirectiveState.Declarations))
reportRecoverableError(sealed, SealedEnum)
listener: handleRecoverableError(SealedEnum, sealed, sealed)
parseEnum(enum)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,13 +31,13 @@ parseUnit(class)
listener: beginMetadataStar(C)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, C)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, C, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: C, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 0, skipEnd: >, recovered: true), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: true), null, DeclarationKind.Class, C)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: C, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 0, skipEnd: >, recovered: true), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: true), }, DeclarationKind.Class, C, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(C, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(}, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(}, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '}'., null, {lexeme: }}], }, })
rewriter()
listener: handleIdentifier(, typeReference)
@ -63,14 +63,14 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(main)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, main, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, main, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)
@ -113,7 +113,7 @@ parseUnit(class)
parseSend(<, expression, ConstantPatternContext.none)
isNextIdentifier(<)
ensureIdentifier(<, expression)
reportRecoverableErrorWithToken(}, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(}, Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '}'., Try inserting an identifier before '}'., {lexeme: }}], }, })
rewriter()
listener: handleIdentifier(, expression)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -29,11 +29,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -56,11 +56,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -94,7 +94,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, Foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, Foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -123,11 +123,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -178,7 +178,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, Bar, DeclarationKind.Class, Bar, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, Bar, DeclarationKind.Class, Bar, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Bar)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -207,11 +207,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -262,7 +262,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, Baz, DeclarationKind.Class, Baz, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, Baz, DeclarationKind.Class, Baz, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Baz)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)

View file

@ -2,7 +2,7 @@ parseUnit(const)
skipErrorTokens(const)
listener: beginCompilationUnit(const)
syntheticPreviousToken(const)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(const)
listener: endMetadataStar(0)
@ -10,7 +10,7 @@ parseUnit(const)
listener: beginTopLevelMember(const)
skipOuterPattern(const)
skipObjectPatternRest(annotation)
parseFields(, null, null, null, null, null, null, const, const, Instance of 'NoType', annotation, DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, const, const, NoType(), annotation, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, const, )
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, topLevelVariableDeclaration, false)
@ -26,11 +26,11 @@ parseUnit(const)
listener: endFieldInitializer(=, ;)
listener: endTopLevelFields(null, null, null, null, const, 1, const, ;)
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -57,7 +57,7 @@ parseUnit(const)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(String)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleType', message, DeclarationKind.Class, Annotation, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleType(), message, DeclarationKind.Class, Annotation, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(message)
@ -76,7 +76,7 @@ parseUnit(const)
listener: beginMember()
skipOuterPattern(const)
skipObjectPatternRest(Annotation)
parseMethod(;, null, null, null, null, null, null, const, const, Instance of 'NoType', null, Annotation, DeclarationKind.Class, Annotation, false)
parseMethod(;, null, null, null, null, null, null, const, const, NoType(), null, Annotation, DeclarationKind.Class, Annotation, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, const, null, Annotation)
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, methodDeclaration, false)
@ -113,11 +113,11 @@ parseUnit(const)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -148,11 +148,11 @@ parseUnit(const)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -178,7 +178,7 @@ parseUnit(const)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, m, DeclarationKind.Class, C, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, m, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -39,11 +39,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -73,11 +73,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -113,11 +113,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -143,11 +143,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -187,11 +187,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -232,11 +232,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -288,11 +288,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -367,11 +367,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -438,11 +438,11 @@ parseUnit(typedef)
ensureSemicolon())
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -455,11 +455,11 @@ parseUnit(typedef)
ensureSemicolon(foo)
listener: endTypedef(typedef, =, ;)
listener: endTopLevelDeclaration(typedef)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(;, typedef, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)

View file

@ -2,11 +2,11 @@ parseUnit(abstract)
skipErrorTokens(abstract)
listener: beginCompilationUnit(abstract)
syntheticPreviousToken(abstract)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', get, a, DeclarationKind.Class, Key, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), get, a, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, a)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -118,7 +118,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, b, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, b, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, b)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -191,7 +191,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, c, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, c, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, c)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -285,7 +285,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, d, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, d, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, d)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -365,7 +365,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, e, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, e, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, e)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -471,7 +471,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, f, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, f, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, f)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -558,7 +558,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, g, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, g, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, g)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -671,7 +671,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, h, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, h, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, h)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -765,7 +765,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, i, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, i, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, i)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(i)
@ -862,7 +862,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, j, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, j, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, j)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(j)
@ -947,7 +947,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, k, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, k, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, k)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(k)
@ -1051,7 +1051,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, l, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, l, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, l)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(l)
@ -1143,7 +1143,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, m, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, m, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(m)
@ -1282,7 +1282,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, n, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, n, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, n)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(n)
@ -1409,7 +1409,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, o, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, o, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, o)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(o)
@ -1525,7 +1525,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, p, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, p, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, p)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(p)
@ -1624,7 +1624,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, q, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, q, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, q)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(q)
@ -1747,7 +1747,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, r, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, r, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, r)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(r)
@ -1854,7 +1854,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, s, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, s, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, s)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2092,7 +2092,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2337,7 +2337,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2546,7 +2546,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, not_currently_working, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, not_currently_working, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, not_currently_working)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(abstract)
skipErrorTokens(abstract)
listener: beginCompilationUnit(abstract)
syntheticPreviousToken(abstract)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', get, a, DeclarationKind.Class, Key, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), get, a, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, a)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -118,7 +118,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, b, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, b, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, b)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -191,7 +191,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, c, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, c, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, c)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -285,7 +285,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, d, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, d, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, d)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -365,7 +365,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, e, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, e, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, e)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -472,7 +472,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, f, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, f, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, f)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -559,7 +559,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, g, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, g, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, g)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -673,7 +673,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, h, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, h, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, h)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -767,7 +767,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, i, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, i, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, i)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(i)
@ -864,7 +864,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, j, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, j, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, j)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(j)
@ -949,7 +949,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, k, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, k, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, k)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(k)
@ -1053,7 +1053,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, l, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, l, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, l)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(l)
@ -1145,7 +1145,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, m, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, m, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(m)
@ -1284,7 +1284,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, n, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, n, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, n)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(n)
@ -1411,7 +1411,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, o, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, o, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, o)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(o)
@ -1528,7 +1528,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, p, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, p, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, p)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(p)
@ -1627,7 +1627,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, q, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, q, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, q)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(q)
@ -1751,7 +1751,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, r, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, r, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, r)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(r)
@ -1858,7 +1858,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, s, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, s, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, s)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2096,7 +2096,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2341,7 +2341,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2550,7 +2550,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, not_currently_working, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, not_currently_working, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, not_currently_working)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(abstract)
skipErrorTokens(abstract)
listener: beginCompilationUnit(abstract)
syntheticPreviousToken(abstract)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(abstract)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(abstract, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', get, a, DeclarationKind.Class, Key, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), get, a, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, a)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -118,7 +118,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, b, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, b, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, b)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -191,7 +191,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, c, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, c, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, c)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -285,7 +285,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, d, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, d, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, d)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -365,7 +365,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, e, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, e, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, e)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -472,7 +472,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, f, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, f, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, f)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -559,7 +559,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', get, g, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), get, g, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, g)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -673,7 +673,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', get, h, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), get, h, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, get, h)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
@ -767,7 +767,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, i, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, i, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, i)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(i)
@ -864,7 +864,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, j, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, j, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, j)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(j)
@ -949,7 +949,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, k, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, k, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, k)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(k)
@ -1053,7 +1053,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, l, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, l, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, l)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(l)
@ -1145,7 +1145,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, m, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, m, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, m)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(m)
@ -1284,7 +1284,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, n, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, n, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, n)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(n)
@ -1411,7 +1411,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, o, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, o, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, o)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(o)
@ -1528,7 +1528,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, p, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, p, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, p)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(p)
@ -1627,7 +1627,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'SimpleType', null, q, DeclarationKind.Class, Key, false)
parseMethod(;, null, null, null, null, null, null, null, ;, SimpleType(), null, q, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, q)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(q)
@ -1751,7 +1751,7 @@ parseUnit(abstract)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'SimpleType', null, r, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, SimpleType(), null, r, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, r)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(r)
@ -1858,7 +1858,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, s, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, s, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, s)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2096,7 +2096,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2341,7 +2341,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, Key, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, Key, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Key)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -2550,7 +2550,7 @@ parseUnit(abstract)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, not_currently_working, DeclarationKind.Class, Key, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, not_currently_working, DeclarationKind.Class, Key, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, not_currently_working)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit(f)
syntheticPreviousToken(f)
parseTopLevelDeclarationImpl(UnmatchedToken({), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken({), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken({))
listener: beginMetadataStar(f)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken({))
listener: beginTopLevelMember(f)
isReservedKeyword(()
parseTopLevelMethod(UnmatchedToken({), null, null, UnmatchedToken({), Instance of 'NoType', null, f, false)
parseTopLevelMethod(UnmatchedToken({), null, null, UnmatchedToken({), NoType(), null, f, false)
listener: beginTopLevelMethod(UnmatchedToken({), null, null)
listener: handleNoType(UnmatchedToken({))
ensureIdentifierPotentiallyRecovered(UnmatchedToken({), topLevelFunctionDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit(n)
syntheticPreviousToken(n)
parseTopLevelDeclarationImpl(UnmatchedToken(<), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken(<), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken(<))
listener: beginMetadataStar(n)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken(<))
listener: beginTopLevelMember(n)
parseTopLevelMethod(UnmatchedToken(<), null, null, UnmatchedToken(<), Instance of 'ComplexTypeInfo', null, e, false)
parseTopLevelMethod(UnmatchedToken(<), null, null, UnmatchedToken(<), ComplexTypeInfo(start: n, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: true), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: true), null, e, false)
listener: beginTopLevelMethod(UnmatchedToken(<), null, null)
ensureIdentifier(UnmatchedToken(<), typeReference)
listener: handleIdentifier(n, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -35,7 +35,7 @@ parseUnit(class)
reportRecoverableError(<, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, <, <)
rewriter()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', null, operator, DeclarationKind.Class, A, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), null, operator, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleIdentifier(co, typeReference)
listener: handleNoTypeArguments(operator)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(co)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'SimpleType', null, operator, DeclarationKind.Class, A, false)
parseMethod({, null, null, null, null, null, null, null, {, SimpleType(), null, operator, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleIdentifier(co, typeReference)
listener: handleNoTypeArguments(operator)

View file

@ -2,11 +2,11 @@ parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -25,7 +25,7 @@ parseUnit(typedef)
reportRecoverableError(Glib, Message[ExpectedAfterButGot, Expected '>' after this., null, {string: >}])
listener: handleRecoverableError(Message[ExpectedAfterButGot, Expected '>' after this., null, {string: >}], Glib, Glib)
listener: endTypeVariables(<, >)
reportRecoverableErrorWithToken(, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got ''., null, {lexeme: }], , )
listener: // WARNING: Reporting at eof for .
rewriter()

View file

@ -2,13 +2,13 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit({)
syntheticPreviousToken({)
parseTopLevelDeclarationImpl(UnmatchedToken({), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken({), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken({))
listener: beginMetadataStar({)
listener: endMetadataStar(0)
listener: beginTopLevelMember({)
parseInvalidTopLevelDeclaration(UnmatchedToken({))
reportRecoverableErrorWithToken({, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken({, Template(ExpectedDeclaration))
listener: handleRecoverableError(Message[ExpectedDeclaration, Expected a declaration, but got '{'., null, {lexeme: {}], {, {)
parseInvalidBlock(UnmatchedToken({))
parseBlock(UnmatchedToken({), BlockKind(invalid))
@ -27,7 +27,7 @@ parseUnit(UnmatchedToken(())
parsePrimary({, expression, ConstantPatternContext.none)
parseLiteralListSetMapOrFunction({, null)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken([], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken([], Template(ExpectedType))
rewriter()
listener: handleIdentifier(, typeReference)
listener: handleNoTypeArguments([])

View file

@ -2,13 +2,13 @@ parseUnit({)
skipErrorTokens({)
listener: beginCompilationUnit({)
syntheticPreviousToken({)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar({)
listener: endMetadataStar(0)
listener: beginTopLevelMember({)
parseInvalidTopLevelDeclaration()
reportRecoverableErrorWithToken({, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken({, Template(ExpectedDeclaration))
listener: handleRecoverableError(Message[ExpectedDeclaration, Expected a declaration, but got '{'., null, {lexeme: {}], {, {)
parseInvalidBlock()
parseBlock(, BlockKind(invalid))
@ -27,7 +27,7 @@ parseUnit({)
parsePrimary({, expression, ConstantPatternContext.none)
parseLiteralListSetMapOrFunction({, null)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken([], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken([], Template(ExpectedType))
rewriter()
listener: handleIdentifier(, typeReference)
listener: handleNoTypeArguments([])

View file

@ -2,14 +2,14 @@ parseUnit(main)
skipErrorTokens(main)
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, main, false)
parseTopLevelMethod(, null, null, , NoType(), null, main, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -69,7 +69,7 @@ parseUnit(main)
parsePrimary(;, expression, ConstantPatternContext.none)
parseLiteralListSetMapOrFunction(;, null)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(}, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(}, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '}'., null, {lexeme: }}], }, })
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,7 +2,7 @@ parseUnit(()
skipErrorTokens(()
listener: beginCompilationUnit(()
syntheticPreviousToken(()
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(()
listener: endMetadataStar(0)
@ -10,28 +10,28 @@ parseUnit(()
listener: beginTopLevelMember(()
isReservedKeyword())
parseInvalidTopLevelDeclaration()
reportRecoverableErrorWithToken((, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken((, Template(ExpectedDeclaration))
listener: handleRecoverableError(Message[ExpectedDeclaration, Expected a declaration, but got '('., null, {lexeme: (}], (, ()
listener: handleInvalidTopLevelDeclaration(()
listener: endTopLevelDeclaration())
parseTopLevelDeclarationImpl((, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl((, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(()
listener: beginMetadataStar())
listener: endMetadataStar(0)
listener: beginTopLevelMember())
parseInvalidTopLevelDeclaration(()
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedDeclaration))
listener: handleRecoverableError(Message[ExpectedDeclaration, Expected a declaration, but got ')'., null, {lexeme: )}], ), ))
listener: handleInvalidTopLevelDeclaration())
listener: endTopLevelDeclaration(async)
parseTopLevelDeclarationImpl(), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(), DirectiveContext(DirectiveState.Declarations))
parseMetadataStar())
listener: beginMetadataStar(async)
listener: endMetadataStar(0)
parseTopLevelMemberImpl())
listener: beginTopLevelMember(async)
isReservedKeyword(=>)
parseTopLevelMethod(), null, null, ), Instance of 'NoType', null, async, false)
parseTopLevelMethod(), null, null, ), NoType(), null, async, false)
listener: beginTopLevelMethod(), null, null)
listener: handleNoType())
ensureIdentifierPotentiallyRecovered(), topLevelFunctionDeclaration, false)
@ -72,13 +72,13 @@ parseUnit(()
inGenerator()
listener: endTopLevelMethod(async, null, ;)
listener: endTopLevelDeclaration(b)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(b)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(b)
parseFields(;, null, null, null, null, null, null, null, ;, Instance of 'ComplexTypeInfo', $, DeclarationKind.TopLevel, null, false)
parseFields(;, null, null, null, null, null, null, null, ;, ComplexTypeInfo(start: b, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: true), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: true), $, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, ;)
ensureIdentifier(;, typeReference)
listener: handleIdentifier(b, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, C, DeclarationKind.Class, C, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, C, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, C)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -67,12 +67,12 @@ parseUnit(class)
listener: beginMetadataStar(/)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, Instance of 'NoType', null, DeclarationKind.Class, C)
recoverFromInvalidMember(}, }, null, null, null, null, null, null, null, }, NoType(), null, DeclarationKind.Class, C)
parseInvalidOperatorDeclaration(}, null, null, null, null, null, null, null, }, DeclarationKind.Class, C)
reportRecoverableError(/, MissingOperatorKeyword)
listener: handleRecoverableError(MissingOperatorKeyword, /, /)
rewriter()
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, operator, DeclarationKind.Class, C, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, operator, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, operator)
listener: handleNoType(})
parseOperatorName(})

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, f, false)
parseTopLevelMethod(, null, null, , VoidType(), null, f, false)
listener: beginTopLevelMethod(, null, null)
reportRecoverableError(<, VoidWithTypeArguments)
listener: handleRecoverableError(VoidWithTypeArguments, <, <)

View file

@ -2,13 +2,13 @@ parseUnit(dynamic)
skipErrorTokens(dynamic)
listener: beginCompilationUnit(dynamic)
syntheticPreviousToken(dynamic)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(dynamic)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(dynamic)
parseTopLevelMethod(, null, null, , Instance of 'SimpleTypeWith1Argument', null, f, false)
parseTopLevelMethod(, null, null, , SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), null, f, false)
listener: beginTopLevelMethod(, null, null)
listener: handleIdentifier(dynamic, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,13 +2,13 @@ parseUnit(int)
skipErrorTokens(int)
listener: beginCompilationUnit(int)
syntheticPreviousToken(int)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(int)
parseTopLevelMethod(, null, null, , Instance of 'SimpleTypeWith1Argument', null, f, false)
parseTopLevelMethod(, null, null, , SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), null, f, false)
listener: beginTopLevelMethod(, null, null)
listener: handleIdentifier(int, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,13 +2,13 @@ parseUnit(Foo)
skipErrorTokens(Foo)
listener: beginCompilationUnit(Foo)
syntheticPreviousToken(Foo)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Foo)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(Foo)
parseTopLevelMethod(, null, null, , Instance of 'SimpleTypeWith1Argument', null, f, false)
parseTopLevelMethod(, null, null, , SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), null, f, false)
listener: beginTopLevelMethod(, null, null)
listener: handleIdentifier(Foo, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -37,11 +37,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(mixin)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(mixin)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, mixin, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseMixin(null, null, mixin)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
ensureIdentifier(mixin, classOrMixinDeclaration)
@ -68,11 +68,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
listener: endMixinDeclaration(mixin, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -122,7 +122,7 @@ parseUnit(class)
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType)
parseClassOrMixinOrEnumImplementsOpt())
skipUnexpectedTokenOpt(), [extends, with, implements, {])
reportRecoverableErrorWithToken(>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>, Template(UnexpectedToken))
listener: handleRecoverableError(Message[UnexpectedToken, Unexpected token '>'., null, {lexeme: >}], >, >)
parseClassExtendsOpt(>, DeclarationHeaderKind.Class)
listener: handleNoType(>)

View file

@ -2,7 +2,7 @@ parseUnit(Stream)
skipErrorTokens(Stream)
listener: beginCompilationUnit(Stream)
syntheticPreviousToken(Stream)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
@ -13,7 +13,7 @@ parseUnit(Stream)
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ''., Try inserting an identifier before ''., {lexeme: }], , )
listener: // WARNING: Reporting at eof for .
rewriter()
parseFields(, null, null, null, null, null, null, null, , Instance of 'ComplexTypeInfo', , DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, null, , ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), , DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, )
ensureIdentifier(, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -21,7 +21,7 @@ parseUnit(Stream)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,7 +2,7 @@ parseUnit(Stream)
skipErrorTokens(Stream)
listener: beginCompilationUnit(Stream)
syntheticPreviousToken(Stream)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
@ -13,7 +13,7 @@ parseUnit(Stream)
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ''., Try inserting an identifier before ''., {lexeme: }], , )
listener: // WARNING: Reporting at eof for .
rewriter()
parseFields(, null, null, null, null, null, null, null, , Instance of 'ComplexTypeInfo', , DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, null, , ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), , DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, )
ensureIdentifier(, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -21,7 +21,7 @@ parseUnit(Stream)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>'., null, {lexeme: >}], >, >)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,13 +2,13 @@ parseUnit(Stream)
skipErrorTokens(Stream)
listener: beginCompilationUnit(Stream)
syntheticPreviousToken(Stream)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(Stream)
parseTopLevelMethod(, null, null, , Instance of 'ComplexTypeInfo', null, foo, false)
parseTopLevelMethod(, null, null, , ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, foo, false)
listener: beginTopLevelMethod(, null, null)
ensureIdentifier(, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -16,7 +16,7 @@ parseUnit(Stream)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,7 +2,7 @@ parseUnit(Stream)
skipErrorTokens(Stream)
listener: beginCompilationUnit(Stream)
syntheticPreviousToken(Stream)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
@ -13,7 +13,7 @@ parseUnit(Stream)
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ''., Try inserting an identifier before ''., {lexeme: }], , )
listener: // WARNING: Reporting at eof for .
rewriter()
parseFields(, null, null, null, null, null, null, null, , Instance of 'ComplexTypeInfo', , DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, null, , ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), , DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, )
ensureIdentifier(, typeReference)
listener: handleIdentifier(Stream, typeReference)

View file

@ -2,13 +2,13 @@ parseUnit(Stream)
skipErrorTokens(Stream)
listener: beginCompilationUnit(Stream)
syntheticPreviousToken(Stream)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(Stream)
parseFields(, null, null, null, null, null, null, null, , Instance of 'ComplexTypeInfo', y, DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, null, , ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), y, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, )
ensureIdentifier(, typeReference)
listener: handleIdentifier(Stream, typeReference)

View file

@ -2,14 +2,14 @@ parseUnit(hello)
skipErrorTokens(hello)
listener: beginCompilationUnit(hello)
syntheticPreviousToken(hello)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(hello)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(hello)
isReservedKeyword()
parseFields(, null, null, null, null, null, null, null, , Instance of 'NoType', hello, DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, null, , NoType(), hello, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, )
reportRecoverableError(hello, MissingConstFinalVarOrType)
listener: handleRecoverableError(MissingConstFinalVarOrType, hello, hello)

View file

@ -2,7 +2,7 @@ parseUnit(const)
skipErrorTokens(const)
listener: beginCompilationUnit(const)
syntheticPreviousToken(const)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(const)
listener: endMetadataStar(0)
@ -10,7 +10,7 @@ parseUnit(const)
listener: beginTopLevelMember(const)
skipOuterPattern(const)
skipObjectPatternRest(foo)
parseFields(, null, null, null, null, null, null, const, const, Instance of 'NoType', foo, DeclarationKind.TopLevel, null, false)
parseFields(, null, null, null, null, null, null, const, const, NoType(), foo, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, const, )
listener: handleNoType(const)
ensureIdentifierPotentiallyRecovered(const, topLevelVariableDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, main, false)
parseTopLevelMethod(, null, null, , VoidType(), null, main, false)
listener: beginTopLevelMethod(, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -55,7 +55,7 @@ parseUnit(void)
listener: handleNoArguments([)
listener: handleSend(foo, [)
listener: handleEndingBinaryExpression(..)
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -70,7 +70,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(bar, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
ensureSemicolon(])
listener: handleExpressionStatement(;)
@ -147,7 +147,7 @@ parseUnit(void)
listener: handleNoArguments([)
listener: handleSend(foo, [)
listener: handleEndingBinaryExpression(..)
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -162,7 +162,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(bar, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
listener: handleExpressionFunctionBody(=>, null)
inGenerator()
@ -204,7 +204,7 @@ parseUnit(void)
rewriteSquareBrackets(foo)
link([, ])
rewriter()
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -212,7 +212,7 @@ parseUnit(void)
parseSend([, expression, ConstantPatternContext.none)
isNextIdentifier([)
ensureIdentifier([, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)
@ -221,7 +221,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
ensureSemicolon(])
listener: handleExpressionStatement(;)
@ -301,7 +301,7 @@ parseUnit(void)
rewriteSquareBrackets(foo)
link([, ])
rewriter()
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -309,7 +309,7 @@ parseUnit(void)
parseSend([, expression, ConstantPatternContext.none)
isNextIdentifier([)
ensureIdentifier([, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)
@ -318,7 +318,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
listener: handleExpressionFunctionBody(=>, null)
inGenerator()
@ -357,7 +357,7 @@ parseUnit(void)
listener: handleNoArguments([)
listener: handleSend(foo, [)
listener: handleEndingBinaryExpression(..)
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -365,7 +365,7 @@ parseUnit(void)
parseSend([, expression, ConstantPatternContext.none)
isNextIdentifier([)
ensureIdentifier([, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)
@ -374,7 +374,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
ensureSemicolon(])
listener: handleExpressionStatement(;)
@ -451,7 +451,7 @@ parseUnit(void)
listener: handleNoArguments([)
listener: handleSend(foo, [)
listener: handleEndingBinaryExpression(..)
parseArgumentOrIndexStar(foo, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(foo, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -459,7 +459,7 @@ parseUnit(void)
parseSend([, expression, ConstantPatternContext.none)
isNextIdentifier([)
ensureIdentifier([, expression)
reportRecoverableErrorWithToken(], Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(], Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ']'., Try inserting an identifier before ']'., {lexeme: ]}], ], ])
rewriter()
listener: handleIdentifier(, expression)
@ -468,7 +468,7 @@ parseUnit(void)
listener: handleNoArguments(])
listener: handleSend(, ])
listener: handleIndexedExpression(null, [, ])
parseArgumentOrIndexStar(], Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(], NoTypeParamOrArg(), false)
listener: endCascade()
listener: handleExpressionFunctionBody(=>, null)
inGenerator()

View file

@ -2,11 +2,11 @@ parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -17,7 +17,7 @@ parseUnit(typedef)
listener: beginMetadataStar(=)
listener: endMetadataStar(0)
ensureIdentifier(<, typeVariableDeclaration)
reportRecoverableErrorWithToken(=, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(=, Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '='., Try inserting an identifier before '='., {lexeme: =}], =, =)
rewriter()
listener: handleIdentifier(, typeVariableDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)

View file

@ -2,11 +2,11 @@ parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
@ -17,7 +17,7 @@ parseUnit(typedef)
listener: beginMetadataStar(>=)
listener: endMetadataStar(0)
ensureIdentifier(<, typeVariableDeclaration)
reportRecoverableErrorWithToken(>=, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>=, Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '>='., Try inserting an identifier before '>='., {lexeme: >=}], >=, >=)
rewriter()
listener: handleIdentifier(, typeVariableDeclaration)

View file

@ -2,14 +2,14 @@ parseUnit(foo)
skipErrorTokens(foo)
listener: beginCompilationUnit(foo)
syntheticPreviousToken(foo)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(foo)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(foo)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, foo, false)
parseTopLevelMethod(, null, null, , NoType(), null, foo, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -157,14 +157,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(foo, null, })
listener: endTopLevelDeclaration(bar)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(bar)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(bar)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, bar, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, bar, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(foo)
skipErrorTokens(foo)
listener: beginCompilationUnit(foo)
syntheticPreviousToken(foo)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(foo)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(foo)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, foo, false)
parseTopLevelMethod(, null, null, , NoType(), null, foo, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -154,14 +154,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(foo, null, })
listener: endTopLevelDeclaration(foo2)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(foo2)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(foo2)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, foo2, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, foo2, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)
@ -366,14 +366,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(foo2, null, })
listener: endTopLevelDeclaration(bar)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(bar)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(bar)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, bar, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, bar, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)
@ -518,14 +518,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(bar, null, })
listener: endTopLevelDeclaration(bar2)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(bar2)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(bar2)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, bar2, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, bar2, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)

View file

@ -2,14 +2,14 @@ parseUnit(foo)
skipErrorTokens(foo)
listener: beginCompilationUnit(foo)
syntheticPreviousToken(foo)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(foo)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(foo)
isReservedKeyword(()
parseTopLevelMethod(, null, null, , Instance of 'NoType', null, foo, false)
parseTopLevelMethod(, null, null, , NoType(), null, foo, false)
listener: beginTopLevelMethod(, null, null)
listener: handleNoType()
ensureIdentifierPotentiallyRecovered(, topLevelFunctionDeclaration, false)
@ -128,14 +128,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(foo, null, })
listener: endTopLevelDeclaration(foo2)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(foo2)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(foo2)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, foo2, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, foo2, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)
@ -287,14 +287,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(foo2, null, })
listener: endTopLevelDeclaration(bar)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(bar)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(bar)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, bar, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, bar, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)
@ -413,14 +413,14 @@ parseUnit(foo)
listener: endBlockFunctionBody(1, {, })
listener: endTopLevelMethod(bar, null, })
listener: endTopLevelDeclaration(bar2)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(bar2)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(bar2)
isReservedKeyword(()
parseTopLevelMethod(}, null, null, }, Instance of 'NoType', null, bar2, false)
parseTopLevelMethod(}, null, null, }, NoType(), null, bar2, false)
listener: beginTopLevelMethod(}, null, null)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, topLevelFunctionDeclaration, false)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -86,7 +86,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -133,7 +133,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -174,7 +174,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -230,7 +230,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -275,7 +275,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -343,7 +343,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -399,7 +399,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -461,7 +461,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -85,7 +85,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -135,7 +135,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -175,7 +175,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -198,7 +198,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(const, ConstructorReferenceContext.Const, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false))
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
@ -233,7 +233,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -256,7 +256,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'NoTypeParamOrArg')
parseConstructorReference(const, ConstructorReferenceContext.Const, NoTypeParamOrArg())
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
@ -280,7 +280,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -347,7 +347,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -402,7 +402,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -467,7 +467,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -82,7 +82,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -125,7 +125,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -165,7 +165,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -214,7 +214,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -255,7 +255,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -307,7 +307,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -333,7 +333,7 @@ parseUnit(class)
parseArgumentsOpt(List)
listener: handleNoArguments([)
listener: handleSend(List, [)
parseArgumentOrIndexStar(List, Instance of 'NoTypeParamOrArg', false)
parseArgumentOrIndexStar(List, NoTypeParamOrArg(), false)
parseExpression([)
parsePrecedenceExpression([, 1, true, ConstantPatternContext.none)
parseUnaryExpression([, true, ConstantPatternContext.none)
@ -352,7 +352,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -398,7 +398,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -81,7 +81,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -127,7 +127,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -166,7 +166,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -185,7 +185,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(const, ConstructorReferenceContext.Const, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false))
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(List, constructorReference)
listener: beginConstructorReference(List)
@ -217,7 +217,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -236,7 +236,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'NoTypeParamOrArg')
parseConstructorReference(const, ConstructorReferenceContext.Const, NoTypeParamOrArg())
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(List, constructorReference)
listener: beginConstructorReference(List)
@ -260,7 +260,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -311,7 +311,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -353,7 +353,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -402,7 +402,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -81,7 +81,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -129,7 +129,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -168,7 +168,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -188,7 +188,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(new, ConstructorReferenceContext.New, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false))
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(List, constructorReference)
listener: beginConstructorReference(List)
@ -220,7 +220,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -240,7 +240,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'NoTypeParamOrArg')
parseConstructorReference(new, ConstructorReferenceContext.New, NoTypeParamOrArg())
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(List, constructorReference)
listener: beginConstructorReference(List)
@ -264,7 +264,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -315,7 +315,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -357,7 +357,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
@ -408,7 +408,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(List)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -85,7 +85,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -137,7 +137,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -177,7 +177,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -201,7 +201,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(new, ConstructorReferenceContext.New, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false))
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
@ -236,7 +236,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -260,7 +260,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'NoTypeParamOrArg')
parseConstructorReference(new, ConstructorReferenceContext.New, NoTypeParamOrArg())
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
@ -284,7 +284,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -351,7 +351,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -406,7 +406,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
@ -473,7 +473,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Map)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, ComplexTypeInfo(start: Map, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 2, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -79,7 +79,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -119,7 +119,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -156,7 +156,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -205,7 +205,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -246,7 +246,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -298,7 +298,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -341,7 +341,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -387,7 +387,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -78,7 +78,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -121,7 +121,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -157,7 +157,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -176,7 +176,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(const, ConstructorReferenceContext.Const, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false))
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(Set, constructorReference)
listener: beginConstructorReference(Set)
@ -208,7 +208,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -227,7 +227,7 @@ parseUnit(class)
parsePrimary(=, expression, ConstantPatternContext.none)
parseConstExpression(=)
listener: beginConstExpression(const)
parseConstructorReference(const, ConstructorReferenceContext.Const, Instance of 'NoTypeParamOrArg')
parseConstructorReference(const, ConstructorReferenceContext.Const, NoTypeParamOrArg())
ensureIdentifier(const, constructorReference)
listener: handleIdentifier(Set, constructorReference)
listener: beginConstructorReference(Set)
@ -251,7 +251,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -302,7 +302,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -344,7 +344,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -393,7 +393,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -33,7 +33,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields({, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo1, DeclarationKind.Class, F, false)
parseFields({, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -78,7 +78,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo2, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -123,7 +123,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo3, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -159,7 +159,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo4, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -179,7 +179,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'ComplexTypeParamOrArgInfo')
parseConstructorReference(new, ConstructorReferenceContext.New, ComplexTypeParamOrArgInfo(start: <, inDeclaration: false, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false))
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Set, constructorReference)
listener: beginConstructorReference(Set)
@ -211,7 +211,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo5, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -231,7 +231,7 @@ parseUnit(class)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'NoTypeParamOrArg')
parseConstructorReference(new, ConstructorReferenceContext.New, NoTypeParamOrArg())
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Set, constructorReference)
listener: beginConstructorReference(Set)
@ -255,7 +255,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo6, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -306,7 +306,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo7, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -348,7 +348,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo8, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
@ -399,7 +399,7 @@ parseUnit(class)
listener: beginMember()
skipOuterPattern(final)
skipObjectPatternRest(Set)
parseFields(;, null, null, null, null, null, null, final, final, Instance of 'SimpleTypeWith1Argument', foo9, DeclarationKind.Class, F, false)
parseFields(;, null, null, null, null, null, null, final, final, SimpleTypeWith1Argument(typeArg: SimpleTypeArgument1()), foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, ;)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)

View file

@ -2,14 +2,14 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit(main)
syntheticPreviousToken(main)
parseTopLevelDeclarationImpl(UnmatchedToken((), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken((), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken(())
listener: beginMetadataStar(main)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(UnmatchedToken(())
listener: beginTopLevelMember(main)
isReservedKeyword(()
parseTopLevelMethod(UnmatchedToken((), null, null, UnmatchedToken((), Instance of 'NoType', null, main, false)
parseTopLevelMethod(UnmatchedToken((), null, null, UnmatchedToken((), NoType(), null, main, false)
listener: beginTopLevelMethod(UnmatchedToken((), null, null)
listener: handleNoType(UnmatchedToken(())
ensureIdentifierPotentiallyRecovered(UnmatchedToken((), topLevelFunctionDeclaration, false)
@ -62,7 +62,7 @@ parseUnit(UnmatchedToken(())
parseSend(||, expression, ConstantPatternContext.none)
isNextIdentifier(||)
ensureIdentifier(||, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
rewriter()
parseArgumentsOpt()
ensureCloseParen(int, ()

View file

@ -2,11 +2,11 @@ parseUnit(UnmatchedToken(())
skipErrorTokens(UnmatchedToken(())
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(UnmatchedToken((), Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(UnmatchedToken((), DirectiveContext(DirectiveState.Unknown))
parseMetadataStar(UnmatchedToken(())
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(UnmatchedToken((), class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(UnmatchedToken((), class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -40,7 +40,7 @@ parseUnit(UnmatchedToken(())
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, foo, DeclarationKind.Class, Foo, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, foo, DeclarationKind.Class, Foo, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -109,7 +109,7 @@ parseUnit(UnmatchedToken(())
parseSend(||, expression, ConstantPatternContext.none)
isNextIdentifier(||)
ensureIdentifier(||, expression)
reportRecoverableErrorWithToken(), Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(), Template(ExpectedIdentifier))
rewriter()
parseArgumentsOpt()
ensureCloseParen(T, ()

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(List)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', p, DeclarationKind.Class, A, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), p, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(List, typeReference)
@ -46,7 +46,7 @@ parseUnit(class)
listener: handleIdentifier(int, prefixedTypeReference)
parseQualifiedRest(int, typeReferenceContinuation)
ensureIdentifier(., typeReferenceContinuation)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReferenceContinuation)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(List)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', p, DeclarationKind.Class, A, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), p, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(List, typeReference)
@ -43,7 +43,7 @@ parseUnit(class)
listener: handleIdentifier(int, prefixedTypeReference)
parseQualifiedRest(int, typeReferenceContinuation)
ensureIdentifier(., typeReferenceContinuation)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReferenceContinuation)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(List)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', p, DeclarationKind.Class, A, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), p, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(List, typeReference)
@ -43,7 +43,7 @@ parseUnit(class)
listener: handleIdentifier(int, prefixedTypeReference)
parseQualifiedRest(int, typeReferenceContinuation)
ensureIdentifier(., typeReferenceContinuation)
reportRecoverableErrorWithToken(>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>'., null, {lexeme: >}], >, >)
rewriter()
listener: handleIdentifier(, typeReferenceContinuation)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(List)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', p, DeclarationKind.Class, A, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), p, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(List, typeReference)
@ -46,7 +46,7 @@ parseUnit(class)
listener: handleIdentifier(int, prefixedTypeReference)
parseQualifiedRest(int, typeReferenceContinuation)
ensureIdentifier(., typeReferenceContinuation)
reportRecoverableErrorWithToken(>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>'., null, {lexeme: >}], >, >)
rewriter()
listener: handleIdentifier(, typeReferenceContinuation)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,8 +31,8 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, A, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -40,7 +40,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -68,11 +68,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -97,13 +97,13 @@ parseUnit(class)
listener: beginMetadataStar(List)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, B)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, B, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 0, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, B)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: List, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 0, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, B, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>'., null, {lexeme: >}], >, >)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, x, DeclarationKind.Class, A, false)
parseMethod({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, x, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, x)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -39,7 +39,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,7 +31,7 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, x, DeclarationKind.Class, A, false)
parseMethod({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, x, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, x)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,8 +31,8 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, A, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -43,7 +43,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(Set, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,8 +31,8 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, A, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -46,7 +46,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -31,8 +31,8 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, A, false)
recoverFromInvalidMember(>, {, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, A)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, A, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -46,7 +46,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -78,11 +78,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -107,7 +107,7 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', foo, DeclarationKind.Class, B, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo, DeclarationKind.Class, B, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -144,8 +144,8 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
recoverFromInvalidMember(>, ;, null, null, null, null, null, null, null, ;, Instance of 'ComplexTypeInfo', null, DeclarationKind.Class, B)
parseFields(;, null, null, null, null, null, null, null, ;, Instance of 'ComplexTypeInfo', }, DeclarationKind.Class, B, false)
recoverFromInvalidMember(>, ;, null, null, null, null, null, null, null, ;, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, DeclarationKind.Class, B)
parseFields(;, null, null, null, null, null, null, null, ;, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), }, DeclarationKind.Class, B, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, ;)
ensureIdentifier(;, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -159,7 +159,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -191,11 +191,11 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(}, class, null, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -220,7 +220,7 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, null, {, Instance of 'ComplexTypeInfo', foo, DeclarationKind.Class, C, false)
parseFields({, null, null, null, null, null, null, null, {, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), foo, DeclarationKind.Class, C, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
ensureIdentifier({, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -257,7 +257,7 @@ parseUnit(class)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod(;, null, null, null, null, null, null, null, ;, Instance of 'ComplexTypeInfo', null, Stream, DeclarationKind.Class, C, false)
parseMethod(;, null, null, null, null, null, null, null, ;, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, Stream, DeclarationKind.Class, C, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, Stream)
ensureIdentifier(;, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -271,7 +271,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -341,7 +341,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(;)
parseFields(}, null, null, null, null, null, null, null, }, Instance of 'NoType', baz, DeclarationKind.Class, C, false)
parseFields(}, null, null, null, null, null, null, null, }, NoType(), baz, DeclarationKind.Class, C, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, })
reportRecoverableError(baz, MissingConstFinalVarOrType)
listener: handleRecoverableError(MissingConstFinalVarOrType, baz, baz)
@ -356,13 +356,13 @@ parseUnit(class)
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration(Stream)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(Stream)
parseTopLevelMethod(}, null, null, }, Instance of 'ComplexTypeInfo', null, Stream, false)
parseTopLevelMethod(}, null, null, }, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), null, Stream, false)
listener: beginTopLevelMethod(}, null, null)
ensureIdentifier(}, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -376,7 +376,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -435,14 +435,14 @@ parseUnit(class)
listener: handleInvalidFunctionBody({)
listener: endTopLevelMethod(Stream, null, })
listener: endTopLevelDeclaration(baz)
parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(}, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(})
listener: beginMetadataStar(baz)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(})
listener: beginTopLevelMember(baz)
isReservedKeyword(;)
parseFields(}, null, null, null, null, null, null, null, }, Instance of 'NoType', baz, DeclarationKind.TopLevel, null, false)
parseFields(}, null, null, null, null, null, null, null, }, NoType(), baz, DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, })
reportRecoverableError(baz, MissingConstFinalVarOrType)
listener: handleRecoverableError(MissingConstFinalVarOrType, baz, baz)
@ -453,7 +453,7 @@ parseUnit(class)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(null, null, null, null, null, 1, baz, ;)
listener: endTopLevelDeclaration(Stream)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(Stream)
listener: endMetadataStar(0)
@ -464,7 +464,7 @@ parseUnit(class)
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got ''., Try inserting an identifier before ''., {lexeme: }], , )
listener: // WARNING: Reporting at eof for .
rewriter()
parseFields(;, null, null, null, null, null, null, null, ;, Instance of 'ComplexTypeInfo', , DeclarationKind.TopLevel, null, false)
parseFields(;, null, null, null, null, null, null, null, ;, ComplexTypeInfo(start: Stream, typeArguments: ComplexTypeParamOrArgInfo(start: <, inDeclaration: true, allowsVariance: false, typeArgumentCount: 1, skipEnd: >, recovered: false), beforeQuestionMark: null, end: >, typeVariableStarters: [], gftHasReturnType: null, isRecordType: false, gftReturnTypeHasRecordType: false, recovered: false), , DeclarationKind.TopLevel, null, false)
listener: beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, null, ;)
ensureIdentifier(;, typeReference)
listener: handleIdentifier(Stream, typeReference)
@ -478,7 +478,7 @@ parseUnit(class)
ensureIdentifier(<, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>>'., null, {lexeme: >>>}], >>>, >>>)
rewriter()
listener: handleIdentifier(, typeReference)

View file

@ -2,11 +2,11 @@ parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, null, null, null, Instance of 'DirectiveContext')
parseTopLevelKeywordDeclaration(, class, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseClassOrNamedMixinApplication(null, null, null, null, null, null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
@ -32,7 +32,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod({, null, null, null, null, null, null, null, {, Instance of 'NoType', null, stream, DeclarationKind.Class, A, false)
parseMethod({, null, null, null, null, null, null, null, {, NoType(), null, stream, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, stream)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
@ -92,7 +92,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, stream2, DeclarationKind.Class, A, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, stream2, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, stream2)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
@ -110,7 +110,7 @@ parseUnit(class)
ensureIdentifier(extends, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(>>, Template(ExpectedType))
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)
@ -156,7 +156,7 @@ parseUnit(class)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod(}, null, null, null, null, null, null, null, }, Instance of 'NoType', null, stream3, DeclarationKind.Class, A, false)
parseMethod(}, null, null, null, null, null, null, null, }, NoType(), null, stream3, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, null, stream3)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)

View file

@ -2,13 +2,13 @@ parseUnit(void)
skipErrorTokens(void)
listener: beginCompilationUnit(void)
syntheticPreviousToken(void)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(void)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(void)
parseTopLevelMethod(, null, null, , Instance of 'VoidType', null, test, false)
parseTopLevelMethod(, null, null, , VoidType(), null, test, false)
listener: beginTopLevelMethod(, null, null)
listener: handleVoidKeyword(void)
ensureIdentifierPotentiallyRecovered(void, topLevelFunctionDeclaration, false)
@ -28,7 +28,7 @@ parseUnit(void)
listener: handleNoTypeArguments(default)
listener: handleType(String, null)
ensureIdentifier(String, formalParameterDeclaration)
reportRecoverableErrorWithToken(default, Instance of 'Template<(Token) => Message>')
reportRecoverableErrorWithToken(default, Template(ExpectedIdentifierButGotKeyword))
listener: handleRecoverableError(Message[ExpectedIdentifierButGotKeyword, 'default' can't be used as an identifier because it's a keyword., Try renaming this to be an identifier that isn't a keyword., {lexeme: default}], default, default)
listener: handleIdentifier(default, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())

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