blob: 86b4b80bf9424c9899cc230b806bfa9c885bcb1a [file] [log] [blame]
parseUnit(typedef)
skipErrorTokens(typedef)
listener: beginCompilationUnit(typedef)
syntheticPreviousToken(typedef)
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(typedef, , typedef, null, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(null, typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true)
listener: handleIdentifier(A, typedefDeclaration)
listener: beginTypeVariables(<)
parseMetadataStar(<)
listener: beginMetadataStar(>=)
listener: endMetadataStar(0)
ensureIdentifier(<, typeVariableDeclaration)
reportRecoverableErrorWithToken(>=, Template(ExpectedIdentifier))
listener: handleRecoverableError(Message[ExpectedIdentifier, Expected an identifier, but got '>='., Try inserting an identifier before '>='., {lexeme: >=}], >=, >=)
rewriter()
listener: handleIdentifier(, typeVariableDeclaration)
listener: beginTypeVariable()
listener: handleTypeVariablesDefined(, 1)
listener: handleNoType()
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: endTypedef(null, typedef, =, ;)
listener: endTopLevelDeclaration(;)
reportAllErrorTokens(typedef)
listener: endCompilationUnit(1, )