From 9c07cf60a653033280712db3446e1815b2acc309 Mon Sep 17 00:00:00 2001 From: Christian Mazakas Date: Thu, 23 Dec 2021 13:12:52 -0800 Subject: [PATCH] Deprecate `table::erase_key_unique()` --- include/boost/unordered/detail/implementation.hpp | 5 ----- include/boost/unordered/unordered_set.hpp | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/include/boost/unordered/detail/implementation.hpp b/include/boost/unordered/detail/implementation.hpp index 935cbb30..225a02ff 100644 --- a/include/boost/unordered/detail/implementation.hpp +++ b/include/boost/unordered/detail/implementation.hpp @@ -3458,11 +3458,6 @@ namespace boost { return 1; } - std::size_t erase_key_unique(const_key_type& k) - { - return this->erase_key_unique_impl(this->key_eq(), k); - } - void erase_nodes_unique(node_pointer i, node_pointer j) { std::size_t bucket_index = this->node_bucket(i); diff --git a/include/boost/unordered/unordered_set.hpp b/include/boost/unordered/unordered_set.hpp index 98a05914..c0841cf7 100644 --- a/include/boost/unordered/unordered_set.hpp +++ b/include/boost/unordered/unordered_set.hpp @@ -1366,7 +1366,7 @@ namespace boost { typename unordered_set::size_type unordered_set::erase(const key_type& k) { - return table_.erase_key_unique(k); + return table_.erase_key_unique_impl(this->key_eq(), k); } template