blob: f9861c47a5a5979291cac510a80fdf8da550d10f [file] [log] [blame]
beginCompilationUnit(void)
beginMetadataStar(void)
endMetadataStar(0)
beginTopLevelMember(void)
beginTopLevelMethod(, null, null)
handleVoidKeyword(void)
handleIdentifier(f, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(bool)
endMetadataStar(0)
beginFormalParameter(bool, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(bool, typeReference)
handleNoTypeArguments(b1)
handleType(bool, null)
handleIdentifier(b1, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, null, b1, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
beginMetadataStar(bool)
endMetadataStar(0)
beginFormalParameter(bool, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(bool, typeReference)
handleNoTypeArguments(b2)
handleType(bool, null)
handleIdentifier(b2, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, b2, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(2, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString('b1=)
handleIdentifier(b1, expression)
handleNoTypeArguments(, b2=)
handleNoArguments(, b2=)
handleSend(b1, , b2=)
handleInterpolationExpression($, null)
handleStringPart(, b2=)
handleIdentifier(b2, expression)
handleNoTypeArguments(')
handleNoArguments(')
handleSend(b2, ')
handleInterpolationExpression($, null)
handleStringPart(')
endLiteralString(2, ))
endArguments(1, (, ))
handleSend(print, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(void, null, })
endTopLevelDeclaration(void)
beginMetadataStar(void)
endMetadataStar(0)
beginTopLevelMember(void)
beginTopLevelMethod(}, null, null)
handleVoidKeyword(void)
handleIdentifier(g, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(x)
handleType(int, null)
handleIdentifier(x, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, null, x, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
beginMetadataStar(int)
endMetadataStar(0)
beginFormalParameter(int, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(y)
handleType(int, null)
handleIdentifier(y, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, null, y, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
beginMetadataStar(Object)
endMetadataStar(0)
beginFormalParameter(Object, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(o)
handleType(Object, null)
handleIdentifier(o, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, null, o, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
beginMetadataStar(Object)
endMetadataStar(0)
beginFormalParameter(Object, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(p)
handleType(Object, null)
handleIdentifier(p, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, p, null, null, FormalParameterKind.requiredPositional, MemberKind.TopLevelMethod)
endFormalParameters(4, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(async, null)
beginBlockFunctionBody({)
handleIdentifier(f, expression)
handleNoTypeArguments(()
beginArguments(()
handleIdentifier(x, expression)
handleNoTypeArguments(<)
handleNoArguments(<)
handleSend(x, <)
beginBinaryExpression(<)
handleIdentifier(y, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(y, ,)
endBinaryExpression(<)
beginParenthesizedExpressionOrRecordLiteral(()
beginAwaitExpression(await)
handleIdentifier(o, expression)
handleNoTypeArguments(,)
handleNoArguments(,)
handleSend(o, ,)
endAwaitExpression(await, ,)
endRecordLiteral((, 1)
beginBinaryExpression(>)
beginParenthesizedExpressionOrRecordLiteral(()
handleIdentifier(p, expression)
handleNoTypeArguments(as)
handleNoArguments(as)
handleSend(p, as)
beginAsOperatorType(as)
handleIdentifier(int, typeReference)
handleNoTypeArguments())
handleType(int, null)
endAsOperatorType(as)
handleAsOperator(as)
endParenthesizedExpression(()
endBinaryExpression(>)
endArguments(2, (, ))
handleSend(f, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(void, null, })
endTopLevelDeclaration(void)
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({)
handleIdentifier(g, expression)
handleNoTypeArguments(()
beginArguments(()
handleLiteralInt(0)
handleLiteralInt(1)
handleLiteralInt(2)
handleLiteralInt(3)
endArguments(4, (, ))
handleSend(g, ;)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(void, null, })
endTopLevelDeclaration(extension)
beginMetadataStar(extension)
endMetadataStar(0)
beginExtensionDeclarationPrelude(extension)
handleNoTypeVariables(on)
beginExtensionDeclaration(extension, null)
handleIdentifier(Map, typeReference)
handleNoTypeArguments({)
handleType(Map, null)
handleExtensionShowHide(null, 0, null, 0)
beginClassOrMixinOrExtensionBody(DeclarationKind.Extension, {)
beginMetadataStar(bool)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Extension, null, null, null, null, null, null, operator)
handleIdentifier(bool, typeReference)
handleNoTypeArguments(operator)
handleType(bool, null)
handleOperatorName(operator, >)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.ExtensionNonStaticMethod)
beginMetadataStar(dynamic)
endMetadataStar(0)
beginFormalParameter(dynamic, MemberKind.ExtensionNonStaticMethod, null, null, null)
handleIdentifier(dynamic, typeReference)
handleNoTypeArguments(whatever)
handleType(dynamic, null)
handleIdentifier(whatever, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, null, whatever, null, null, FormalParameterKind.requiredPositional, MemberKind.ExtensionNonStaticMethod)
endFormalParameters(1, (, ), MemberKind.ExtensionNonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
beginReturnStatement(return)
handleLiteralBool(true)
endReturnStatement(true, return, ;)
endBlockFunctionBody(1, {, })
endExtensionMethod(null, bool, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Extension, 1, {, })
endExtensionDeclaration(extension, null, on, null, null, })
endTopLevelDeclaration()
endCompilationUnit(4, )