Re: [Boost-bugs] [Boost C++ Libraries] #4028: fusion::begin and fusion::end lead to problems with ADL-based begin and end functions for ranges

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4028: fusion::begin and fusion::end lead to problems with ADL-based begin and end functions for ranges
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-06-14 20:01:15


#4028: fusion::begin and fusion::end lead to problems with ADL-based begin and end
functions for ranges
---------------------------------+------------------------------------------
 Reporter: mgaunard | Owner: djowel
     Type: Bugs | Status: new
Milestone: Boost 1.43.0 | Component: fusion
  Version: Boost 1.42.0 | Severity: Problem
 Keywords: ADL range begin end |
---------------------------------+------------------------------------------

Comment(by anonymous):

 reconsidering, this seems like 2 different issues to me.
 I think GCC rightfully associates namespaces of template arguments. the
 bug here was that it didn't omit the type "apply" when it was looking for
 an ADL function.

 as fusion::begin and std::begin are both functions this seems to be
 unrelated.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4028#comment:4>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:03 UTC