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++/13548] SFINAE fails to eliminate overload


------- Additional Comments From dave at boost-consulting dot com  2004-01-02 22:45 -------
Bluntly starting your reply with "you are wrong", especially when you, in 
fact, are wrong, is impolite.  I'm just trying to help by reporting this one, 
and wish to be treated accordingly.

That base is not enough to make it match.  What is the return type of this 
function?

boost::detail::enable_if_interoperable<boost::indirect_iterator<int**, 
boost::use_default, 
boost::use_default, boost::use_default, boost::use_default>, 
boost::reverse_iterator<int**
>, bool>::type

Is not a valid type, therefore the overload should be removed.  Substitution 
failure is not an error

-- 


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


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