1 // { dg-do compile } 2 3 // Origin: ajl13@bellatlantic.net 4 5 // PR c++/5421: ICE for specialization of member function template 6 // as friend. 7 8 struct B { 9 template <class T> void b(); 10 }; 11 12 template <class T> class A { 13 friend void B::b<T>(); 14 }; 15 16 static A<int> a; 17