| 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(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: beginClassOrMixinBody(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({) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| parseSend(=, expression) | |
| reportRecoverableError(Map, Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}]) | |
| listener: handleRecoverableError(Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}], Map, 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(;) | |
| 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) | |
| parseLiteralListSetMapOrFunction(=, 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(;) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| parseSend(=, expression) | |
| reportRecoverableError(Map, Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}]) | |
| listener: handleRecoverableError(Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}], Map, 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(;) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| looksLikeFunctionBody(;) | |
| parseSend(=, expression) | |
| ensureIdentifier(=, expression) | |
| listener: handleIdentifier(Map, expression) | |
| 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, <, >) | |
| parseArgumentsOpt(>) | |
| parseArguments(>) | |
| parseArgumentsRest(() | |
| listener: beginArguments(() | |
| listener: endArguments(0, (, )) | |
| listener: handleSend(Map, ;) | |
| 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(;) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| looksLikeFunctionBody(;) | |
| parseSend(=, expression) | |
| ensureIdentifier(=, expression) | |
| listener: handleIdentifier(Map, expression) | |
| listener: handleNoTypeArguments(() | |
| parseArgumentsOpt(Map) | |
| parseArguments(Map) | |
| parseArgumentsRest(() | |
| listener: beginArguments(() | |
| listener: endArguments(0, (, )) | |
| listener: handleSend(Map, ;) | |
| 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(;) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| parseSend(=, expression) | |
| reportRecoverableError(Map, Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}]) | |
| listener: handleRecoverableError(Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}], Map, 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(;) | |
| 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) | |
| parseSendOrFunctionLiteral(=, expression) | |
| parseSend(=, expression) | |
| reportRecoverableError(Map, Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}]) | |
| listener: handleRecoverableError(Message[LiteralWithClass, A map literal can't be prefixed by 'Map'., Try removing 'Map', {string: map, lexeme: Map}], Map, 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(;) | |
| 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) | |
| parseLiteralListSetMapOrFunction(=, 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(;) | |
| 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) | |
| listener: handleNoTypeArguments({) | |
| 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(}, }) | |
| listener: endClassOrMixinBody(DeclarationKind.Class, 9, {, }) | |
| listener: endClassDeclaration(class, }) | |
| listener: endTopLevelDeclaration() | |
| reportAllErrorTokens(class) | |
| listener: endCompilationUnit(1, ) |