X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=cds%2Fcontainer%2Fimpl%2Fellen_bintree_set.h;h=410a70d2098a4f4812954fb493cf3290631e9310;hb=68c4bb6ce67fc8fccf8d850868e1e95b91f334a4;hp=72c5f4ecd3e8bc29e7b922e91fb4bbe1286c9732;hpb=c193d140a834c07dbd629610de9bceda0428a2cd;p=libcds.git diff --git a/cds/container/impl/ellen_bintree_set.h b/cds/container/impl/ellen_bintree_set.h index 72c5f4ec..410a70d2 100644 --- a/cds/container/impl/ellen_bintree_set.h +++ b/cds/container/impl/ellen_bintree_set.h @@ -287,6 +287,7 @@ namespace cds { namespace container { template bool erase_with( Q const& key, Less pred ) { + CDS_UNUSED( pred ); return base_class::erase_with( key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >()); } @@ -326,6 +327,7 @@ namespace cds { namespace container { template bool erase_with( Q const& key, Less pred, Func f ) { + CDS_UNUSED( pred ); return base_class::erase_with( key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >(), [&f]( leaf_node const& node) { f( node.m_Value ); } ); } @@ -400,6 +402,7 @@ namespace cds { namespace container { template guarded_ptr extract_with( Q const& key, Less pred ) { + CDS_UNUSED( pred ); guarded_ptr gp; base_class::extract_with_( gp.guard(), key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >()); @@ -455,6 +458,7 @@ namespace cds { namespace container { template bool find_with( Q& key, Less pred, Func f ) { + CDS_UNUSED( pred ); return base_class::find_with( key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >(), [&f]( leaf_node& node, Q& v ) { f( node.m_Value, v ); } ); } @@ -462,6 +466,7 @@ namespace cds { namespace container { template bool find_with( Q const& key, Less pred, Func f ) { + CDS_UNUSED( pred ); return base_class::find_with( key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >(), [&f]( leaf_node& node, Q const& v ) { f( node.m_Value, v ); } ); } @@ -492,6 +497,7 @@ namespace cds { namespace container { template bool find_with( Q const& key, Less pred ) { + CDS_UNUSED( pred ); return base_class::find_with( key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >()); } @@ -522,6 +528,7 @@ namespace cds { namespace container { template guarded_ptr get_with( Q const& key, Less pred ) { + CDS_UNUSED(pred); guarded_ptr gp; base_class::get_with_( gp.guard(), key, cds::details::predicate_wrapper< leaf_node, Less, typename maker::value_accessor >() );