This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/13590] unexpected overload resolution


------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]