[Bug c++/49574] Give a warning for insane overloading
redi at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jun 29 09:20:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49574
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-06-29 09:20:33 UTC ---
(In reply to comment #1)
> > all the
> > standalones will fail to compile and build their application.
>
> Huh? Why?
Oops, I meant to put that "Why?" below, not here (I know why it fails to
compile :-) not sure what you mean by standalones though)
> > There is no
> > restriction to use those methods inside the library, thus the insane usage can
> > remain hidden.
>
> Huh?
Why is it hidden? If you call foobar(5) it's ambiguous. Your library has
tests, right? :)
I agree a warning when the functions are declared could be useful for finding
the problem earlier
More information about the Gcc-bugs
mailing list