[Bug c++/13590] unexpected overload resolution

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Tue Jan 6 23:00:00 GMT 2004


------- Additional Comments From bangerth at dealii dot org  2004-01-06 23:00 -------
That's not a good example. The using directive for A::f and B::f create 
an ambiguity, but this only needs to be detected when you try to call 
one of the functions, i.e. during overload resolution, not when the 
using directive is parsed. However, you call f(int), and there is no 
ambiguity in this case. 
 
W. 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13590



More information about the Gcc-bugs mailing list