Searched refs:_IterCategory (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | partition.h | 71 template <class _AlgPolicy, class _ForwardIterator, class _Sentinel, class _Predicate, class _IterCategory> in __partition_impl() 73 __partition(_ForwardIterator __first, _Sentinel __last, _Predicate&& __pred, _IterCategory __iter_category) { in __partition_impl() 81 using _IterCategory = typename iterator_traits<_ForwardIterator>::iterator_category; in __partition() 82 auto __result = std::__partition<_ClassicAlgPolicy>(std::move(__first), std::move(__last), __pred, _IterCategory()); in __partition() 90 using _IterCategory = typename iterator_traits<_ForwardIterator>::iterator_category; partition() local
|
H A D | reverse.h | 48 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_BidirectionalIterator>; 49 std::__reverse_impl<_AlgPolicy>(std::move(__first), std::move(__last), _IterCategory()); 51 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_BidirectionalIterator>; __reverse() local
|
H A D | stable_partition.h | 288 template <class _AlgPolicy, class _Predicate, class _ForwardIterator, class _IterCategory> in __stable_partition_impl() 290 _ForwardIterator __first, _ForwardIterator __last, _Predicate&& __pred, _IterCategory __iter_category) { in __stable_partition_impl() 298 using _IterCategory = typename iterator_traits<_ForwardIterator>::iterator_category; in __stable_partition_impl() 300 std::move(__first), std::move(__last), __pred, _IterCategory()); in __stable_partition_impl() 322 using _IterCategory = typename iterator_traits<_ForwardIterator>::iterator_category; stable_partition() local
|
H A D | rotate.h | 182 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_Iterator>; in __rotate() local 183 …::__rotate_impl<_AlgPolicy>(std::move(__first), std::move(__middle), __last_iter, _IterCategory()); in __rotate()
|