Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / g++.old-deja / g++.robertl / eb52.C
blob4607c1c2332f4a71ac0314c891f81c9252a96e3f
1 // { dg-do assemble  }
2 class base {
3 protected:
4     virtual void f();
5 };
7 class d1 : public virtual base {
8 protected:
9     void f();
12 void d1::f()
14     base::f();
17 class dd1 : public virtual d1 {
18 protected:
19      void f();
22 void dd1::f()
24     d1::f();
25     base::f();
28 class d1_and_base : public virtual d1, public virtual base {
29 protected:
30      void f();
33 void d1_and_base::f()
35     d1::f();
36     base::f();