| 1045 | } |
| 1046 | |
| 1047 | [[nodiscard]] constexpr std::pair<const_iterator, const_iterator> equal_range(const key_type& key) const noexcept { return {lower_bound(key), upper_bound(key)}; } |
| 1048 | |
| 1049 | template <typename K, typename KC = key_compare> |
| 1050 | [[nodiscard]] constexpr std::enable_if_t<detail::is_transparent_v<KC>, std::pair<const_iterator, const_iterator>> equal_range(const K& x) const noexcept { |
nothing calls this directly
no test coverage detected