[libc++] Fix unwrapping ranges with different iterators and sentinels

Reviewed By: ldionne, huixie90, #libc

Spies: arichardson, sstefan1, libcxx-commits, mgorny

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

NOKEYCHECK=True
GitOrigin-RevId: e01b4fe956dd038fed71cf3c552d3383905d022a
diff --git a/include/module.modulemap.in b/include/module.modulemap.in
index 1cfd4ae..88f4d15 100644
--- a/include/module.modulemap.in
+++ b/include/module.modulemap.in
@@ -420,6 +420,7 @@
       module unique                          { private header "__algorithm/unique.h" }
       module unique_copy                     { private header "__algorithm/unique_copy.h" }
       module unwrap_iter                     { private header "__algorithm/unwrap_iter.h" }
+      module unwrap_range                    { private header "__algorithm/unwrap_range.h" }
       module upper_bound                     { private header "__algorithm/upper_bound.h" }
     }
   }