/trunk/Examples/test-suite/go/inherit_missing_runme.go
Go | 26 lines | 20 code | 6 blank | 0 comment | 6 complexity | 49e522980f07d46cb4f0f2a3b8654a45 MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- package main
- import "./inherit_missing"
- func main() {
- a := inherit_missing.New_Foo()
- b := inherit_missing.NewBar()
- c := inherit_missing.NewSpam()
- x := inherit_missing.Do_blah(a)
- if x != "Foo::blah" {
- panic(x)
- }
- x = inherit_missing.Do_blah(b)
- if x != "Bar::blah" {
- panic(x)
- }
- x = inherit_missing.Do_blah(c)
- if x != "Spam::blah" {
- panic(x)
- }
- inherit_missing.Delete_Foo(a)
- }