| parseUnit(UnmatchedToken(()) | |
| skipErrorTokens(UnmatchedToken(()) | |
| listener: beginCompilationUnit(f) | |
| syntheticPreviousToken(f) | |
| parseTopLevelDeclarationImpl(UnmatchedToken((), Instance of 'DirectiveContext') | |
| parseMetadataStar(UnmatchedToken(()) | |
| listener: beginMetadataStar(f) | |
| listener: endMetadataStar(0) | |
| parseTopLevelMemberImpl(UnmatchedToken(()) | |
| listener: beginTopLevelMember(f) | |
| isReservedKeyword(() | |
| parseTopLevelMethod(UnmatchedToken((), null, UnmatchedToken((), Instance of 'NoType', null, f, false) | |
| listener: beginTopLevelMethod(UnmatchedToken((), null) | |
| listener: handleNoType(UnmatchedToken(()) | |
| ensureIdentifierPotentiallyRecovered(UnmatchedToken((), topLevelFunctionDeclaration, false) | |
| listener: handleIdentifier(f, topLevelFunctionDeclaration) | |
| parseMethodTypeVar(f) | |
| listener: handleNoTypeVariables(() | |
| parseGetterOrFormalParameters(f, f, false, MemberKind.TopLevelMethod) | |
| parseFormalParameters(f, MemberKind.TopLevelMethod) | |
| parseFormalParametersRest((, MemberKind.TopLevelMethod) | |
| listener: beginFormalParameters((, MemberKind.TopLevelMethod) | |
| parseFormalParameter((, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| parseMetadataStar(() | |
| listener: beginMetadataStar(x) | |
| listener: endMetadataStar(0) | |
| listener: beginFormalParameter(x, MemberKind.TopLevelMethod, null, null, null) | |
| listener: handleNoType(() | |
| ensureIdentifier((, formalParameterDeclaration) | |
| listener: handleIdentifier(x, formalParameterDeclaration) | |
| listener: handleFormalParameterWithoutValue(class) | |
| listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod) | |
| rewriter() | |
| listener: endFormalParameters(1, (, ), MemberKind.TopLevelMethod) | |
| parseAsyncModifierOpt()) | |
| listener: handleAsyncModifier(null, null) | |
| inPlainSync() | |
| parseFunctionBody(), false, false) | |
| ensureBlock(), Instance of 'Template<(Token) => Message>', null) | |
| reportRecoverableError(class, Message[ExpectedFunctionBody, Expected a function body, but got 'class'., null, {lexeme: class}]) | |
| listener: handleRecoverableError(Message[ExpectedFunctionBody, Expected a function body, but got 'class'., null, {lexeme: class}], class, class) | |
| insertBlock()) | |
| rewriter() | |
| rewriter() | |
| listener: handleInvalidFunctionBody({) | |
| listener: endTopLevelMethod(f, null, }) | |
| listener: endTopLevelDeclaration(class) | |
| parseTopLevelDeclarationImpl(}, Instance of 'DirectiveContext') | |
| parseMetadataStar(}) | |
| listener: beginMetadataStar(class) | |
| listener: endMetadataStar(0) | |
| parseTopLevelKeywordDeclaration(}, class, null, null, Instance of 'DirectiveContext') | |
| parseClassDeclarationModifiers(}, class) | |
| parseClassOrNamedMixinApplication(null, null, null, class) | |
| listener: beginClassOrMixinOrNamedMixinApplicationPrelude(class) | |
| ensureIdentifier(class, classOrMixinDeclaration) | |
| listener: handleIdentifier(C, classOrMixinDeclaration) | |
| listener: handleNoTypeVariables({) | |
| listener: beginClassDeclaration(class, null, null, null, C) | |
| parseClass(C, class, class, C) | |
| parseClassHeaderOpt(C, class, class) | |
| parseClassExtendsOpt(C) | |
| listener: handleNoType(C) | |
| listener: handleClassExtends(null, 1) | |
| parseClassWithClauseOpt(C) | |
| listener: handleClassNoWithClause() | |
| parseClassOrMixinOrEnumImplementsOpt(C) | |
| listener: handleImplements(null, 0) | |
| listener: handleClassHeader(class, class, null) | |
| parseClassOrMixinOrExtensionBody(C, DeclarationKind.Class, C) | |
| listener: beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {) | |
| notEofOrValue(}, }) | |
| listener: endClassOrMixinOrExtensionBody(DeclarationKind.Class, 0, {, }) | |
| listener: endClassDeclaration(class, }) | |
| listener: endTopLevelDeclaration() | |
| reportAllErrorTokens(UnmatchedToken(()) | |
| listener: handleErrorToken(UnmatchedToken(()) | |
| listener: handleRecoverableError(Message[UnmatchedToken, Can't find ')' to match '('., null, {string: ), lexeme: (}], UnmatchedToken((), UnmatchedToken(()) | |
| listener: endCompilationUnit(2, ) |