[Bug c++/69701] "v.operator T()" incorrectly parsed if "v.T()" present.
eric at efcs dot ca
gcc-bugzilla@gcc.gnu.org
Fri Feb 5 23:35:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69701
--- Comment #2 from Eric Fiselier <eric at efcs dot ca> ---
@Andrew The in-class diagnostics are pretty good. My concern is that users
outside the class cannot name the conversion operator. I don't think they care
that "A" changes meaning *within* B.
I don't think any error should be emitted for the reproducer.
More information about the Gcc-bugs
mailing list