https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119191
--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #0) > callop.cc:3:16: error: expected type-specifier before ‘(’ token > 3 | void operator(int, int); > | ^ Oops, I posted the output from testing a version of the test using operator(int, int) instead of operator(int) but it didn't affect the diagnostics, except for the quoted source shown in the caret diagnostic.