diff --git a/include/boost/move/move.hpp b/include/boost/move/move.hpp index 2330a5c..4a0f158 100644 --- a/include/boost/move/move.hpp +++ b/include/boost/move/move.hpp @@ -283,6 +283,10 @@ : BOOST_MOVE_BOOST_NS::integral_constant {}; + template + struct has_move_emulation_enabled_aux + : has_move_emulation_enabled {}; + template struct has_nothrow_move : public BOOST_MOVE_BOOST_NS::integral_constant @@ -293,8 +297,9 @@ // move() // ////////////////////////////////////////////////////////////////////////////// + template - typename BOOST_MOVE_BOOST_NS::disable_if, T&>::type move(T& x) + typename BOOST_MOVE_BOOST_NS::disable_if, T&>::type move(T& x) { return x; }