diff --git a/include/boost/unordered/unordered_map.hpp b/include/boost/unordered/unordered_map.hpp index 82cb7f80..2271ef7a 100644 --- a/include/boost/unordered/unordered_map.hpp +++ b/include/boost/unordered/unordered_map.hpp @@ -18,7 +18,6 @@ #include #include #include -#include #include #if !defined(BOOST_NO_CXX11_HDR_INITIALIZER_LIST) @@ -432,9 +431,7 @@ namespace boost { template typename boost::enable_if_c< - detail::are_transparent::value && - !boost::is_convertible::value && - !boost::is_convertible::value, + detail::transparent_non_iterable::value, node_type>::type extract(BOOST_FWD_REF(Key) k) { @@ -724,9 +721,7 @@ namespace boost { template typename boost::enable_if_c< - detail::are_transparent::value && - !boost::is_convertible::value && - !boost::is_convertible::value, + detail::transparent_non_iterable::value, size_type>::type erase(BOOST_FWD_REF(Key) k) {