1// PR c++/60347 2 3struct A; 4 5template <class T> 6struct B 7{ 8 T* p; 9 virtual ~B() { p->~T(); } 10}; 11 12struct C: B<A> { }; 13