Skip to content

Commit 728feba

Browse files
committed
ssa: encode metadata owners by symbol name
1 parent 1b2e89b commit 728feba

File tree

52 files changed

+303
-306
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+303
-306
lines changed

cl/_testdata/embedunexport/out.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,4 @@ declare ptr @"github.com/goplus/llgo/runtime/internal/runtime.IfacePtrData"(%"gi
6363

6464
!llgo.useifacemethod = !{!0}
6565

66-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testdata/embedunexport.Use", !"_llgo_github.com/goplus/llgo/cl/_testdata/embedunexport.Object", !"github.com/goplus/llgo/cl/_testdata/embedunexport.setName", !"_llgo_func$dlTgtqQDYoqfVBQYEBE1Fa3ytcia1pdKaKVOnw8ZjkA"}
66+
!0 = !{!"github.com/goplus/llgo/cl/_testdata/embedunexport.Use", !"_llgo_github.com/goplus/llgo/cl/_testdata/embedunexport.Object", !"github.com/goplus/llgo/cl/_testdata/embedunexport.setName", !"_llgo_func$dlTgtqQDYoqfVBQYEBE1Fa3ytcia1pdKaKVOnw8ZjkA"}

cl/_testdata/foo/out.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,5 +124,5 @@ attributes #0 = { nocallback nofree nounwind willreturn memory(argmem: write) }
124124

125125
!llgo.useiface = !{!0, !1}
126126

127-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testdata/foo.Bar", !"_llgo_struct$K-dZ9QotZfVPz2a0YdRa9vmZUuDXPTqZOlMShKEDJtk"}
128-
!1 = !{ptr @"github.com/goplus/llgo/cl/_testdata/foo.F", !"github.com/goplus/llgo/cl/_testdata/foo.struct$MYpsoM99ZwFY087IpUOkIw1zjBA_sgFXVodmn1m-G88"}
127+
!0 = !{!"github.com/goplus/llgo/cl/_testdata/foo.Bar", !"_llgo_struct$K-dZ9QotZfVPz2a0YdRa9vmZUuDXPTqZOlMShKEDJtk"}
128+
!1 = !{!"github.com/goplus/llgo/cl/_testdata/foo.F", !"github.com/goplus/llgo/cl/_testdata/foo.struct$MYpsoM99ZwFY087IpUOkIw1zjBA_sgFXVodmn1m-G88"}

cl/_testdata/geometry1370/out.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,4 @@ declare ptr @"github.com/goplus/llgo/runtime/internal/runtime.IfacePtrData"(%"gi
9191

9292
!llgo.useifacemethod = !{!0}
9393

94-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testdata/geometry1370.RegisterShape", !"_llgo_github.com/goplus/llgo/cl/_testdata/geometry1370.Shape", !"github.com/goplus/llgo/cl/_testdata/geometry1370.setID", !"_llgo_func$VZ-8VPNF1RaLICwxc1Ghn7BbgyFX3v762OCdx127EkA"}
94+
!0 = !{!"github.com/goplus/llgo/cl/_testdata/geometry1370.RegisterShape", !"_llgo_github.com/goplus/llgo/cl/_testdata/geometry1370.Shape", !"github.com/goplus/llgo/cl/_testdata/geometry1370.setID", !"_llgo_func$VZ-8VPNF1RaLICwxc1Ghn7BbgyFX3v762OCdx127EkA"}

cl/_testdata/print/out.ll

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1209,18 +1209,18 @@ declare %"github.com/goplus/llgo/runtime/internal/runtime.Slice" @"github.com/go
12091209

12101210
!llgo.useiface = !{!0, !1, !2, !3, !4, !5, !6, !7, !8, !9, !10, !11, !12, !13, !14}
12111211

1212-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_float32"}
1213-
!1 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_float64"}
1214-
!2 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_string"}
1215-
!3 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_bool"}
1216-
!4 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int32"}
1217-
!5 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int8"}
1218-
!6 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int16"}
1219-
!7 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int64"}
1220-
!8 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int"}
1221-
!9 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint8"}
1222-
!10 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint16"}
1223-
!11 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint32"}
1224-
!12 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint64"}
1225-
!13 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uintptr"}
1226-
!14 = !{ptr @"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_complex128"}
1212+
!0 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_float32"}
1213+
!1 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_float64"}
1214+
!2 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_string"}
1215+
!3 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_bool"}
1216+
!4 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int32"}
1217+
!5 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int8"}
1218+
!6 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int16"}
1219+
!7 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int64"}
1220+
!8 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_int"}
1221+
!9 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint8"}
1222+
!10 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint16"}
1223+
!11 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint32"}
1224+
!12 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uint64"}
1225+
!13 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_uintptr"}
1226+
!14 = !{!"github.com/goplus/llgo/cl/_testdata/print.main", !"_llgo_complex128"}

cl/_testdata/vargs/out.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,5 +123,5 @@ declare i32 @printf(ptr, ...)
123123

124124
!llgo.useiface = !{!0, !1}
125125

126-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testdata/vargs.main", !"_llgo_int"}
127-
!1 = !{ptr @"github.com/goplus/llgo/cl/_testdata/vargs.test", !"_llgo_string"}
126+
!0 = !{!"github.com/goplus/llgo/cl/_testdata/vargs.main", !"_llgo_int"}
127+
!1 = !{!"github.com/goplus/llgo/cl/_testdata/vargs.test", !"_llgo_string"}

cl/_testgo/abimethod/out.ll

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1756,33 +1756,33 @@ attributes #0 = { nocallback nofree nounwind willreturn memory(argmem: write) }
17561756
!llgo.methodoff = !{!27, !28, !29, !30, !31, !32, !33, !34, !35, !36, !37, !38, !39, !40, !41, !42, !43, !44, !45, !46, !47, !48, !49, !50, !51, !52, !53, !54, !55, !56, !57, !58, !59, !60, !61, !62, !63, !64, !65, !66, !67, !68, !69, !70, !71, !72, !73, !74, !75, !76, !77, !78, !79, !80, !81, !82, !83, !84, !85, !86, !87, !88, !89, !90, !91, !92, !93, !94, !95, !96, !97, !98, !99, !100, !101, !102, !103, !104, !105, !106, !107, !108, !109, !110, !111, !112, !113, !114, !115, !116, !117, !118, !119, !120, !121, !122, !123}
17571757
!llgo.useifacemethod = !{!124, !125, !126, !127, !128, !129, !130, !131, !132, !133, !134, !135, !136, !137, !138, !139, !140}
17581758

1759-
!0 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1760-
!1 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"_llgo_string"}
1761-
!2 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1762-
!3 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"_llgo_string"}
1763-
!4 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1764-
!5 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"_llgo_string"}
1765-
!6 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1766-
!7 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"_llgo_string"}
1767-
!8 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1768-
!9 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"_llgo_string"}
1769-
!10 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1770-
!11 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"_llgo_string"}
1771-
!12 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1772-
!13 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_string"}
1773-
!14 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1774-
!15 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"_llgo_string"}
1775-
!16 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$RGW016k7zllXgGPm1CvD5-IBe-9lphOOTCFtYyDGLjY"}
1776-
!17 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"_llgo_string"}
1777-
!18 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.Pointer[any]"}
1778-
!19 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_string"}
1779-
!20 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric$1", !"_llgo_int"}
1780-
!21 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1781-
!22 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"_llgo_string"}
1782-
!23 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1783-
!24 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_string"}
1784-
!25 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1785-
!26 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"_llgo_string"}
1759+
!0 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1760+
!1 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"_llgo_string"}
1761+
!2 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1762+
!3 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"_llgo_string"}
1763+
!4 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1764+
!5 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"_llgo_string"}
1765+
!6 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1766+
!7 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"_llgo_string"}
1767+
!8 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$F3FioEGWwXQRUdV6xoxVUEDjRNgBQIpL0XIyBECp088"}
1768+
!9 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"_llgo_string"}
1769+
!10 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1770+
!11 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"_llgo_string"}
1771+
!12 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1772+
!13 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_string"}
1773+
!14 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.struct$mRfo5gQx8vKF1DvrL24XRoyvI_ttVDcwc1JYMRxWfb8"}
1774+
!15 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"_llgo_string"}
1775+
!16 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$RGW016k7zllXgGPm1CvD5-IBe-9lphOOTCFtYyDGLjY"}
1776+
!17 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"_llgo_string"}
1777+
!18 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.Pointer[any]"}
1778+
!19 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_string"}
1779+
!20 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric$1", !"_llgo_int"}
1780+
!21 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1781+
!22 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"_llgo_string"}
1782+
!23 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1783+
!24 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_string"}
1784+
!25 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T"}
1785+
!26 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"_llgo_string"}
17861786
!27 = !{!"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T", i32 0, !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
17871787
!28 = !{!"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T", i32 0, !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
17881788
!29 = !{!"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.T", i32 1, !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
@@ -1880,20 +1880,20 @@ attributes #0 = { nocallback nofree nounwind willreturn memory(argmem: write) }
18801880
!121 = !{!"*github.com/goplus/llgo/cl/_testgo/abimethod.struct$RGW016k7zllXgGPm1CvD5-IBe-9lphOOTCFtYyDGLjY", i32 26, !"bytes.tryGrowByReslice", !"_llgo_func$qVJ5SH6qhXP_h0AM41vpBGzQEMp-fQIfvwQEJy5NI8M"}
18811881
!122 = !{!"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.Pointer[any]", i32 0, !"Load", !"_llgo_func$oqZ09zjnrQRdlivNw60EomwRoboDQbCk5_Y4MGDpQMQ"}
18821882
!123 = !{!"*_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.Pointer[any]", i32 1, !"Store", !"_llgo_func$Y8Pl6IHgSDuynhMRTXPlqFo9zl71SSTuMe0Wi5m8eWw"}
1883-
!124 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1884-
!125 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1885-
!126 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1886-
!127 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1887-
!128 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1888-
!129 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1889-
!130 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_iface$58AxoxqQ6sGUOM73FOqFrXsMlgxkU4HGd-S1Wl-ssYw", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1890-
!131 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_iface$58AxoxqQ6sGUOM73FOqFrXsMlgxkU4HGd-S1Wl-ssYw", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1891-
!132 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1892-
!133 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1893-
!134 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"github.com/goplus/llgo/cl/_testgo/abimethod.demo3", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1894-
!135 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"_llgo_fmt.Stringer", !"String", !"_llgo_func$zNDVRsWTIpUPKouNUS805RGX--IV9qVK8B31IZbg5to"}
1895-
!136 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.IP", !"Store", !"_llgo_func$Y8Pl6IHgSDuynhMRTXPlqFo9zl71SSTuMe0Wi5m8eWw"}
1896-
!137 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.IP", !"Load", !"_llgo_func$oqZ09zjnrQRdlivNw60EomwRoboDQbCk5_Y4MGDpQMQ"}
1897-
!138 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1898-
!139 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1899-
!140 = !{ptr @"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1883+
!124 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous1", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1884+
!125 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1885+
!126 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous3", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1886+
!127 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous4", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1887+
!128 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous5", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1888+
!129 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous6", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1889+
!130 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_iface$58AxoxqQ6sGUOM73FOqFrXsMlgxkU4HGd-S1Wl-ssYw", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1890+
!131 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous7", !"_llgo_iface$58AxoxqQ6sGUOM73FOqFrXsMlgxkU4HGd-S1Wl-ssYw", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1891+
!132 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1892+
!133 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1893+
!134 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymous8", !"github.com/goplus/llgo/cl/_testgo/abimethod.iface$kT5SIXt45Cspjl04Bof3DZVSOIltlDo-njpk6KqtZvA", !"github.com/goplus/llgo/cl/_testgo/abimethod.demo3", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1894+
!135 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testAnonymousBuffer", !"_llgo_fmt.Stringer", !"String", !"_llgo_func$zNDVRsWTIpUPKouNUS805RGX--IV9qVK8B31IZbg5to"}
1895+
!136 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.IP", !"Store", !"_llgo_func$Y8Pl6IHgSDuynhMRTXPlqFo9zl71SSTuMe0Wi5m8eWw"}
1896+
!137 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testGeneric", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.IP", !"Load", !"_llgo_func$oqZ09zjnrQRdlivNw60EomwRoboDQbCk5_Y4MGDpQMQ"}
1897+
!138 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed1", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1898+
!139 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed2", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I", !"Demo1", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}
1899+
!140 = !{!"github.com/goplus/llgo/cl/_testgo/abimethod.testNamed3", !"_llgo_github.com/goplus/llgo/cl/_testgo/abimethod.I2", !"Demo2", !"_llgo_func$ETeB8WwW04JEq0ztcm-XPTJtuYvtpkjIsAc0-2NT9zA"}

0 commit comments

Comments
 (0)