Remove CDS_EMPLACE_SUPPORT macro and unused code
[libcds.git] / cds / container / details / make_lazy_kvlist.h
index 89351f757ca84a84dd7688ea4797e809b411e23d..870ab5f06cd78b538744436403be68865e3f31f5 100644 (file)
@@ -39,12 +39,10 @@ namespace cds { namespace container {
                     : m_Data( key, value )
                 {}
 
-#           ifdef CDS_EMPLACE_SUPPORT
                 template <typename Ky, typename... Args>
                 node_type( Ky&& key, Args&&... args )
                     : m_Data( std::forward<Ky>(key), std::move( value_type( std::forward<Args>(args)...)))
                 {}
-#           endif
             };
 
             typedef typename original_type_traits::allocator::template rebind<node_type>::other  allocator_type;