blob: 0562a9c8a920f141a7df55b4644642dc2c371acf [file] [log] [blame]
parseUnit(class)
skipErrorTokens(class)
listener: beginCompilationUnit(class)
syntheticPreviousToken(class)
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext')
parseMetadataStar()
listener: beginMetadataStar(class)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(, class, null, Instance of 'DirectiveContext')
parseClassOrNamedMixinApplication(null, null, null, class)
listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(A, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, null, null, A)
parseClass(A, class, class, A)
parseClassHeaderOpt(A, class, class)
parseClassExtendsOpt(A)
listener: handleNoType(A)
listener: handleClassExtends(null, 1)
parseClassWithClauseOpt(A)
listener: handleClassNoWithClause()
parseClassOrMixinOrEnumImplementsOpt(A)
listener: handleImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(A, DeclarationKind.Class, A)
listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
notEofOrValue(}, stream)
parseClassOrMixinOrExtensionOrEnumMemberImpl({, DeclarationKind.Class, A)
parseMetadataStar({)
listener: beginMetadataStar(stream)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod({, null, null, null, null, null, null, {, Instance of 'NoType', null, stream, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, stream)
listener: handleNoType({)
ensureIdentifierPotentiallyRecovered({, methodDeclaration, false)
listener: handleIdentifier(stream, methodDeclaration)
parseQualifiedRestOpt(stream, methodDeclarationContinuation)
parseMethodTypeVar(stream)
listener: beginTypeVariables(<)
parseMetadataStar(<)
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
ensureIdentifier(<, typeVariableDeclaration)
listener: handleIdentifier(T, typeVariableDeclaration)
listener: beginTypeVariable(T)
listener: handleTypeVariablesDefined(>, 1)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(T, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(T, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeVariable(>, 0, extends, null)
listener: endTypeVariables(<, >)
parseGetterOrFormalParameters(>, stream, false, MemberKind.NonStaticMethod)
parseFormalParameters(>, MemberKind.NonStaticMethod)
parseFormalParametersRest((, MemberKind.NonStaticMethod)
listener: beginFormalParameters((, MemberKind.NonStaticMethod)
parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
parseMetadataStar(()
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
listener: beginFormalParameter(T, MemberKind.NonStaticMethod, null, null, null)
listener: handleIdentifier(T, typeReference)
listener: handleNoTypeArguments(foo)
listener: handleType(T, null)
ensureIdentifier(T, formalParameterDeclaration)
listener: handleIdentifier(foo, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, null, foo, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
listener: endFormalParameters(1, (, ), MemberKind.NonStaticMethod)
parseInitializersOpt())
listener: handleNoInitializers()
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, true)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, stream, (, null, })
listener: endMember()
notEofOrValue(}, stream2)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, A)
parseMetadataStar(})
listener: beginMetadataStar(stream2)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod(}, null, null, null, null, null, null, }, Instance of 'NoType', null, stream2, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, stream2)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
listener: handleIdentifier(stream2, methodDeclaration)
parseQualifiedRestOpt(stream2, methodDeclarationContinuation)
parseMethodTypeVar(stream2)
listener: beginTypeVariables(<)
parseMetadataStar(<)
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
ensureIdentifier(<, typeVariableDeclaration)
listener: handleIdentifier(T, typeVariableDeclaration)
listener: beginTypeVariable(T)
listener: handleTypeVariablesDefined(>, 1)
ensureIdentifier(extends, typeReference)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
reportRecoverableErrorWithToken(>>, Instance of 'Template<(Token) => Message>')
listener: handleRecoverableError(Message[ExpectedType, Expected a type, but got '>>'., null, {lexeme: >>}], >>, >>)
rewriter()
listener: handleIdentifier(, typeReference)
listener: handleNoTypeArguments(>>)
listener: handleType(, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeVariable(>, 0, extends, null)
listener: endTypeVariables(<, >)
parseGetterOrFormalParameters(>, stream2, false, MemberKind.NonStaticMethod)
parseFormalParameters(>, MemberKind.NonStaticMethod)
parseFormalParametersRest((, MemberKind.NonStaticMethod)
listener: beginFormalParameters((, MemberKind.NonStaticMethod)
parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
parseMetadataStar(()
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
listener: beginFormalParameter(T, MemberKind.NonStaticMethod, null, null, null)
listener: handleIdentifier(T, typeReference)
listener: handleNoTypeArguments(foo)
listener: handleType(T, null)
ensureIdentifier(T, formalParameterDeclaration)
listener: handleIdentifier(foo, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, null, foo, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
listener: endFormalParameters(1, (, ), MemberKind.NonStaticMethod)
parseInitializersOpt())
listener: handleNoInitializers()
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, true)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, stream2, (, null, })
listener: endMember()
notEofOrValue(}, stream3)
parseClassOrMixinOrExtensionOrEnumMemberImpl(}, DeclarationKind.Class, A)
parseMetadataStar(})
listener: beginMetadataStar(stream3)
listener: endMetadataStar(0)
listener: beginMember()
isReservedKeyword(<)
parseMethod(}, null, null, null, null, null, null, }, Instance of 'NoType', null, stream3, DeclarationKind.Class, A, false)
listener: beginMethod(DeclarationKind.Class, null, null, null, null, null, stream3)
listener: handleNoType(})
ensureIdentifierPotentiallyRecovered(}, methodDeclaration, false)
listener: handleIdentifier(stream3, methodDeclaration)
parseQualifiedRestOpt(stream3, methodDeclarationContinuation)
parseMethodTypeVar(stream3)
listener: beginTypeVariables(<)
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
listener: handleIdentifier(T, typeVariableDeclaration)
listener: beginTypeVariable(T)
listener: handleTypeVariablesDefined(T, 1)
listener: handleNoType(T)
listener: endTypeVariable(>, 0, null, null)
listener: endTypeVariables(<, >)
parseGetterOrFormalParameters(>, stream3, false, MemberKind.NonStaticMethod)
parseFormalParameters(>, MemberKind.NonStaticMethod)
parseFormalParametersRest((, MemberKind.NonStaticMethod)
listener: beginFormalParameters((, MemberKind.NonStaticMethod)
parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
parseMetadataStar(()
listener: beginMetadataStar(T)
listener: endMetadataStar(0)
listener: beginFormalParameter(T, MemberKind.NonStaticMethod, null, null, null)
listener: handleIdentifier(T, typeReference)
listener: handleNoTypeArguments(foo)
listener: handleType(T, null)
ensureIdentifier(T, formalParameterDeclaration)
listener: handleIdentifier(foo, formalParameterDeclaration)
listener: handleFormalParameterWithoutValue())
listener: endFormalParameter(null, null, null, foo, null, null, FormalParameterKind.mandatory, MemberKind.NonStaticMethod)
listener: endFormalParameters(1, (, ), MemberKind.NonStaticMethod)
parseInitializersOpt())
listener: handleNoInitializers()
parseAsyncModifierOpt())
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
parseFunctionBody(), false, true)
listener: beginBlockFunctionBody({)
notEofOrValue(}, })
listener: endBlockFunctionBody(0, {, })
listener: endClassMethod(null, stream3, (, null, })
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 3, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration()
reportAllErrorTokens(class)
listener: endCompilationUnit(1, )