aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__iterator/iterator_traits.h
diff options
context:
space:
mode:
authorNikolas Klauser <nikolasklauser@berlin.de>2022-07-13 13:41:25 +0200
committerNikolas Klauser <nikolasklauser@berlin.de>2022-07-13 13:41:25 +0200
commit1f04759316204e677b7bc8c049ea259253a2795d (patch)
treef0111b4b0d01078fd5ec34abf4aa0a0831dbe37f /libcxx/include/__iterator/iterator_traits.h
parent3ec2b2f4ec3205a5b11c083b80566292d6ee2ecb (diff)
Revert "[libc++] Implement ranges::find_end, ranges::search{, _n}"
This reverts commit 76a76518507ccc59ccdad5b83f44dc8c3d9593c7.
Diffstat (limited to 'libcxx/include/__iterator/iterator_traits.h')
-rw-r--r--libcxx/include/__iterator/iterator_traits.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/libcxx/include/__iterator/iterator_traits.h b/libcxx/include/__iterator/iterator_traits.h
index 63525e230add..1fbdc955d148 100644
--- a/libcxx/include/__iterator/iterator_traits.h
+++ b/libcxx/include/__iterator/iterator_traits.h
@@ -481,12 +481,6 @@ struct __is_exactly_cpp17_forward_iterator
__has_iterator_category_convertible_to<_Tp, forward_iterator_tag>::value &&
!__has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag>::value> {};
-template <class _Tp>
-struct __is_exactly_cpp17_bidirectional_iterator
- : public integral_constant<bool,
- __has_iterator_category_convertible_to<_Tp, bidirectional_iterator_tag>::value &&
- !__has_iterator_category_convertible_to<_Tp, random_access_iterator_tag>::value> {};
-
template<class _InputIterator>
using __iter_value_type = typename iterator_traits<_InputIterator>::value_type;