parseUnit(typedef) | |
skipErrorTokens(typedef) | |
listener: beginCompilationUnit(typedef) | |
syntheticPreviousToken(typedef) | |
parseTopLevelDeclarationImpl(, Instance of 'DirectiveContext') | |
parseMetadataStar() | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(a, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
listener: beginFunctionType(foo) | |
listener: handleNoTypeVariables(() | |
ensureIdentifier(=, typeReference) | |
listener: handleIdentifier(foo, typeReference) | |
listener: handleNoTypeArguments(Function) | |
listener: handleType(foo, null) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(b, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
listener: beginFunctionType(Function) | |
listener: handleNoTypeVariables(() | |
listener: handleNoType(=) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(c, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], (, () | |
listener: beginFunctionType(foo) | |
listener: handleNoTypeVariables(() | |
ensureIdentifier(=, typeReference) | |
listener: handleIdentifier(foo, typeReference) | |
listener: handleNoTypeArguments(Function) | |
listener: handleType(foo, null) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(d, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], (, () | |
listener: beginFunctionType(Function) | |
listener: handleNoTypeVariables(() | |
listener: handleNoType(=) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(e, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], (, () | |
listener: beginFunctionType(foo) | |
listener: handleNoTypeVariables(() | |
ensureIdentifier(=, typeReference) | |
listener: handleIdentifier(foo, typeReference) | |
listener: beginTypeArguments(<) | |
listener: handleIdentifier(F, typeReference) | |
listener: handleNoTypeArguments(>) | |
listener: handleType(F, null) | |
listener: endTypeArguments(1, <, >) | |
listener: handleType(foo, null) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(f, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], <, <) | |
listener: beginFunctionType(Function) | |
listener: beginTypeVariables(<) | |
listener: beginMetadataStar(F) | |
listener: endMetadataStar(0) | |
listener: handleIdentifier(F, typeVariableDeclaration) | |
listener: beginTypeVariable(F) | |
listener: handleTypeVariablesDefined(F, 1) | |
listener: handleNoType(F) | |
listener: endTypeVariable(>, 0, null, null) | |
listener: endTypeVariables(<, >) | |
listener: handleNoType(=) | |
parseFormalParametersRequiredOpt(>, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(g, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], (, () | |
listener: beginFunctionType(foo) | |
listener: handleNoTypeVariables(() | |
ensureIdentifier(=, typeReference) | |
listener: handleIdentifier(foo, typeReference) | |
listener: beginTypeArguments(<) | |
listener: handleIdentifier(F, typeReference) | |
listener: handleNoTypeArguments(,) | |
listener: handleType(F, null) | |
listener: handleIdentifier(G, typeReference) | |
listener: handleNoTypeArguments(,) | |
listener: handleType(G, null) | |
listener: handleIdentifier(H, typeReference) | |
listener: handleNoTypeArguments(,) | |
listener: handleType(H, null) | |
listener: handleIdentifier(I, typeReference) | |
listener: handleNoTypeArguments(,) | |
listener: handleType(I, null) | |
listener: handleIdentifier(J, typeReference) | |
listener: handleNoTypeArguments(>) | |
listener: handleType(J, null) | |
listener: endTypeArguments(5, <, >) | |
listener: handleType(foo, null) | |
parseFormalParametersRequiredOpt(Function, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(h, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], <, <) | |
listener: beginFunctionType(Function) | |
listener: beginTypeVariables(<) | |
parseMetadataStar(<) | |
listener: beginMetadataStar(F) | |
listener: endMetadataStar(0) | |
ensureIdentifier(<, typeVariableDeclaration) | |
listener: handleIdentifier(F, typeVariableDeclaration) | |
listener: beginTypeVariable(F) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(G) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(G, typeVariableDeclaration) | |
listener: beginTypeVariable(G) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(H) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(H, typeVariableDeclaration) | |
listener: beginTypeVariable(H) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(I) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(I, typeVariableDeclaration) | |
listener: beginTypeVariable(I) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(J) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(J, typeVariableDeclaration) | |
listener: beginTypeVariable(J) | |
listener: handleTypeVariablesDefined(J, 5) | |
listener: handleNoType(J) | |
listener: endTypeVariable(>, 4, null, null) | |
listener: handleNoType(I) | |
listener: endTypeVariable(,, 3, null, null) | |
listener: handleNoType(H) | |
listener: endTypeVariable(,, 2, null, null) | |
listener: handleNoType(G) | |
listener: endTypeVariable(,, 1, null, null) | |
listener: handleNoType(F) | |
listener: endTypeVariable(,, 0, null, null) | |
listener: endTypeVariables(<, >) | |
listener: handleNoType(=) | |
parseFormalParametersRequiredOpt(>, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
parseFormalParameter((, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
parseMetadataStar(() | |
listener: beginMetadataStar(int) | |
listener: endMetadataStar(0) | |
listener: beginFormalParameter(int, MemberKind.GeneralizedFunctionType, null, null, null) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(x) | |
listener: handleType(int, null) | |
ensureIdentifier(int, formalParameterDeclaration) | |
listener: handleIdentifier(x, formalParameterDeclaration) | |
listener: handleFormalParameterWithoutValue()) | |
listener: endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(1, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(i, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
missingParameterMessage(MemberKind.FunctionTypeAlias) | |
reportRecoverableError(>, MissingTypedefParameters) | |
listener: handleRecoverableError(MissingTypedefParameters, >, >) | |
rewriter() | |
rewriter() | |
reportRecoverableError(Function, Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}]) | |
listener: handleRecoverableError(Message[ExpectedButGot, Expected 'Function' before this., null, {string: Function}], <, <) | |
listener: beginFunctionType(Function) | |
listener: beginTypeVariables(<) | |
parseMetadataStar(<) | |
listener: beginMetadataStar(F) | |
listener: endMetadataStar(0) | |
ensureIdentifier(<, typeVariableDeclaration) | |
listener: handleIdentifier(F, typeVariableDeclaration) | |
listener: beginTypeVariable(F) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(G) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(G, typeVariableDeclaration) | |
listener: beginTypeVariable(G) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(H) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(H, typeVariableDeclaration) | |
listener: beginTypeVariable(H) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(I) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(I, typeVariableDeclaration) | |
listener: beginTypeVariable(I) | |
parseMetadataStar(,) | |
listener: beginMetadataStar(J) | |
listener: endMetadataStar(0) | |
ensureIdentifier(,, typeVariableDeclaration) | |
listener: handleIdentifier(J, typeVariableDeclaration) | |
listener: beginTypeVariable(J) | |
listener: handleTypeVariablesDefined(J, 5) | |
listener: handleNoType(J) | |
listener: endTypeVariable(>, 4, null, null) | |
listener: handleNoType(I) | |
listener: endTypeVariable(,, 3, null, null) | |
listener: handleNoType(H) | |
listener: endTypeVariable(,, 2, null, null) | |
listener: handleNoType(G) | |
listener: endTypeVariable(,, 1, null, null) | |
listener: handleNoType(F) | |
listener: endTypeVariable(,, 0, null, null) | |
listener: endTypeVariables(<, >) | |
listener: handleNoType(=) | |
parseFormalParametersRequiredOpt(>, MemberKind.GeneralizedFunctionType) | |
parseFormalParametersRest((, MemberKind.GeneralizedFunctionType) | |
listener: beginFormalParameters((, MemberKind.GeneralizedFunctionType) | |
listener: endFormalParameters(0, (, ), MemberKind.GeneralizedFunctionType) | |
listener: endFunctionType(Function, null) | |
ensureSemicolon()) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(j, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
listener: handleIdentifier(foo, typeReference) | |
listener: handleNoTypeArguments(;) | |
listener: handleType(foo, null) | |
ensureSemicolon(foo) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration(typedef) | |
parseTopLevelDeclarationImpl(;, Instance of 'DirectiveContext') | |
parseMetadataStar(;) | |
listener: beginMetadataStar(typedef) | |
listener: endMetadataStar(0) | |
parseTopLevelKeywordDeclaration(;, typedef, null, Instance of 'DirectiveContext') | |
parseTypedef(typedef) | |
listener: beginUncategorizedTopLevelDeclaration(typedef) | |
listener: beginTypedef(typedef) | |
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true) | |
listener: handleIdentifier(k, typedefDeclaration) | |
listener: handleNoTypeVariables(=) | |
listener: handleIdentifier(List, typeReference) | |
listener: beginTypeArguments(<) | |
listener: handleIdentifier(int, typeReference) | |
listener: handleNoTypeArguments(>) | |
listener: handleType(int, null) | |
listener: endTypeArguments(1, <, >) | |
listener: handleType(List, null) | |
ensureSemicolon(>) | |
listener: endTypedef(typedef, =, ;) | |
listener: endTopLevelDeclaration() | |
reportAllErrorTokens(typedef) | |
listener: endCompilationUnit(11, ) |