1 // PR c++/23694
2 
3 extern "C" struct A
4 {
fooA5   friend void foo(int) {} // { dg-message "declaration" }
fooA6   friend void foo() {} // { dg-error "foo" "err" }
7 };
8