package main | |
import "swigtests/director_enum" | |
type MyFoo struct{} // From director_enum.Foo | |
func (p *MyFoo) Say_hi(val director_enum.EnumDirectorHello) director_enum.EnumDirectorHello { | |
return val | |
} | |
func main() { | |
b := director_enum.NewFoo() | |
a := director_enum.NewDirectorFoo(&MyFoo{}) | |
if a.Say_hi(director_enum.Hello) != b.Say_hello(director_enum.Hi) { | |
panic(0) | |
} | |
} |