[libcxx-commits] [libcxx] [libc++] Remove <tuple> include from <__format/concepts.h> (PR #80214)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Sun Feb 4 07:13:48 PST 2024


================
@@ -86,7 +86,6 @@ chrono sstream
 chrono stdexcept
 chrono string
 chrono string_view
-chrono tuple
----------------
philnik777 wrote:

Until now we've only kept the includes up to C++20 stable. C++23 was always fair game. I agree that we should rethink our policy on this, since the amount of transitive includes that we could avoid has become massive. I'm currently also working on a patch to reduce the transitive includes further by including things in the top level headers by version.

https://github.com/llvm/llvm-project/pull/80214


More information about the libcxx-commits mailing list