1 interface I_Foo
{ void i_outer(); }
2 class C_Foo
{ void c_outer() { } }
6 interface I_Foo
{ void i_inner(); }
7 class C_Foo
{ void c_inner() { } }
9 class Impl1
: C_Foo
, I_Foo
11 override void i_inner() { }
12 override void c_inner() { }
15 class Impl2
: C_Foo
, .I_Foo
17 override void i_outer() { }
18 override void c_inner() { }
21 class Impl3
: .C_Foo
, I_Foo
23 override void i_inner() { }
24 override void c_outer() { }
27 class Impl4
: .C_Foo
, .I_Foo
29 override void i_outer() { }
30 override void c_outer() { }