blob: 12629194f5215058d2e4b2f649948532c45377a0 [file] [log] [blame]
beginCompilationUnit(main)
beginMetadataStar(main)
endMetadataStar(0)
beginTopLevelMember(main)
beginTopLevelMethod(, null, null)
handleNoType()
handleIdentifier(main, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginMetadataStar(dynamic)
endMetadataStar(0)
handleIdentifier(dynamic, typeReference)
handleNoTypeArguments(foo)
handleType(dynamic, null)
beginVariablesDeclaration(foo, null, null)
handleIdentifier(foo, localVariableDeclaration)
beginInitializedIdentifier(foo)
beginVariableInitializer(=)
beginNewExpression(new)
handleIdentifier(X, constructorReference)
beginConstructorReference(X)
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(X, null, (, ConstructorReferenceContext.New)
beginArguments(()
endArguments(0, (, ))
endNewExpression(new)
endVariableInitializer(=)
endInitializedIdentifier(foo)
endVariablesDeclaration(1, ;)
beginMetadataStar(var)
endMetadataStar(0)
handleNoType(var)
beginVariablesDeclaration(bar, null, var)
handleIdentifier(bar, localVariableDeclaration)
beginInitializedIdentifier(bar)
beginVariableInitializer(=)
handleIdentifier(foo, expression)
handleNoTypeArguments(.)
handleNoArguments(.)
handleSend(foo, .)
handleIdentifier(required, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(required, ;)
handleEndingBinaryExpression(.)
endVariableInitializer(=)
endInitializedIdentifier(bar)
endVariablesDeclaration(1, ;)
handleIdentifier(required, expression)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(required, ;)
handleExpressionStatement(;)
handleIdentifier(bar, expression)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(bar, ;)
handleExpressionStatement(;)
beginNewExpression(new)
handleIdentifier(X, constructorReference)
beginConstructorReference(X)
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(X, null, (, ConstructorReferenceContext.New)
beginArguments(()
endArguments(0, (, ))
endNewExpression(new)
handleIdentifier(required, expressionContinuation)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(required, ;)
handleEndingBinaryExpression(.)
handleExpressionStatement(;)
beginNewExpression(new)
handleIdentifier(Y, constructorReference)
beginConstructorReference(Y)
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(Y, null, (, ConstructorReferenceContext.New)
beginArguments(()
endArguments(0, (, ))
endNewExpression(new)
handleIdentifier(required, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(required, ;)
handleEndingBinaryExpression(.)
handleExpressionStatement(;)
endBlockFunctionBody(6, {, })
endTopLevelMethod(main, null, })
endTopLevelDeclaration(required)
beginMetadataStar(required)
endMetadataStar(0)
beginTopLevelMember(required)
beginTopLevelMethod(}, null, null)
handleNoType(})
handleIdentifier(required, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString("hello")
endLiteralString(0, ))
endArguments(1, (, ))
handleSend(print, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(required, null, })
endTopLevelDeclaration(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(X, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, X)
handleNoType(X)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
beginMetadataStar(required)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Class, null, null, null, null, null, null, required)
handleNoType({)
handleIdentifier(required, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString("hello")
endLiteralString(0, ))
endArguments(1, (, ))
handleSend(print, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endClassMethod(null, required, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
endTopLevelDeclaration(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Y, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, Y)
handleNoType(Y)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginFields(DeclarationKind.Class, null, null, null, null, null, null, null, {)
handleIdentifier(int, typeReference)
handleNoTypeArguments(required)
handleType(int, null)
handleIdentifier(required, fieldDeclaration)
beginFieldInitializer(=)
handleLiteralInt(42)
endFieldInitializer(=, ;)
endClassFields(null, null, null, null, null, null, null, 1, int, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
endTopLevelDeclaration()
endCompilationUnit(4, )