[libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>` parts of P1317R2 (PR #151480)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Dec 2 14:58:49 PST 2025
================
@@ -30,11 +54,46 @@ module std_core [system] {
export *
}
+ module get_fwd {
+ header "__fwd/get.h"
+ export std_core.fwd.pair
+ export std_core.fwd.tuple
+ export std_core.fwd.array
+ export std_core.fwd.complex
+ export std_core.fwd.subrange
+ export std_core.fwd.variant
+ }
+
+ // Only the truly dependency-free parts of __functional are here
+ module functional_core {
----------------
ldionne wrote:
```suggestion
module functional {
```
Since this is already in `std_core`, I don't think we need the `_core` suffix. Applies below too.
https://github.com/llvm/llvm-project/pull/151480
More information about the libcxx-commits
mailing list