1 // PR c++/29732
2 
3 struct A
4 {
fooA5   template<int> template<typename T> friend void foo(T) {} // { dg-error "parameter" }
barA6   void bar() { foo(0); } // { dg-error "16:'foo' was not declared" }
7 };
8