Searched refs:iterator_concept (Results 1 – 21 of 21) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | counted_iterator.h | 48 requires requires { typename _Iter::iterator_concept; } 50 using iterator_concept = typename _Iter::iterator_concept;
|
H A D | iterator_traits.h | 85 using _Apply = typename _ITER_TRAITS<_Iter>::iterator_concept; 144 static true_type __test(typename _Up::iterator_concept* = nullptr); 413 typedef contiguous_iterator_tag iterator_concept; 425 struct __has_iterator_concept_convertible_to : is_convertible<typename _Tp::iterator_concept, _Up> …
|
H A D | bounded_iter.h | 58 using iterator_concept = contiguous_iterator_tag; member
|
H A D | wrap_iter.h | 39 typedef contiguous_iterator_tag iterator_concept; typedef
|
H A D | common_iterator.h | 285 using iterator_concept = _If<forward_iterator<_Iter>, forward_iterator_tag, input_iterator_tag>;
|
H A D | reverse_iterator.h | 84 …using iterator_concept = _If<random_access_iterator<_Iter>, random_access_iterator_tag, bidirectio… variable
|
H A D | move_iterator.h | 91 using iterator_concept = decltype(__get_iter_concept());
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | lazy_split_view.h | 179 …using iterator_concept = conditional_t<forward_range<_Base>, forward_iterator_tag, input_iterator_… 336 using iterator_concept = typename __outer_iterator<_Const>::iterator_concept;
|
H A D | istream_view.h | 65 using iterator_concept = input_iterator_tag;
|
H A D | chunk_by_view.h | 154 …using iterator_concept = conditional_t<bidirectional_range<_View>, bidirectional_iterator_tag, fo… variable
|
H A D | split_view.h | 134 using iterator_concept = forward_iterator_tag;
|
H A D | filter_view.h | 134 using iterator_concept =
|
H A D | repeat_view.h | 147 using iterator_concept = random_access_iterator_tag;
|
H A D | iota_view.h | 108 using iterator_concept =
|
H A D | join_view.h | 260 using iterator_concept =
|
H A D | elements_view.h | 200 using iterator_concept = decltype(__get_iterator_concept());
|
H A D | transform_view.h | 192 using iterator_concept = typename __transform_view_iterator_concept<_View>::type;
|
H A D | zip_view.h | 268 using iterator_concept = decltype(__get_zip_view_iterator_tag<_Const, _Views...>());
|
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | path_iterator.h | 43 typedef bidirectional_iterator_tag iterator_concept; typedef
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | iterator | 229 using iterator_concept = see below; // since C++20 390 using iterator_concept = see below; // From C++20
|
H A D | regex | 700 typedef input_iterator_tag iterator_concept; // since C++20 741 typedef input_iterator_tag iterator_concept; // since C++20 5341 typedef input_iterator_tag iterator_concept; 5472 typedef input_iterator_tag iterator_concept;
|