1 // Build don't link:
2 class A {
3 char str[10];
4 public:
m1()5     char* m1 () { return str;};
6 };
7 
8 class C : public A {
9 public:
10 };
11 
12 class B : public A {
13 public:
m1()14     char* m1 () { C::m1(); return ""; } // ERROR -
15 };
16 
main()17 int main () {
18 A a;
19 B b;
20 C c;
21 
22 a.m1();
23 c.m1();
24 b.m1();
25 }
26