blob: 0b1733b491ed7e0d1cca85bbb56cede683109008 [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: beginClassOrMixinOrNamedMixinApplicationPrelude(class)
ensureIdentifier(class, classOrMixinDeclaration)
listener: handleIdentifier(F, classOrMixinDeclaration)
listener: handleNoTypeVariables({)
listener: beginClassDeclaration(class, null, F)
parseClass(F, class, class, F)
parseClassHeaderOpt(F, class, class)
parseClassExtendsOpt(F)
listener: handleNoType(F)
listener: handleClassExtends(null, 1)
parseWithClauseOpt(F)
listener: handleClassNoWithClause()
parseClassOrMixinImplementsOpt(F)
listener: handleClassOrMixinImplements(null, 0)
listener: handleClassHeader(class, class, null)
parseClassOrMixinOrExtensionBody(F, DeclarationKind.Class, F)
listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl({, DeclarationKind.Class, F)
parseMetadataStar({)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields({, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo1, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, {)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo1, fieldDeclaration)
parseFieldInitializerOpt(foo1, foo1, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableErrorWithEnd(new, Map, Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}])
listener: handleRecoverableError(Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}], new, Map)
parsePrimary(Map, expression)
parseLiteralListSetMapOrFunction(Map, null)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(int, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeArguments(2, <, >)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo2, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo2, fieldDeclaration)
parseFieldInitializerOpt(foo2, foo2, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableError(new, LiteralWithNew)
listener: handleRecoverableError(LiteralWithNew, new, new)
parsePrimary(new, expression)
parseLiteralListSetMapOrFunction(new, null)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(int, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeArguments(2, <, >)
parseLiteralSetOrMapSuffix(>, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo3, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo3, fieldDeclaration)
parseFieldInitializerOpt(foo3, foo3, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableErrorWithEnd(new, Map, Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}])
listener: handleRecoverableError(Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}], new, Map)
parsePrimary(Map, expression)
listener: handleNoTypeArguments({)
parseLiteralSetOrMapSuffix(Map, null)
listener: handleLiteralSetOrMap(0, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo4, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo4, fieldDeclaration)
parseFieldInitializerOpt(foo4, foo4, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'ComplexTypeParamOrArgInfo')
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
parseQualifiedRestOpt(Map, constructorReferenceContinuation)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(int, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeArguments(2, <, >)
listener: handleNoConstructorReferenceContinuationAfterTypeArguments(()
listener: endConstructorReference(Map, null, (, ConstructorReferenceContext.New)
parseConstructorInvocationArguments(>)
parseArgumentsRest(()
listener: beginArguments(()
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo5, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo5, fieldDeclaration)
parseFieldInitializerOpt(foo5, foo5, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
listener: beginNewExpression(new)
parseConstructorReference(new, ConstructorReferenceContext.New, Instance of 'NoTypeParamOrArg')
ensureIdentifier(new, constructorReference)
listener: handleIdentifier(Map, constructorReference)
listener: beginConstructorReference(Map)
parseQualifiedRestOpt(Map, constructorReferenceContinuation)
listener: handleNoTypeArguments(()
listener: handleNoConstructorReferenceContinuationAfterTypeArguments(()
listener: endConstructorReference(Map, null, (, ConstructorReferenceContext.New)
parseConstructorInvocationArguments(Map)
parseArgumentsRest(()
listener: beginArguments(()
listener: endArguments(0, (, ))
listener: endNewExpression(new)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo6, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo6, fieldDeclaration)
parseFieldInitializerOpt(foo6, foo6, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableErrorWithEnd(new, Map, Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}])
listener: handleRecoverableError(Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}], new, Map)
parsePrimary(Map, expression)
parseLiteralListSetMapOrFunction(Map, null)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(int, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeArguments(2, <, >)
parseLiteralSetOrMapSuffix(>, null)
parseExpression({)
parsePrecedenceExpression({, 1, true)
parseUnaryExpression({, true)
parsePrimary({, expression)
parseLiteralString({)
parseSingleLiteralString({)
listener: beginLiteralString("a")
listener: endLiteralString(0, :)
parseExpression(:)
parsePrecedenceExpression(:, 1, true)
parseUnaryExpression(:, true)
parsePrimary(:, expression)
parseLiteralNull(:)
listener: handleLiteralNull(null)
listener: handleLiteralMapEntry(:, })
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo7, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo7, fieldDeclaration)
parseFieldInitializerOpt(foo7, foo7, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableErrorWithEnd(new, Map, Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}])
listener: handleRecoverableError(Message[LiteralWithClassAndNew, A map literal can't be prefixed by 'new Map'., Try removing 'new' and 'Map', {string: map, lexeme: Map}], new, Map)
parsePrimary(Map, expression)
listener: handleNoTypeArguments({)
parseLiteralSetOrMapSuffix(Map, null)
parseExpression({)
parsePrecedenceExpression({, 1, true)
parseUnaryExpression({, true)
parsePrimary({, expression)
parseLiteralString({)
parseSingleLiteralString({)
listener: beginLiteralString("a")
listener: endLiteralString(0, :)
parseExpression(:)
parsePrecedenceExpression(:, 1, true)
parseUnaryExpression(:, true)
parsePrimary(:, expression)
parseLiteralNull(:)
listener: handleLiteralNull(null)
listener: handleLiteralMapEntry(:, })
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo8, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo8, fieldDeclaration)
parseFieldInitializerOpt(foo8, foo8, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableError(new, LiteralWithNew)
listener: handleRecoverableError(LiteralWithNew, new, new)
parsePrimary(new, expression)
parseLiteralListSetMapOrFunction(new, null)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(int, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(int, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
listener: endTypeArguments(2, <, >)
parseLiteralSetOrMapSuffix(>, null)
parseExpression({)
parsePrecedenceExpression({, 1, true)
parseUnaryExpression({, true)
parsePrimary({, expression)
parseLiteralString({)
parseSingleLiteralString({)
listener: beginLiteralString("a")
listener: endLiteralString(0, :)
parseExpression(:)
parsePrecedenceExpression(:, 1, true)
parseUnaryExpression(:, true)
parsePrimary(:, expression)
parseLiteralNull(:)
listener: handleLiteralNull(null)
listener: handleLiteralMapEntry(:, })
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, final)
parseClassOrMixinOrExtensionMemberImpl(;, DeclarationKind.Class, F)
parseMetadataStar(;)
listener: beginMetadataStar(final)
listener: endMetadataStar(0)
listener: beginMember()
parseFields(;, null, null, null, null, null, final, final, Instance of 'ComplexTypeInfo', foo9, DeclarationKind.Class, F, false)
listener: beginFields(DeclarationKind.Class, null, null, null, null, null, final, ;)
ensureIdentifier(final, typeReference)
listener: handleIdentifier(Map, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(,)
listener: handleType(String, null)
listener: handleIdentifier(Undefined, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(Undefined, null)
listener: endTypeArguments(2, <, >)
listener: handleType(Map, null)
ensureIdentifierPotentiallyRecovered(>, fieldDeclaration, false)
listener: handleIdentifier(foo9, fieldDeclaration)
parseFieldInitializerOpt(foo9, foo9, null, null, null, final, DeclarationKind.Class, F)
listener: beginFieldInitializer(=)
parseExpression(=)
parsePrecedenceExpression(=, 1, true)
parseUnaryExpression(=, true)
parsePrimary(=, expression)
parseNewExpression(=)
isNextIdentifier(new)
reportRecoverableError(new, LiteralWithNew)
listener: handleRecoverableError(LiteralWithNew, new, new)
parsePrimary(new, expression)
listener: handleNoTypeArguments({)
parseLiteralSetOrMapSuffix(new, null)
parseExpression({)
parsePrecedenceExpression({, 1, true)
parseUnaryExpression({, true)
parsePrimary({, expression)
parseLiteralString({)
parseSingleLiteralString({)
listener: beginLiteralString("a")
listener: endLiteralString(0, :)
parseExpression(:)
parsePrecedenceExpression(:, 1, true)
parseUnaryExpression(:, true)
parsePrimary(:, expression)
parseLiteralNull(:)
listener: handleLiteralNull(null)
listener: handleLiteralMapEntry(:, })
listener: handleLiteralSetOrMap(1, {, null, }, false)
listener: endFieldInitializer(=, ;)
listener: endClassFields(null, null, null, null, null, final, 1, final, ;)
listener: endMember()
notEofOrValue(}, })
listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 9, {, })
listener: endClassDeclaration(class, })
listener: endTopLevelDeclaration()
reportAllErrorTokens(class)
listener: endCompilationUnit(1, )