blob: cf6c34866b03c082d7073ef4a6afbcaefc94f473 [file] [log] [blame]
beginCompilationUnit(enum)
beginMetadataStar(enum)
endMetadataStar(0)
beginUncategorizedTopLevelDeclaration(enum)
handleIdentifier(Color, enumDeclaration)
beginEnum(enum)
handleNoTypeVariables({)
handleEnumNoWithClause()
handleImplements(null, 0)
handleEnumHeader(null, enum, {)
beginMetadataStar(red)
endMetadataStar(0)
handleIdentifier(red, enumValueDeclaration)
handleNoTypeNameInConstructorReference(,)
beginConstructorReference(red)
handleNoTypeArguments(,)
handleNoConstructorReferenceContinuationAfterTypeArguments(red)
endConstructorReference(red, null, red, ConstructorReferenceContext.Const)
handleNoArguments(red)
handleEnumElement({, null)
beginMetadataStar(blue)
endMetadataStar(0)
handleIdentifier(blue, enumValueDeclaration)
handleNoTypeNameInConstructorReference(,)
beginConstructorReference(blue)
handleNoTypeArguments(,)
handleNoConstructorReferenceContinuationAfterTypeArguments(blue)
endConstructorReference(blue, null, blue, ConstructorReferenceContext.Const)
handleNoArguments(blue)
handleEnumElement(,, null)
beginMetadataStar(green)
endMetadataStar(0)
handleIdentifier(green, enumValueDeclaration)
handleNoTypeNameInConstructorReference(})
beginConstructorReference(green)
handleNoTypeArguments(})
handleNoConstructorReferenceContinuationAfterTypeArguments(green)
endConstructorReference(green, null, green, ConstructorReferenceContext.Const)
handleNoArguments(green)
handleEnumElement(,, null)
handleEnumElements(}, 3)
endEnum(enum, enum, {, 0, })
endTopLevelDeclaration(})
beginMetadataStar(void)
endMetadataStar(0)
beginTopLevelMember(void)
beginTopLevelMethod(}, null, null)
handleVoidKeyword(void)
handleIdentifier(main, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginMetadataStar(Color)
endMetadataStar(0)
handleIdentifier(Color, typeReference)
handleNoTypeArguments(c)
handleType(Color, null)
beginVariablesDeclaration(c, null, null)
handleIdentifier(c, localVariableDeclaration)
beginInitializedIdentifier(c)
beginVariableInitializer(=)
handleIdentifier(red, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(red, red)
handleDotShorthandHead(.)
handleDotShorthandContext(.)
endVariableInitializer(=)
endInitializedIdentifier(c)
endVariablesDeclaration(1, ;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(void, null, })
endTopLevelDeclaration(})
endCompilationUnit(2, )