set2 unit test: fixed GCC incompatibility
[libcds.git] / tests / unit / set2 / set_type_cuckoo.h
index bd868bd2f1cfaaf57ecc1e5d6c8d40031daa589b..3245de906087dedeca4b3a834f837f92672acdb3 100644 (file)
@@ -33,11 +33,12 @@ namespace set2 {
     struct set_type< cds::intrusive::cuckoo::implementation_tag, Key, Val >: public set_type_base< Key, Val >
     {
         typedef set_type_base< Key, Val > base_class;
-        using base_class::key_val;
-        using base_class::compare;
-        using base_class::less;
-        using base_class::hash;
-        using base_class::hash2;
+        typedef typename base_class::key_val key_val;
+        typedef typename base_class::compare compare;
+        typedef typename base_class::equal_to equal_to;
+        typedef typename base_class::less less;
+        typedef typename base_class::hash hash;
+        typedef typename base_class::hash2 hash2;
 
         // ***************************************************************************
         // CuckooSet