Home
last modified time | relevance | path

Searched refs:_IterCategory (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dpartition.h71 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 Dreverse.h48 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 Dstable_partition.h288 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 Drotate.h182 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()