blob: 6c4c47a43113fd2373471a7329fc3e47af0c5d97 [file] [log] [blame]
typedef_inherit
a = typedef_inherit.Foo();
b = typedef_inherit.Bar();
x = typedef_inherit.do_blah(a);
if (!strcmp(x,"Foo::blah"))
error("Whoa! Bad return", x)
endif
x = typedef_inherit.do_blah(b);
if (!strcmp(x,"Bar::blah"))
error("Whoa! Bad return", x)
endif
c = typedef_inherit.Spam();
d = typedef_inherit.Grok();
x = typedef_inherit.do_blah2(c);
if (!strcmp(x,"Spam::blah"))
error("Whoa! Bad return", x)
endif
x = typedef_inherit.do_blah2(d);
if (!strcmp(x,"Grok::blah"))
error("Whoa! Bad return", x)
endif