[libc++][ranges] Implement std::ranges::swap_ranges()
Implement `std::ranges::swap_ranges()`
Reviewed By: Quuxplusone, #libc, ldionne
Spies: ldionne, mgorny, jloser, libcxx-commits
Differential Revision: https://reviews.llvm.org/D116303
NOKEYCHECK=True
GitOrigin-RevId: 9d90531904983c1268cea6d56bfbc1ab2743ec23
diff --git a/include/module.modulemap b/include/module.modulemap
index 5ef2c1c..528118f 100644
--- a/include/module.modulemap
+++ b/include/module.modulemap
@@ -284,6 +284,7 @@
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_swap_ranges { private header "__algorithm/ranges_swap_ranges.h" }
module remove { private header "__algorithm/remove.h" }
module remove_copy { private header "__algorithm/remove_copy.h" }
module remove_copy_if { private header "__algorithm/remove_copy_if.h" }