| /freebsd-13.1/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | iterator_traits.h | 78 using _Apply = typename _ITER_TRAITS<_Iter>::iterator_category; 129 template <class _Up> static char __test(typename _Up::iterator_category* = nullptr); 216 concept __has_member_iterator_category = requires { typename _Ip::iterator_category; }; 308 using type = typename _Ip::iterator_category; 333 using iterator_category = typename _Ip::iterator_category; 345 using iterator_category = typename __iterator_traits_iterator_category<_Ip>::type; 356 using iterator_category = output_iterator_tag; 381 typedef typename _Iter::iterator_category iterator_category; 390 is_convertible<typename _Iter::iterator_category, output_iterator_tag>::value 417 typedef random_access_iterator_tag iterator_category; [all …]
|
| H A D | reverse_iterator.h | 39 : public iterator<typename iterator_traits<_Iter>::iterator_category, 65 typename iterator_traits<_Iter>::iterator_category> iterator_category;
|
| H A D | counted_iterator.h | 49 requires requires { typename _Iter::iterator_category; } 51 using iterator_category = typename _Iter::iterator_category;
|
| H A D | iterator.h | 33 typedef _Category iterator_category; typedef
|
| H A D | common_iterator.h | 261 requires { typename iterator_traits<_Iter>::iterator_category; } && 262 derived_from<typename iterator_traits<_Iter>::iterator_category, forward_iterator_tag>; 285 using iterator_category = _If<__denotes_forward_iter<_Iter>,
|
| H A D | distance.h | 49 …turn _VSTD::__distance(__first, __last, typename iterator_traits<_InputIter>::iterator_category()); in distance()
|
| H A D | move_iterator.h | 38 typename iterator_traits<_Iter>::iterator_category> iterator_category; typedef
|
| H A D | front_insert_iterator.h | 40 typedef output_iterator_tag iterator_category; typedef
|
| H A D | ostream_iterator.h | 37 typedef output_iterator_tag iterator_category; typedef
|
| H A D | back_insert_iterator.h | 40 typedef output_iterator_tag iterator_category; typedef
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | equal.h | 71 …__last1, __first2, __last2, __pred, typename iterator_traits<_InputIterator1>::iterator_category(), in equal() 72 typename iterator_traits<_InputIterator2>::iterator_category()); in equal() 81 typename iterator_traits<_InputIterator1>::iterator_category(), in equal() 82 typename iterator_traits<_InputIterator2>::iterator_category()); in equal()
|
| H A D | is_permutation.h | 148 …last1, __first2, __last2, __pred, typename iterator_traits<_ForwardIterator1>::iterator_category(), in is_permutation() 149 typename iterator_traits<_ForwardIterator2>::iterator_category()); in is_permutation() 159 typename iterator_traits<_ForwardIterator1>::iterator_category(), in is_permutation() 160 typename iterator_traits<_ForwardIterator2>::iterator_category()); in is_permutation()
|
| H A D | unique_copy.h | 96 typename iterator_traits<_InputIterator>::iterator_category(), in unique_copy() 97 typename iterator_traits<_OutputIterator>::iterator_category()); in unique_copy()
|
| H A D | find_end.h | 138 …last1, __first2, __last2, __pred, typename iterator_traits<_ForwardIterator1>::iterator_category(), in find_end() 139 typename iterator_traits<_ForwardIterator2>::iterator_category()); in find_end()
|
| H A D | search.h | 106 typename iterator_traits<_ForwardIterator1>::iterator_category(), in search() 107 typename iterator_traits<_ForwardIterator2>::iterator_category()).first; in search()
|
| H A D | reverse.h | 54 …:__reverse(__first, __last, typename iterator_traits<_BidirectionalIterator>::iterator_category()); in reverse()
|
| H A D | fill.h | 48 …__fill(__first, __last, __value_, typename iterator_traits<_ForwardIterator>::iterator_category()); in fill()
|
| H A D | partition.h | 81 … (__first, __last, __pred, typename iterator_traits<_ForwardIterator>::iterator_category()); in partition()
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | default_searcher.h | 42 typename iterator_traits<_ForwardIterator>::iterator_category(), in operator() 43 typename iterator_traits<_ForwardIterator2>::iterator_category()); in operator()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | iterator.h | 68 using iterator_category = IteratorCategoryT; 199 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 299 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 323 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | iterator | 24 typedef output_iterator_tag iterator_category; 73 typedef output_iterator_tag iterator_category;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopIterator.h | 48 typename std::iterator_traits<succ_iterator>::iterator_category, 52 typename std::iterator_traits<succ_iterator>::iterator_category,
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/ |
| H A D | iterator | 155 typedef Category iterator_category; 193 : public iterator<typename iterator_traits<Iterator>::iterator_category, // until C++17 340 typedef typename iterator_traits<Iterator>::iterator_category iterator_category; 418 typedef input_iterator_tag iterator_category; 451 typedef output_iterator_tag iterator_category; 478 typedef input_iterator_tag iterator_category; 515 typedef output_iterator_tag iterator_category;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | LineIterator.h | 42 using iterator_category = std::forward_iterator_tag;
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | raw_storage_iterator.h | 41 typedef output_iterator_tag iterator_category; typedef
|