blob: fa11defc21ae941904d2774c9fd5db15f58225b1 [file] [log] [blame]
// { dg-do compile }
// Origin: Jiangbin Zhao <zhaojiangbin@yahoo.com>
// PR c++/12369: ICE for specialization of member function template
// as friend in ordinary class.
struct A {
template<class T> T* make() { return new T(); }
};
struct B {
friend B* A::make< B >(); // (1)
};