1 2 3 4 5 6 7 8 9 10
// PR c++/9868 template <typename T> struct D { void (*p)(); void clear() { D::p(); } }; template class D<bool>;