1// PR c++/29054 2// { dg-do compile } 3 4struct A 5{ 6 template <typename T, typename U> static void create (U) {} 7}; 8 9struct B 10{ 11 friend void A::create <B, const char *> (const char *); 12}; 13 14int 15main () 16{ 17 A::create<B>("test"); 18} 19