| Problems reported: |
| |
| parser/error_recovery/issue_39060:2:6: Expected ';' after this. |
| {s A<}> |
| ^ |
| |
| parser/error_recovery/issue_39060:2:8: Expected a type, but got '}'. |
| {s A<}> |
| ^ |
| |
| parser/error_recovery/issue_39060:3:1: Expected '[' before this. |
| } |
| ^ |
| |
| parser/error_recovery/issue_39060:3:1: Expected ';' after this. |
| } |
| ^ |
| |
| beginCompilationUnit(main) |
| beginMetadataStar(main) |
| endMetadataStar(0) |
| beginTopLevelMember(main) |
| beginTopLevelMethod(, null) |
| handleNoType() |
| handleIdentifier(main, topLevelFunctionDeclaration) |
| handleNoTypeVariables(() |
| beginFormalParameters((, MemberKind.TopLevelMethod) |
| endFormalParameters(0, (, ), MemberKind.TopLevelMethod) |
| handleAsyncModifier(null, null) |
| beginBlockFunctionBody({) |
| beginBlock({, BlockKind(statement)) |
| beginMetadataStar(s) |
| endMetadataStar(0) |
| handleIdentifier(s, typeReference) |
| handleNoTypeArguments(A) |
| handleType(s, null) |
| beginVariablesDeclaration(A, null, null) |
| handleIdentifier(A, localVariableDeclaration) |
| beginInitializedIdentifier(A) |
| handleNoVariableInitializer(A) |
| endInitializedIdentifier(A) |
| handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], A, A) |
| endVariablesDeclaration(1, ;) |
| beginTypeArguments(<) |
| handleRecoverableError(Message[ExpectedType, Expected a type, but got '}'., null, {lexeme: }}], }, }) |
| handleIdentifier(, typeReference) |
| handleNoTypeArguments(}) |
| handleType(, null) |
| endTypeArguments(1, <, >) |
| handleRecoverableError(Message[ExpectedButGot, Expected '[' before this., null, {string: [}], }, }) |
| handleLiteralList(0, [, null, ]) |
| handleRecoverableError(Message[ExpectedAfterButGot, Expected ';' after this., null, {string: ;}], }, }) |
| handleExpressionStatement(;) |
| endBlock(2, {, }, BlockKind(statement)) |
| endBlockFunctionBody(1, {, ) |
| endTopLevelMethod(main, null, ) |
| endTopLevelDeclaration() |
| endCompilationUnit(1, ) |