blob: 963c4ef9e0b966b9414a84b1860198f86fb1e947 [file] [edit]
parseUnit(@)
skipErrorTokens(@)
listener: beginCompilationUnit(@)
syntheticPreviousToken(@)
parseTopLevelDeclarationImpl(, DirectiveContext(DirectiveState.Unknown))
parseMetadataStar()
listener: beginMetadataStar(@)
parseMetadata()
listener: beginMetadata(@)
ensureIdentifier(@, metadataReference)
listener: handleIdentifier(Foobarbaz, metadataReference)
parseQualifiedRestOpt(Foobarbaz, metadataContinuation)
listener: handleNoTypeArguments(typedef)
parseArgumentsOptMetadata(Foobarbaz, false)
listener: handleNoArguments(typedef)
listener: endMetadata(@, null, Foobarbaz)
listener: endMetadataStar(1)
parseTopLevelKeywordDeclaration(typedef, Foobarbaz, typedef, null, null, null, DirectiveContext(DirectiveState.Unknown))
parseTypedef(null, typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true)
listener: handleIdentifier(Foo1, typedefDeclaration)
listener: handleNoTypeVariables(=)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(String, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
ensureSemicolon(>)
listener: endTypedef(null, typedef, =, ;)
listener: endTopLevelDeclaration(;)
parseTopLevelDeclarationImpl(;, DirectiveContext(DirectiveState.Declarations))
parseMetadataStar(;)
listener: beginMetadataStar(typedef)
listener: endMetadataStar(0)
parseTopLevelKeywordDeclaration(typedef, ;, typedef, null, null, null, DirectiveContext(DirectiveState.Declarations))
parseTypedef(null, typedef)
listener: beginUncategorizedTopLevelDeclaration(typedef)
listener: beginTypedef(typedef)
ensureIdentifierPotentiallyRecovered(typedef, typedefDeclaration, true)
listener: handleIdentifier(Foo2, typedefDeclaration)
listener: handleNoTypeVariables(=)
listener: handleIdentifier(List, typeReference)
listener: beginTypeArguments(<)
listener: handleIdentifier(String, typeReference)
listener: handleNoTypeArguments(>)
listener: handleType(String, null)
listener: endTypeArguments(1, <, >)
listener: handleType(List, null)
ensureSemicolon(>)
listener: endTypedef(null, typedef, =, ;)
listener: endTopLevelDeclaration(;)
reportAllErrorTokens(@)
listener: endCompilationUnit(2, )