diff options
author | mikhnenko <[email protected]> | 2023-09-22 23:06:24 +0300 |
---|---|---|
committer | mikhnenko <[email protected]> | 2023-09-22 23:25:13 +0300 |
commit | b8b31d1d500378c44c7e2d817c2b1b4f86524320 (patch) | |
tree | 6a482e8061d7b747a149dc6c8944b383d545846d /contrib/libs/cxxsupp/libcxx/include/algorithm | |
parent | 472fb95eccedb6f33c8a1b40919a0b9930178177 (diff) |
Udp libc++ for 2 days with fake-id changes
Diffstat (limited to 'contrib/libs/cxxsupp/libcxx/include/algorithm')
-rw-r--r-- | contrib/libs/cxxsupp/libcxx/include/algorithm | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/contrib/libs/cxxsupp/libcxx/include/algorithm b/contrib/libs/cxxsupp/libcxx/include/algorithm index e4aba315678..cc37d71b248 100644 --- a/contrib/libs/cxxsupp/libcxx/include/algorithm +++ b/contrib/libs/cxxsupp/libcxx/include/algorithm @@ -20,17 +20,23 @@ namespace std namespace ranges { template <class I, class F> - struct in_fun_result; // since C++20 + struct in_fun_result; // since C++20 template <class I1, class I2> - struct in_in_result; // since C++20 + struct in_in_result; // since C++20 template <class I1, class I2, class O> - struct in_in_out_result; // since C++20 + struct in_in_out_result; // since C++20 template <class I, class O1, class O2> struct in_out_out_result; // since C++20 + template <class I1, class I2> + struct min_max_result; // since C++20 + + template <class I> + struct in_found_result; // since C++20 + template<forward_iterator I, sentinel_for<I> S, class Proj = identity, indirect_strict_weak_order<projected<I, Proj>> Comp = ranges::less> // since C++20 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {}); @@ -716,6 +722,7 @@ template <class BidirectionalIterator, class Compare> #include <__algorithm/generate.h> #include <__algorithm/generate_n.h> #include <__algorithm/half_positive.h> +#include <__algorithm/in_found_result.h> #include <__algorithm/in_fun_result.h> #include <__algorithm/in_in_out_result.h> #include <__algorithm/in_in_result.h> @@ -738,6 +745,7 @@ template <class BidirectionalIterator, class Compare> #include <__algorithm/merge.h> #include <__algorithm/min.h> #include <__algorithm/min_element.h> +#include <__algorithm/min_max_result.h> #include <__algorithm/minmax.h> #include <__algorithm/minmax_element.h> #include <__algorithm/mismatch.h> |