1 from director_nested import *
15 if a.step() != "Bar::step;Foo::advance;Bar::do_advance;A::do_step;":
16 raise RuntimeError,"Bad A virtual resolution"
21 return "B::do_advance;" + self.do_step()
34 if b.step() != "Bar::step;Foo::advance;B::do_advance;B::do_step;":
35 raise RuntimeError,"Bad B virtual resolution"
41 return "C::do_advance;" + FooBar_int.do_advance(self)
50 return FooBar_int.get_name(self) + " hello"
56 c = FooBar_int_get_self(cc)
59 if c.get_name() != "FooBar::get_name hello":
62 if c.name() != "FooBar::get_name hello":