1struct A {};
2
3template <typename T> struct B
4{
5  B() { A().A::~A(); }
6};
7
8B<void> b;
9