1 // PR c++/47703
2 
3 typedef void (*pfn)(int &);
4 
5 struct A
6 {
pfnA7   operator pfn() { return 0; }
8 };
9 
f()10 void f()
11 {
12   const int i = 42;
13   A()(i);			// { dg-message "<conversion>" }
14   // { dg-error "qualifiers" "" { target *-*-* } .-1 }
15 }
16 
17 // { dg-prune-output "no match" }
18