1 // { dg-do assemble  }
2 
3 // Simplified from bug report by Trevor Taylor <ttaylor@powerup.com.au>
4 
5 struct T {			// { dg-message "candidate" }
operatorT6   int operator()(int) { } // { dg-message "operator|candidate expects" }
7 };
8 
main()9 int main() {
10   T()(); // { dg-error "match" } no such operator
11 }
12