Lines Matching refs:BidirectionalIterator
270 template <class BidirectionalIterator>
272 reverse(BidirectionalIterator first, BidirectionalIterator last);
274 template <class BidirectionalIterator, class OutputIterator>
276 reverse_copy(BidirectionalIterator first, BidirectionalIterator last, OutputIterator result);
428 template <class BidirectionalIterator>
430 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
432 template <class BidirectionalIterator, class Compare>
434 …inplace_merge(BidirectionalIterator first, BidirectionalIterator middle, BidirectionalIterator las…
619 template <class BidirectionalIterator>
621 next_permutation(BidirectionalIterator first, BidirectionalIterator last);
623 template <class BidirectionalIterator, class Compare>
625 next_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);
627 template <class BidirectionalIterator>
629 prev_permutation(BidirectionalIterator first, BidirectionalIterator last);
631 template <class BidirectionalIterator, class Compare>
633 prev_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);