// PR c++/9868
template <typename T> struct D {
void (*p)();
void clear() {
D::p();
}
};
template class D<bool>;