| parseUnit(typedef) | |
| skipErrorTokens(typedef) | |
| listener: beginCompilationUnit(typedef) | |
| syntheticPreviousToken(typedef) | |
| parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext') | |
| parseMetadataStar() | |
| listener: beginMetadataStar(typedef) | |
| listener: endMetadataStar(0) | |
| parseTopLevelKeywordDeclaration(, typedef, Instance of 'DirectiveContext') | |
| parseTopLevelKeywordModifiers(, typedef) | |
| parseTypedef(typedef) | |
| listener: beginUncategorizedTopLevelDeclaration(typedef) | |
| listener: beginFunctionTypeAlias(typedef) | |
| ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
| listener: handleIdentifier(A, typedefDeclaration) | |
| listener: beginTypeVariables(<) | |
| listener: beginMetadataStar(int) | |
| listener: endMetadataStar(0) | |
| listener: handleIdentifier(int, typeVariableDeclaration) | |
| listener: beginTypeVariable(int) | |
| listener: handleTypeVariablesDefined(int, 1) | |
| listener: handleNoType(int) | |
| listener: endTypeVariable(>, 0, null, null) | |
| listener: endTypeVariables(<, >) | |
| listener: beginFunctionType(void) | |
| listener: handleNoTypeVariables(() | |
| listener: handleVoidKeyword(void) | |
| parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
| parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
| listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
| listener: endFormalParameters(0, (, ), MemberKind.GeneralizedFunctionType) | |
| listener: endFunctionType(Function, null) | |
| ensureSemicolon()) | |
| listener: endFunctionTypeAlias(typedef, =, ;) | |
| listener: endTopLevelDeclaration() | |
| reportAllErrorTokens(typedef) | |
| listener: endCompilationUnit(1, ) |