mirror of
https://github.com/boostorg/move.git
synced 2026-02-03 21:55:11 +01:00
Fix has_nothrow_move and avoid boost::has_nothrow_move<copyable>::value test as each compiler can deduce a different thing depending on its type analysis.
[SVN r85410]
This commit is contained in:
@@ -66,7 +66,6 @@ int main()
|
||||
{
|
||||
#if defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
|
||||
BOOST_STATIC_ASSERT((boost::has_nothrow_move<movable>::value == true));
|
||||
BOOST_STATIC_ASSERT((boost::has_nothrow_move<copyable>::value == false));
|
||||
BOOST_STATIC_ASSERT((boost::has_move_emulation_enabled<copyable>::value == false));
|
||||
BOOST_STATIC_ASSERT((boost::has_move_emulation_enabled<copyable*>::value == false));
|
||||
BOOST_STATIC_ASSERT((boost::has_move_emulation_enabled<int>::value == false));
|
||||
|
||||
Reference in New Issue
Block a user