c++/3784: function not found if...
Nathanael Nerode
neroden@twcny.rr.com
Fri Jan 3 10:23:00 GMT 2003
I did some further work on this. The binding for foo2 is created at the
bottom of binding_for_name, and as soon as it's created, it's wrong. It
somehow thinks that foo2 is an OVERLOAD with two pieces: the real foo2, and
foo1. This is clearly wrong.
However, I haven't been able to figure out where this inaccurate overload is
created. Both functions come out of the parser correctly.
--Nathanael
More information about the Gcc-bugs
mailing list