[libc++] Implement ranges::copy{, _n, _if, _backward}
Reviewed By: Mordante, var-const, #libc
Spies: sstefan1, libcxx-commits, mgorny
Differential Revision: https://reviews.llvm.org/D122982
NOKEYCHECK=True
GitOrigin-RevId: 1d83750f631d60bf6f371fa3fd0efc0499470d3f
diff --git a/include/module.modulemap b/include/module.modulemap
index 5bf3b34..cd4fc91 100644
--- a/include/module.modulemap
+++ b/include/module.modulemap
@@ -294,6 +294,10 @@
module pop_heap { private header "__algorithm/pop_heap.h" }
module prev_permutation { private header "__algorithm/prev_permutation.h" }
module push_heap { private header "__algorithm/push_heap.h" }
+ module ranges_copy { private header "__algorithm/ranges_copy.h" }
+ module ranges_copy_backward { private header "__algorithm/ranges_copy_backward.h" }
+ module ranges_copy_if { private header "__algorithm/ranges_copy_if.h" }
+ module ranges_copy_n { private header "__algorithm/ranges_copy_n.h" }
module ranges_count { private header "__algorithm/ranges_count.h" }
module ranges_count_if { private header "__algorithm/ranges_count_if.h" }
module ranges_find { private header "__algorithm/ranges_find.h" }