abi: support named

This commit is contained in:
xushiwei
2024-05-25 01:11:35 +08:00
parent 2a7be0eabb
commit 40dd25c122
9 changed files with 279 additions and 26 deletions

View File

@@ -0,0 +1,17 @@
package main
type bar struct {
pb *byte
f float32
}
func Foo(v any) (ret bar, ok bool) {
ret, ok = v.(bar)
return
}
func main() {
ret, ok := Foo(nil)
println("Hi")
println(ret.pb, ret.f, ok)
}