1 // PR c++/24173 2 // { dg-options "--param ggc-min-expand=0 --param ggc-min-heapsize=0" } 3 4 template <int> struct A; 5 6 void foo(A<0>); 7 8 template<int> struct A 9 { 10 friend void foo(A<0>); 11 }; 12 bar()13 void bar() 14 { 15 foo(A<0>()); 16 } 17