blob: 27d874ba7d8c1afe06c3e52390fe28f05e7244ee [file] [log] [blame]
// PR c++/94336 - template keyword accepted before destructor names.
template<typename T> void f(T *p) { p->template ~X(); } // { dg-error ".template. keyword not permitted in destructor name" }
template<typename T> struct X {};
void g(X<int> *p) { f(p); }