1 2 3 4 5 6 7 8 9 10 11
// PR c++/37037 typedef void F(void); template <typename T> struct S { static F f; }; template class S<int>; template <class T> void S<T>::f(void) {}