2 // { dg-do compile { target c++11 } }
7 f(A a, A b) // { dg-message "previous declaration" }
8 { return A(static_cast<int>(a) & static_cast<int>(b)); }
11 f(B a, B b) // { dg-error "C function" }
12 { return B(static_cast<int>(a) & static_cast<int>(b)); }