blob: ec0650ff4c786ef3765c1adb82d9270b49b1540e [file] [log] [blame]
parseUnit(final)
skipErrorTokens(final)
listener: beginCompilationUnit(final)
syntheticPreviousToken(final)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseMetadataStar()
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
parseTopLevelMemberImpl()
listener: beginTopLevelMember(final)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}], external, external)
parseFields(, null, external, null, null, null, final, external, Instance of 'SimpleType', i1, DeclarationKind.TopLevel, null, false)
listener: beginFields()
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(i1)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(int, topLevelVariableDeclaration, false)
listener: handleIdentifier(i1, topLevelVariableDeclaration)
parseFieldInitializerOpt(i1, i1, null, null, external, final, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, final, 1, final, ;)
listener: endTopLevelDeclaration(var)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(var)
listener: endMetadataStar(0)
parseTopLevelMemberImpl(;)
listener: beginTopLevelMember(var)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'var'., Try re-ordering the modifiers., {string: external, string2: var}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'var'., Try re-ordering the modifiers., {string: external, string2: var}], external, external)
parseFields(;, null, external, null, null, null, var, external, Instance of 'NoType', i2, DeclarationKind.TopLevel, null, false)
listener: beginFields(;)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, topLevelVariableDeclaration, false)
listener: handleIdentifier(i2, topLevelVariableDeclaration)
parseFieldInitializerOpt(i2, i2, null, null, external, var, DeclarationKind.TopLevel, null)
listener: handleNoFieldInitializer(;)
listener: endTopLevelFields(external, null, null, null, var, 1, var, ;)
listener: endTopLevelDeclaration(class)
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext')
parseMetadataStar(;)
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(;, class, Instance of 'DirectiveContext')
parseClassDeclarationModifiers(;, class)
parseClassOrNamedMixinApplication(null, class)
listener: beginClassOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(C, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, C)
parseClass(C, class, class, C)
parseClassHeaderOpt(C, class, class)
parseClassExtendsOpt(C)
listener: handleNoType(C)
listener: handleClassExtends(null, 1)
parseWithClauseOpt(C)
listener: handleClassNoWithClause()
parseClassOrMixinImplementsOpt(C)
listener: handleClassOrMixinImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(C, DeclarationKind.Class, C)
listener: beginClassOrMixinBody(DeclarationKind.Class, {)
notEofOrValue(}, covariant)
parseClassOrMixinOrExtensionMemberImpl({, DeclarationKind.Class, C)
parseMetadataStar({)
listener: beginMetadataStar(covariant)
listener: endMetadataStar(0)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'covariant'., Try re-ordering the modifiers., {string: external, string2: covariant}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'covariant'., Try re-ordering the modifiers., {string: external, string2: covariant}], external, external)
listener: beginMember()
parseFields({, null, external, null, covariant, null, null, external, Instance of 'SimpleType', i3, DeclarationKind.Class, C, false)
listener: beginFields({)
listener: handleIdentifier(num, typeReference)
listener: handleNoTypeArguments(i3)
listener: handleType(num, null)
ensureIdentifierPotentiallyRecovered(num, fieldDeclaration, false)
listener: handleIdentifier(i3, fieldDeclaration)
parseFieldInitializerOpt(i3, i3, null, null, external, null, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, null, covariant, null, null, 1, covariant, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}], external, external)
listener: beginMember()
parseFields(;, null, external, null, null, null, final, external, Instance of 'SimpleType', i4, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(i4)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(int, fieldDeclaration, false)
listener: handleIdentifier(i4, fieldDeclaration)
parseFieldInitializerOpt(i4, i4, null, null, external, final, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'final'., Try re-ordering the modifiers., {string: external, string2: final}], external, external)
listener: beginMember()
parseFields(;, null, external, null, null, null, final, external, Instance of 'NoType', i5, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, fieldDeclaration, false)
listener: handleIdentifier(i5, fieldDeclaration)
parseFieldInitializerOpt(i5, i5, null, null, external, final, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, static)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(static)
listener: endMetadataStar(0)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}], external, external)
listener: beginMember()
parseFields(;, null, external, static, null, null, final, final, Instance of 'NoType', i6, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleNoType(final)
ensureIdentifierPotentiallyRecovered(final, fieldDeclaration, false)
listener: handleIdentifier(i6, fieldDeclaration)
parseFieldInitializerOpt(i6, i6, null, null, external, final, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, static, null, null, final, 1, static, ;)
listener: endMember()
notEofOrValue(}, static)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(static)
listener: endMetadataStar(0)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}], external, external)
listener: beginMember()
parseFields(;, null, external, static, null, null, final, external, Instance of 'NoType', i7, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, fieldDeclaration, false)
listener: handleIdentifier(i7, fieldDeclaration)
parseFieldInitializerOpt(i7, i7, null, null, external, final, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, static, null, null, final, 1, static, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
reportRecoverableError(static, Message[ModifierOutOfOrder, The modifier 'static' should be before the modifier 'final'., Try re-ordering the modifiers., {string: static, string2: final}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'static' should be before the modifier 'final'., Try re-ordering the modifiers., {string: static, string2: final}], static, static)
reportRecoverableError(external, Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}])
listener: handleRecoverableError(Message[ModifierOutOfOrder, The modifier 'external' should be before the modifier 'static'., Try re-ordering the modifiers., {string: external, string2: static}], external, external)
listener: beginMember()
parseFields(;, null, external, static, null, null, final, external, Instance of 'NoType', i8, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleNoType(external)
ensureIdentifierPotentiallyRecovered(external, fieldDeclaration, false)
listener: handleIdentifier(i8, fieldDeclaration)
parseFieldInitializerOpt(i8, i8, null, null, external, final, DeclarationKind.Class, C)
listener: handleNoFieldInitializer(;)
listener: endClassFields(null, external, static, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinBody(DeclarationKind.Class, 6, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration()
reportAllErrorTokens(final)
listener: endCompilationUnit(3, )