Fix PR48484
[official-gcc.git] / gcc / testsuite / g++.dg / inherit / virtual7.C
blob61f17fe63952ba602c9d2b05aae43e1b70888ba6
1 // Origin: PR c++/47666
2 // { dg-do compile }
4 template <typename T>
5 struct A
7   int a;
8 };
10 template <typename T>
11 struct B : public A <T>
15 class D : public B <D *>
17   virtual D & operator= (const D &);
20 class E : virtual public D
24 class F : public E
26   virtual void foo ();