blob: 0847582a49f482cecf22b52cee9c3f78e0ace285 [file]
Problems reported:
parser/augmentation/top_level_errors:1:9: The modifier 'augment' was already specified.
augment augment method() {}
^^^^^^^
parser/augmentation/top_level_errors:3:10: The modifier 'augment' should be before the modifier 'external'.
external augment method();
^^^^^^^
parser/augmentation/top_level_errors:5:9: The modifier 'augment' was already specified.
augment augment void method() {}
^^^^^^^
parser/augmentation/top_level_errors:7:10: The modifier 'augment' should be before the modifier 'external'.
external augment void method();
^^^^^^^
parser/augmentation/top_level_errors:9:9: The modifier 'augment' was already specified.
augment augment get getter => null;
^^^^^^^
parser/augmentation/top_level_errors:11:10: The modifier 'augment' should be before the modifier 'external'.
external augment get getter;
^^^^^^^
parser/augmentation/top_level_errors:13:9: The modifier 'augment' was already specified.
augment augment int get getter => 0;
^^^^^^^
parser/augmentation/top_level_errors:15:10: The modifier 'augment' should be before the modifier 'external'.
external augment int get getter;
^^^^^^^
parser/augmentation/top_level_errors:17:9: The modifier 'augment' was already specified.
augment augment set setter(value) {}
^^^^^^^
parser/augmentation/top_level_errors:19:10: The modifier 'augment' should be before the modifier 'external'.
external augment set setter(value);
^^^^^^^
parser/augmentation/top_level_errors:21:9: The modifier 'augment' was already specified.
augment augment void set setter(value) {}
^^^^^^^
parser/augmentation/top_level_errors:23:10: The modifier 'augment' should be before the modifier 'external'.
external augment void set setter(value);
^^^^^^^
parser/augmentation/top_level_errors:25:9: The modifier 'augment' was already specified.
augment augment var field;
^^^^^^^
parser/augmentation/top_level_errors:27:10: The modifier 'augment' should be before the modifier 'external'.
external augment var field;
^^^^^^^
parser/augmentation/top_level_errors:29:9: The modifier 'augment' was already specified.
augment augment int field = 0;
^^^^^^^
parser/augmentation/top_level_errors:31:10: The modifier 'augment' should be before the modifier 'external'.
external augment int field;
^^^^^^^
parser/augmentation/top_level_errors:33:9: The modifier 'augment' was already specified.
augment augment mixin Mixin {}
^^^^^^^
parser/augmentation/top_level_errors:35:9: The modifier 'augment' was already specified.
augment augment class Class {}
^^^^^^^
parser/augmentation/top_level_errors:36:10: The modifier 'augment' should be before the modifier 'abstract'.
abstract augment class Class {}
^^^^^^^
parser/augmentation/top_level_errors:38:9: The modifier 'augment' was already specified.
augment augment class Class = Object with Mixin;
^^^^^^^
parser/augmentation/top_level_errors:38:1: A mixin application class can't be augmented.
augment augment class Class = Object with Mixin;
^^^^^^^
parser/augmentation/top_level_errors:39:10: The modifier 'augment' should be before the modifier 'abstract'.
abstract augment class Class = Object with Mixin;
^^^^^^^
parser/augmentation/top_level_errors:39:10: A mixin application class can't be augmented.
abstract augment class Class = Object with Mixin;
^^^^^^^
parser/augmentation/top_level_errors:41:1: A mixin application class can't be augmented.
augment class Class = Object with Mixin;
^^^^^^^
parser/augmentation/top_level_errors:42:1: A mixin application class can't be augmented.
augment abstract class Class = Object with Mixin;
^^^^^^^
beginCompilationUnit(augment)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(, augment, null)
handleNoType(augment)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endTopLevelMethod(augment, null, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(}, augment, external)
handleNoType(external)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleNoType(augment)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(;, augment, null)
handleVoidKeyword(void)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endTopLevelMethod(augment, null, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(}, augment, external)
handleVoidKeyword(void)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleVoidKeyword(void)
handleIdentifier(method, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(;, augment, null)
handleNoType(augment)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleLiteralNull(null)
handleExpressionFunctionBody(=>, ;)
endTopLevelMethod(augment, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(;, augment, external)
handleNoType(external)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(;)
handleNoFormalParameters(;, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleNoType(augment)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(;)
handleNoFormalParameters(;, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(;, augment, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(=>)
handleNoFormalParameters(=>, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleLiteralInt(0)
handleExpressionFunctionBody(=>, ;)
endTopLevelMethod(augment, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(;, augment, external)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(;)
handleNoFormalParameters(;, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleIdentifier(int, typeReference)
handleNoTypeArguments(get)
handleType(int, null)
handleIdentifier(getter, topLevelFunctionDeclaration)
handleNoTypeVariables(;)
handleNoFormalParameters(;, MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, get, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(;, augment, null)
handleNoType(augment)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endTopLevelMethod(augment, set, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(}, augment, external)
handleNoType(external)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, set, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleNoType(augment)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, set, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginTopLevelMethod(;, augment, null)
handleVoidKeyword(void)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endTopLevelMethod(augment, set, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginTopLevelMethod(}, augment, external)
handleVoidKeyword(void)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(augment, set, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginTopLevelMethod(;, augment, external)
handleVoidKeyword(void)
handleIdentifier(setter, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(value)
endMetadataStar(0)
beginFormalParameter(value, MemberKind.TopLevelMethod, null, null, null)
handleNoType(()
handleIdentifier(value, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, null, value, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endTopLevelMethod(external, set, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginFields(DeclarationKind.TopLevel, augment, null, null, null, null, null, var, ;)
handleNoType(var)
handleIdentifier(field, topLevelVariableDeclaration)
handleNoFieldInitializer(;)
endTopLevelFields(augment, null, null, null, null, null, var, 1, augment, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginFields(DeclarationKind.TopLevel, augment, null, external, null, null, null, var, ;)
handleNoType(var)
handleIdentifier(field, topLevelVariableDeclaration)
handleNoFieldInitializer(;)
endTopLevelFields(augment, null, external, null, null, null, var, 1, augment, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginFields(DeclarationKind.TopLevel, augment, null, external, null, null, null, var, ;)
handleNoType(var)
handleIdentifier(field, topLevelVariableDeclaration)
handleNoFieldInitializer(;)
endTopLevelFields(augment, null, external, null, null, null, var, 1, external, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginFields(DeclarationKind.TopLevel, augment, null, null, null, null, null, null, ;)
handleIdentifier(int, typeReference)
handleNoTypeArguments(field)
handleType(int, null)
handleIdentifier(field, topLevelVariableDeclaration)
beginFieldInitializer(=)
handleLiteralInt(0)
endFieldInitializer(=, 0)
endTopLevelFields(augment, null, null, null, null, null, null, 1, augment, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginTopLevelMember(augment)
beginFields(DeclarationKind.TopLevel, augment, null, external, null, null, null, null, ;)
handleIdentifier(int, typeReference)
handleNoTypeArguments(field)
handleType(int, null)
handleIdentifier(field, topLevelVariableDeclaration)
handleNoFieldInitializer(;)
endTopLevelFields(augment, null, external, null, null, null, null, 1, augment, ;)
endTopLevelDeclaration(;)
beginMetadataStar(external)
endMetadataStar(0)
beginTopLevelMember(external)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'external'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: external}], augment, augment)
beginFields(DeclarationKind.TopLevel, augment, null, external, null, null, null, null, ;)
handleIdentifier(int, typeReference)
handleNoTypeArguments(field)
handleType(int, null)
handleIdentifier(field, topLevelVariableDeclaration)
handleNoFieldInitializer(;)
endTopLevelFields(augment, null, external, null, null, null, null, 1, external, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(mixin)
handleIdentifier(Mixin, classOrMixinDeclaration)
handleNoTypeVariables({)
beginMixinDeclaration(augment, augment, null, mixin, Mixin)
handleNoPrimaryConstructor(DeclarationKind.Mixin, Mixin, null)
handleMixinOn(null, 0)
handleImplements(null, 0)
handleMixinHeader(mixin)
beginClassOrMixinOrExtensionBody(DeclarationKind.Mixin, {)
endClassOrMixinOrExtensionBody(DeclarationKind.Mixin, 0, {, })
endMixinDeclaration(augment, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(augment, null, null, null, null, null, augment, null, Class)
handleNoPrimaryConstructor(DeclarationKind.Class, Class, null)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(augment, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
endClassDeclaration(augment, })
endTopLevelDeclaration(})
beginMetadataStar(abstract)
endMetadataStar(0)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: abstract}], augment, augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(abstract, abstract, null, null, null, null, augment, null, Class)
handleNoPrimaryConstructor(DeclarationKind.Class, Class, null)
handleNoType(Class)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(abstract, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, })
endClassDeclaration(abstract, })
endTopLevelDeclaration(})
beginMetadataStar(augment)
endMetadataStar(0)
handleRecoverableError(Message[Template(DuplicatedModifier), The modifier 'augment' was already specified., Try removing all but one occurrence of the modifier., {lexeme: augment}], augment, augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables(=)
handleRecoverableError(MixinApplicationClassAugmentation, augment, augment)
beginNamedMixinApplication(augment, null, null, null, null, null, augment, null, Class)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(with)
handleType(Object, null)
beginTypeList(Mixin)
handleIdentifier(Mixin, typeReference)
handleNoTypeArguments(;)
handleType(Mixin, null)
endTypeList(1)
handleNamedMixinApplicationWithClause(with)
endNamedMixinApplication(augment, class, =, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(abstract)
endMetadataStar(0)
handleRecoverableError(Message[Template(ModifierOutOfOrder), The modifier 'augment' should be before the modifier 'abstract'., Try re-ordering the modifiers., {modifier: augment, expectedLaterModifier: abstract}], augment, augment)
beginClassOrMixinOrNamedMixinApplicationPrelude(abstract)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables(=)
handleRecoverableError(MixinApplicationClassAugmentation, augment, augment)
beginNamedMixinApplication(abstract, abstract, null, null, null, null, augment, null, Class)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(with)
handleType(Object, null)
beginTypeList(Mixin)
handleIdentifier(Mixin, typeReference)
handleNoTypeArguments(;)
handleType(Mixin, null)
endTypeList(1)
handleNamedMixinApplicationWithClause(with)
endNamedMixinApplication(abstract, class, =, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables(=)
handleRecoverableError(MixinApplicationClassAugmentation, augment, augment)
beginNamedMixinApplication(augment, null, null, null, null, null, augment, null, Class)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(with)
handleType(Object, null)
beginTypeList(Mixin)
handleIdentifier(Mixin, typeReference)
handleNoTypeArguments(;)
handleType(Mixin, null)
endTypeList(1)
handleNamedMixinApplicationWithClause(with)
endNamedMixinApplication(augment, class, =, null, ;)
endTopLevelDeclaration(;)
beginMetadataStar(augment)
endMetadataStar(0)
beginClassOrMixinOrNamedMixinApplicationPrelude(augment)
handleIdentifier(Class, classOrMixinDeclaration)
handleNoTypeVariables(=)
handleRecoverableError(MixinApplicationClassAugmentation, augment, augment)
beginNamedMixinApplication(augment, abstract, null, null, null, null, augment, null, Class)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(with)
handleType(Object, null)
beginTypeList(Mixin)
handleIdentifier(Mixin, typeReference)
handleNoTypeArguments(;)
handleType(Mixin, null)
endTypeList(1)
handleNamedMixinApplicationWithClause(with)
endNamedMixinApplication(augment, class, =, null, ;)
endTopLevelDeclaration(;)
endCompilationUnit(31, )