Split up set2 unit test to reduce compiling time and memory
[libcds.git] / cds / container / split_list_set_rcu.h
index f70a8884a61f116cd89dbec0b45f1a56d8d2da64..f6caeb73e052357101bd7605af7f044eb87acdb1 100644 (file)
@@ -5,6 +5,7 @@
 
 #include <cds/intrusive/split_list_rcu.h>
 #include <cds/container/details/make_split_list_set.h>
+#include <cds/urcu/exempt_ptr.h>
 
 namespace cds { namespace container {
 
@@ -192,6 +193,10 @@ namespace cds { namespace container {
         /// Group of \p extract_xxx functions require external locking if underlying ordered list requires that
         static CDS_CONSTEXPR const bool c_bExtractLockExternal = base_class::c_bExtractLockExternal;
 
+        //@cond
+        typedef cds::container::split_list::implementation_tag implementation_tag;
+        //@endcond
+
     protected:
         //@cond
         typedef typename maker::cxx_node_allocator    cxx_node_allocator;