[libc++][ranges] Implement `construct_at` and `destroy{,_at}`.
Differential Revision: https://reviews.llvm.org/D116078
NOKEYCHECK=True
GitOrigin-RevId: b9bc3c107c6cee93cd1a7004142f11741e0225bf
diff --git a/include/module.modulemap b/include/module.modulemap
index 305fe1b..828c9d5 100644
--- a/include/module.modulemap
+++ b/include/module.modulemap
@@ -661,6 +661,10 @@
module concepts { private header "__memory/concepts.h" }
module construct_at { private header "__memory/construct_at.h" }
module pointer_traits { private header "__memory/pointer_traits.h" }
+ module ranges_construct_at {
+ private header "__memory/ranges_construct_at.h"
+ export __function_like
+ }
module ranges_uninitialized_algorithms {
private header "__memory/ranges_uninitialized_algorithms.h"
export __function_like