1// { dg-do assemble } 2// PRMS Id: 5085 3// Bug: TYPE_POINTER_TO wasn't set. 4 5class A { 6 A(const A &); 7 void operator=(const A &); 8public: 9 inline A(); 10}; 11 12class B { 13 A a; 14public: 15 B(); 16 virtual void f() const; 17}; 18 19class C : public B { }; 20 21class D : C { 22public: 23 void f() const; 24}; 25 26void D::f() const 27{ 28 C::f(); 29} 30