blob: 715a0d31fe0c406a79556797bf96904146064543 [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, Instance of 'DirectiveContext')
parseClassDeclarationModifiers(, class)
parseClassOrNamedMixinApplication(null, class)
listener: beginClassOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(Xlate, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, Xlate)
parseClass(Xlate, class, class, Xlate)
parseClassHeaderOpt(Xlate, class, class)
parseClassExtendsOpt(Xlate)
listener: handleNoType(Xlate)
listener: handleClassExtends(null, 1)
parseWithClauseOpt(Xlate)
listener: handleClassNoWithClause()
parseClassOrMixinImplementsOpt(Xlate)
listener: handleClassOrMixinImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(Xlate, DeclarationKind.Class, Xlate)
listener: beginClassOrMixinBody(DeclarationKind.Class, {)
notEofOrValue(}, int)
parseClassOrMixinOrExtensionMemberImpl({, DeclarationKind.Class, Xlate)
parseMetadataStar({)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, {, Instance of 'SimpleType', get, g, DeclarationKind.Class, Xlate, false)
listener: beginMethod(null, null, null, null, get, g)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
listener: handleIdentifier(g, methodDeclaration)
parseQualifiedRestOpt(g, methodDeclarationContinuation)
listener: handleNoTypeVariables(=>)
parseGetterOrFormalParameters(g, g, true, MemberKind.NonStaticMethod)
listener: handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
parseInitializersOpt(g)
listener: handleNoInitializers()
parseAsyncModifierOpt(g)
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
inPlainSync()
parseFunctionBody(g, false, true)
parseExpressionFunctionBody(=>, false)
parseExpression(=>)
parsePrecedenceExpression(=>, 1, true)
parseUnaryExpression(=>, true)
parsePrimary(=>, expression)
parseLiteralInt(=>)
listener: handleLiteralInt(1)
ensureSemicolon(1)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
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(Xrequired, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, Xrequired)
parseClass(Xrequired, class, class, Xrequired)
parseClassHeaderOpt(Xrequired, class, class)
parseClassExtendsOpt(Xrequired)
listener: handleNoType(Xrequired)
listener: handleClassExtends(null, 1)
parseWithClauseOpt(Xrequired)
listener: handleClassNoWithClause()
parseClassOrMixinImplementsOpt(Xrequired)
listener: handleClassOrMixinImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(Xrequired, DeclarationKind.Class, Xrequired)
listener: beginClassOrMixinBody(DeclarationKind.Class, {)
notEofOrValue(}, int)
parseClassOrMixinOrExtensionMemberImpl({, DeclarationKind.Class, Xrequired)
parseMetadataStar({)
listener: beginMetadataStar(int)
listener: endMetadataStar(0)
listener: beginMember()
parseMethod({, null, null, null, null, null, null, {, Instance of 'SimpleType', get, g, DeclarationKind.Class, Xrequired, false)
listener: beginMethod(null, null, null, null, get, g)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(get)
listener: handleType(int, null)
ensureIdentifierPotentiallyRecovered(get, methodDeclaration, false)
listener: handleIdentifier(g, methodDeclaration)
parseQualifiedRestOpt(g, methodDeclarationContinuation)
listener: handleNoTypeVariables(=>)
parseGetterOrFormalParameters(g, g, true, MemberKind.NonStaticMethod)
listener: handleNoFormalParameters(=>, MemberKind.NonStaticMethod)
parseInitializersOpt(g)
listener: handleNoInitializers()
parseAsyncModifierOpt(g)
listener: handleAsyncModifier(null, null)
inPlainSync()
inPlainSync()
inPlainSync()
parseFunctionBody(g, false, true)
parseExpressionFunctionBody(=>, false)
parseExpression(=>)
parsePrecedenceExpression(=>, 1, true)
parseUnaryExpression(=>, true)
parsePrimary(=>, expression)
parseLiteralInt(=>)
listener: handleLiteralInt(2)
ensureSemicolon(2)
listener: handleExpressionFunctionBody(=>, ;)
inGenerator()
listener: endClassMethod(get, int, =>, null, ;)
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinBody(DeclarationKind.Class, 1, {, })
listener: endClassDeclaration(class, })
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(}, Xlate)
parseClassOrMixinOrExtensionMemberImpl({, DeclarationKind.Class, C)
parseMetadataStar({)
listener: beginMetadataStar(Xlate)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, null, {, Instance of 'SimpleType', l, DeclarationKind.Class, C, false)
listener: beginFields({)
listener: handleIdentifier(Xlate, typeReference)
listener: handleNoTypeArguments(l)
listener: handleType(Xlate, null)
ensureIdentifierPotentiallyRecovered(Xlate, fieldDeclaration, false)
listener: handleIdentifier(l, fieldDeclaration)
parseFieldInitializerOpt(l, l, null, null, null, null, DeclarationKind.Class, C)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseSendOrFunctionLiteral(=, expression)
looksLikeFunctionBody(;)
parseSend(=, expression)
ensureIdentifier(=, expression)
listener: handleIdentifier(Xlate, expression)
listener: handleNoTypeArguments(()
parseArgumentsOpt(Xlate)
parseArguments(Xlate)
parseArgumentsRest(()
listener: beginArguments(()
listener: endArguments(0, (, ))
listener: handleSend(Xlate, ;)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, null, 1, Xlate, ;)
listener: endMember()
notEofOrValue(}, Xrequired)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, C)
parseMetadataStar(;)
listener: beginMetadataStar(Xrequired)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, null, ;, Instance of 'SimpleType', r, DeclarationKind.Class, C, false)
listener: beginFields(;)
listener: handleIdentifier(Xrequired, typeReference)
listener: handleNoTypeArguments(r)
listener: handleType(Xrequired, null)
ensureIdentifierPotentiallyRecovered(Xrequired, fieldDeclaration, false)
listener: handleIdentifier(r, fieldDeclaration)
parseFieldInitializerOpt(r, r, null, null, null, null, DeclarationKind.Class, C)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseSendOrFunctionLiteral(=, expression)
looksLikeFunctionBody(;)
parseSend(=, expression)
ensureIdentifier(=, expression)
listener: handleIdentifier(Xrequired, expression)
listener: handleNoTypeArguments(()
parseArgumentsOpt(Xrequired)
parseArguments(Xrequired)
parseArgumentsRest(()
listener: beginArguments(()
listener: endArguments(0, (, ))
listener: handleSend(Xrequired, ;)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, null, 1, Xrequired, ;)
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinBody(DeclarationKind.Class, 2, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration()
reportAllErrorTokens(class)
listener: endCompilationUnit(3, )