Files
llgo/cl/_testrt/closurebound/in.go

26 lines
255 B
Go
Raw Normal View History

2025-05-15 21:01:56 +08:00
package main
func main() {
se := demo1{}
f := se.encode
if f() != 1 {
panic("error")
}
}
var my = demo2{}.encode
type demo1 struct {
}
func (se demo1) encode() int {
return 1
}
type demo2 struct {
}
func (se demo2) encode() int {
return 2
}