// PR c++/33035 template struct a { template struct b { template void f() { struct g { ~g() {} }; } }; };