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