blob: 165124dcf9e9d3ceabf2bd7f8efe6f7cc4aaad8b [file] [log] [blame]
beginCompilationUnit(Object)
beginMetadataStar(Object)
endMetadataStar(0)
beginTopLevelMember(Object)
beginTopLevelMethod(, null)
handleIdentifier(Object, typeReference)
handleNoTypeArguments(bar)
handleType(Object, null)
handleIdentifier(bar, topLevelFunctionDeclaration)
beginTypeVariables(<)
beginMetadataStar(T1)
endMetadataStar(0)
handleIdentifier(T1, typeVariableDeclaration)
beginTypeVariable(T1)
beginMetadataStar(T2)
endMetadataStar(0)
handleIdentifier(T2, typeVariableDeclaration)
beginTypeVariable(T2)
handleTypeVariablesDefined(T2, 2)
handleNoType(T2)
endTypeVariable(>, 1, null, null)
handleNoType(T1)
endTypeVariable(,, 0, null, null)
endTypeVariables(<, >)
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(T1)
endMetadataStar(0)
beginFormalParameter(T1, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(T1, typeReference)
handleNoTypeArguments(t1)
handleType(T1, null)
handleIdentifier(t1, formalParameterDeclaration)
handleFormalParameterWithoutValue(,)
endFormalParameter(null, null, t1, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
beginMetadataStar(T2)
endMetadataStar(0)
beginFormalParameter(T2, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(T2, typeReference)
handleNoTypeArguments(t2)
handleType(T2, null)
handleIdentifier(t2, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, t2, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(2, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
handleLiteralInt(42)
handleExpressionFunctionBody(=>, ;)
endTopLevelMethod(Object, null, ;)
endTopLevelDeclaration(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(Function)
endMetadataStar(0)
handleIdentifier(Function, typeReference)
handleNoTypeArguments(f2)
handleType(Function, null)
beginVariablesDeclaration(f2, null, null)
handleIdentifier(f2, localVariableDeclaration)
beginInitializedIdentifier(f2)
beginVariableInitializer(=)
handleIdentifier(bar, expression)
handleNoTypeArguments(;)
handleNoArguments(;)
handleSend(bar, ;)
endVariableInitializer(=)
endInitializedIdentifier(f2)
endVariablesDeclaration(1, ;)
handleIdentifier(f2, expression)
handleNoTypeArguments(!)
handleNoArguments(!)
handleSend(f2, !)
handleNonNullAssertExpression(!)
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(,)
handleType(int, null)
handleIdentifier(String, typeReference)
handleNoTypeArguments(>)
handleType(String, null)
endTypeArguments(2, <, >)
beginArguments(()
handleLiteralInt(42)
beginLiteralString("42")
endLiteralString(0, ))
endArguments(2, (, ))
handleSend((, ))
handleExpressionStatement(;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(main, null, })
endTopLevelDeclaration()
endCompilationUnit(2, )