set2 unit test: fixed GCC incompatibility
[libcds.git] / tests / unit / set2 / set_type_ellen_bintree.h
index 2a5b173251a46fa3825aa37c2d8e271d31b604fc..23cee38792ad0ae64c0c7c935db186afa0ee6b43 100644 (file)
@@ -17,10 +17,11 @@ namespace set2 {
     struct set_type< cc::ellen_bintree::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;
+        typedef typename base_class::key_type key_type;
+        typedef typename base_class::key_val key_val;
+        typedef typename base_class::compare compare;
+        typedef typename base_class::less less;
+        typedef typename base_class::key_less key_less;
 
         struct ellen_bintree_props {
             struct key_extractor {