|
Boost : |
Subject: Re: [boost] [bind] Placeholders suggestion, std and boost
From: Fletcher, John P (j.p.fletcher_at_[hidden])
Date: 2015-05-29 16:20:43
When the placeholders were moved there was also a change in the way they are defined in bind/placeholders.hpp
There were three different definitions which were decided using various compiler definitions.
That has now been simplified to two versions, based only on
#if defined(BOOST_NO_CXX11_CONSTEXPR)
// one option (non C++11)
#else
//another option
#endif
This action is breaking some code, in particular bind_interoperation_test on boost phoenix develop for non-C++11 test cases
Initial tests show that replacing the one non C++11 with the previous three cases restores the test.
Would you please look at this?
Thanks
John Fletcher
________________________________________
From: Boost [boost-bounces_at_[hidden]] on behalf of Peter Dimov [lists_at_[hidden]]
Sent: 26 May 2015 23:32
To: boost_at_[hidden]
Subject: Re: [boost] [bind] Placeholders suggestion, std and boost
Glen Fernandes wrote:
> I propose creating <boost/bind/bind.hpp>. Including it should result in
> the placeholders being in boost::placeholders namespace.
> <boost/bind.hpp> would now do nothing more than just include
> <boost/bind/bind.hpp> and bring all the placeholders into the global
> namespace.
Done on develop (with a using directive.)
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk