1// PR c++/51328 2 3template<typename T> struct A 4{ 5 void foo(A<T::~T>); // { dg-error "invalid use of destructor" } 6}; 7