Removed redundant functions
[libcds.git] / cds / container / impl / iterable_list.h
index 83a0221905edf45968c4e4148bdda3cafd3daf7a..e51234ceeccaa97f5a5f91fa502203e84daa446c 100644 (file)
@@ -622,17 +622,10 @@ namespace cds { namespace container {
             If \p key is not found the function returns \p end().
         */
         template <typename Q>
-        iterator find( Q& key ) const
-        {
-            return find_iterator_at( head(), key, key_comparator());
-        }
-        //@cond
-        template <typename Q>
         iterator find( Q const& key ) const
         {
-            return find_iterator_at( head(), key, key_comparator() );
+            return find_iterator_at( head(), key, key_comparator());
         }
-        //@endcond
 
         /// Finds \p key using \p pred predicate for searching
         /**
@@ -664,19 +657,11 @@ namespace cds { namespace container {
             If \p key is not found the function returns \p end().
         */
         template <typename Q, typename Less>
-        iterator find_with( Q& key, Less pred ) const
-        {
-            CDS_UNUSED( pred );
-            return find_iterator_at( head(), key, cds::opt::details::make_comparator_from_less<Less>());
-        }
-        //@cond
-        template <typename Q, typename Less>
         iterator find_with( Q const& key, Less pred ) const
         {
             CDS_UNUSED( pred );
             return find_iterator_at( head(), key, cds::opt::details::make_comparator_from_less<Less>());
         }
-        //@endcond
 
         /// Finds \p key and return the item found
         /** \anchor cds_nonintrusive_MichaelList_hp_get