1 // PR c++/11027
2 
3 template <class T>
4 struct X {
5    typedef void (X::*pfun)();
6    static pfun p[];
7 };
8 
9 template <class T>
10 typename X<T>::pfun X<T>::p[] = {};
11 
12