libstdc++
GNU C++ library
Loading...
Searching...
No Matches

◆ stable_partition() [3/4]

template<class _ExecutionPolicy, class _BidirectionalIterator, class _UnaryPredicate>
__pstl::__internal::__enable_if_execution_policy< _ExecutionPolicy, _BidirectionalIterator > std::stable_partition ( _ExecutionPolicy && __exec,
_BidirectionalIterator __first,
_BidirectionalIterator __last,
_UnaryPredicate __pred )

Definition at line 573 of file glue_algorithm_impl.h.

575{
576 auto __dispatch_tag = __pstl::__internal::__select_backend(__exec, __first);
578 __first, __last, __pred);
579}
constexpr _Tp && forward(typename std::remove_reference< _Tp >::type &__t) noexcept
Forward an lvalue.
Definition move.h:72
_BidirectionalIterator __pattern_stable_partition(_Tag, _ExecutionPolicy &&, _BidirectionalIterator, _BidirectionalIterator, _UnaryPredicate) noexcept
__serial_tag< std::false_type > __select_backend(__pstl::execution::sequenced_policy, _IteratorTypes &&...)

References __pstl::__internal::__pattern_stable_partition(), __pstl::__internal::__select_backend(), forward(), and stable_partition().

Here is the call graph for this function: