Lines Matching refs:BidirectionalIterator
269 template <class BidirectionalIterator>
271 reverse(BidirectionalIterator first, BidirectionalIterator last);
273 template <class BidirectionalIterator, class OutputIterator>
275 reverse_copy(BidirectionalIterator first, BidirectionalIterator last, OutputIterator result);
427 template <class BidirectionalIterator>
429 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
431 template <class BidirectionalIterator, class Compare>
433 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
618 template <class BidirectionalIterator>
620 next_permutation(BidirectionalIterator first, BidirectionalIterator last);
622 template <class BidirectionalIterator, class Compare>
624 next_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);
626 template <class BidirectionalIterator>
628 prev_permutation(BidirectionalIterator first, BidirectionalIterator last);
630 template <class BidirectionalIterator, class Compare>
632 prev_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);