// { dg-do assemble }// PRMS Id: 5085// Bug: TYPE_POINTER_TO wasn't set.class A {A(const A &);voidoperator=(const A &);public:inlineA();};class B {
A a;public:B();virtualvoidf()const;};class C :public B { };class D : C {public:voidf()const;};voidD::f()const{C::f();}