Test is_copy_constructible trait on C++03/98 with Boost.Move emulation of noncopyable-movable type (refs #8802, refs #8842)

[SVN r85193]
This commit is contained in:
Antony Polukhin
2013-08-03 06:09:35 +00:00
parent a867293d57
commit c646121426

View File

@@ -90,9 +90,7 @@ BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_copy_constructible<has_not3>::value, fals
BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_copy_constructible<has_not4>::value, false);
// Requires some basic support from Boost.Move in C++03
#ifndef BOOST_NO_CXX11_DELETED_FUNCTIONS // TODO: remove when Boost.Move will be patched
BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_copy_constructible<has_not5>::value, false);
#endif
BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_copy_constructible<bool>::value, true);
BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_copy_constructible<bool const>::value, true);