Remove CDS_RVALUE_SUPPORT, CDS_MOVE_SEMANTICS_SUPPORT macros and emulating code
[libcds.git] / cds / container / striped_map / boost_flat_map.h
index d16d89f20b8cf784b40c0ebf4f0fc1267d978880..50b98d5aa952899128c703a29c4f64d70d6588a9 100644 (file)
@@ -32,13 +32,11 @@ namespace cds { namespace container {
             : public details::boost_map_copy_policies<boost::container::flat_map< Key, T, Traits, Alloc > >::swap_item_policy
         {};
 
-#ifdef CDS_MOVE_SEMANTICS_SUPPORT
         // Move policy for map
         template <typename Key, typename T, typename Traits, typename Alloc>
         struct move_item_policy< boost::container::flat_map< Key, T, Traits, Alloc > >
             : public details::boost_map_copy_policies<boost::container::flat_map< Key, T, Traits, Alloc > >::move_item_policy
         {};
-#endif
     }   // namespace striped_set
 }} // namespace cds::container