@@ -23,7 +23,7 @@ source_filename = "github.com/goplus/llgo/cl/_testgo/closureall"
2323@"_llgo_github.com/goplus/llgo/cl/_testgo/closureall.S" = weak_odr constant { %"github.com/goplus/llgo/runtime/abi.StructType", %"github.com/goplus/llgo/runtime/abi.UncommonType", [1 x %"github.com/goplus/llgo/runtime/abi.Method"] } { %"github.com/goplus/llgo/runtime/abi.StructType" { %"github.com/goplus/llgo/runtime/abi.Type" { i64 8, i64 0, i32 147929472, i8 13, i8 8, i8 8, i8 57, { ptr, ptr } { ptr @"github.com/goplus/llgo/runtime/internal/runtime.structequal", ptr @"_llgo_github.com/goplus/llgo/cl/_testgo/closureall.S" }, ptr null, %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @0, i64 46 }, ptr @"*_llgo_github.com/goplus/llgo/cl/_testgo/closureall.S" }, %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @1, i64 44 }, %"github.com/goplus/llgo/runtime/internal/runtime.Slice" { ptr @"github.com/goplus/llgo/cl/_testgo/closureall.struct$MYpsoM99ZwFY087IpUOkIw1zjBA_sgFXVodmn1m-G88$fields", i64 1, i64 1 } }, %"github.com/goplus/llgo/runtime/abi.UncommonType" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @1, i64 44 }, i16 1, i16 1, i32 24 }, [1 x %"github.com/goplus/llgo/runtime/abi.Method"] [%"github.com/goplus/llgo/runtime/abi.Method" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @4, i64 3 }, ptr @"_llgo_closure$QIHBTaw1IFobr8yvWpq-2AJFm3xBNhdW_aNBicqUBGk", ptr @"github.com/goplus/llgo/cl/_testgo/closureall.(*S).Inc", ptr @"github.com/goplus/llgo/cl/_testgo/closureall.S.Inc" }] }, align 8
2424@1 = private unnamed_addr constant [44 x i8 ] c "github.com/goplus/llgo/cl/_testgo/closureall" , align 1
2525@2 = private unnamed_addr constant [1 x i8 ] c "v" , align 1
26- @_llgo_int = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 0 , i32 -25294021 , i8 8 , i8 8 , i8 8 , i8 34 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequal64" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @3 , i64 3 }, ptr @"*_llgo_int" }, align 8
26+ @_llgo_int = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 0 , i32 -25294021 , i8 12 , i8 8 , i8 8 , i8 34 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequal64" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @3 , i64 3 }, ptr @"*_llgo_int" }, align 8
2727@3 = private unnamed_addr constant [3 x i8 ] c "int" , align 1
2828@"*_llgo_int" = weak_odr constant %"github.com/goplus/llgo/runtime/abi.PtrType" { %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 -939606833 , i8 10 , i8 8 , i8 8 , i8 54 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @3 , i64 3 }, ptr null }, ptr @_llgo_int }, align 8
2929@"github.com/goplus/llgo/cl/_testgo/closureall.struct$MYpsoM99ZwFY087IpUOkIw1zjBA_sgFXVodmn1m-G88$fields" = weak_odr constant [1 x %"github.com/goplus/llgo/runtime/abi.StructField" ] [%"github.com/goplus/llgo/runtime/abi.StructField" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @2 , i64 1 }, ptr @_llgo_int , i64 0 , %"github.com/goplus/llgo/runtime/internal/runtime.String" zeroinitializer , i1 false }], align 8
@@ -38,7 +38,7 @@ source_filename = "github.com/goplus/llgo/cl/_testgo/closureall"
3838@"_llgo_func$ekGNsrYBSzltfAjxbl6T8H6Yq8j16wzqS3nDj2xxGMU$in" = weak_odr constant [1 x ptr ] [ptr @_llgo_int ], align 8
3939@"_llgo_func$ekGNsrYBSzltfAjxbl6T8H6Yq8j16wzqS3nDj2xxGMU$out" = weak_odr constant [1 x ptr ] [ptr @_llgo_int ], align 8
4040@8 = private unnamed_addr constant [5 x i8 ] c "$data" , align 1
41- @_llgo_Pointer = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 507576105 , i8 8 , i8 8 , i8 8 , i8 58 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @9 , i64 14 }, ptr @"*_llgo_Pointer" }, align 8
41+ @_llgo_Pointer = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 507576105 , i8 12 , i8 8 , i8 8 , i8 58 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @9 , i64 14 }, ptr @"*_llgo_Pointer" }, align 8
4242@9 = private unnamed_addr constant [14 x i8 ] c "unsafe.Pointer" , align 1
4343@"*_llgo_Pointer" = weak_odr constant %"github.com/goplus/llgo/runtime/abi.PtrType" { %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 -1134390089 , i8 10 , i8 8 , i8 8 , i8 54 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @9 , i64 14 }, ptr null }, ptr @_llgo_Pointer }, align 8
4444@"_llgo_closure$QIHBTaw1IFobr8yvWpq-2AJFm3xBNhdW_aNBicqUBGk$fields" = weak_odr constant [2 x %"github.com/goplus/llgo/runtime/abi.StructField" ] [%"github.com/goplus/llgo/runtime/abi.StructField" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @6 , i64 2 }, ptr @"_llgo_func$ekGNsrYBSzltfAjxbl6T8H6Yq8j16wzqS3nDj2xxGMU" , i64 0 , %"github.com/goplus/llgo/runtime/internal/runtime.String" zeroinitializer , i1 false }, %"github.com/goplus/llgo/runtime/abi.StructField" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @8 , i64 5 }, ptr @_llgo_Pointer , i64 8 , %"github.com/goplus/llgo/runtime/internal/runtime.String" zeroinitializer , i1 false }], align 8
@@ -48,7 +48,7 @@ source_filename = "github.com/goplus/llgo/cl/_testgo/closureall"
4848@"*_llgo_iface$VdBKYV8-gcMjZtZfcf-u2oKoj9Lu3VXwuG8TGCW2S4A" = weak_odr constant %"github.com/goplus/llgo/runtime/abi.PtrType" { %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 -721103048 , i8 10 , i8 8 , i8 8 , i8 54 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @11 , i64 26 }, ptr null }, ptr @"_llgo_iface$VdBKYV8-gcMjZtZfcf-u2oKoj9Lu3VXwuG8TGCW2S4A" }, align 8
4949@"_llgo_iface$VdBKYV8-gcMjZtZfcf-u2oKoj9Lu3VXwuG8TGCW2S4A$imethods" = weak_odr constant [1 x %"github.com/goplus/llgo/runtime/abi.Imethod" ] [%"github.com/goplus/llgo/runtime/abi.Imethod" { %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @10 , i64 3 }, ptr @"_llgo_closure$QIHBTaw1IFobr8yvWpq-2AJFm3xBNhdW_aNBicqUBGk" }], align 8
5050@12 = private unnamed_addr constant [72 x i8 ] c "type assertion interface{Add(int) int} -> interface{Add(int) int} failed" , align 1
51- @_llgo_string = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 16 , i64 8 , i32 1749264893 , i8 0 , i8 8 , i8 8 , i8 24 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.strequal" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @13 , i64 6 }, ptr @"*_llgo_string" }, align 8
51+ @_llgo_string = weak_odr constant %"github.com/goplus/llgo/runtime/abi.Type" { i64 16 , i64 8 , i32 1749264893 , i8 4 , i8 8 , i8 8 , i8 24 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.strequal" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @13 , i64 6 }, ptr @"*_llgo_string" }, align 8
5252@13 = private unnamed_addr constant [6 x i8 ] c "string" , align 1
5353@"*_llgo_string" = weak_odr constant %"github.com/goplus/llgo/runtime/abi.PtrType" { %"github.com/goplus/llgo/runtime/abi.Type" { i64 8 , i64 8 , i32 -1323879264 , i8 10 , i8 8 , i8 8 , i8 54 , { ptr , ptr } { ptr @"__llgo_stub.github.com/goplus/llgo/runtime/internal/runtime.memequalptr" , ptr null }, ptr null , %"github.com/goplus/llgo/runtime/internal/runtime.String" { ptr @13 , i64 6 }, ptr null }, ptr @_llgo_string }, align 8
5454
0 commit comments