
Marshall Clow wrote:
On Dec 12, 2012, at 8:17 AM, Peter Dimov <lists@pdimov.com> wrote:
Marshall Clow wrote:
There's a full list at: http://www.boost.org/doc/libs/1_52_0/libs/config/doc/html/boost_config/boost...
This list doesn't appear to be complete; it's missing, for example, BOOST_HAS_RVALUE_REFS.
I haven't touched any of the BOOST_HAS macros - they should be unchanged.
However, I just added BOOST_HAS_RVALUE_REFS to the docs. (r 81878)
In an ideal world, I think that macro should be named BOOST_HAS_CXX11_RVALUE_REFERENCES or (even better) !defined(BOOST_NO_CXX11_RVALUE_REFERENCES), but not today.
There are two more such macros, as far as I can see: BOOST_HAS_STATIC_ASSERT and BOOST_HAS_VARIADIC_TMPL.
Do you want these cleaned up from the SmartPtr library for this release, by the way? There's still time.