[libcxx-commits] [libcxx] [libc++] Implement the `<type_traits>` parts of P1317R2 (PR #151480)
A. Jiang via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Dec 7 21:35:41 PST 2025
================
@@ -1059,35 +1137,13 @@ module std [system] {
}
module complex {
- module fwd { header "__fwd/complex.h" }
-
header "complex"
export *
}
module concepts {
- module arithmetic { header "__concepts/arithmetic.h" }
- module assignable { header "__concepts/assignable.h" }
- module boolean_testable { header "__concepts/boolean_testable.h" }
- module class_or_enum { header "__concepts/class_or_enum.h" }
- module common_reference_with { header "__concepts/common_reference_with.h" }
module common_with { header "__concepts/common_with.h" }
----------------
frederick-vs-ja wrote:
It was not very clear whether it's OK to move the whole `concepts` to `std_core`. But now this seems better to me and I'll do this soon.
https://github.com/llvm/llvm-project/pull/151480
More information about the libcxx-commits
mailing list