Remove CDS_RVALUE_SUPPORT, CDS_MOVE_SEMANTICS_SUPPORT macros and emulating code
[libcds.git] / cds / container / striped_set / boost_set.h
index e26bf31f094c735071811635bd02a6750c8d26a5..c712fb2cf12c5712f23b58f87b59e42d6885e6b0 100644 (file)
@@ -28,13 +28,11 @@ namespace cds { namespace container {
 
         // Swap policy is not defined for boost::container::set
 
-#ifdef CDS_MOVE_SEMANTICS_SUPPORT
         // Move policy for boost::container::set
         template <typename T, typename Traits, typename Alloc>
         struct move_item_policy< boost::container::set< T, Traits, Alloc > >
             : public details::boost_set_copy_policies< boost::container::set< T, Traits, Alloc > >::move_item_policy
         {};
-#endif
 
     }   // namespace striped_set
 }} // namespace cds::container