1 // { dg-do assemble  }
2 // GROUPS passed operators
3 
4 struct A {
5         int x;
6 };
7 
operator()8 int operator()(A x,float y) {// { dg-error "" } .*
9         return 1;
10 }
11 
main()12 int main() {
13         A x;
14         x(1.0); // { dg-error "" } no match
15 }
16 
17