blob: d7696f552564e7ed044922f41009cd8e53a3d52d [file] [log] [blame]
beginCompilationUnit(main)
beginMetadataStar(main)
endMetadataStar(0)
beginTopLevelMember(main)
beginTopLevelMethod(, 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, ()
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(late, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(late, ;)
handleEndingBinaryExpression(.)
endVariableInitializer(=)
endInitializedIdentifier(bar)
endVariablesDeclaration(1, ;)
handleIdentifier(late, expression)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(late, ;)
handleExpressionStatement(;)
handleIdentifier(bar, expression)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(bar, ;)
handleExpressionStatement(;)
beginNewExpression(new)
handleIdentifier(X, constructorReference)
beginConstructorReference(X)
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(X, null, ()
beginArguments(()
endArguments(0, (, ))
endNewExpression(new)
handleIdentifier(late, expressionContinuation)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend(late, ;)
handleEndingBinaryExpression(.)
handleExpressionStatement(;)
beginNewExpression(new)
handleIdentifier(Y, constructorReference)
beginConstructorReference(Y)
handleNoTypeArguments(()
handleNoConstructorReferenceContinuationAfterTypeArguments(()
endConstructorReference(Y, null, ()
beginArguments(()
endArguments(0, (, ))
endNewExpression(new)
handleIdentifier(late, expressionContinuation)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(late, ;)
handleEndingBinaryExpression(.)
handleExpressionStatement(;)
beginMetadataStar(late)
endMetadataStar(0)
handleIdentifier(int, typeReference)
handleNoTypeArguments(foo)
handleType(int, null)
beginVariablesDeclaration(foo, late, null)
handleIdentifier(foo, localVariableDeclaration)
beginInitializedIdentifier(foo)
handleNoVariableInitializer(foo)
endInitializedIdentifier(foo)
endVariablesDeclaration(1, ;)
handleIdentifier(foo, expression)
handleNoTypeArguments(=)
handleNoArguments(=)
handleSend(foo, =)
handleLiteralInt(42)
handleAssignmentExpression(=)
handleExpressionStatement(;)
endBlockFunctionBody(8, {, })
endTopLevelMethod(main, null, })
endTopLevelDeclaration(late)
beginMetadataStar(late)
endMetadataStar(0)
beginTopLevelMember(late)
beginTopLevelMethod(}, null)
handleNoType(})
handleIdentifier(late, 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(late, null, })
endTopLevelDeclaration(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrNamedMixinApplicationPrelude(class)
handleIdentifier(X, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, X)
handleNoType(X)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleClassOrMixinImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinBody(DeclarationKind.Class, {)
beginMetadataStar(late)
endMetadataStar(0)
beginMember()
beginMethod(null, null, null, null, null, late)
handleNoType({)
handleIdentifier(late, 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, late, (, null, })
endMember()
endClassOrMixinBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
endTopLevelDeclaration(class)
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrNamedMixinApplicationPrelude(class)
handleIdentifier(Y, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, Y)
handleNoType(Y)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleClassOrMixinImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinBody(DeclarationKind.Class, {)
beginMetadataStar(int)
endMetadataStar(0)
beginMember()
beginFields({)
handleIdentifier(int, typeReference)
handleNoTypeArguments(late)
handleType(int, null)
handleIdentifier(late, fieldDeclaration)
beginFieldInitializer(=)
handleLiteralInt(42)
endFieldInitializer(=, ;)
endClassFields(null, null, null, null, null, null, 1, int, ;)
endMember()
endClassOrMixinBody(DeclarationKind.Class, 1, {, })
endClassDeclaration(class, })
endTopLevelDeclaration()
endCompilationUnit(4, )