diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-02-03 02:17:03 +0100 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-02-03 02:17:48 +0100 |
commit | 610979b301c5e90687a8528b6a685bf20cb643b3 (patch) | |
tree | 4c8f4d795dcc625c6c0f223af9f0af2ff429a93e /libcxx/include/algorithm | |
parent | 30baa5d2a450d5e302d8cba3fc7a26a59d4b7ae1 (diff) | |
download | llvm-610979b301c5e90687a8528b6a685bf20cb643b3.zip llvm-610979b301c5e90687a8528b6a685bf20cb643b3.tar.gz llvm-610979b301c5e90687a8528b6a685bf20cb643b3.tar.bz2 |
[libc++][ranges] Add ranges::in_out_out_result
Add `ranges::in_out_out_result`
Reviewed By: Quuxplusone, Mordante, #libc
Spies: libcxx-commits, mgorny
Differential Revision: https://reviews.llvm.org/D118634
Diffstat (limited to 'libcxx/include/algorithm')
-rw-r--r-- | libcxx/include/algorithm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/include/algorithm b/libcxx/include/algorithm index e5f1030..87e4ec9 100644 --- a/libcxx/include/algorithm +++ b/libcxx/include/algorithm @@ -24,6 +24,9 @@ namespace ranges { template <class I1, class I2, class O> 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 InputIterator, class Predicate> @@ -701,6 +704,7 @@ template<class InputIterator, class OutputIterator> #include <__algorithm/half_positive.h> #include <__algorithm/in_in_out_result.h> #include <__algorithm/in_in_result.h> +#include <__algorithm/in_out_out_result.h> #include <__algorithm/in_out_result.h> #include <__algorithm/includes.h> #include <__algorithm/inplace_merge.h> |