Lines Matching refs:Compare

1400 template <class ForwardIterator, class Compare>
1402 is_sorted(ForwardIterator first, ForwardIterator last, Compare comp);
1408 template <class ForwardIterator, class Compare>
1410 is_sorted_until(ForwardIterator first, ForwardIterator last, Compare comp);
1416 template <class RandomAccessIterator, class Compare>
1418 sort(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1424 template <class RandomAccessIterator, class Compare>
1426 stable_sort(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1432 template <class RandomAccessIterator, class Compare>
1434 …(RandomAccessIterator first, RandomAccessIterator middle, RandomAccessIterator last, Compare comp);
1441 template <class InputIterator, class RandomAccessIterator, class Compare>
1444 … RandomAccessIterator result_first, RandomAccessIterator result_last, Compare comp);
1450 template <class RandomAccessIterator, class Compare>
1452 …ent(RandomAccessIterator first, RandomAccessIterator nth, RandomAccessIterator last, Compare comp);
1458 template <class ForwardIterator, class T, class Compare>
1460 lower_bound(ForwardIterator first, ForwardIterator last, const T& value, Compare comp);
1466 template <class ForwardIterator, class T, class Compare>
1468 upper_bound(ForwardIterator first, ForwardIterator last, const T& value, Compare comp);
1474 template <class ForwardIterator, class T, class Compare>
1476 equal_range(ForwardIterator first, ForwardIterator last, const T& value, Compare comp);
1482 template <class ForwardIterator, class T, class Compare>
1484 binary_search(ForwardIterator first, ForwardIterator last, const T& value, Compare comp);
1491 template <class InputIterator1, class InputIterator2, class OutputIterator, class Compare>
1494 InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);
1500 template <class BidirectionalIterator, class Compare>
1502 …directionalIterator first, BidirectionalIterator middle, BidirectionalIterator last, Compare comp);
1508 template <class InputIterator1, class InputIterator2, class Compare>
1510 …Iterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, Compare comp);
1517 template <class InputIterator1, class InputIterator2, class OutputIterator, class Compare>
1520 InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);
1527 template <class InputIterator1, class InputIterator2, class OutputIterator, class Compare>
1530 … InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);
1537 template <class InputIterator1, class InputIterator2, class OutputIterator, class Compare>
1540 … InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);
1547 template <class InputIterator1, class InputIterator2, class OutputIterator, class Compare>
1550 … InputIterator2 first2, InputIterator2 last2, OutputIterator result, Compare comp);
1556 template <class RandomAccessIterator, class Compare>
1558 push_heap(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1564 template <class RandomAccessIterator, class Compare>
1566 pop_heap(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1572 template <class RandomAccessIterator, class Compare>
1574 make_heap(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1580 template <class RandomAccessIterator, class Compare>
1582 sort_heap(RandomAccessIterator first, RandomAccessIterator last, Compare comp);
1588 template <class RandomAccessIterator, class Compare>
1590 is_heap(RandomAccessIterator first, RandomAccessiterator last, Compare comp);
1596 template <class RandomAccessIterator, class Compare>
1598 is_heap_until(RandomAccessIterator first, RandomAccessiterator last, Compare comp);
1604 template <class ForwardIterator, class Compare>
1606 min_element(ForwardIterator first, ForwardIterator last, Compare comp);
1612 template <class T, class Compare>
1614 min(const T& a, const T& b, Compare comp);
1620 template<class T, class Compare>
1622 min(initializer_list<T> t, Compare comp);
1627 template<class T, class Compare>
1628 constexpr const T& clamp(const T& v, const T& lo, const T& hi, Compare comp); // C++17
1634 template <class ForwardIterator, class Compare>
1636 max_element(ForwardIterator first, ForwardIterator last, Compare comp);
1642 template <class T, class Compare>
1644 max(const T& a, const T& b, Compare comp);
1650 template<class T, class Compare>
1652 max(initializer_list<T> t, Compare comp);
1658 template<class ForwardIterator, class Compare>
1660 minmax_element(ForwardIterator first, ForwardIterator last, Compare comp);
1666 template<class T, class Compare>
1668 minmax(const T& a, const T& b, Compare comp);
1674 template<class T, class Compare>
1676 minmax(initializer_list<T> t, Compare comp);
1682 template <class InputIterator1, class InputIterator2, class Compare>
1685 InputIterator2 first2, InputIterator2 last2, Compare comp);
1691 template <class BidirectionalIterator, class Compare>
1693 next_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);
1699 template <class BidirectionalIterator, class Compare>
1701 prev_permutation(BidirectionalIterator first, BidirectionalIterator last, Compare comp);