[libc++][ranges] Implement `ranges::clamp`

Differential Revision: https://reviews.llvm.org/D126193

NOKEYCHECK=True
GitOrigin-RevId: a203acb9dd7227323d6161431225189d49917744
diff --git a/include/module.modulemap.in b/include/module.modulemap.in
index 897c2c8..0b33ffd 100644
--- a/include/module.modulemap.in
+++ b/include/module.modulemap.in
@@ -311,6 +311,7 @@
       module ranges_all_of                   { private header "__algorithm/ranges_all_of.h" }
       module ranges_any_of                   { private header "__algorithm/ranges_any_of.h" }
       module ranges_binary_search            { private header "__algorithm/ranges_binary_search.h" }
+      module ranges_clamp                    { private header "__algorithm/ranges_clamp.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" }