[libc++][ranges] implement `std::ranges::drop_while_view`

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

NOKEYCHECK=True
GitOrigin-RevId: 594fa1474f0c96da864257c0cda31b9b8381cd15
diff --git a/include/module.modulemap.in b/include/module.modulemap.in
index 2794ede..ddae895 100644
--- a/include/module.modulemap.in
+++ b/include/module.modulemap.in
@@ -1120,6 +1120,7 @@
       module dangling               { private header "__ranges/dangling.h" }
       module data                   { private header "__ranges/data.h" }
       module drop_view              { private header "__ranges/drop_view.h" }
+      module drop_while_view        { private header "__ranges/drop_while_view.h" }
       module empty                  { private header "__ranges/empty.h" }
       module empty_view             { private header "__ranges/empty_view.h" }
       module enable_borrowed_range  { private header "__ranges/enable_borrowed_range.h" }