[libcxx-commits] [libcxx] [libc++] Remove opt-out of the LLVM 23 transitive includes (PR #213245)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Jul 31 03:59:38 PDT 2026
https://github.com/philnik777 created https://github.com/llvm/llvm-project/pull/213245
We've removed transitive includes by default in LLVM 23, but added an opt-in to keep the transitive includes for the release. Now that we've branched we can remove the transitive includes unconditionally.
>From 142e6ecf7498cf00ed75e6da4e2d89ff154b6694 Mon Sep 17 00:00:00 2001
From: Nikolas Klauser <nikolasklauser at berlin.de>
Date: Fri, 31 Jul 2026 12:58:26 +0200
Subject: [PATCH] [libc++] Remove opt-out of the LLVM 23 transitive includes
---
libcxx/docs/ReleaseNotes/24.rst | 3 +-
libcxx/include/algorithm | 17 -
libcxx/include/any | 20 -
libcxx/include/array | 10 -
libcxx/include/atomic | 8 -
libcxx/include/barrier | 8 -
libcxx/include/bit | 6 -
libcxx/include/bitset | 6 -
libcxx/include/charconv | 12 -
libcxx/include/chrono | 23 -
libcxx/include/cmath | 3 -
libcxx/include/codecvt | 16 -
libcxx/include/compare | 5 -
libcxx/include/complex | 5 -
libcxx/include/concepts | 5 -
libcxx/include/condition_variable | 18 -
libcxx/include/coroutine | 6 -
libcxx/include/cwchar | 3 -
libcxx/include/deque | 11 -
libcxx/include/exception | 9 -
libcxx/include/execution | 3 -
libcxx/include/experimental/iterator | 11 -
libcxx/include/experimental/memory | 4 -
libcxx/include/experimental/propagate_const | 4 -
libcxx/include/experimental/simd | 3 -
libcxx/include/experimental/type_traits | 4 -
libcxx/include/experimental/utility | 3 -
libcxx/include/ext/hash_map | 5 -
libcxx/include/ext/hash_set | 5 -
libcxx/include/filesystem | 8 -
libcxx/include/format | 29 -
libcxx/include/forward_list | 14 -
libcxx/include/fstream | 15 -
libcxx/include/functional | 29 -
libcxx/include/future | 17 -
libcxx/include/initializer_list | 3 -
libcxx/include/iomanip | 19 -
libcxx/include/ios | 21 -
libcxx/include/istream | 11 -
libcxx/include/iterator | 13 -
libcxx/include/latch | 4 -
libcxx/include/limits | 3 -
libcxx/include/list | 13 -
libcxx/include/locale | 11 -
libcxx/include/map | 8 -
libcxx/include/memory | 16 -
libcxx/include/memory_resource | 7 -
libcxx/include/mutex | 18 -
libcxx/include/new | 5 -
libcxx/include/numbers | 5 -
libcxx/include/numeric | 17 -
libcxx/include/optional | 16 -
libcxx/include/ostream | 17 -
libcxx/include/queue | 6 -
libcxx/include/random | 15 -
libcxx/include/ranges | 5 -
libcxx/include/ratio | 3 -
libcxx/include/regex | 12 -
libcxx/include/scoped_allocator | 13 -
libcxx/include/semaphore | 4 -
libcxx/include/set | 8 -
libcxx/include/shared_mutex | 4 -
libcxx/include/span | 7 -
libcxx/include/sstream | 4 -
libcxx/include/stack | 5 -
libcxx/include/stdexcept | 7 -
libcxx/include/stop_token | 8 -
libcxx/include/streambuf | 4 -
libcxx/include/string | 11 -
libcxx/include/string_view | 8 -
libcxx/include/system_error | 7 -
libcxx/include/thread | 17 -
libcxx/include/tuple | 9 -
libcxx/include/typeindex | 6 -
libcxx/include/typeinfo | 5 -
libcxx/include/unordered_map | 9 -
libcxx/include/unordered_set | 9 -
libcxx/include/utility | 7 -
libcxx/include/valarray | 9 -
libcxx/include/variant | 8 -
libcxx/include/vector | 26 -
libcxx/test/libcxx/transitive_includes.gen.py | 2 +-
.../test/libcxx/transitive_includes/cxx03.csv | 1723 ----------------
.../test/libcxx/transitive_includes/cxx11.csv | 1720 ----------------
.../test/libcxx/transitive_includes/cxx14.csv | 1767 -----------------
.../test/libcxx/transitive_includes/cxx17.csv | 1703 ----------------
.../test/libcxx/transitive_includes/cxx20.csv | 1637 ---------------
.../test/libcxx/transitive_includes/cxx23.csv | 89 -
88 files changed, 2 insertions(+), 9430 deletions(-)
diff --git a/libcxx/docs/ReleaseNotes/24.rst b/libcxx/docs/ReleaseNotes/24.rst
index 6c0b837074ea2..f42b5621e9fb5 100644
--- a/libcxx/docs/ReleaseNotes/24.rst
+++ b/libcxx/docs/ReleaseNotes/24.rst
@@ -59,7 +59,7 @@ Deprecations and Removals
Potentially breaking changes
----------------------------
-- TODO: In LLVM 23, libc++ dropped a lot of transitive includes in all language modes. This improves compile time significantly,
+- In LLVM 23, libc++ dropped a lot of transitive includes in all language modes. This improves compile time significantly,
but causes programs which rely on these includes to not compile anymore. The ``_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23``
macro that was provided in LLVM 23 to ease the transition has been removed in this release.
@@ -79,4 +79,3 @@ ABI Affecting Changes
Build System Changes
--------------------
-
diff --git a/libcxx/include/algorithm b/libcxx/include/algorithm
index a0c632edbcbda..9543c6b3b3239 100644
--- a/libcxx/include/algorithm
+++ b/libcxx/include/algorithm
@@ -2104,23 +2104,6 @@ template <class BidirectionalIterator, class Compare>
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER == 14
-# include <execution>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <bit>
-# include <concepts>
-# include <cstdlib>
-# include <cstring>
-# include <iterator>
-# include <memory>
-# include <optional>
-# include <stdexcept>
-# include <type_traits>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ALGORITHM
diff --git a/libcxx/include/any b/libcxx/include/any
index 670b7512e5699..893ac2451f3fc 100644
--- a/libcxx/include/any
+++ b/libcxx/include/any
@@ -558,26 +558,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 17
-# include <chrono>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <iosfwd>
-# include <iterator>
-# include <memory>
-# include <stdexcept>
-# include <type_traits>
-# include <variant>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <cstring>
-# include <limits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ANY
diff --git a/libcxx/include/array b/libcxx/include/array
index 2522537227b88..2374806856e3f 100644
--- a/libcxx/include/array
+++ b/libcxx/include/array
@@ -594,16 +594,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <concepts>
-# include <cstdlib>
-# include <iterator>
-# include <new>
-# include <optional>
-# include <type_traits>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ARRAY
diff --git a/libcxx/include/atomic b/libcxx/include/atomic
index a89987ebd36e6..0c3a6700811d3 100644
--- a/libcxx/include/atomic
+++ b/libcxx/include/atomic
@@ -654,14 +654,6 @@ template <class T>
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cmath>
-# include <compare>
-# include <cstddef>
-# include <cstdlib>
-# include <cstring>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ATOMIC
diff --git a/libcxx/include/barrier b/libcxx/include/barrier
index 7fda4c8e06179..f4f48f02ae2cb 100644
--- a/libcxx/include/barrier
+++ b/libcxx/include/barrier
@@ -192,14 +192,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <iterator>
-# include <memory>
-# include <stdexcept>
-# include <variant>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_BARRIER
diff --git a/libcxx/include/bit b/libcxx/include/bit
index c483f4e003f62..40fcda27856bb 100644
--- a/libcxx/include/bit
+++ b/libcxx/include/bit
@@ -90,12 +90,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstdlib>
-# include <iosfwd>
-# include <limits>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_BIT
diff --git a/libcxx/include/bitset b/libcxx/include/bitset
index 3897a792d9a69..5e100a9c25439 100644
--- a/libcxx/include/bitset
+++ b/libcxx/include/bitset
@@ -971,12 +971,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdlib>
-# include <optional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_BITSET
diff --git a/libcxx/include/charconv b/libcxx/include/charconv
index b7d8cccd7ad73..512a91cd515f6 100644
--- a/libcxx/include/charconv
+++ b/libcxx/include/charconv
@@ -100,18 +100,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cmath>
-# include <concepts>
-# include <cstddef>
-# include <cstdint>
-# include <cstdlib>
-# include <cstring>
-# include <iosfwd>
-# include <limits>
-# include <new>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CHARCONV
diff --git a/libcxx/include/chrono b/libcxx/include/chrono
index 8cc6b9bb883b9..59e9813afafd8 100644
--- a/libcxx/include/chrono
+++ b/libcxx/include/chrono
@@ -1149,29 +1149,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 17
-# include <cstdint>
-# include <stdexcept>
-# include <string_view>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <bit>
-# include <concepts>
-# include <cstring>
-# include <forward_list>
-# include <string>
-# include <tuple>
-# include <vector>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER == 20
-# include <charconv>
-# if _LIBCPP_HAS_LOCALIZATION
-# include <locale>
-# include <ostream>
-# endif
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CHRONO
diff --git a/libcxx/include/cmath b/libcxx/include/cmath
index 27698a09fd75f..e9a4105cfad59 100644
--- a/libcxx/include/cmath
+++ b/libcxx/include/cmath
@@ -612,9 +612,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CMATH
diff --git a/libcxx/include/codecvt b/libcxx/include/codecvt
index ea7c0f876f61a..6c3ac727e3f7f 100644
--- a/libcxx/include/codecvt
+++ b/libcxx/include/codecvt
@@ -587,22 +587,6 @@ _LIBCPP_END_NAMESPACE_STD
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstddef>
-# include <cstdlib>
-# include <cstring>
-# include <initializer_list>
-# include <iosfwd>
-# include <limits>
-# include <mutex>
-# include <new>
-# include <optional>
-# include <stdexcept>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CODECVT
diff --git a/libcxx/include/compare b/libcxx/include/compare
index 094603dd9933a..de1f845271a48 100644
--- a/libcxx/include/compare
+++ b/libcxx/include/compare
@@ -167,11 +167,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cmath>
-# include <cstddef>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_COMPARE
diff --git a/libcxx/include/complex b/libcxx/include/complex
index f1ba85eb9624e..03c3bb4686e81 100644
--- a/libcxx/include/complex
+++ b/libcxx/include/complex
@@ -1484,11 +1484,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <iosfwd>
-# include <stdexcept>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_COMPLEX
diff --git a/libcxx/include/concepts b/libcxx/include/concepts
index cee3db23c06f5..71cf5ce217d68 100644
--- a/libcxx/include/concepts
+++ b/libcxx/include/concepts
@@ -161,11 +161,6 @@ namespace std {
# include <version>
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <type_traits>
-# endif
-
# if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
# pragma GCC system_header
# endif
diff --git a/libcxx/include/condition_variable b/libcxx/include/condition_variable
index 0018b89f362af..cefb3ffff879f 100644
--- a/libcxx/include/condition_variable
+++ b/libcxx/include/condition_variable
@@ -350,24 +350,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <atomic>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdint>
-# include <cstdlib>
-# include <cstring>
-# include <initializer_list>
-# include <iosfwd>
-# include <new>
-# include <optional>
-# include <stdexcept>
-# include <system_error>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CONDITION_VARIABLE
diff --git a/libcxx/include/coroutine b/libcxx/include/coroutine
index ffd12eec7819d..b6d45f5f345f0 100644
--- a/libcxx/include/coroutine
+++ b/libcxx/include/coroutine
@@ -61,12 +61,6 @@ struct suspend_always;
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <iosfwd>
-# include <limits>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_COROUTINE
diff --git a/libcxx/include/cwchar b/libcxx/include/cwchar
index e2534977a7a3c..770b6f2a31d88 100644
--- a/libcxx/include/cwchar
+++ b/libcxx/include/cwchar
@@ -258,9 +258,6 @@ _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Tp* __constexpr_wmemchr(_Tp
_LIBCPP_END_NAMESPACE_STD
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_CWCHAR
diff --git a/libcxx/include/deque b/libcxx/include/deque
index 5a4de99c7f143..0bb710b29e581 100644
--- a/libcxx/include/deque
+++ b/libcxx/include/deque
@@ -2546,17 +2546,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <functional>
-# include <iosfwd>
-# include <iterator>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_DEQUE
diff --git a/libcxx/include/exception b/libcxx/include/exception
index 4f2135e8f5d28..69199c8dfdd40 100644
--- a/libcxx/include/exception
+++ b/libcxx/include/exception
@@ -91,15 +91,6 @@ template <class E> void rethrow_if_nested(const E& e);
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <new>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <cstdlib>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_EXCEPTION
diff --git a/libcxx/include/execution b/libcxx/include/execution
index 355d3e3c99d4e..49a901282fd9b 100644
--- a/libcxx/include/execution
+++ b/libcxx/include/execution
@@ -155,9 +155,6 @@ _LIBCPP_END_NAMESPACE_STD
# endif // _LIBCPP_HAS_EXPERIMENTAL_PSTL && _LIBCPP_STD_VER >= 17
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_EXECUTION
diff --git a/libcxx/include/experimental/iterator b/libcxx/include/experimental/iterator
index fd320dcc7d170..0511386b409d6 100644
--- a/libcxx/include/experimental/iterator
+++ b/libcxx/include/experimental/iterator
@@ -124,17 +124,6 @@ _LIBCPP_END_NAMESPACE_LFTS
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <iosfwd>
-# include <optional>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <locale>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_EXPERIMENTAL_ITERATOR
diff --git a/libcxx/include/experimental/memory b/libcxx/include/experimental/memory
index b7a499956170d..8dbea6202afa3 100644
--- a/libcxx/include/experimental/memory
+++ b/libcxx/include/experimental/memory
@@ -194,10 +194,6 @@ _LIBCPP_END_NAMESPACE_STD
# endif // _LIBCPP_ENABLE_EXPERIMENTAL
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <limits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif /* _LIBCPP_EXPERIMENTAL_MEMORY */
diff --git a/libcxx/include/experimental/propagate_const b/libcxx/include/experimental/propagate_const
index f6a99cda1a07f..3c9610a8afb83 100644
--- a/libcxx/include/experimental/propagate_const
+++ b/libcxx/include/experimental/propagate_const
@@ -488,10 +488,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_EXPERIMENTAL_PROPAGATE_CONST
diff --git a/libcxx/include/experimental/simd b/libcxx/include/experimental/simd
index 3c57fa4699118..9b321f6f7e275 100644
--- a/libcxx/include/experimental/simd
+++ b/libcxx/include/experimental/simd
@@ -88,9 +88,6 @@ inline namespace parallelism_v2 {
# include <experimental/__simd/traits.h>
# include <experimental/__simd/vec_ext.h>
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif /* _LIBCPP_EXPERIMENTAL_SIMD */
diff --git a/libcxx/include/experimental/type_traits b/libcxx/include/experimental/type_traits
index 6f0d52010e030..63bbf2542705d 100644
--- a/libcxx/include/experimental/type_traits
+++ b/libcxx/include/experimental/type_traits
@@ -151,10 +151,6 @@ constexpr bool is_detected_convertible_v = is_detected_convertible<_To, _Op, _Ar
_LIBCPP_END_NAMESPACE_LFTS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
-
# endif /* _LIBCPP_STD_VER >= 14 */
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
diff --git a/libcxx/include/experimental/utility b/libcxx/include/experimental/utility
index 30b733a058e3f..39ec796fed0e0 100644
--- a/libcxx/include/experimental/utility
+++ b/libcxx/include/experimental/utility
@@ -46,9 +46,6 @@ struct erased_type {};
_LIBCPP_END_NAMESPACE_LFTS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif /* _LIBCPP_EXPERIMENTAL_UTILITY */
diff --git a/libcxx/include/ext/hash_map b/libcxx/include/ext/hash_map
index 3ffb87755ded6..b35090d1142f1 100644
--- a/libcxx/include/ext/hash_map
+++ b/libcxx/include/ext/hash_map
@@ -825,11 +825,6 @@ inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const hash_multimap<_Key, _Tp, _Has
} // namespace __gnu_cxx
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <iterator>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_HASH_MAP
diff --git a/libcxx/include/ext/hash_set b/libcxx/include/ext/hash_set
index 412f2f34992e5..2c8a87cc8c3d8 100644
--- a/libcxx/include/ext/hash_set
+++ b/libcxx/include/ext/hash_set
@@ -572,11 +572,6 @@ inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const hash_multiset<_Value, _Hash,
} // namespace __gnu_cxx
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <iterator>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_HASH_SET
diff --git a/libcxx/include/filesystem b/libcxx/include/filesystem
index 876e39385bf01..fc030b358a423 100644
--- a/libcxx/include/filesystem
+++ b/libcxx/include/filesystem
@@ -568,14 +568,6 @@ inline constexpr bool std::ranges::enable_view<std::filesystem::recursive_direct
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdlib>
-# include <cstring>
-# include <iosfwd>
-# include <new>
-# include <system_error>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FILESYSTEM
diff --git a/libcxx/include/format b/libcxx/include/format
index fcfb70d78c2a1..f6d74596314a0 100644
--- a/libcxx/include/format
+++ b/libcxx/include/format
@@ -233,35 +233,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <cmath>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <array>
-# include <cctype>
-# include <cerrno>
-# include <clocale>
-# include <cstddef>
-# include <cstdint>
-# include <cstdlib>
-# include <cstring>
-# include <initializer_list>
-# include <limits>
-# include <locale>
-# include <new>
-# include <optional>
-# include <queue>
-# include <stack>
-# include <stdexcept>
-# include <string>
-# include <string_view>
-# include <tuple>
-
-# if _LIBCPP_HAS_WIDE_CHARACTERS
-# include <cwchar>
-# endif
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FORMAT
diff --git a/libcxx/include/forward_list b/libcxx/include/forward_list
index d963fea6084ca..dbbf8314c9e28 100644
--- a/libcxx/include/forward_list
+++ b/libcxx/include/forward_list
@@ -1599,20 +1599,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <atomic>
-# include <concepts>
-# include <cstdint>
-# include <cstdlib>
-# include <cstring>
-# include <functional>
-# include <iosfwd>
-# include <iterator>
-# include <stdexcept>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FORWARD_LIST
diff --git a/libcxx/include/fstream b/libcxx/include/fstream
index d46f2c2263e0b..eb208a4692806 100644
--- a/libcxx/include/fstream
+++ b/libcxx/include/fstream
@@ -1640,21 +1640,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_FILESYSTEM && _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <iosfwd>
-# include <limits>
-# include <mutex>
-# include <new>
-# include <stdexcept>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <filesystem>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FSTREAM
diff --git a/libcxx/include/functional b/libcxx/include/functional
index df79d616a57e2..9d80578f8e6e7 100644
--- a/libcxx/include/functional
+++ b/libcxx/include/functional
@@ -586,35 +586,6 @@ POLICY: For non-variadic implementations, the number of arguments is limited
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && defined(_LIBCPP_CXX03_LANG)
-# include <limits>
-# include <new>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 14
-# include <array>
-# include <initializer_list>
-# include <unordered_map>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <exception>
-# include <iosfwd>
-# include <memory>
-# include <stdexcept>
-# include <tuple>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# include <vector>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER == 23
-# include <__vector/vector.h>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FUNCTIONAL
diff --git a/libcxx/include/future b/libcxx/include/future
index fd265972ab750..30091660a4286 100644
--- a/libcxx/include/future
+++ b/libcxx/include/future
@@ -2066,23 +2066,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 17
-# include <chrono>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <cstdlib>
-# include <exception>
-# include <iosfwd>
-# include <system_error>
-# include <thread>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <sstream>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_FUTURE
diff --git a/libcxx/include/initializer_list b/libcxx/include/initializer_list
index a362a1020eb04..1d17415339efe 100644
--- a/libcxx/include/initializer_list
+++ b/libcxx/include/initializer_list
@@ -105,9 +105,6 @@ inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const _Ep* end(initia
# endif // _LIBCPP_CXX03_LANG
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_INITIALIZER_LIST
diff --git a/libcxx/include/iomanip b/libcxx/include/iomanip
index eec62bb4e5dd0..f3437aa620d8a 100644
--- a/libcxx/include/iomanip
+++ b/libcxx/include/iomanip
@@ -538,25 +538,6 @@ _LIBCPP_END_NAMESPACE_STD
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <array>
-# include <bitset>
-# include <deque>
-# include <format>
-# include <functional>
-# include <istream>
-# include <ostream>
-# include <print>
-# include <queue>
-# include <stack>
-# include <unordered_map>
-# include <vector>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <locale>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_IOMANIP
diff --git a/libcxx/include/ios b/libcxx/include/ios
index 0c14a2a098557..04abd3bd1935f 100644
--- a/libcxx/include/ios
+++ b/libcxx/include/ios
@@ -875,27 +875,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <ctime>
-# include <ratio>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstddef>
-# include <cstdlib>
-# include <cstring>
-# include <initializer_list>
-# include <limits>
-# include <mutex>
-# include <new>
-# include <optional>
-# include <stdexcept>
-# include <system_error>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_IOS
diff --git a/libcxx/include/istream b/libcxx/include/istream
index 640cd9f4e29fb..68eda9d325eee 100644
--- a/libcxx/include/istream
+++ b/libcxx/include/istream
@@ -1413,17 +1413,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <iosfwd>
-# include <ostream>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <locale>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ISTREAM
diff --git a/libcxx/include/iterator b/libcxx/include/iterator
index f9996cb2bebf4..55abfb2953cf6 100644
--- a/libcxx/include/iterator
+++ b/libcxx/include/iterator
@@ -751,19 +751,6 @@ template <class E> constexpr const E* data(initializer_list<E> il) noexcept;
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 17
-# include <variant>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <cstdlib>
-# include <exception>
-# include <new>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_ITERATOR
diff --git a/libcxx/include/latch b/libcxx/include/latch
index 77177e5a42923..fa64d945ca6e8 100644
--- a/libcxx/include/latch
+++ b/libcxx/include/latch
@@ -128,10 +128,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_LATCH
diff --git a/libcxx/include/limits b/libcxx/include/limits
index 6ba123c52aef7..58a444e19fbb7 100644
--- a/libcxx/include/limits
+++ b/libcxx/include/limits
@@ -528,9 +528,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_LIMITS
diff --git a/libcxx/include/list b/libcxx/include/list
index b4fb9191cd7f7..bad80c8011110 100644
--- a/libcxx/include/list
+++ b/libcxx/include/list
@@ -1815,19 +1815,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <atomic>
-# include <concepts>
-# include <cstdint>
-# include <cstdlib>
-# include <functional>
-# include <iosfwd>
-# include <iterator>
-# include <stdexcept>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_LIST
diff --git a/libcxx/include/locale b/libcxx/include/locale
index 06338102c61b0..369dec42c92f7 100644
--- a/libcxx/include/locale
+++ b/libcxx/include/locale
@@ -210,17 +210,6 @@ template <class charT> class messages_byname;
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdarg>
-# include <iterator>
-# include <mutex>
-# include <optional>
-# include <stdexcept>
-# include <type_traits>
-# include <typeinfo>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_LOCALE
diff --git a/libcxx/include/map b/libcxx/include/map
index d51daa128eada..1c9226f6e918c 100644
--- a/libcxx/include/map
+++ b/libcxx/include/map
@@ -2338,14 +2338,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdlib>
-# include <functional>
-# include <iterator>
-# include <type_traits>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_MAP
diff --git a/libcxx/include/memory b/libcxx/include/memory
index 6a16358324f10..65765c948b96c 100644
--- a/libcxx/include/memory
+++ b/libcxx/include/memory
@@ -1018,22 +1018,6 @@ template<class Pointer = void, class Smart, class... Args>
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstddef>
-# include <cstdint>
-# include <cstdlib>
-# include <cstring>
-# include <iosfwd>
-# include <iterator>
-# include <new>
-# include <stdexcept>
-# include <tuple>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_MEMORY
diff --git a/libcxx/include/memory_resource b/libcxx/include/memory_resource
index 2aef1ff9e330d..983bea31e9d85 100644
--- a/libcxx/include/memory_resource
+++ b/libcxx/include/memory_resource
@@ -69,13 +69,6 @@ namespace std::pmr {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER >= 17 && _LIBCPP_STD_VER <= 20
-# include <mutex>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <stdexcept>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif /* _LIBCPP_MEMORY_RESOURCE */
diff --git a/libcxx/include/mutex b/libcxx/include/mutex
index 26ff343a21c1d..24e6cab850c46 100644
--- a/libcxx/include/mutex
+++ b/libcxx/include/mutex
@@ -510,24 +510,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <typeinfo>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <cstring>
-# include <ctime>
-# include <initializer_list>
-# include <iosfwd>
-# include <new>
-# include <optional>
-# include <stdexcept>
-# include <system_error>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_MUTEX
diff --git a/libcxx/include/new b/libcxx/include/new
index f5960235695eb..673e105bc5230 100644
--- a/libcxx/include/new
+++ b/libcxx/include/new
@@ -114,11 +114,6 @@ void operator delete[](void* ptr, void*) noexcept; // const
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <cstdlib>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_NEW
diff --git a/libcxx/include/numbers b/libcxx/include/numbers
index ced6d05658a51..9d65a0782d39b 100644
--- a/libcxx/include/numbers
+++ b/libcxx/include/numbers
@@ -159,11 +159,6 @@ _LIBCPP_END_NAMESPACE_STD
# endif // _LIBCPP_STD_VER >= 20
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstddef>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_NUMBERS
diff --git a/libcxx/include/numeric b/libcxx/include/numeric
index 7078108773ebd..66ba5e59003a1 100644
--- a/libcxx/include/numeric
+++ b/libcxx/include/numeric
@@ -190,23 +190,6 @@ constexpr T saturating_cast(U x) noexcept; // freestanding, S
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 14
-# include <initializer_list>
-# include <limits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <climits>
-# include <cmath>
-# include <concepts>
-# include <cstdint>
-# include <execution>
-# include <functional>
-# include <iterator>
-# include <new>
-# include <optional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_NUMERIC
diff --git a/libcxx/include/optional b/libcxx/include/optional
index 170062aa32497..a7cd8f127a111 100644
--- a/libcxx/include/optional
+++ b/libcxx/include/optional
@@ -294,22 +294,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <climits>
-# include <concepts>
-# include <ctime>
-# include <iterator>
-# include <limits>
-# include <memory>
-# include <ratio>
-# include <stdexcept>
-# include <tuple>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# include <variant>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_OPTIONAL
diff --git a/libcxx/include/ostream b/libcxx/include/ostream
index 3fa9a3a5437e1..95ada9cfd6403 100644
--- a/libcxx/include/ostream
+++ b/libcxx/include/ostream
@@ -193,23 +193,6 @@ void vprint_nonunicode(ostream& os, string_view fmt, format_args args);
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdio>
-# include <cstdlib>
-# include <format>
-# include <iosfwd>
-# include <iterator>
-# include <print>
-# include <stdexcept>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <locale>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_OSTREAM
diff --git a/libcxx/include/queue b/libcxx/include/queue
index b469240cc94f9..1e46cd4e8cbb4 100644
--- a/libcxx/include/queue
+++ b/libcxx/include/queue
@@ -970,12 +970,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdlib>
-# include <functional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_QUEUE
diff --git a/libcxx/include/random b/libcxx/include/random
index 05decfc69c923..c0f9882415939 100644
--- a/libcxx/include/random
+++ b/libcxx/include/random
@@ -1726,21 +1726,6 @@ class piecewise_linear_distribution
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <climits>
-# include <cmath>
-# include <concepts>
-# include <cstddef>
-# include <cstdint>
-# include <cstdlib>
-# include <iosfwd>
-# include <limits>
-# include <numeric>
-# include <string>
-# include <type_traits>
-# include <vector>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_RANDOM
diff --git a/libcxx/include/ranges b/libcxx/include/ranges
index d82a41942327b..b764769095a86 100644
--- a/libcxx/include/ranges
+++ b/libcxx/include/ranges
@@ -545,11 +545,6 @@ namespace std {
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstdlib>
-# include <iosfwd>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_RANGES
diff --git a/libcxx/include/ratio b/libcxx/include/ratio
index e558c86678398..cd7fa636561e1 100644
--- a/libcxx/include/ratio
+++ b/libcxx/include/ratio
@@ -491,9 +491,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_RATIO
diff --git a/libcxx/include/regex b/libcxx/include/regex
index c72ea585702cc..86ead9143a25f 100644
--- a/libcxx/include/regex
+++ b/libcxx/include/regex
@@ -5834,18 +5834,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <concepts>
-# include <cstdlib>
-# include <iosfwd>
-# include <iterator>
-# include <mutex>
-# include <new>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_REGEX
diff --git a/libcxx/include/scoped_allocator b/libcxx/include/scoped_allocator
index edb3beae97490..92d91f146dd0c 100644
--- a/libcxx/include/scoped_allocator
+++ b/libcxx/include/scoped_allocator
@@ -564,19 +564,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <climits>
-# include <concepts>
-# include <cstring>
-# include <ctime>
-# include <iterator>
-# include <memory>
-# include <ratio>
-# include <stdexcept>
-# include <type_traits>
-# include <variant>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SCOPED_ALLOCATOR
diff --git a/libcxx/include/semaphore b/libcxx/include/semaphore
index ae63cc7ad0960..33c36c5d3e5f7 100644
--- a/libcxx/include/semaphore
+++ b/libcxx/include/semaphore
@@ -180,10 +180,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <atomic>
-# include <cstddef>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SEMAPHORE
diff --git a/libcxx/include/set b/libcxx/include/set
index 59aef4a42b428..92a47baa42aa2 100644
--- a/libcxx/include/set
+++ b/libcxx/include/set
@@ -1700,14 +1700,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <cstdlib>
-# include <functional>
-# include <iterator>
-# include <stdexcept>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SET
diff --git a/libcxx/include/shared_mutex b/libcxx/include/shared_mutex
index 8fc89fe1cb97c..2dfcb4f26f9d2 100644
--- a/libcxx/include/shared_mutex
+++ b/libcxx/include/shared_mutex
@@ -449,10 +449,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <optional>
-# include <system_error>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SHARED_MUTEX
diff --git a/libcxx/include/span b/libcxx/include/span
index b05a953829b5a..1b7017c9758bc 100644
--- a/libcxx/include/span
+++ b/libcxx/include/span
@@ -629,13 +629,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <array>
-# include <concepts>
-# include <functional>
-# include <iterator>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SPAN
diff --git a/libcxx/include/sstream b/libcxx/include/sstream
index d13ba265b4674..95c7988ce3b1e 100644
--- a/libcxx/include/sstream
+++ b/libcxx/include/sstream
@@ -1296,10 +1296,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <ostream>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SSTREAM
diff --git a/libcxx/include/stack b/libcxx/include/stack
index 313c305dd8088..7b3fcf17bf624 100644
--- a/libcxx/include/stack
+++ b/libcxx/include/stack
@@ -377,11 +377,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <concepts>
-# include <functional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STACK
diff --git a/libcxx/include/stdexcept b/libcxx/include/stdexcept
index fa011922f6117..5a6b22f40f454 100644
--- a/libcxx/include/stdexcept
+++ b/libcxx/include/stdexcept
@@ -282,13 +282,6 @@ _LIBCPP_END_EXPLICIT_ABI_ANNOTATIONS
_LIBCPP_END_NAMESPACE_STD
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <cstdlib>
-# include <exception>
-# include <iosfwd>
-# include <new>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STDEXCEPT
diff --git a/libcxx/include/stop_token b/libcxx/include/stop_token
index dcfa6d44788ba..e3c36c83d155d 100644
--- a/libcxx/include/stop_token
+++ b/libcxx/include/stop_token
@@ -52,14 +52,6 @@ namespace std {
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <atomic>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <iosfwd>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STOP_TOKEN
diff --git a/libcxx/include/streambuf b/libcxx/include/streambuf
index ff6a8304a652e..2b1d5bd868d47 100644
--- a/libcxx/include/streambuf
+++ b/libcxx/include/streambuf
@@ -432,10 +432,6 @@ _LIBCPP_POP_MACROS
# endif // _LIBCPP_HAS_LOCALIZATION
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstdint>
-# include <optional>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STREAMBUF
diff --git a/libcxx/include/string b/libcxx/include/string
index 39de836dbcf85..463b82ba20c43 100644
--- a/libcxx/include/string
+++ b/libcxx/include/string
@@ -3962,17 +3962,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <concepts>
-# include <cstdlib>
-# include <iterator>
-# include <new>
-# include <optional>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STRING
diff --git a/libcxx/include/string_view b/libcxx/include/string_view
index a9dcee914b8e7..736ac391a7979 100644
--- a/libcxx/include/string_view
+++ b/libcxx/include/string_view
@@ -971,14 +971,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <concepts>
-# include <cstdlib>
-# include <iterator>
-# include <optional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_STRING_VIEW
diff --git a/libcxx/include/system_error b/libcxx/include/system_error
index 208a586af0dc2..8c376c18ebc0d 100644
--- a/libcxx/include/system_error
+++ b/libcxx/include/system_error
@@ -164,13 +164,6 @@ template <> struct hash<std::error_condition>;
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstdint>
-# include <cstring>
-# include <limits>
-# include <optional>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_SYSTEM_ERROR
diff --git a/libcxx/include/thread b/libcxx/include/thread
index d79db3dcd7791..b7f0b7dd28358 100644
--- a/libcxx/include/thread
+++ b/libcxx/include/thread
@@ -117,23 +117,6 @@ void sleep_for(const chrono::duration<Rep, Period>& rel_time);
# endif // _LIBCPP_HAS_THREADS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 17
-# include <chrono>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstring>
-# include <functional>
-# include <new>
-# include <system_error>
-# include <type_traits>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <atomic>
-# include <sstream>
-# endif
-
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_THREAD
diff --git a/libcxx/include/tuple b/libcxx/include/tuple
index 158729969288d..d21d5f63c60d8 100644
--- a/libcxx/include/tuple
+++ b/libcxx/include/tuple
@@ -1435,15 +1435,6 @@ _LIBCPP_POP_MACROS
// clang-format on
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <exception>
-# include <iosfwd>
-# include <new>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_TUPLE
diff --git a/libcxx/include/typeindex b/libcxx/include/typeindex
index 289784b372027..1483c0f7fba07 100644
--- a/libcxx/include/typeindex
+++ b/libcxx/include/typeindex
@@ -102,12 +102,6 @@ struct hash<type_index> : public __unary_function<type_index, size_t> {
_LIBCPP_END_NAMESPACE_STD
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <iosfwd>
-# include <new>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_TYPEINDEX
diff --git a/libcxx/include/typeinfo b/libcxx/include/typeinfo
index e69422ef0711f..aca6b91768d09 100644
--- a/libcxx/include/typeinfo
+++ b/libcxx/include/typeinfo
@@ -389,11 +389,6 @@ _LIBCPP_BEGIN_NAMESPACE_STD
}
_LIBCPP_END_NAMESPACE_STD
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <cstdlib>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_TYPEINFO
diff --git a/libcxx/include/unordered_map b/libcxx/include/unordered_map
index b8b160cd892d4..4d9926ce0f686 100644
--- a/libcxx/include/unordered_map
+++ b/libcxx/include/unordered_map
@@ -2381,15 +2381,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <bit>
-# include <cmath>
-# include <concepts>
-# include <cstdlib>
-# include <iterator>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_UNORDERED_MAP
diff --git a/libcxx/include/unordered_set b/libcxx/include/unordered_set
index 10f8b730b842b..c8da03272aded 100644
--- a/libcxx/include/unordered_set
+++ b/libcxx/include/unordered_set
@@ -1836,15 +1836,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cmath>
-# include <concepts>
-# include <cstdlib>
-# include <functional>
-# include <iterator>
-# include <stdexcept>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_UNORDERED_SET
diff --git a/libcxx/include/utility b/libcxx/include/utility
index 940dc4f354984..c0556095455cc 100644
--- a/libcxx/include/utility
+++ b/libcxx/include/utility
@@ -329,13 +329,6 @@ template <class T>
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <cstdlib>
-# include <iosfwd>
-# include <limits>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_UTILITY
diff --git a/libcxx/include/valarray b/libcxx/include/valarray
index 37ab9864ac452..966b473e9b3a1 100644
--- a/libcxx/include/valarray
+++ b/libcxx/include/valarray
@@ -3306,15 +3306,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <concepts>
-# include <cstdlib>
-# include <cstring>
-# include <functional>
-# include <stdexcept>
-# include <type_traits>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_VALARRAY
diff --git a/libcxx/include/variant b/libcxx/include/variant
index 93fd43b6ae808..c0dc34ec84ee2 100644
--- a/libcxx/include/variant
+++ b/libcxx/include/variant
@@ -1748,14 +1748,6 @@ _LIBCPP_END_NAMESPACE_STD
_LIBCPP_POP_MACROS
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <cstddef>
-# include <exception>
-# include <tuple>
-# include <type_traits>
-# include <typeinfo>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_VARIANT
diff --git a/libcxx/include/vector b/libcxx/include/vector
index b136cca1f6050..f2ae5ad4aed28 100644
--- a/libcxx/include/vector
+++ b/libcxx/include/vector
@@ -348,32 +348,6 @@ template<class T, class charT> requires is-vector-bool-reference<T> // Since C++
# pragma GCC system_header
# endif
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 23
-# include <array>
-# include <cerrno>
-# include <clocale>
-# include <cstddef>
-# include <cstdlib>
-# include <typeinfo>
-# endif
-
-# if defined(_LIBCPP_KEEP_TRANSITIVE_INCLUDES_LLVM23) && _LIBCPP_STD_VER <= 20
-# include <algorithm>
-# include <atomic>
-# include <cctype>
-# include <concepts>
-# include <cstdint>
-# include <iosfwd>
-# if _LIBCPP_HAS_LOCALIZATION
-# include <locale>
-# endif
-# include <optional>
-# include <string>
-# include <string_view>
-# include <tuple>
-# include <type_traits>
-# include <utility>
-# endif
#endif // __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS)
#endif // _LIBCPP_VECTOR
diff --git a/libcxx/test/libcxx/transitive_includes.gen.py b/libcxx/test/libcxx/transitive_includes.gen.py
index 198a155ac0ee5..b697758575b80 100644
--- a/libcxx/test/libcxx/transitive_includes.gen.py
+++ b/libcxx/test/libcxx/transitive_includes.gen.py
@@ -54,7 +54,7 @@
# To re-generate the list of expected headers, temporarily set this to True, and run this test.
# Note that this needs to be done for all supported language versions of libc++:
# for std in c++03 c++11 c++14 c++17 c++20 c++23 c++26; do <build>/bin/llvm-lit --param std=$std libcxx/test/libcxx/transitive_includes.gen.py; done
-regenerate_expected_results = False
+regenerate_expected_results = True
if regenerate_expected_results:
print(
diff --git a/libcxx/test/libcxx/transitive_includes/cxx03.csv b/libcxx/test/libcxx/transitive_includes/cxx03.csv
index b0b58724e64ab..57e1e21d95c7f 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx03.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx03.csv
@@ -1,200 +1,57 @@
-algorithm atomic
-algorithm bit
algorithm cctype
algorithm climits
-algorithm cmath
-algorithm compare
-algorithm concepts
-algorithm cstddef
algorithm cstdint
-algorithm cstdio
-algorithm cstdlib
algorithm cstring
-algorithm ctime
algorithm cwchar
algorithm cwctype
-algorithm exception
algorithm initializer_list
algorithm iosfwd
-algorithm iterator
algorithm limits
-algorithm memory
-algorithm new
-algorithm optional
-algorithm ratio
-algorithm stdexcept
-algorithm tuple
-algorithm type_traits
-algorithm typeinfo
-algorithm utility
-algorithm variant
algorithm version
-any algorithm
-any array
-any atomic
-any bit
-any cctype
-any cerrno
-any chrono
-any climits
-any clocale
-any cmath
-any compare
-any concepts
-any cstdarg
-any cstddef
any cstdint
-any cstdio
-any cstdlib
-any cstring
-any ctime
-any cwchar
-any cwctype
-any exception
-any forward_list
-any functional
any initializer_list
-any ios
-any iosfwd
-any iterator
-any limits
-any locale
-any memory
-any mutex
-any new
-any optional
-any ratio
-any stdexcept
-any streambuf
-any string
-any string_view
-any system_error
-any text_encoding
-any tuple
-any type_traits
any typeinfo
-any unordered_map
-any utility
-any variant
-any vector
any version
-array algorithm
-array atomic
-array bit
array cctype
-array climits
-array cmath
array compare
-array concepts
-array cstddef
array cstdint
-array cstdio
-array cstdlib
-array cstring
-array ctime
array cwchar
array cwctype
-array exception
array initializer_list
-array iosfwd
-array iterator
array limits
-array memory
-array new
-array optional
-array ratio
array stdexcept
-array tuple
-array type_traits
-array typeinfo
-array utility
-array variant
array version
atomic climits
-atomic cmath
-atomic compare
-atomic cstddef
atomic cstdint
-atomic cstdlib
atomic cstring
atomic ctime
atomic limits
atomic ratio
-atomic type_traits
atomic version
-barrier atomic
-barrier cctype
barrier climits
-barrier cmath
-barrier compare
-barrier concepts
-barrier cstddef
barrier cstdint
-barrier cstdio
-barrier cstdlib
barrier cstring
barrier ctime
-barrier cwchar
-barrier cwctype
-barrier exception
-barrier initializer_list
-barrier iosfwd
-barrier iterator
barrier limits
-barrier memory
-barrier new
barrier ratio
-barrier stdexcept
-barrier tuple
-barrier type_traits
-barrier typeinfo
-barrier utility
-barrier variant
barrier version
-bit cstdint
-bit cstdlib
-bit iosfwd
-bit limits
-bit type_traits
bit version
-bitset algorithm
-bitset atomic
-bitset bit
bitset cctype
bitset climits
-bitset cmath
bitset compare
-bitset concepts
-bitset cstddef
bitset cstdint
bitset cstdio
-bitset cstdlib
bitset cstring
-bitset ctime
bitset cwchar
bitset cwctype
-bitset exception
bitset initializer_list
bitset iosfwd
-bitset iterator
bitset limits
-bitset memory
-bitset new
-bitset optional
-bitset ratio
bitset stdexcept
bitset string
bitset string_view
bitset tuple
-bitset type_traits
-bitset typeinfo
-bitset utility
-bitset variant
bitset version
-ccomplex algorithm
-ccomplex array
-ccomplex atomic
-ccomplex bit
ccomplex bitset
ccomplex cctype
ccomplex cerrno
@@ -203,164 +60,61 @@ ccomplex clocale
ccomplex cmath
ccomplex compare
ccomplex complex
-ccomplex concepts
-ccomplex cstdarg
ccomplex cstddef
ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
-ccomplex deque
-ccomplex exception
-ccomplex format
-ccomplex functional
ccomplex initializer_list
ccomplex ios
ccomplex iosfwd
ccomplex istream
-ccomplex iterator
ccomplex limits
-ccomplex locale
-ccomplex memory
-ccomplex mutex
-ccomplex new
-ccomplex optional
-ccomplex ostream
-ccomplex print
-ccomplex queue
-ccomplex ratio
ccomplex sstream
-ccomplex stack
ccomplex stdexcept
ccomplex streambuf
ccomplex string
ccomplex string_view
-ccomplex system_error
ccomplex text_encoding
ccomplex tuple
-ccomplex type_traits
ccomplex typeinfo
-ccomplex unordered_map
-ccomplex utility
-ccomplex variant
-ccomplex vector
ccomplex version
-charconv cmath
-charconv concepts
-charconv cstddef
-charconv cstdint
-charconv cstdlib
-charconv cstring
-charconv iosfwd
-charconv limits
-charconv new
-charconv type_traits
charconv version
-chrono algorithm
-chrono array
-chrono atomic
-chrono bit
-chrono cctype
-chrono cerrno
chrono climits
-chrono clocale
-chrono cmath
chrono compare
-chrono concepts
-chrono cstdarg
-chrono cstddef
chrono cstdint
-chrono cstdio
-chrono cstdlib
chrono cstring
chrono ctime
-chrono cwchar
-chrono cwctype
-chrono exception
-chrono forward_list
-chrono functional
-chrono initializer_list
-chrono ios
-chrono iosfwd
-chrono iterator
chrono limits
-chrono locale
-chrono memory
-chrono mutex
-chrono new
-chrono optional
chrono ratio
-chrono stdexcept
-chrono streambuf
-chrono string
-chrono string_view
-chrono system_error
-chrono text_encoding
-chrono tuple
-chrono type_traits
-chrono typeinfo
-chrono unordered_map
-chrono utility
-chrono variant
-chrono vector
chrono version
cinttypes cstdint
-cmath cstdint
cmath limits
-cmath type_traits
cmath version
-codecvt algorithm
-codecvt atomic
-codecvt bit
codecvt cctype
-codecvt cerrno
codecvt climits
codecvt clocale
-codecvt cmath
codecvt compare
-codecvt concepts
codecvt cstddef
codecvt cstdint
codecvt cstdio
codecvt cstdlib
codecvt cstring
-codecvt ctime
codecvt cwchar
codecvt cwctype
-codecvt exception
codecvt initializer_list
codecvt iosfwd
-codecvt iterator
codecvt limits
-codecvt memory
-codecvt mutex
-codecvt new
-codecvt optional
-codecvt ratio
codecvt stdexcept
codecvt string
codecvt string_view
-codecvt system_error
codecvt text_encoding
codecvt tuple
-codecvt type_traits
codecvt typeinfo
-codecvt utility
-codecvt variant
codecvt version
-compare cmath
-compare cstddef
-compare cstdint
-compare limits
-compare type_traits
compare version
-complex algorithm
-complex array
-complex atomic
-complex bit
complex bitset
complex cctype
complex cerrno
@@ -368,104 +122,41 @@ complex climits
complex clocale
complex cmath
complex compare
-complex concepts
-complex cstdarg
complex cstddef
complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
-complex deque
-complex exception
-complex format
-complex functional
complex initializer_list
complex ios
complex iosfwd
complex istream
-complex iterator
complex limits
-complex locale
-complex memory
-complex mutex
-complex new
-complex optional
-complex ostream
-complex print
-complex queue
-complex ratio
complex sstream
-complex stack
complex stdexcept
complex streambuf
complex string
complex string_view
-complex system_error
complex text_encoding
complex tuple
-complex type_traits
complex typeinfo
-complex unordered_map
-complex utility
-complex variant
-complex vector
complex version
-concepts cstddef
-concepts cstdint
-concepts type_traits
concepts version
-condition_variable algorithm
-condition_variable atomic
-condition_variable bit
-condition_variable cctype
condition_variable cerrno
condition_variable climits
-condition_variable cmath
-condition_variable compare
-condition_variable concepts
-condition_variable cstddef
condition_variable cstdint
-condition_variable cstdio
-condition_variable cstdlib
condition_variable cstring
condition_variable ctime
-condition_variable cwchar
-condition_variable cwctype
-condition_variable exception
condition_variable initializer_list
-condition_variable iosfwd
-condition_variable iterator
condition_variable limits
-condition_variable memory
-condition_variable new
-condition_variable optional
condition_variable ratio
-condition_variable stdexcept
-condition_variable string
-condition_variable string_view
-condition_variable system_error
-condition_variable tuple
-condition_variable type_traits
condition_variable typeinfo
-condition_variable utility
-condition_variable variant
condition_variable version
-coroutine cmath
coroutine compare
-coroutine cstddef
-coroutine cstdint
-coroutine iosfwd
-coroutine limits
-coroutine type_traits
coroutine version
cstddef version
-ctgmath algorithm
-ctgmath array
-ctgmath atomic
-ctgmath bit
ctgmath bitset
ctgmath cctype
ctgmath cerrno
@@ -474,1774 +165,618 @@ ctgmath clocale
ctgmath cmath
ctgmath compare
ctgmath complex
-ctgmath concepts
-ctgmath cstdarg
ctgmath cstddef
ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
-ctgmath deque
-ctgmath exception
-ctgmath format
-ctgmath functional
ctgmath initializer_list
ctgmath ios
ctgmath iosfwd
ctgmath istream
-ctgmath iterator
ctgmath limits
-ctgmath locale
-ctgmath memory
-ctgmath mutex
-ctgmath new
-ctgmath optional
-ctgmath ostream
-ctgmath print
-ctgmath queue
-ctgmath ratio
ctgmath sstream
-ctgmath stack
ctgmath stdexcept
ctgmath streambuf
ctgmath string
ctgmath string_view
-ctgmath system_error
ctgmath text_encoding
ctgmath tuple
-ctgmath type_traits
ctgmath typeinfo
-ctgmath unordered_map
-ctgmath utility
-ctgmath variant
-ctgmath vector
ctgmath version
cwchar cctype
-cwchar cstddef
cwchar cwctype
-cwchar version
cwctype cctype
-deque algorithm
-deque array
-deque atomic
-deque bit
deque cctype
-deque cerrno
-deque climits
-deque clocale
-deque cmath
deque compare
-deque concepts
-deque cstdarg
-deque cstddef
deque cstdint
-deque cstdio
-deque cstdlib
deque cstring
-deque ctime
deque cwchar
deque cwctype
-deque exception
-deque functional
deque initializer_list
-deque ios
-deque iosfwd
-deque iterator
deque limits
-deque locale
-deque memory
-deque mutex
-deque new
-deque optional
-deque ratio
deque stdexcept
-deque streambuf
-deque string
-deque string_view
-deque system_error
-deque text_encoding
deque tuple
-deque type_traits
-deque typeinfo
-deque unordered_map
-deque utility
-deque variant
-deque vector
deque version
-exception cstddef
exception cstdint
-exception cstdlib
-exception new
-exception type_traits
exception typeinfo
exception version
-execution cstddef
execution version
expected version
-experimental/iterator algorithm
-experimental/iterator atomic
-experimental/iterator bit
experimental/iterator bitset
experimental/iterator cctype
experimental/iterator cerrno
experimental/iterator climits
experimental/iterator clocale
-experimental/iterator cmath
experimental/iterator compare
experimental/iterator concepts
-experimental/iterator cstdarg
experimental/iterator cstddef
experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
-experimental/iterator exception
experimental/iterator initializer_list
experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator memory
-experimental/iterator mutex
-experimental/iterator new
-experimental/iterator optional
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
experimental/iterator string_view
-experimental/iterator system_error
experimental/iterator text_encoding
experimental/iterator tuple
-experimental/iterator type_traits
experimental/iterator typeinfo
-experimental/iterator utility
-experimental/iterator variant
experimental/iterator version
-experimental/memory cstddef
experimental/memory cstdint
experimental/memory cstring
-experimental/memory limits
-experimental/memory type_traits
experimental/memory version
-experimental/propagate_const cstddef
-experimental/propagate_const cstdint
-experimental/propagate_const type_traits
experimental/propagate_const version
-experimental/simd cstddef
experimental/simd cstdint
experimental/simd limits
-experimental/simd type_traits
experimental/simd version
-experimental/utility cmath
experimental/utility compare
-experimental/utility cstddef
experimental/utility cstdint
-experimental/utility cstdlib
experimental/utility initializer_list
-experimental/utility iosfwd
-experimental/utility limits
-experimental/utility type_traits
experimental/utility utility
experimental/utility version
-filesystem algorithm
-filesystem atomic
-filesystem bit
-filesystem cctype
-filesystem cerrno
-filesystem climits
-filesystem cmath
filesystem compare
-filesystem concepts
-filesystem cstddef
-filesystem cstdint
-filesystem cstdio
-filesystem cstdlib
-filesystem cstring
-filesystem ctime
-filesystem cwchar
-filesystem cwctype
-filesystem exception
-filesystem initializer_list
-filesystem iosfwd
-filesystem iterator
-filesystem limits
-filesystem memory
-filesystem new
-filesystem optional
-filesystem ratio
-filesystem stdexcept
-filesystem string
-filesystem string_view
-filesystem system_error
-filesystem tuple
-filesystem type_traits
-filesystem typeinfo
-filesystem utility
-filesystem variant
filesystem version
-flat_map cmath
flat_map compare
-flat_map cstddef
-flat_map cstdint
flat_map initializer_list
-flat_map limits
-flat_map type_traits
flat_map version
-flat_set cmath
flat_set compare
-flat_set cstddef
-flat_set cstdint
flat_set initializer_list
-flat_set limits
-flat_set type_traits
flat_set version
-format algorithm
-format array
-format atomic
-format bit
-format cctype
-format cerrno
-format climits
-format clocale
-format cmath
-format compare
-format concepts
-format cstdarg
-format cstddef
-format cstdint
-format cstdio
-format cstdlib
-format cstring
-format ctime
-format cwchar
-format cwctype
-format deque
-format exception
-format functional
-format initializer_list
-format ios
-format iosfwd
-format iterator
-format limits
-format locale
-format memory
-format mutex
-format new
-format optional
-format queue
-format ratio
-format stack
-format stdexcept
-format streambuf
-format string
-format string_view
-format system_error
-format text_encoding
-format tuple
-format type_traits
-format typeinfo
-format unordered_map
-format utility
-format variant
-format vector
format version
-forward_list algorithm
-forward_list array
-forward_list atomic
-forward_list bit
forward_list cctype
-forward_list cerrno
-forward_list climits
-forward_list clocale
-forward_list cmath
forward_list compare
-forward_list concepts
-forward_list cstdarg
-forward_list cstddef
forward_list cstdint
-forward_list cstdio
-forward_list cstdlib
-forward_list cstring
-forward_list ctime
forward_list cwchar
forward_list cwctype
-forward_list exception
-forward_list functional
forward_list initializer_list
-forward_list ios
-forward_list iosfwd
-forward_list iterator
forward_list limits
-forward_list locale
-forward_list memory
-forward_list mutex
-forward_list new
-forward_list optional
-forward_list ratio
-forward_list stdexcept
-forward_list streambuf
-forward_list string
-forward_list string_view
-forward_list system_error
-forward_list text_encoding
forward_list tuple
-forward_list type_traits
-forward_list typeinfo
-forward_list unordered_map
-forward_list utility
-forward_list variant
-forward_list vector
forward_list version
-fstream algorithm
-fstream array
-fstream atomic
-fstream bit
fstream bitset
fstream cctype
fstream cerrno
fstream climits
fstream clocale
-fstream cmath
fstream compare
-fstream concepts
-fstream cstdarg
fstream cstddef
fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream deque
-fstream exception
-fstream filesystem
-fstream format
-fstream functional
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
-fstream iterator
fstream limits
-fstream locale
-fstream memory
-fstream mutex
-fstream new
-fstream optional
-fstream ostream
-fstream print
-fstream queue
-fstream ratio
-fstream stack
fstream stdexcept
fstream streambuf
fstream string
fstream string_view
-fstream system_error
fstream text_encoding
fstream tuple
-fstream type_traits
fstream typeinfo
-fstream unordered_map
-fstream utility
-fstream variant
-fstream vector
fstream version
-functional algorithm
-functional array
-functional atomic
-functional bit
-functional cctype
-functional cerrno
-functional climits
-functional clocale
-functional cmath
functional compare
-functional concepts
-functional cstdarg
-functional cstddef
functional cstdint
-functional cstdio
-functional cstdlib
functional cstring
-functional ctime
-functional cwchar
-functional cwctype
-functional exception
-functional initializer_list
-functional ios
-functional iosfwd
-functional iterator
-functional limits
-functional locale
-functional memory
-functional mutex
-functional new
-functional optional
-functional ratio
-functional stdexcept
-functional streambuf
-functional string
-functional string_view
-functional system_error
-functional text_encoding
functional tuple
-functional type_traits
-functional typeinfo
-functional unordered_map
-functional utility
-functional variant
-functional vector
functional version
-future algorithm
-future array
-future atomic
-future bit
-future bitset
future cctype
future cerrno
-future chrono
future climits
-future clocale
-future cmath
future compare
-future concepts
-future cstdarg
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
-future deque
-future exception
-future format
-future forward_list
-future functional
future initializer_list
-future ios
future iosfwd
-future istream
-future iterator
future limits
-future locale
-future memory
-future mutex
-future new
-future optional
-future ostream
-future print
-future queue
future ratio
-future sstream
-future stack
future stdexcept
-future streambuf
future string
future string_view
-future system_error
-future text_encoding
-future thread
future tuple
-future type_traits
future typeinfo
-future unordered_map
-future utility
-future variant
-future vector
future version
-initializer_list cstddef
initializer_list version
-iomanip algorithm
-iomanip array
-iomanip atomic
-iomanip bit
-iomanip bitset
iomanip cctype
iomanip cerrno
iomanip climits
iomanip clocale
-iomanip cmath
iomanip compare
-iomanip concepts
-iomanip cstdarg
iomanip cstddef
iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
-iomanip deque
-iomanip exception
-iomanip format
-iomanip functional
iomanip initializer_list
iomanip ios
iomanip iosfwd
-iomanip istream
-iomanip iterator
iomanip limits
-iomanip locale
-iomanip memory
-iomanip mutex
-iomanip new
-iomanip optional
-iomanip ostream
-iomanip print
-iomanip queue
-iomanip ratio
-iomanip stack
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
-iomanip system_error
iomanip text_encoding
iomanip tuple
-iomanip type_traits
iomanip typeinfo
-iomanip unordered_map
-iomanip utility
-iomanip variant
-iomanip vector
iomanip version
-ios algorithm
-ios atomic
-ios bit
ios cctype
ios cerrno
ios climits
ios clocale
-ios cmath
ios compare
-ios concepts
ios cstddef
ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
-ios exception
ios initializer_list
ios iosfwd
-ios iterator
ios limits
-ios memory
-ios mutex
-ios new
-ios optional
-ios ratio
ios stdexcept
ios string
ios string_view
-ios system_error
ios text_encoding
ios tuple
-ios type_traits
ios typeinfo
-ios utility
-ios variant
ios version
iosfwd version
-iostream algorithm
-iostream array
-iostream atomic
-iostream bit
iostream bitset
iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
-iostream concepts
-iostream cstdarg
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
-iostream deque
-iostream exception
-iostream format
-iostream functional
iostream initializer_list
iostream ios
iostream iosfwd
iostream istream
-iostream iterator
iostream limits
-iostream locale
-iostream memory
-iostream mutex
-iostream new
-iostream optional
iostream ostream
-iostream print
-iostream queue
-iostream ratio
-iostream stack
iostream stdexcept
iostream streambuf
iostream string
iostream string_view
-iostream system_error
iostream text_encoding
iostream tuple
-iostream type_traits
iostream typeinfo
-iostream unordered_map
-iostream utility
-iostream variant
-iostream vector
iostream version
-istream algorithm
-istream array
-istream atomic
-istream bit
istream bitset
istream cctype
istream cerrno
istream climits
istream clocale
-istream cmath
istream compare
-istream concepts
-istream cstdarg
istream cstddef
istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
-istream deque
-istream exception
-istream format
-istream functional
istream initializer_list
istream ios
istream iosfwd
-istream iterator
istream limits
-istream locale
-istream memory
-istream mutex
-istream new
-istream optional
-istream ostream
-istream print
-istream queue
-istream ratio
-istream stack
istream stdexcept
istream streambuf
istream string
istream string_view
-istream system_error
istream text_encoding
istream tuple
-istream type_traits
istream typeinfo
-istream unordered_map
-istream utility
-istream variant
-istream vector
istream version
iterator cctype
-iterator cmath
iterator compare
iterator concepts
-iterator cstddef
iterator cstdint
iterator cstdio
-iterator cstdlib
iterator cstring
iterator cwchar
iterator cwctype
-iterator exception
iterator initializer_list
iterator iosfwd
iterator limits
-iterator new
-iterator tuple
-iterator type_traits
-iterator typeinfo
-iterator utility
-iterator variant
iterator version
-latch atomic
latch climits
-latch cmath
-latch compare
-latch cstddef
latch cstdint
-latch cstdlib
latch cstring
latch ctime
latch limits
latch ratio
-latch type_traits
latch version
-limits cstdint
-limits type_traits
limits version
-list algorithm
-list array
-list atomic
-list bit
list cctype
-list cerrno
-list climits
-list clocale
-list cmath
list compare
-list concepts
-list cstdarg
-list cstddef
list cstdint
-list cstdio
-list cstdlib
list cstring
-list ctime
list cwchar
list cwctype
-list exception
-list functional
list initializer_list
-list ios
-list iosfwd
-list iterator
list limits
-list locale
-list memory
-list mutex
-list new
-list optional
-list ratio
-list stdexcept
-list streambuf
-list string
-list string_view
-list system_error
-list text_encoding
list tuple
-list type_traits
-list typeinfo
-list unordered_map
-list utility
-list variant
-list vector
list version
-locale algorithm
-locale atomic
-locale bit
locale cctype
locale cerrno
locale climits
locale clocale
-locale cmath
locale compare
-locale concepts
-locale cstdarg
locale cstddef
locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
-locale exception
locale initializer_list
locale ios
locale iosfwd
-locale iterator
locale limits
-locale memory
-locale mutex
-locale new
-locale optional
-locale ratio
locale stdexcept
locale streambuf
locale string
locale string_view
-locale system_error
locale text_encoding
locale tuple
-locale type_traits
locale typeinfo
-locale utility
-locale variant
locale version
-map algorithm
-map array
-map atomic
-map bit
map cctype
-map cerrno
-map climits
-map clocale
-map cmath
map compare
-map concepts
-map cstdarg
-map cstddef
map cstdint
-map cstdio
-map cstdlib
map cstring
-map ctime
map cwchar
map cwctype
-map exception
-map functional
map initializer_list
-map ios
-map iosfwd
-map iterator
map limits
-map locale
-map memory
-map mutex
-map new
map optional
-map ratio
map stdexcept
-map streambuf
-map string
-map string_view
-map system_error
-map text_encoding
map tuple
-map type_traits
-map typeinfo
-map unordered_map
-map utility
-map variant
-map vector
map version
mdspan version
-memory atomic
-memory cctype
-memory climits
-memory cmath
memory compare
-memory concepts
-memory cstddef
memory cstdint
-memory cstdio
-memory cstdlib
memory cstring
-memory ctime
-memory cwchar
-memory cwctype
-memory exception
memory initializer_list
-memory iosfwd
-memory iterator
memory limits
-memory new
-memory ratio
-memory stdexcept
memory tuple
-memory type_traits
memory typeinfo
-memory utility
-memory variant
memory version
-memory_resource cstddef
-memory_resource cstdint
-memory_resource cstdlib
-memory_resource exception
-memory_resource iosfwd
-memory_resource new
-memory_resource stdexcept
-memory_resource type_traits
-memory_resource typeinfo
memory_resource version
-mutex algorithm
-mutex atomic
-mutex bit
-mutex cctype
mutex cerrno
mutex climits
-mutex cmath
-mutex compare
-mutex concepts
-mutex cstddef
mutex cstdint
-mutex cstdio
-mutex cstdlib
mutex cstring
mutex ctime
-mutex cwchar
-mutex cwctype
-mutex exception
-mutex initializer_list
-mutex iosfwd
-mutex iterator
mutex limits
-mutex memory
-mutex new
-mutex optional
mutex ratio
-mutex stdexcept
-mutex string
-mutex string_view
-mutex system_error
-mutex tuple
-mutex type_traits
-mutex typeinfo
-mutex utility
-mutex variant
mutex version
-new cstddef
-new cstdint
-new cstdlib
-new type_traits
new version
-numbers concepts
-numbers cstddef
-numbers cstdint
-numbers type_traits
numbers version
-numeric algorithm
-numeric array
-numeric atomic
-numeric bit
-numeric cctype
-numeric cerrno
-numeric climits
-numeric clocale
-numeric cmath
-numeric compare
-numeric concepts
-numeric cstdarg
-numeric cstddef
-numeric cstdint
-numeric cstdio
-numeric cstdlib
-numeric cstring
-numeric ctime
-numeric cwchar
-numeric cwctype
-numeric exception
-numeric execution
-numeric functional
-numeric initializer_list
-numeric ios
-numeric iosfwd
-numeric iterator
-numeric limits
-numeric locale
-numeric memory
-numeric mutex
-numeric new
-numeric optional
-numeric ratio
-numeric stdexcept
-numeric streambuf
-numeric string
-numeric string_view
-numeric system_error
-numeric text_encoding
-numeric tuple
-numeric type_traits
-numeric typeinfo
-numeric unordered_map
-numeric utility
-numeric variant
-numeric vector
numeric version
-optional atomic
-optional cctype
-optional climits
-optional cmath
optional compare
-optional concepts
-optional cstddef
optional cstdint
-optional cstdio
-optional cstdlib
optional cstring
-optional ctime
-optional cwchar
-optional cwctype
-optional exception
optional initializer_list
-optional iosfwd
-optional iterator
-optional limits
-optional memory
-optional new
-optional ratio
-optional stdexcept
-optional tuple
-optional type_traits
-optional typeinfo
-optional utility
-optional variant
optional version
-ostream algorithm
-ostream array
-ostream atomic
-ostream bit
ostream bitset
ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
-ostream concepts
-ostream cstdarg
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
-ostream deque
-ostream exception
-ostream format
-ostream functional
ostream initializer_list
ostream ios
ostream iosfwd
-ostream iterator
ostream limits
-ostream locale
-ostream memory
-ostream mutex
-ostream new
-ostream optional
-ostream print
-ostream queue
-ostream ratio
-ostream stack
ostream stdexcept
ostream streambuf
ostream string
ostream string_view
-ostream system_error
ostream text_encoding
ostream tuple
-ostream type_traits
ostream typeinfo
-ostream unordered_map
-ostream utility
-ostream variant
-ostream vector
ostream version
-print algorithm
-print array
-print atomic
-print bit
print cctype
print cerrno
print climits
-print clocale
-print cmath
print compare
-print concepts
-print cstdarg
-print cstddef
print cstdint
print cstdio
-print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
-print deque
-print exception
print format
-print functional
print initializer_list
-print ios
print iosfwd
-print iterator
print limits
-print locale
-print memory
-print mutex
-print new
-print optional
-print queue
-print ratio
-print stack
print stdexcept
-print streambuf
print string
print string_view
-print system_error
-print text_encoding
print tuple
-print type_traits
-print typeinfo
-print unordered_map
-print utility
-print variant
-print vector
print version
-queue algorithm
-queue array
-queue atomic
-queue bit
queue cctype
-queue cerrno
queue climits
-queue clocale
-queue cmath
queue compare
-queue concepts
-queue cstdarg
-queue cstddef
queue cstdint
-queue cstdio
-queue cstdlib
queue cstring
-queue ctime
queue cwchar
queue cwctype
queue deque
-queue exception
-queue functional
queue initializer_list
-queue ios
-queue iosfwd
-queue iterator
queue limits
-queue locale
-queue memory
-queue mutex
-queue new
-queue optional
-queue ratio
queue stdexcept
-queue streambuf
-queue string
-queue string_view
-queue system_error
-queue text_encoding
queue tuple
-queue type_traits
-queue typeinfo
-queue unordered_map
-queue utility
-queue variant
queue vector
queue version
-random algorithm
-random array
-random atomic
-random bit
random cctype
-random cerrno
random climits
-random clocale
random cmath
random compare
-random concepts
-random cstdarg
-random cstddef
random cstdint
random cstdio
-random cstdlib
random cstring
-random ctime
random cwchar
random cwctype
-random exception
-random execution
-random functional
random initializer_list
-random ios
random iosfwd
-random iterator
random limits
-random locale
-random memory
-random mutex
-random new
random numeric
-random optional
-random ratio
random stdexcept
-random streambuf
random string
random string_view
-random system_error
-random text_encoding
random tuple
-random type_traits
-random typeinfo
-random unordered_map
-random utility
-random variant
-random vector
random version
ranges cctype
-ranges cmath
ranges compare
ranges concepts
-ranges cstddef
ranges cstdint
ranges cstdio
-ranges cstdlib
ranges cstring
ranges cwchar
ranges cwctype
-ranges exception
ranges initializer_list
ranges iosfwd
ranges iterator
ranges limits
-ranges new
-ranges tuple
-ranges type_traits
-ranges typeinfo
-ranges utility
-ranges variant
ranges version
ratio climits
ratio cstdint
-ratio type_traits
ratio version
-regex algorithm
-regex array
-regex atomic
-regex bit
regex cctype
-regex cerrno
regex climits
regex clocale
-regex cmath
regex compare
-regex concepts
-regex cstdarg
regex cstddef
regex cstdint
regex cstdio
regex cstdlib
regex cstring
-regex ctime
regex cwchar
regex cwctype
regex deque
-regex exception
-regex functional
regex initializer_list
-regex ios
regex iosfwd
-regex iterator
regex limits
-regex locale
-regex memory
-regex mutex
-regex new
-regex optional
-regex ratio
regex stdexcept
-regex streambuf
regex string
regex string_view
-regex system_error
regex text_encoding
regex tuple
-regex type_traits
regex typeinfo
-regex unordered_map
-regex utility
-regex variant
regex vector
regex version
-scoped_allocator atomic
-scoped_allocator cctype
-scoped_allocator climits
-scoped_allocator cmath
scoped_allocator compare
-scoped_allocator concepts
-scoped_allocator cstddef
scoped_allocator cstdint
-scoped_allocator cstdio
-scoped_allocator cstdlib
-scoped_allocator cstring
-scoped_allocator ctime
-scoped_allocator cwchar
-scoped_allocator cwctype
-scoped_allocator exception
-scoped_allocator initializer_list
-scoped_allocator iosfwd
-scoped_allocator iterator
scoped_allocator limits
-scoped_allocator memory
-scoped_allocator new
-scoped_allocator ratio
-scoped_allocator stdexcept
scoped_allocator tuple
-scoped_allocator type_traits
-scoped_allocator typeinfo
-scoped_allocator utility
-scoped_allocator variant
scoped_allocator version
-semaphore atomic
semaphore climits
-semaphore cmath
-semaphore compare
-semaphore cstddef
semaphore cstdint
-semaphore cstdlib
semaphore cstring
semaphore ctime
semaphore limits
semaphore ratio
-semaphore type_traits
semaphore version
-set algorithm
-set array
-set atomic
-set bit
set cctype
-set cerrno
-set climits
-set clocale
-set cmath
set compare
-set concepts
-set cstdarg
-set cstddef
set cstdint
-set cstdio
-set cstdlib
set cstring
-set ctime
set cwchar
set cwctype
-set exception
-set functional
set initializer_list
-set ios
-set iosfwd
-set iterator
set limits
-set locale
-set memory
-set mutex
-set new
set optional
-set ratio
-set stdexcept
-set streambuf
-set string
-set string_view
-set system_error
-set text_encoding
set tuple
-set type_traits
-set typeinfo
-set unordered_map
-set utility
-set variant
-set vector
set version
-shared_mutex algorithm
-shared_mutex atomic
-shared_mutex bit
-shared_mutex cctype
shared_mutex cerrno
shared_mutex climits
-shared_mutex cmath
-shared_mutex compare
-shared_mutex concepts
-shared_mutex cstddef
shared_mutex cstdint
-shared_mutex cstdio
-shared_mutex cstdlib
shared_mutex cstring
shared_mutex ctime
-shared_mutex cwchar
-shared_mutex cwctype
-shared_mutex exception
-shared_mutex initializer_list
-shared_mutex iosfwd
-shared_mutex iterator
shared_mutex limits
-shared_mutex memory
-shared_mutex new
-shared_mutex optional
shared_mutex ratio
-shared_mutex stdexcept
-shared_mutex string
-shared_mutex string_view
-shared_mutex system_error
-shared_mutex tuple
-shared_mutex type_traits
-shared_mutex typeinfo
-shared_mutex utility
-shared_mutex variant
shared_mutex version
source_location cstdint
source_location version
-span algorithm
-span array
-span atomic
-span bit
-span cctype
-span cerrno
-span climits
-span clocale
-span cmath
-span compare
-span concepts
-span cstdarg
-span cstddef
-span cstdint
-span cstdio
-span cstdlib
-span cstring
-span ctime
-span cwchar
-span cwctype
-span exception
-span functional
span initializer_list
-span ios
-span iosfwd
-span iterator
span limits
-span locale
-span memory
-span mutex
-span new
-span optional
-span ratio
span stdexcept
-span streambuf
-span string
-span string_view
-span system_error
-span text_encoding
-span tuple
-span type_traits
-span typeinfo
-span unordered_map
-span utility
-span variant
-span vector
span version
-sstream algorithm
-sstream array
-sstream atomic
-sstream bit
sstream bitset
sstream cctype
sstream cerrno
sstream climits
sstream clocale
-sstream cmath
sstream compare
-sstream concepts
-sstream cstdarg
sstream cstddef
sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
-sstream deque
-sstream exception
-sstream format
-sstream functional
sstream initializer_list
sstream ios
sstream iosfwd
sstream istream
-sstream iterator
sstream limits
-sstream locale
-sstream memory
-sstream mutex
-sstream new
-sstream optional
-sstream ostream
-sstream print
-sstream queue
-sstream ratio
-sstream stack
sstream stdexcept
sstream streambuf
sstream string
sstream string_view
-sstream system_error
sstream text_encoding
sstream tuple
-sstream type_traits
sstream typeinfo
-sstream unordered_map
-sstream utility
-sstream variant
-sstream vector
sstream version
-stack algorithm
-stack array
-stack atomic
-stack bit
stack cctype
-stack cerrno
-stack climits
-stack clocale
-stack cmath
stack compare
-stack concepts
-stack cstdarg
-stack cstddef
stack cstdint
-stack cstdio
-stack cstdlib
stack cstring
-stack ctime
stack cwchar
stack cwctype
stack deque
-stack exception
-stack functional
stack initializer_list
-stack ios
-stack iosfwd
-stack iterator
stack limits
-stack locale
-stack memory
-stack mutex
-stack new
-stack optional
-stack ratio
stack stdexcept
-stack streambuf
-stack string
-stack string_view
-stack system_error
-stack text_encoding
stack tuple
-stack type_traits
-stack typeinfo
-stack unordered_map
-stack utility
-stack variant
-stack vector
stack version
-stdexcept cstddef
-stdexcept cstdint
-stdexcept cstdlib
-stdexcept exception
-stdexcept iosfwd
-stdexcept new
-stdexcept type_traits
-stdexcept typeinfo
-stdexcept version
-stop_token cstddef
-stop_token iosfwd
stop_token version
-streambuf algorithm
-streambuf atomic
-streambuf bit
streambuf cctype
streambuf cerrno
streambuf climits
streambuf clocale
-streambuf cmath
streambuf compare
-streambuf concepts
streambuf cstddef
streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
-streambuf exception
streambuf initializer_list
streambuf ios
streambuf iosfwd
-streambuf iterator
streambuf limits
-streambuf memory
-streambuf mutex
-streambuf new
-streambuf optional
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
-streambuf system_error
streambuf text_encoding
streambuf tuple
-streambuf type_traits
streambuf typeinfo
-streambuf utility
-streambuf variant
streambuf version
-string algorithm
-string atomic
-string bit
string cctype
string climits
-string cmath
string compare
-string concepts
-string cstddef
string cstdint
string cstdio
-string cstdlib
string cstring
-string ctime
string cwchar
string cwctype
-string exception
string initializer_list
string iosfwd
-string iterator
string limits
-string memory
-string new
-string optional
-string ratio
string stdexcept
string string_view
string tuple
-string type_traits
-string typeinfo
-string utility
-string variant
string version
-string_view algorithm
-string_view atomic
-string_view bit
string_view cctype
-string_view climits
-string_view cmath
string_view compare
-string_view concepts
-string_view cstddef
string_view cstdint
string_view cstdio
-string_view cstdlib
string_view cstring
-string_view ctime
string_view cwchar
string_view cwctype
-string_view exception
string_view initializer_list
string_view iosfwd
-string_view iterator
string_view limits
-string_view memory
-string_view new
-string_view optional
-string_view ratio
string_view stdexcept
-string_view tuple
-string_view type_traits
-string_view typeinfo
-string_view utility
-string_view variant
string_view version
-strstream algorithm
-strstream array
-strstream atomic
-strstream bit
strstream bitset
strstream cctype
strstream cerrno
strstream climits
strstream clocale
-strstream cmath
strstream compare
-strstream concepts
-strstream cstdarg
strstream cstddef
strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
-strstream deque
-strstream exception
-strstream format
-strstream functional
strstream initializer_list
strstream ios
strstream iosfwd
strstream istream
-strstream iterator
strstream limits
-strstream locale
-strstream memory
-strstream mutex
-strstream new
-strstream optional
-strstream ostream
-strstream print
-strstream queue
-strstream ratio
-strstream stack
strstream stdexcept
strstream streambuf
strstream string
strstream string_view
-strstream system_error
strstream text_encoding
strstream tuple
-strstream type_traits
strstream typeinfo
-strstream unordered_map
-strstream utility
-strstream variant
-strstream vector
strstream version
-syncstream algorithm
-syncstream array
-syncstream atomic
-syncstream bit
syncstream bitset
syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
-syncstream concepts
-syncstream cstdarg
syncstream cstddef
syncstream cstdint
syncstream cstdio
@@ -2250,361 +785,103 @@ syncstream cstring
syncstream ctime
syncstream cwchar
syncstream cwctype
-syncstream deque
-syncstream exception
-syncstream format
-syncstream functional
syncstream initializer_list
syncstream ios
syncstream iosfwd
-syncstream iterator
syncstream limits
-syncstream locale
syncstream map
-syncstream memory
-syncstream mutex
-syncstream new
syncstream optional
syncstream ostream
-syncstream print
-syncstream queue
syncstream ratio
syncstream shared_mutex
-syncstream stack
syncstream stdexcept
syncstream streambuf
syncstream string
syncstream string_view
-syncstream system_error
syncstream text_encoding
syncstream tuple
-syncstream type_traits
syncstream typeinfo
-syncstream unordered_map
-syncstream utility
-syncstream variant
-syncstream vector
syncstream version
-system_error algorithm
-system_error atomic
-system_error bit
system_error cctype
system_error cerrno
system_error climits
-system_error cmath
system_error compare
-system_error concepts
-system_error cstddef
system_error cstdint
system_error cstdio
-system_error cstdlib
system_error cstring
-system_error ctime
system_error cwchar
system_error cwctype
-system_error exception
system_error initializer_list
system_error iosfwd
-system_error iterator
system_error limits
-system_error memory
-system_error new
-system_error optional
-system_error ratio
system_error stdexcept
system_error string
system_error string_view
system_error tuple
-system_error type_traits
-system_error typeinfo
-system_error utility
-system_error variant
system_error version
-thread algorithm
-thread array
-thread atomic
-thread bit
-thread bitset
-thread cctype
thread cerrno
-thread chrono
thread climits
-thread clocale
-thread cmath
thread compare
-thread concepts
-thread cstdarg
-thread cstddef
thread cstdint
-thread cstdio
-thread cstdlib
thread cstring
thread ctime
-thread cwchar
-thread cwctype
-thread deque
-thread exception
-thread format
-thread forward_list
-thread functional
thread initializer_list
-thread ios
-thread iosfwd
-thread istream
-thread iterator
thread limits
-thread locale
-thread memory
-thread mutex
-thread new
-thread optional
-thread ostream
-thread print
-thread queue
thread ratio
-thread sstream
-thread stack
-thread stdexcept
-thread streambuf
-thread string
-thread string_view
-thread system_error
-thread text_encoding
thread tuple
-thread type_traits
-thread typeinfo
-thread unordered_map
-thread utility
-thread variant
-thread vector
thread version
-tuple cmath
tuple compare
-tuple cstddef
tuple cstdint
-tuple cstdlib
-tuple exception
-tuple initializer_list
-tuple iosfwd
-tuple limits
-tuple new
-tuple type_traits
-tuple typeinfo
-tuple utility
tuple version
type_traits cstdint
type_traits version
-typeindex cmath
typeindex compare
-typeindex cstddef
typeindex cstdint
-typeindex cstdlib
-typeindex initializer_list
-typeindex iosfwd
-typeindex limits
-typeindex new
-typeindex type_traits
typeindex typeinfo
-typeindex utility
typeindex version
-typeinfo cstddef
typeinfo cstdint
-typeinfo cstdlib
-typeinfo type_traits
typeinfo version
-unordered_map algorithm
-unordered_map atomic
-unordered_map bit
-unordered_map cctype
-unordered_map climits
-unordered_map cmath
unordered_map compare
-unordered_map concepts
-unordered_map cstddef
unordered_map cstdint
-unordered_map cstdio
-unordered_map cstdlib
unordered_map cstring
-unordered_map ctime
-unordered_map cwchar
-unordered_map cwctype
-unordered_map exception
unordered_map initializer_list
-unordered_map iosfwd
-unordered_map iterator
unordered_map limits
-unordered_map memory
-unordered_map new
unordered_map optional
-unordered_map ratio
unordered_map stdexcept
unordered_map tuple
-unordered_map type_traits
-unordered_map typeinfo
-unordered_map utility
-unordered_map variant
unordered_map version
-unordered_set algorithm
-unordered_set array
-unordered_set atomic
-unordered_set bit
-unordered_set cctype
-unordered_set cerrno
-unordered_set climits
-unordered_set clocale
-unordered_set cmath
unordered_set compare
-unordered_set concepts
-unordered_set cstdarg
-unordered_set cstddef
unordered_set cstdint
-unordered_set cstdio
-unordered_set cstdlib
unordered_set cstring
-unordered_set ctime
-unordered_set cwchar
-unordered_set cwctype
-unordered_set exception
-unordered_set functional
unordered_set initializer_list
-unordered_set ios
-unordered_set iosfwd
-unordered_set iterator
unordered_set limits
-unordered_set locale
-unordered_set memory
-unordered_set mutex
-unordered_set new
unordered_set optional
-unordered_set ratio
-unordered_set stdexcept
-unordered_set streambuf
-unordered_set string
-unordered_set string_view
-unordered_set system_error
-unordered_set text_encoding
unordered_set tuple
-unordered_set type_traits
-unordered_set typeinfo
-unordered_set unordered_map
-unordered_set utility
-unordered_set variant
-unordered_set vector
unordered_set version
-utility cmath
utility compare
-utility cstddef
utility cstdint
-utility cstdlib
utility initializer_list
-utility iosfwd
-utility limits
-utility type_traits
utility version
-valarray algorithm
-valarray array
-valarray atomic
-valarray bit
-valarray cctype
-valarray cerrno
-valarray climits
-valarray clocale
valarray cmath
-valarray compare
-valarray concepts
-valarray cstdarg
-valarray cstddef
valarray cstdint
-valarray cstdio
-valarray cstdlib
-valarray cstring
-valarray ctime
-valarray cwchar
-valarray cwctype
-valarray exception
-valarray functional
valarray initializer_list
-valarray ios
-valarray iosfwd
-valarray iterator
valarray limits
-valarray locale
-valarray memory
-valarray mutex
-valarray new
-valarray optional
-valarray ratio
-valarray stdexcept
-valarray streambuf
-valarray string
-valarray string_view
-valarray system_error
-valarray text_encoding
-valarray tuple
-valarray type_traits
-valarray typeinfo
-valarray unordered_map
-valarray utility
-valarray variant
-valarray vector
valarray version
-variant cmath
variant compare
-variant cstddef
variant cstdint
-variant cstdlib
variant cstring
-variant exception
variant initializer_list
-variant iosfwd
variant limits
-variant new
-variant tuple
-variant type_traits
-variant typeinfo
-variant utility
variant version
-vector algorithm
-vector array
-vector atomic
-vector bit
vector cctype
-vector cerrno
vector climits
-vector clocale
-vector cmath
vector compare
-vector concepts
-vector cstdarg
-vector cstddef
vector cstdint
-vector cstdio
-vector cstdlib
vector cstring
-vector ctime
vector cwchar
vector cwctype
-vector exception
vector initializer_list
-vector ios
-vector iosfwd
-vector iterator
vector limits
-vector locale
-vector memory
-vector mutex
-vector new
-vector optional
-vector ratio
vector stdexcept
-vector streambuf
-vector string
-vector string_view
-vector system_error
-vector text_encoding
vector tuple
-vector type_traits
-vector typeinfo
-vector utility
-vector variant
vector version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx11.csv b/libcxx/test/libcxx/transitive_includes/cxx11.csv
index b0b58724e64ab..37aa6609e1946 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx11.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx11.csv
@@ -1,200 +1,57 @@
-algorithm atomic
-algorithm bit
algorithm cctype
algorithm climits
-algorithm cmath
-algorithm compare
-algorithm concepts
-algorithm cstddef
algorithm cstdint
-algorithm cstdio
-algorithm cstdlib
algorithm cstring
-algorithm ctime
algorithm cwchar
algorithm cwctype
-algorithm exception
algorithm initializer_list
algorithm iosfwd
-algorithm iterator
algorithm limits
-algorithm memory
-algorithm new
-algorithm optional
-algorithm ratio
-algorithm stdexcept
-algorithm tuple
-algorithm type_traits
-algorithm typeinfo
-algorithm utility
-algorithm variant
algorithm version
-any algorithm
-any array
-any atomic
-any bit
-any cctype
-any cerrno
-any chrono
-any climits
-any clocale
-any cmath
-any compare
-any concepts
-any cstdarg
-any cstddef
any cstdint
-any cstdio
-any cstdlib
-any cstring
-any ctime
-any cwchar
-any cwctype
-any exception
-any forward_list
-any functional
any initializer_list
-any ios
-any iosfwd
-any iterator
-any limits
-any locale
-any memory
-any mutex
-any new
-any optional
-any ratio
-any stdexcept
-any streambuf
-any string
-any string_view
-any system_error
-any text_encoding
-any tuple
-any type_traits
any typeinfo
-any unordered_map
-any utility
-any variant
-any vector
any version
-array algorithm
-array atomic
-array bit
array cctype
-array climits
-array cmath
array compare
-array concepts
-array cstddef
array cstdint
-array cstdio
-array cstdlib
-array cstring
-array ctime
array cwchar
array cwctype
-array exception
array initializer_list
-array iosfwd
-array iterator
array limits
-array memory
-array new
-array optional
-array ratio
array stdexcept
-array tuple
-array type_traits
-array typeinfo
-array utility
-array variant
array version
atomic climits
-atomic cmath
-atomic compare
-atomic cstddef
atomic cstdint
-atomic cstdlib
atomic cstring
atomic ctime
atomic limits
atomic ratio
-atomic type_traits
atomic version
-barrier atomic
-barrier cctype
barrier climits
-barrier cmath
-barrier compare
-barrier concepts
-barrier cstddef
barrier cstdint
-barrier cstdio
-barrier cstdlib
barrier cstring
barrier ctime
-barrier cwchar
-barrier cwctype
-barrier exception
-barrier initializer_list
-barrier iosfwd
-barrier iterator
barrier limits
-barrier memory
-barrier new
barrier ratio
-barrier stdexcept
-barrier tuple
-barrier type_traits
-barrier typeinfo
-barrier utility
-barrier variant
barrier version
-bit cstdint
-bit cstdlib
-bit iosfwd
-bit limits
-bit type_traits
bit version
-bitset algorithm
-bitset atomic
-bitset bit
bitset cctype
bitset climits
-bitset cmath
bitset compare
-bitset concepts
-bitset cstddef
bitset cstdint
bitset cstdio
-bitset cstdlib
bitset cstring
-bitset ctime
bitset cwchar
bitset cwctype
-bitset exception
bitset initializer_list
bitset iosfwd
-bitset iterator
bitset limits
-bitset memory
-bitset new
-bitset optional
-bitset ratio
bitset stdexcept
bitset string
bitset string_view
bitset tuple
-bitset type_traits
-bitset typeinfo
-bitset utility
-bitset variant
bitset version
-ccomplex algorithm
-ccomplex array
-ccomplex atomic
-ccomplex bit
ccomplex bitset
ccomplex cctype
ccomplex cerrno
@@ -203,164 +60,61 @@ ccomplex clocale
ccomplex cmath
ccomplex compare
ccomplex complex
-ccomplex concepts
-ccomplex cstdarg
ccomplex cstddef
ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
-ccomplex deque
-ccomplex exception
-ccomplex format
-ccomplex functional
ccomplex initializer_list
ccomplex ios
ccomplex iosfwd
ccomplex istream
-ccomplex iterator
ccomplex limits
-ccomplex locale
-ccomplex memory
-ccomplex mutex
-ccomplex new
-ccomplex optional
-ccomplex ostream
-ccomplex print
-ccomplex queue
-ccomplex ratio
ccomplex sstream
-ccomplex stack
ccomplex stdexcept
ccomplex streambuf
ccomplex string
ccomplex string_view
-ccomplex system_error
ccomplex text_encoding
ccomplex tuple
-ccomplex type_traits
ccomplex typeinfo
-ccomplex unordered_map
-ccomplex utility
-ccomplex variant
-ccomplex vector
ccomplex version
-charconv cmath
-charconv concepts
-charconv cstddef
-charconv cstdint
-charconv cstdlib
-charconv cstring
-charconv iosfwd
-charconv limits
-charconv new
-charconv type_traits
charconv version
-chrono algorithm
-chrono array
-chrono atomic
-chrono bit
-chrono cctype
-chrono cerrno
chrono climits
-chrono clocale
-chrono cmath
chrono compare
-chrono concepts
-chrono cstdarg
-chrono cstddef
chrono cstdint
-chrono cstdio
-chrono cstdlib
chrono cstring
chrono ctime
-chrono cwchar
-chrono cwctype
-chrono exception
-chrono forward_list
-chrono functional
-chrono initializer_list
-chrono ios
-chrono iosfwd
-chrono iterator
chrono limits
-chrono locale
-chrono memory
-chrono mutex
-chrono new
-chrono optional
chrono ratio
-chrono stdexcept
-chrono streambuf
-chrono string
-chrono string_view
-chrono system_error
-chrono text_encoding
-chrono tuple
-chrono type_traits
-chrono typeinfo
-chrono unordered_map
-chrono utility
-chrono variant
-chrono vector
chrono version
cinttypes cstdint
-cmath cstdint
cmath limits
-cmath type_traits
cmath version
-codecvt algorithm
-codecvt atomic
-codecvt bit
codecvt cctype
-codecvt cerrno
codecvt climits
codecvt clocale
-codecvt cmath
codecvt compare
-codecvt concepts
codecvt cstddef
codecvt cstdint
codecvt cstdio
codecvt cstdlib
codecvt cstring
-codecvt ctime
codecvt cwchar
codecvt cwctype
-codecvt exception
codecvt initializer_list
codecvt iosfwd
-codecvt iterator
codecvt limits
-codecvt memory
-codecvt mutex
-codecvt new
-codecvt optional
-codecvt ratio
codecvt stdexcept
codecvt string
codecvt string_view
-codecvt system_error
codecvt text_encoding
codecvt tuple
-codecvt type_traits
codecvt typeinfo
-codecvt utility
-codecvt variant
codecvt version
-compare cmath
-compare cstddef
-compare cstdint
-compare limits
-compare type_traits
compare version
-complex algorithm
-complex array
-complex atomic
-complex bit
complex bitset
complex cctype
complex cerrno
@@ -368,104 +122,41 @@ complex climits
complex clocale
complex cmath
complex compare
-complex concepts
-complex cstdarg
complex cstddef
complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
-complex deque
-complex exception
-complex format
-complex functional
complex initializer_list
complex ios
complex iosfwd
complex istream
-complex iterator
complex limits
-complex locale
-complex memory
-complex mutex
-complex new
-complex optional
-complex ostream
-complex print
-complex queue
-complex ratio
complex sstream
-complex stack
complex stdexcept
complex streambuf
complex string
complex string_view
-complex system_error
complex text_encoding
complex tuple
-complex type_traits
complex typeinfo
-complex unordered_map
-complex utility
-complex variant
-complex vector
complex version
-concepts cstddef
-concepts cstdint
-concepts type_traits
concepts version
-condition_variable algorithm
-condition_variable atomic
-condition_variable bit
-condition_variable cctype
condition_variable cerrno
condition_variable climits
-condition_variable cmath
-condition_variable compare
-condition_variable concepts
-condition_variable cstddef
condition_variable cstdint
-condition_variable cstdio
-condition_variable cstdlib
condition_variable cstring
condition_variable ctime
-condition_variable cwchar
-condition_variable cwctype
-condition_variable exception
condition_variable initializer_list
-condition_variable iosfwd
-condition_variable iterator
condition_variable limits
-condition_variable memory
-condition_variable new
-condition_variable optional
condition_variable ratio
-condition_variable stdexcept
-condition_variable string
-condition_variable string_view
-condition_variable system_error
-condition_variable tuple
-condition_variable type_traits
condition_variable typeinfo
-condition_variable utility
-condition_variable variant
condition_variable version
-coroutine cmath
coroutine compare
-coroutine cstddef
-coroutine cstdint
-coroutine iosfwd
-coroutine limits
-coroutine type_traits
coroutine version
cstddef version
-ctgmath algorithm
-ctgmath array
-ctgmath atomic
-ctgmath bit
ctgmath bitset
ctgmath cctype
ctgmath cerrno
@@ -474,1774 +165,621 @@ ctgmath clocale
ctgmath cmath
ctgmath compare
ctgmath complex
-ctgmath concepts
-ctgmath cstdarg
ctgmath cstddef
ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
-ctgmath deque
-ctgmath exception
-ctgmath format
-ctgmath functional
ctgmath initializer_list
ctgmath ios
ctgmath iosfwd
ctgmath istream
-ctgmath iterator
ctgmath limits
-ctgmath locale
-ctgmath memory
-ctgmath mutex
-ctgmath new
-ctgmath optional
-ctgmath ostream
-ctgmath print
-ctgmath queue
-ctgmath ratio
ctgmath sstream
-ctgmath stack
ctgmath stdexcept
ctgmath streambuf
ctgmath string
ctgmath string_view
-ctgmath system_error
ctgmath text_encoding
ctgmath tuple
-ctgmath type_traits
ctgmath typeinfo
-ctgmath unordered_map
-ctgmath utility
-ctgmath variant
-ctgmath vector
ctgmath version
cwchar cctype
-cwchar cstddef
cwchar cwctype
-cwchar version
cwctype cctype
-deque algorithm
-deque array
-deque atomic
-deque bit
deque cctype
-deque cerrno
-deque climits
-deque clocale
-deque cmath
deque compare
-deque concepts
-deque cstdarg
-deque cstddef
deque cstdint
-deque cstdio
-deque cstdlib
deque cstring
-deque ctime
deque cwchar
deque cwctype
-deque exception
-deque functional
deque initializer_list
-deque ios
-deque iosfwd
-deque iterator
deque limits
-deque locale
-deque memory
-deque mutex
-deque new
-deque optional
-deque ratio
deque stdexcept
-deque streambuf
-deque string
-deque string_view
-deque system_error
-deque text_encoding
deque tuple
-deque type_traits
-deque typeinfo
-deque unordered_map
-deque utility
-deque variant
-deque vector
deque version
-exception cstddef
exception cstdint
-exception cstdlib
-exception new
-exception type_traits
exception typeinfo
exception version
-execution cstddef
execution version
expected version
-experimental/iterator algorithm
-experimental/iterator atomic
-experimental/iterator bit
experimental/iterator bitset
experimental/iterator cctype
experimental/iterator cerrno
experimental/iterator climits
experimental/iterator clocale
-experimental/iterator cmath
experimental/iterator compare
experimental/iterator concepts
-experimental/iterator cstdarg
experimental/iterator cstddef
experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
-experimental/iterator exception
experimental/iterator initializer_list
experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator memory
-experimental/iterator mutex
-experimental/iterator new
-experimental/iterator optional
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
experimental/iterator string_view
-experimental/iterator system_error
experimental/iterator text_encoding
experimental/iterator tuple
-experimental/iterator type_traits
experimental/iterator typeinfo
-experimental/iterator utility
-experimental/iterator variant
experimental/iterator version
-experimental/memory cstddef
experimental/memory cstdint
experimental/memory cstring
-experimental/memory limits
-experimental/memory type_traits
experimental/memory version
-experimental/propagate_const cstddef
-experimental/propagate_const cstdint
-experimental/propagate_const type_traits
experimental/propagate_const version
-experimental/simd cstddef
experimental/simd cstdint
experimental/simd limits
-experimental/simd type_traits
experimental/simd version
-experimental/utility cmath
experimental/utility compare
-experimental/utility cstddef
experimental/utility cstdint
-experimental/utility cstdlib
experimental/utility initializer_list
-experimental/utility iosfwd
-experimental/utility limits
-experimental/utility type_traits
experimental/utility utility
experimental/utility version
-filesystem algorithm
-filesystem atomic
-filesystem bit
-filesystem cctype
-filesystem cerrno
-filesystem climits
-filesystem cmath
filesystem compare
-filesystem concepts
-filesystem cstddef
-filesystem cstdint
-filesystem cstdio
-filesystem cstdlib
-filesystem cstring
-filesystem ctime
-filesystem cwchar
-filesystem cwctype
-filesystem exception
-filesystem initializer_list
-filesystem iosfwd
-filesystem iterator
-filesystem limits
-filesystem memory
-filesystem new
-filesystem optional
-filesystem ratio
-filesystem stdexcept
-filesystem string
-filesystem string_view
-filesystem system_error
-filesystem tuple
-filesystem type_traits
-filesystem typeinfo
-filesystem utility
-filesystem variant
filesystem version
-flat_map cmath
flat_map compare
-flat_map cstddef
-flat_map cstdint
flat_map initializer_list
-flat_map limits
-flat_map type_traits
flat_map version
-flat_set cmath
flat_set compare
-flat_set cstddef
-flat_set cstdint
flat_set initializer_list
-flat_set limits
-flat_set type_traits
flat_set version
-format algorithm
-format array
-format atomic
-format bit
-format cctype
-format cerrno
-format climits
-format clocale
-format cmath
-format compare
-format concepts
-format cstdarg
-format cstddef
-format cstdint
-format cstdio
-format cstdlib
-format cstring
-format ctime
-format cwchar
-format cwctype
-format deque
-format exception
-format functional
-format initializer_list
-format ios
-format iosfwd
-format iterator
-format limits
-format locale
-format memory
-format mutex
-format new
-format optional
-format queue
-format ratio
-format stack
-format stdexcept
-format streambuf
-format string
-format string_view
-format system_error
-format text_encoding
-format tuple
-format type_traits
-format typeinfo
-format unordered_map
-format utility
-format variant
-format vector
format version
-forward_list algorithm
-forward_list array
-forward_list atomic
-forward_list bit
forward_list cctype
-forward_list cerrno
-forward_list climits
-forward_list clocale
-forward_list cmath
forward_list compare
-forward_list concepts
-forward_list cstdarg
-forward_list cstddef
forward_list cstdint
-forward_list cstdio
-forward_list cstdlib
-forward_list cstring
-forward_list ctime
forward_list cwchar
forward_list cwctype
-forward_list exception
-forward_list functional
forward_list initializer_list
-forward_list ios
-forward_list iosfwd
-forward_list iterator
forward_list limits
-forward_list locale
-forward_list memory
-forward_list mutex
-forward_list new
-forward_list optional
-forward_list ratio
-forward_list stdexcept
-forward_list streambuf
-forward_list string
-forward_list string_view
-forward_list system_error
-forward_list text_encoding
forward_list tuple
-forward_list type_traits
-forward_list typeinfo
-forward_list unordered_map
-forward_list utility
-forward_list variant
-forward_list vector
forward_list version
-fstream algorithm
-fstream array
-fstream atomic
-fstream bit
fstream bitset
fstream cctype
fstream cerrno
fstream climits
fstream clocale
-fstream cmath
fstream compare
-fstream concepts
-fstream cstdarg
fstream cstddef
fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream deque
-fstream exception
-fstream filesystem
-fstream format
-fstream functional
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
-fstream iterator
fstream limits
-fstream locale
-fstream memory
-fstream mutex
-fstream new
-fstream optional
-fstream ostream
-fstream print
-fstream queue
-fstream ratio
-fstream stack
fstream stdexcept
fstream streambuf
fstream string
fstream string_view
-fstream system_error
fstream text_encoding
fstream tuple
-fstream type_traits
fstream typeinfo
-fstream unordered_map
-fstream utility
-fstream variant
-fstream vector
fstream version
-functional algorithm
-functional array
-functional atomic
-functional bit
-functional cctype
-functional cerrno
-functional climits
-functional clocale
-functional cmath
functional compare
-functional concepts
-functional cstdarg
-functional cstddef
functional cstdint
-functional cstdio
-functional cstdlib
functional cstring
-functional ctime
-functional cwchar
-functional cwctype
-functional exception
-functional initializer_list
-functional ios
-functional iosfwd
-functional iterator
-functional limits
-functional locale
-functional memory
-functional mutex
-functional new
-functional optional
-functional ratio
-functional stdexcept
-functional streambuf
-functional string
-functional string_view
-functional system_error
-functional text_encoding
functional tuple
-functional type_traits
functional typeinfo
-functional unordered_map
-functional utility
-functional variant
-functional vector
functional version
-future algorithm
-future array
-future atomic
-future bit
-future bitset
future cctype
future cerrno
-future chrono
future climits
-future clocale
-future cmath
future compare
-future concepts
-future cstdarg
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
-future deque
-future exception
-future format
-future forward_list
-future functional
future initializer_list
-future ios
future iosfwd
-future istream
-future iterator
future limits
-future locale
-future memory
-future mutex
-future new
-future optional
-future ostream
-future print
-future queue
future ratio
-future sstream
-future stack
future stdexcept
-future streambuf
future string
future string_view
-future system_error
-future text_encoding
-future thread
future tuple
-future type_traits
future typeinfo
-future unordered_map
-future utility
-future variant
-future vector
future version
-initializer_list cstddef
initializer_list version
-iomanip algorithm
-iomanip array
-iomanip atomic
-iomanip bit
-iomanip bitset
iomanip cctype
iomanip cerrno
iomanip climits
iomanip clocale
-iomanip cmath
iomanip compare
-iomanip concepts
-iomanip cstdarg
iomanip cstddef
iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
-iomanip deque
-iomanip exception
-iomanip format
-iomanip functional
iomanip initializer_list
iomanip ios
iomanip iosfwd
-iomanip istream
-iomanip iterator
iomanip limits
-iomanip locale
-iomanip memory
-iomanip mutex
-iomanip new
-iomanip optional
-iomanip ostream
-iomanip print
-iomanip queue
-iomanip ratio
-iomanip stack
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
-iomanip system_error
iomanip text_encoding
iomanip tuple
-iomanip type_traits
iomanip typeinfo
-iomanip unordered_map
-iomanip utility
-iomanip variant
-iomanip vector
iomanip version
-ios algorithm
-ios atomic
-ios bit
ios cctype
ios cerrno
ios climits
ios clocale
-ios cmath
ios compare
-ios concepts
ios cstddef
ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
-ios exception
ios initializer_list
ios iosfwd
-ios iterator
ios limits
-ios memory
-ios mutex
-ios new
-ios optional
-ios ratio
ios stdexcept
ios string
ios string_view
-ios system_error
ios text_encoding
ios tuple
-ios type_traits
ios typeinfo
-ios utility
-ios variant
ios version
iosfwd version
-iostream algorithm
-iostream array
-iostream atomic
-iostream bit
iostream bitset
iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
-iostream concepts
-iostream cstdarg
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
-iostream deque
-iostream exception
-iostream format
-iostream functional
iostream initializer_list
iostream ios
iostream iosfwd
iostream istream
-iostream iterator
iostream limits
-iostream locale
-iostream memory
-iostream mutex
-iostream new
-iostream optional
iostream ostream
-iostream print
-iostream queue
-iostream ratio
-iostream stack
iostream stdexcept
iostream streambuf
iostream string
iostream string_view
-iostream system_error
iostream text_encoding
iostream tuple
-iostream type_traits
iostream typeinfo
-iostream unordered_map
-iostream utility
-iostream variant
-iostream vector
iostream version
-istream algorithm
-istream array
-istream atomic
-istream bit
istream bitset
istream cctype
istream cerrno
istream climits
istream clocale
-istream cmath
istream compare
-istream concepts
-istream cstdarg
istream cstddef
istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
-istream deque
-istream exception
-istream format
-istream functional
istream initializer_list
istream ios
istream iosfwd
-istream iterator
istream limits
-istream locale
-istream memory
-istream mutex
-istream new
-istream optional
-istream ostream
-istream print
-istream queue
-istream ratio
-istream stack
istream stdexcept
istream streambuf
istream string
istream string_view
-istream system_error
istream text_encoding
istream tuple
-istream type_traits
istream typeinfo
-istream unordered_map
-istream utility
-istream variant
-istream vector
istream version
iterator cctype
-iterator cmath
iterator compare
iterator concepts
-iterator cstddef
iterator cstdint
iterator cstdio
-iterator cstdlib
iterator cstring
iterator cwchar
iterator cwctype
-iterator exception
iterator initializer_list
iterator iosfwd
iterator limits
-iterator new
-iterator tuple
-iterator type_traits
-iterator typeinfo
-iterator utility
-iterator variant
iterator version
-latch atomic
latch climits
-latch cmath
-latch compare
-latch cstddef
latch cstdint
-latch cstdlib
latch cstring
latch ctime
latch limits
latch ratio
-latch type_traits
latch version
-limits cstdint
-limits type_traits
limits version
-list algorithm
-list array
-list atomic
-list bit
list cctype
-list cerrno
-list climits
-list clocale
-list cmath
list compare
-list concepts
-list cstdarg
-list cstddef
list cstdint
-list cstdio
-list cstdlib
list cstring
-list ctime
list cwchar
list cwctype
-list exception
-list functional
list initializer_list
-list ios
-list iosfwd
-list iterator
list limits
-list locale
-list memory
-list mutex
-list new
-list optional
-list ratio
-list stdexcept
-list streambuf
-list string
-list string_view
-list system_error
-list text_encoding
list tuple
-list type_traits
-list typeinfo
-list unordered_map
-list utility
-list variant
-list vector
list version
-locale algorithm
-locale atomic
-locale bit
locale cctype
locale cerrno
locale climits
locale clocale
-locale cmath
locale compare
-locale concepts
-locale cstdarg
locale cstddef
locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
-locale exception
locale initializer_list
locale ios
locale iosfwd
-locale iterator
locale limits
-locale memory
-locale mutex
-locale new
-locale optional
-locale ratio
locale stdexcept
locale streambuf
locale string
locale string_view
-locale system_error
locale text_encoding
locale tuple
-locale type_traits
locale typeinfo
-locale utility
-locale variant
locale version
-map algorithm
-map array
-map atomic
-map bit
map cctype
-map cerrno
-map climits
-map clocale
-map cmath
map compare
-map concepts
-map cstdarg
-map cstddef
map cstdint
-map cstdio
-map cstdlib
map cstring
-map ctime
map cwchar
map cwctype
-map exception
-map functional
map initializer_list
-map ios
-map iosfwd
-map iterator
map limits
-map locale
-map memory
-map mutex
-map new
map optional
-map ratio
map stdexcept
-map streambuf
-map string
-map string_view
-map system_error
-map text_encoding
map tuple
-map type_traits
-map typeinfo
-map unordered_map
-map utility
-map variant
-map vector
map version
mdspan version
-memory atomic
-memory cctype
-memory climits
-memory cmath
memory compare
-memory concepts
-memory cstddef
memory cstdint
-memory cstdio
-memory cstdlib
memory cstring
-memory ctime
-memory cwchar
-memory cwctype
-memory exception
memory initializer_list
-memory iosfwd
-memory iterator
memory limits
-memory new
-memory ratio
-memory stdexcept
memory tuple
-memory type_traits
memory typeinfo
-memory utility
-memory variant
memory version
-memory_resource cstddef
-memory_resource cstdint
-memory_resource cstdlib
-memory_resource exception
-memory_resource iosfwd
-memory_resource new
-memory_resource stdexcept
-memory_resource type_traits
-memory_resource typeinfo
memory_resource version
-mutex algorithm
-mutex atomic
-mutex bit
-mutex cctype
mutex cerrno
mutex climits
-mutex cmath
mutex compare
-mutex concepts
-mutex cstddef
mutex cstdint
-mutex cstdio
-mutex cstdlib
mutex cstring
mutex ctime
-mutex cwchar
-mutex cwctype
-mutex exception
-mutex initializer_list
-mutex iosfwd
-mutex iterator
mutex limits
-mutex memory
-mutex new
-mutex optional
mutex ratio
-mutex stdexcept
-mutex string
-mutex string_view
-mutex system_error
mutex tuple
-mutex type_traits
-mutex typeinfo
-mutex utility
-mutex variant
mutex version
-new cstddef
-new cstdint
-new cstdlib
-new type_traits
new version
-numbers concepts
-numbers cstddef
-numbers cstdint
-numbers type_traits
numbers version
-numeric algorithm
-numeric array
-numeric atomic
-numeric bit
-numeric cctype
-numeric cerrno
-numeric climits
-numeric clocale
-numeric cmath
-numeric compare
-numeric concepts
-numeric cstdarg
-numeric cstddef
-numeric cstdint
-numeric cstdio
-numeric cstdlib
-numeric cstring
-numeric ctime
-numeric cwchar
-numeric cwctype
-numeric exception
-numeric execution
-numeric functional
-numeric initializer_list
-numeric ios
-numeric iosfwd
-numeric iterator
-numeric limits
-numeric locale
-numeric memory
-numeric mutex
-numeric new
-numeric optional
-numeric ratio
-numeric stdexcept
-numeric streambuf
-numeric string
-numeric string_view
-numeric system_error
-numeric text_encoding
-numeric tuple
-numeric type_traits
-numeric typeinfo
-numeric unordered_map
-numeric utility
-numeric variant
-numeric vector
numeric version
-optional atomic
-optional cctype
-optional climits
-optional cmath
optional compare
-optional concepts
-optional cstddef
optional cstdint
-optional cstdio
-optional cstdlib
optional cstring
-optional ctime
-optional cwchar
-optional cwctype
-optional exception
optional initializer_list
-optional iosfwd
-optional iterator
-optional limits
-optional memory
-optional new
-optional ratio
-optional stdexcept
-optional tuple
-optional type_traits
-optional typeinfo
-optional utility
-optional variant
optional version
-ostream algorithm
-ostream array
-ostream atomic
-ostream bit
ostream bitset
ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
-ostream concepts
-ostream cstdarg
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
-ostream deque
-ostream exception
-ostream format
-ostream functional
ostream initializer_list
ostream ios
ostream iosfwd
-ostream iterator
ostream limits
-ostream locale
-ostream memory
-ostream mutex
-ostream new
-ostream optional
-ostream print
-ostream queue
-ostream ratio
-ostream stack
ostream stdexcept
ostream streambuf
ostream string
ostream string_view
-ostream system_error
ostream text_encoding
ostream tuple
-ostream type_traits
ostream typeinfo
-ostream unordered_map
-ostream utility
-ostream variant
-ostream vector
ostream version
-print algorithm
-print array
-print atomic
-print bit
print cctype
print cerrno
print climits
-print clocale
-print cmath
print compare
-print concepts
-print cstdarg
-print cstddef
print cstdint
print cstdio
-print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
-print deque
-print exception
print format
-print functional
print initializer_list
-print ios
print iosfwd
-print iterator
print limits
-print locale
-print memory
-print mutex
-print new
-print optional
-print queue
-print ratio
-print stack
print stdexcept
-print streambuf
print string
print string_view
-print system_error
-print text_encoding
print tuple
-print type_traits
-print typeinfo
-print unordered_map
-print utility
-print variant
-print vector
print version
-queue algorithm
-queue array
-queue atomic
-queue bit
queue cctype
-queue cerrno
queue climits
-queue clocale
-queue cmath
queue compare
-queue concepts
-queue cstdarg
-queue cstddef
queue cstdint
-queue cstdio
-queue cstdlib
queue cstring
-queue ctime
queue cwchar
queue cwctype
queue deque
-queue exception
-queue functional
queue initializer_list
-queue ios
-queue iosfwd
-queue iterator
queue limits
-queue locale
-queue memory
-queue mutex
-queue new
-queue optional
-queue ratio
queue stdexcept
-queue streambuf
-queue string
-queue string_view
-queue system_error
-queue text_encoding
queue tuple
-queue type_traits
-queue typeinfo
-queue unordered_map
-queue utility
-queue variant
queue vector
queue version
-random algorithm
-random array
-random atomic
-random bit
random cctype
-random cerrno
random climits
-random clocale
random cmath
random compare
-random concepts
-random cstdarg
-random cstddef
random cstdint
random cstdio
-random cstdlib
random cstring
-random ctime
random cwchar
random cwctype
-random exception
-random execution
-random functional
random initializer_list
-random ios
random iosfwd
-random iterator
random limits
-random locale
-random memory
-random mutex
-random new
random numeric
-random optional
-random ratio
random stdexcept
-random streambuf
random string
random string_view
-random system_error
-random text_encoding
random tuple
-random type_traits
-random typeinfo
-random unordered_map
-random utility
-random variant
-random vector
random version
ranges cctype
-ranges cmath
ranges compare
ranges concepts
-ranges cstddef
ranges cstdint
ranges cstdio
-ranges cstdlib
ranges cstring
ranges cwchar
ranges cwctype
-ranges exception
ranges initializer_list
ranges iosfwd
ranges iterator
ranges limits
-ranges new
-ranges tuple
-ranges type_traits
-ranges typeinfo
-ranges utility
-ranges variant
ranges version
ratio climits
ratio cstdint
-ratio type_traits
ratio version
-regex algorithm
-regex array
-regex atomic
-regex bit
regex cctype
-regex cerrno
regex climits
regex clocale
-regex cmath
regex compare
-regex concepts
-regex cstdarg
regex cstddef
regex cstdint
regex cstdio
regex cstdlib
regex cstring
-regex ctime
regex cwchar
regex cwctype
regex deque
-regex exception
-regex functional
regex initializer_list
-regex ios
regex iosfwd
-regex iterator
regex limits
-regex locale
-regex memory
-regex mutex
-regex new
-regex optional
-regex ratio
regex stdexcept
-regex streambuf
regex string
regex string_view
-regex system_error
regex text_encoding
regex tuple
-regex type_traits
regex typeinfo
-regex unordered_map
-regex utility
-regex variant
regex vector
regex version
-scoped_allocator atomic
-scoped_allocator cctype
-scoped_allocator climits
-scoped_allocator cmath
scoped_allocator compare
-scoped_allocator concepts
-scoped_allocator cstddef
scoped_allocator cstdint
-scoped_allocator cstdio
-scoped_allocator cstdlib
-scoped_allocator cstring
-scoped_allocator ctime
-scoped_allocator cwchar
-scoped_allocator cwctype
-scoped_allocator exception
-scoped_allocator initializer_list
-scoped_allocator iosfwd
-scoped_allocator iterator
scoped_allocator limits
-scoped_allocator memory
-scoped_allocator new
-scoped_allocator ratio
-scoped_allocator stdexcept
scoped_allocator tuple
-scoped_allocator type_traits
-scoped_allocator typeinfo
-scoped_allocator utility
-scoped_allocator variant
scoped_allocator version
-semaphore atomic
semaphore climits
-semaphore cmath
-semaphore compare
-semaphore cstddef
semaphore cstdint
-semaphore cstdlib
semaphore cstring
semaphore ctime
semaphore limits
semaphore ratio
-semaphore type_traits
semaphore version
-set algorithm
-set array
-set atomic
-set bit
set cctype
-set cerrno
-set climits
-set clocale
-set cmath
set compare
-set concepts
-set cstdarg
-set cstddef
set cstdint
-set cstdio
-set cstdlib
set cstring
-set ctime
set cwchar
set cwctype
-set exception
-set functional
set initializer_list
-set ios
-set iosfwd
-set iterator
set limits
-set locale
-set memory
-set mutex
-set new
set optional
-set ratio
-set stdexcept
-set streambuf
-set string
-set string_view
-set system_error
-set text_encoding
set tuple
-set type_traits
-set typeinfo
-set unordered_map
-set utility
-set variant
-set vector
set version
-shared_mutex algorithm
-shared_mutex atomic
-shared_mutex bit
-shared_mutex cctype
shared_mutex cerrno
shared_mutex climits
-shared_mutex cmath
-shared_mutex compare
-shared_mutex concepts
-shared_mutex cstddef
shared_mutex cstdint
-shared_mutex cstdio
-shared_mutex cstdlib
shared_mutex cstring
shared_mutex ctime
-shared_mutex cwchar
-shared_mutex cwctype
-shared_mutex exception
-shared_mutex initializer_list
-shared_mutex iosfwd
-shared_mutex iterator
shared_mutex limits
-shared_mutex memory
-shared_mutex new
-shared_mutex optional
shared_mutex ratio
-shared_mutex stdexcept
-shared_mutex string
-shared_mutex string_view
-shared_mutex system_error
-shared_mutex tuple
-shared_mutex type_traits
-shared_mutex typeinfo
-shared_mutex utility
-shared_mutex variant
shared_mutex version
source_location cstdint
source_location version
-span algorithm
-span array
-span atomic
-span bit
-span cctype
-span cerrno
-span climits
-span clocale
-span cmath
-span compare
-span concepts
-span cstdarg
-span cstddef
-span cstdint
-span cstdio
-span cstdlib
-span cstring
-span ctime
-span cwchar
-span cwctype
-span exception
-span functional
span initializer_list
-span ios
-span iosfwd
-span iterator
span limits
-span locale
-span memory
-span mutex
-span new
-span optional
-span ratio
span stdexcept
-span streambuf
-span string
-span string_view
-span system_error
-span text_encoding
-span tuple
-span type_traits
-span typeinfo
-span unordered_map
-span utility
-span variant
-span vector
span version
-sstream algorithm
-sstream array
-sstream atomic
-sstream bit
sstream bitset
sstream cctype
sstream cerrno
sstream climits
sstream clocale
-sstream cmath
sstream compare
-sstream concepts
-sstream cstdarg
sstream cstddef
sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
-sstream deque
-sstream exception
-sstream format
-sstream functional
sstream initializer_list
sstream ios
sstream iosfwd
sstream istream
-sstream iterator
sstream limits
-sstream locale
-sstream memory
-sstream mutex
-sstream new
-sstream optional
-sstream ostream
-sstream print
-sstream queue
-sstream ratio
-sstream stack
sstream stdexcept
sstream streambuf
sstream string
sstream string_view
-sstream system_error
sstream text_encoding
sstream tuple
-sstream type_traits
sstream typeinfo
-sstream unordered_map
-sstream utility
-sstream variant
-sstream vector
sstream version
-stack algorithm
-stack array
-stack atomic
-stack bit
stack cctype
-stack cerrno
-stack climits
-stack clocale
-stack cmath
stack compare
-stack concepts
-stack cstdarg
-stack cstddef
stack cstdint
-stack cstdio
-stack cstdlib
stack cstring
-stack ctime
stack cwchar
stack cwctype
stack deque
-stack exception
-stack functional
stack initializer_list
-stack ios
-stack iosfwd
-stack iterator
stack limits
-stack locale
-stack memory
-stack mutex
-stack new
-stack optional
-stack ratio
stack stdexcept
-stack streambuf
-stack string
-stack string_view
-stack system_error
-stack text_encoding
stack tuple
-stack type_traits
-stack typeinfo
-stack unordered_map
-stack utility
-stack variant
-stack vector
stack version
-stdexcept cstddef
-stdexcept cstdint
-stdexcept cstdlib
-stdexcept exception
-stdexcept iosfwd
-stdexcept new
-stdexcept type_traits
-stdexcept typeinfo
-stdexcept version
-stop_token cstddef
-stop_token iosfwd
stop_token version
-streambuf algorithm
-streambuf atomic
-streambuf bit
streambuf cctype
streambuf cerrno
streambuf climits
streambuf clocale
-streambuf cmath
streambuf compare
-streambuf concepts
streambuf cstddef
streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
-streambuf exception
streambuf initializer_list
streambuf ios
streambuf iosfwd
-streambuf iterator
streambuf limits
-streambuf memory
-streambuf mutex
-streambuf new
-streambuf optional
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
-streambuf system_error
streambuf text_encoding
streambuf tuple
-streambuf type_traits
streambuf typeinfo
-streambuf utility
-streambuf variant
streambuf version
-string algorithm
-string atomic
-string bit
string cctype
string climits
-string cmath
string compare
-string concepts
-string cstddef
string cstdint
string cstdio
-string cstdlib
string cstring
-string ctime
string cwchar
string cwctype
-string exception
string initializer_list
string iosfwd
-string iterator
string limits
-string memory
-string new
-string optional
-string ratio
string stdexcept
string string_view
string tuple
-string type_traits
-string typeinfo
-string utility
-string variant
string version
-string_view algorithm
-string_view atomic
-string_view bit
string_view cctype
-string_view climits
-string_view cmath
string_view compare
-string_view concepts
-string_view cstddef
string_view cstdint
string_view cstdio
-string_view cstdlib
string_view cstring
-string_view ctime
string_view cwchar
string_view cwctype
-string_view exception
string_view initializer_list
string_view iosfwd
-string_view iterator
string_view limits
-string_view memory
-string_view new
-string_view optional
-string_view ratio
string_view stdexcept
-string_view tuple
-string_view type_traits
-string_view typeinfo
-string_view utility
-string_view variant
string_view version
-strstream algorithm
-strstream array
-strstream atomic
-strstream bit
strstream bitset
strstream cctype
strstream cerrno
strstream climits
strstream clocale
-strstream cmath
strstream compare
-strstream concepts
-strstream cstdarg
strstream cstddef
strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
-strstream deque
-strstream exception
-strstream format
-strstream functional
strstream initializer_list
strstream ios
strstream iosfwd
strstream istream
-strstream iterator
strstream limits
-strstream locale
-strstream memory
-strstream mutex
-strstream new
-strstream optional
-strstream ostream
-strstream print
-strstream queue
-strstream ratio
-strstream stack
strstream stdexcept
strstream streambuf
strstream string
strstream string_view
-strstream system_error
strstream text_encoding
strstream tuple
-strstream type_traits
strstream typeinfo
-strstream unordered_map
-strstream utility
-strstream variant
-strstream vector
strstream version
-syncstream algorithm
-syncstream array
-syncstream atomic
-syncstream bit
syncstream bitset
syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
-syncstream concepts
-syncstream cstdarg
syncstream cstddef
syncstream cstdint
syncstream cstdio
@@ -2250,361 +788,103 @@ syncstream cstring
syncstream ctime
syncstream cwchar
syncstream cwctype
-syncstream deque
-syncstream exception
-syncstream format
-syncstream functional
syncstream initializer_list
syncstream ios
syncstream iosfwd
-syncstream iterator
syncstream limits
-syncstream locale
syncstream map
-syncstream memory
-syncstream mutex
-syncstream new
syncstream optional
syncstream ostream
-syncstream print
-syncstream queue
syncstream ratio
syncstream shared_mutex
-syncstream stack
syncstream stdexcept
syncstream streambuf
syncstream string
syncstream string_view
-syncstream system_error
syncstream text_encoding
syncstream tuple
-syncstream type_traits
syncstream typeinfo
-syncstream unordered_map
-syncstream utility
-syncstream variant
-syncstream vector
syncstream version
-system_error algorithm
-system_error atomic
-system_error bit
system_error cctype
system_error cerrno
system_error climits
-system_error cmath
system_error compare
-system_error concepts
-system_error cstddef
system_error cstdint
system_error cstdio
-system_error cstdlib
system_error cstring
-system_error ctime
system_error cwchar
system_error cwctype
-system_error exception
system_error initializer_list
system_error iosfwd
-system_error iterator
system_error limits
-system_error memory
-system_error new
-system_error optional
-system_error ratio
system_error stdexcept
system_error string
system_error string_view
system_error tuple
-system_error type_traits
-system_error typeinfo
-system_error utility
-system_error variant
system_error version
-thread algorithm
-thread array
-thread atomic
-thread bit
-thread bitset
-thread cctype
thread cerrno
-thread chrono
thread climits
-thread clocale
-thread cmath
thread compare
-thread concepts
-thread cstdarg
-thread cstddef
thread cstdint
-thread cstdio
-thread cstdlib
thread cstring
thread ctime
-thread cwchar
-thread cwctype
-thread deque
-thread exception
-thread format
-thread forward_list
-thread functional
thread initializer_list
-thread ios
-thread iosfwd
-thread istream
-thread iterator
thread limits
-thread locale
-thread memory
-thread mutex
-thread new
-thread optional
-thread ostream
-thread print
-thread queue
thread ratio
-thread sstream
-thread stack
-thread stdexcept
-thread streambuf
-thread string
-thread string_view
-thread system_error
-thread text_encoding
thread tuple
-thread type_traits
-thread typeinfo
-thread unordered_map
-thread utility
-thread variant
-thread vector
thread version
-tuple cmath
tuple compare
-tuple cstddef
tuple cstdint
-tuple cstdlib
-tuple exception
-tuple initializer_list
-tuple iosfwd
-tuple limits
-tuple new
-tuple type_traits
-tuple typeinfo
-tuple utility
tuple version
type_traits cstdint
type_traits version
-typeindex cmath
typeindex compare
-typeindex cstddef
typeindex cstdint
-typeindex cstdlib
-typeindex initializer_list
-typeindex iosfwd
-typeindex limits
-typeindex new
-typeindex type_traits
typeindex typeinfo
-typeindex utility
typeindex version
-typeinfo cstddef
typeinfo cstdint
-typeinfo cstdlib
-typeinfo type_traits
typeinfo version
-unordered_map algorithm
-unordered_map atomic
-unordered_map bit
-unordered_map cctype
-unordered_map climits
-unordered_map cmath
unordered_map compare
-unordered_map concepts
-unordered_map cstddef
unordered_map cstdint
-unordered_map cstdio
-unordered_map cstdlib
unordered_map cstring
-unordered_map ctime
-unordered_map cwchar
-unordered_map cwctype
-unordered_map exception
unordered_map initializer_list
-unordered_map iosfwd
-unordered_map iterator
unordered_map limits
-unordered_map memory
-unordered_map new
unordered_map optional
-unordered_map ratio
unordered_map stdexcept
unordered_map tuple
-unordered_map type_traits
-unordered_map typeinfo
-unordered_map utility
-unordered_map variant
unordered_map version
-unordered_set algorithm
-unordered_set array
-unordered_set atomic
-unordered_set bit
-unordered_set cctype
-unordered_set cerrno
-unordered_set climits
-unordered_set clocale
-unordered_set cmath
unordered_set compare
-unordered_set concepts
-unordered_set cstdarg
-unordered_set cstddef
unordered_set cstdint
-unordered_set cstdio
-unordered_set cstdlib
unordered_set cstring
-unordered_set ctime
-unordered_set cwchar
-unordered_set cwctype
-unordered_set exception
-unordered_set functional
unordered_set initializer_list
-unordered_set ios
-unordered_set iosfwd
-unordered_set iterator
unordered_set limits
-unordered_set locale
-unordered_set memory
-unordered_set mutex
-unordered_set new
unordered_set optional
-unordered_set ratio
-unordered_set stdexcept
-unordered_set streambuf
-unordered_set string
-unordered_set string_view
-unordered_set system_error
-unordered_set text_encoding
unordered_set tuple
-unordered_set type_traits
-unordered_set typeinfo
-unordered_set unordered_map
-unordered_set utility
-unordered_set variant
-unordered_set vector
unordered_set version
-utility cmath
utility compare
-utility cstddef
utility cstdint
-utility cstdlib
utility initializer_list
-utility iosfwd
-utility limits
-utility type_traits
utility version
-valarray algorithm
-valarray array
-valarray atomic
-valarray bit
-valarray cctype
-valarray cerrno
-valarray climits
-valarray clocale
valarray cmath
-valarray compare
-valarray concepts
-valarray cstdarg
-valarray cstddef
valarray cstdint
-valarray cstdio
-valarray cstdlib
-valarray cstring
-valarray ctime
-valarray cwchar
-valarray cwctype
-valarray exception
-valarray functional
valarray initializer_list
-valarray ios
-valarray iosfwd
-valarray iterator
valarray limits
-valarray locale
-valarray memory
-valarray mutex
-valarray new
-valarray optional
-valarray ratio
-valarray stdexcept
-valarray streambuf
-valarray string
-valarray string_view
-valarray system_error
-valarray text_encoding
-valarray tuple
-valarray type_traits
-valarray typeinfo
-valarray unordered_map
-valarray utility
-valarray variant
-valarray vector
valarray version
-variant cmath
variant compare
-variant cstddef
variant cstdint
-variant cstdlib
variant cstring
-variant exception
variant initializer_list
-variant iosfwd
variant limits
-variant new
-variant tuple
-variant type_traits
-variant typeinfo
-variant utility
variant version
-vector algorithm
-vector array
-vector atomic
-vector bit
vector cctype
-vector cerrno
vector climits
-vector clocale
-vector cmath
vector compare
-vector concepts
-vector cstdarg
-vector cstddef
vector cstdint
-vector cstdio
-vector cstdlib
vector cstring
-vector ctime
vector cwchar
vector cwctype
-vector exception
vector initializer_list
-vector ios
-vector iosfwd
-vector iterator
vector limits
-vector locale
-vector memory
-vector mutex
-vector new
-vector optional
-vector ratio
vector stdexcept
-vector streambuf
-vector string
-vector string_view
-vector system_error
-vector text_encoding
vector tuple
-vector type_traits
-vector typeinfo
-vector utility
-vector variant
vector version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx14.csv b/libcxx/test/libcxx/transitive_includes/cxx14.csv
index b438907b35195..ff77edc998ebe 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx14.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx14.csv
@@ -1,204 +1,57 @@
-algorithm atomic
-algorithm bit
algorithm cctype
algorithm climits
-algorithm cmath
-algorithm compare
-algorithm concepts
-algorithm cstddef
algorithm cstdint
-algorithm cstdio
-algorithm cstdlib
algorithm cstring
-algorithm ctime
algorithm cwchar
algorithm cwctype
-algorithm exception
-algorithm execution
algorithm initializer_list
algorithm iosfwd
-algorithm iterator
algorithm limits
-algorithm memory
-algorithm new
-algorithm optional
-algorithm ratio
-algorithm stdexcept
-algorithm tuple
-algorithm type_traits
-algorithm typeinfo
-algorithm utility
-algorithm variant
algorithm version
-any algorithm
-any array
-any atomic
-any bit
-any cctype
-any cerrno
-any chrono
-any climits
-any clocale
-any cmath
-any compare
-any concepts
-any cstdarg
-any cstddef
any cstdint
-any cstdio
-any cstdlib
-any cstring
-any ctime
-any cwchar
-any cwctype
-any exception
-any execution
-any forward_list
-any functional
any initializer_list
-any ios
-any iosfwd
-any iterator
-any limits
-any locale
-any memory
-any mutex
-any new
-any optional
-any ratio
-any stdexcept
-any streambuf
-any string
-any string_view
-any system_error
-any text_encoding
-any tuple
-any type_traits
any typeinfo
-any unordered_map
-any utility
-any variant
-any vector
any version
-array algorithm
-array atomic
-array bit
array cctype
-array climits
-array cmath
array compare
-array concepts
-array cstddef
array cstdint
-array cstdio
-array cstdlib
-array cstring
-array ctime
array cwchar
array cwctype
-array exception
-array execution
array initializer_list
-array iosfwd
-array iterator
array limits
-array memory
-array new
-array optional
-array ratio
array stdexcept
-array tuple
-array type_traits
-array typeinfo
-array utility
-array variant
array version
atomic climits
-atomic cmath
-atomic compare
-atomic cstddef
atomic cstdint
-atomic cstdlib
atomic cstring
atomic ctime
atomic limits
atomic ratio
-atomic type_traits
atomic version
-barrier atomic
-barrier cctype
barrier climits
-barrier cmath
-barrier compare
-barrier concepts
-barrier cstddef
barrier cstdint
-barrier cstdio
-barrier cstdlib
barrier cstring
barrier ctime
-barrier cwchar
-barrier cwctype
-barrier exception
-barrier initializer_list
-barrier iosfwd
-barrier iterator
barrier limits
-barrier memory
-barrier new
barrier ratio
-barrier stdexcept
-barrier tuple
-barrier type_traits
-barrier typeinfo
-barrier utility
-barrier variant
barrier version
-bit cstdint
-bit cstdlib
-bit iosfwd
-bit limits
-bit type_traits
bit version
-bitset algorithm
-bitset atomic
-bitset bit
bitset cctype
bitset climits
-bitset cmath
bitset compare
-bitset concepts
-bitset cstddef
bitset cstdint
bitset cstdio
-bitset cstdlib
bitset cstring
-bitset ctime
bitset cwchar
bitset cwctype
-bitset exception
-bitset execution
bitset initializer_list
bitset iosfwd
-bitset iterator
bitset limits
-bitset memory
-bitset new
-bitset optional
-bitset ratio
bitset stdexcept
bitset string
bitset string_view
bitset tuple
-bitset type_traits
-bitset typeinfo
-bitset utility
-bitset variant
bitset version
-ccomplex algorithm
-ccomplex array
-ccomplex atomic
-ccomplex bit
ccomplex bitset
ccomplex cctype
ccomplex cerrno
@@ -207,167 +60,61 @@ ccomplex clocale
ccomplex cmath
ccomplex compare
ccomplex complex
-ccomplex concepts
-ccomplex cstdarg
ccomplex cstddef
ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
-ccomplex deque
-ccomplex exception
-ccomplex execution
-ccomplex format
-ccomplex functional
ccomplex initializer_list
ccomplex ios
ccomplex iosfwd
ccomplex istream
-ccomplex iterator
ccomplex limits
-ccomplex locale
-ccomplex memory
-ccomplex mutex
-ccomplex new
-ccomplex optional
-ccomplex ostream
-ccomplex print
-ccomplex queue
-ccomplex ratio
ccomplex sstream
-ccomplex stack
ccomplex stdexcept
ccomplex streambuf
ccomplex string
ccomplex string_view
-ccomplex system_error
ccomplex text_encoding
ccomplex tuple
-ccomplex type_traits
ccomplex typeinfo
-ccomplex unordered_map
-ccomplex utility
-ccomplex variant
-ccomplex vector
ccomplex version
-charconv cmath
-charconv concepts
-charconv cstddef
-charconv cstdint
-charconv cstdlib
-charconv cstring
-charconv iosfwd
-charconv limits
-charconv new
-charconv type_traits
charconv version
-chrono algorithm
-chrono array
-chrono atomic
-chrono bit
-chrono cctype
-chrono cerrno
chrono climits
-chrono clocale
-chrono cmath
chrono compare
-chrono concepts
-chrono cstdarg
-chrono cstddef
chrono cstdint
-chrono cstdio
-chrono cstdlib
chrono cstring
chrono ctime
-chrono cwchar
-chrono cwctype
-chrono exception
-chrono execution
-chrono forward_list
-chrono functional
-chrono initializer_list
-chrono ios
-chrono iosfwd
-chrono iterator
chrono limits
-chrono locale
-chrono memory
-chrono mutex
-chrono new
-chrono optional
chrono ratio
-chrono stdexcept
-chrono streambuf
-chrono string
-chrono string_view
-chrono system_error
-chrono text_encoding
-chrono tuple
-chrono type_traits
-chrono typeinfo
-chrono unordered_map
-chrono utility
-chrono variant
-chrono vector
chrono version
cinttypes cstdint
-cmath cstdint
cmath limits
-cmath type_traits
cmath version
-codecvt algorithm
-codecvt atomic
-codecvt bit
codecvt cctype
-codecvt cerrno
codecvt climits
codecvt clocale
-codecvt cmath
codecvt compare
-codecvt concepts
codecvt cstddef
codecvt cstdint
codecvt cstdio
codecvt cstdlib
codecvt cstring
-codecvt ctime
codecvt cwchar
codecvt cwctype
-codecvt exception
-codecvt execution
codecvt initializer_list
codecvt iosfwd
-codecvt iterator
codecvt limits
-codecvt memory
-codecvt mutex
-codecvt new
-codecvt optional
-codecvt ratio
codecvt stdexcept
codecvt string
codecvt string_view
-codecvt system_error
codecvt text_encoding
codecvt tuple
-codecvt type_traits
codecvt typeinfo
-codecvt utility
-codecvt variant
codecvt version
-compare cmath
-compare cstddef
-compare cstdint
-compare limits
-compare type_traits
compare version
-complex algorithm
-complex array
-complex atomic
-complex bit
complex bitset
complex cctype
complex cerrno
@@ -375,106 +122,41 @@ complex climits
complex clocale
complex cmath
complex compare
-complex concepts
-complex cstdarg
complex cstddef
complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
-complex deque
-complex exception
-complex execution
-complex format
-complex functional
complex initializer_list
complex ios
complex iosfwd
complex istream
-complex iterator
complex limits
-complex locale
-complex memory
-complex mutex
-complex new
-complex optional
-complex ostream
-complex print
-complex queue
-complex ratio
complex sstream
-complex stack
complex stdexcept
complex streambuf
complex string
complex string_view
-complex system_error
complex text_encoding
complex tuple
-complex type_traits
complex typeinfo
-complex unordered_map
-complex utility
-complex variant
-complex vector
complex version
-concepts cstddef
-concepts cstdint
-concepts type_traits
concepts version
-condition_variable algorithm
-condition_variable atomic
-condition_variable bit
-condition_variable cctype
condition_variable cerrno
condition_variable climits
-condition_variable cmath
-condition_variable compare
-condition_variable concepts
-condition_variable cstddef
condition_variable cstdint
-condition_variable cstdio
-condition_variable cstdlib
condition_variable cstring
condition_variable ctime
-condition_variable cwchar
-condition_variable cwctype
-condition_variable exception
-condition_variable execution
condition_variable initializer_list
-condition_variable iosfwd
-condition_variable iterator
condition_variable limits
-condition_variable memory
-condition_variable new
-condition_variable optional
condition_variable ratio
-condition_variable stdexcept
-condition_variable string
-condition_variable string_view
-condition_variable system_error
-condition_variable tuple
-condition_variable type_traits
condition_variable typeinfo
-condition_variable utility
-condition_variable variant
condition_variable version
-coroutine cmath
coroutine compare
-coroutine cstddef
-coroutine cstdint
-coroutine iosfwd
-coroutine limits
-coroutine type_traits
coroutine version
cstddef version
-ctgmath algorithm
-ctgmath array
-ctgmath atomic
-ctgmath bit
ctgmath bitset
ctgmath cctype
ctgmath cerrno
@@ -483,1809 +165,625 @@ ctgmath clocale
ctgmath cmath
ctgmath compare
ctgmath complex
-ctgmath concepts
-ctgmath cstdarg
ctgmath cstddef
ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
-ctgmath deque
-ctgmath exception
-ctgmath execution
-ctgmath format
-ctgmath functional
ctgmath initializer_list
ctgmath ios
ctgmath iosfwd
ctgmath istream
-ctgmath iterator
ctgmath limits
-ctgmath locale
-ctgmath memory
-ctgmath mutex
-ctgmath new
-ctgmath optional
-ctgmath ostream
-ctgmath print
-ctgmath queue
-ctgmath ratio
ctgmath sstream
-ctgmath stack
ctgmath stdexcept
ctgmath streambuf
ctgmath string
ctgmath string_view
-ctgmath system_error
ctgmath text_encoding
ctgmath tuple
-ctgmath type_traits
ctgmath typeinfo
-ctgmath unordered_map
-ctgmath utility
-ctgmath variant
-ctgmath vector
ctgmath version
cwchar cctype
-cwchar cstddef
cwchar cwctype
-cwchar version
cwctype cctype
-deque algorithm
-deque array
-deque atomic
-deque bit
deque cctype
-deque cerrno
-deque climits
-deque clocale
-deque cmath
deque compare
-deque concepts
-deque cstdarg
-deque cstddef
deque cstdint
-deque cstdio
-deque cstdlib
deque cstring
-deque ctime
deque cwchar
deque cwctype
-deque exception
-deque execution
-deque functional
deque initializer_list
-deque ios
-deque iosfwd
-deque iterator
deque limits
-deque locale
-deque memory
-deque mutex
-deque new
-deque optional
-deque ratio
deque stdexcept
-deque streambuf
-deque string
-deque string_view
-deque system_error
-deque text_encoding
deque tuple
-deque type_traits
-deque typeinfo
-deque unordered_map
-deque utility
-deque variant
-deque vector
deque version
-exception cstddef
exception cstdint
-exception cstdlib
-exception new
-exception type_traits
exception typeinfo
exception version
-execution cstddef
execution version
expected version
-experimental/iterator algorithm
-experimental/iterator atomic
-experimental/iterator bit
experimental/iterator bitset
experimental/iterator cctype
experimental/iterator cerrno
experimental/iterator climits
experimental/iterator clocale
-experimental/iterator cmath
experimental/iterator compare
experimental/iterator concepts
-experimental/iterator cstdarg
experimental/iterator cstddef
experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
-experimental/iterator exception
-experimental/iterator execution
experimental/iterator initializer_list
experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator memory
-experimental/iterator mutex
-experimental/iterator new
-experimental/iterator optional
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
experimental/iterator string_view
-experimental/iterator system_error
experimental/iterator text_encoding
experimental/iterator tuple
-experimental/iterator type_traits
experimental/iterator typeinfo
-experimental/iterator utility
-experimental/iterator variant
experimental/iterator version
-experimental/memory cstddef
experimental/memory cstdint
experimental/memory cstring
-experimental/memory limits
-experimental/memory type_traits
experimental/memory version
-experimental/propagate_const cstddef
-experimental/propagate_const cstdint
-experimental/propagate_const type_traits
experimental/propagate_const version
-experimental/simd cstddef
experimental/simd cstdint
experimental/simd limits
-experimental/simd type_traits
experimental/simd version
-experimental/type_traits cstddef
experimental/type_traits cstdint
experimental/type_traits initializer_list
experimental/type_traits type_traits
experimental/type_traits version
-experimental/utility cmath
experimental/utility compare
-experimental/utility cstddef
experimental/utility cstdint
-experimental/utility cstdlib
experimental/utility initializer_list
-experimental/utility iosfwd
-experimental/utility limits
-experimental/utility type_traits
experimental/utility utility
experimental/utility version
-filesystem algorithm
-filesystem atomic
-filesystem bit
-filesystem cctype
-filesystem cerrno
-filesystem climits
-filesystem cmath
filesystem compare
-filesystem concepts
-filesystem cstddef
-filesystem cstdint
-filesystem cstdio
-filesystem cstdlib
-filesystem cstring
-filesystem ctime
-filesystem cwchar
-filesystem cwctype
-filesystem exception
-filesystem execution
-filesystem initializer_list
-filesystem iosfwd
-filesystem iterator
-filesystem limits
-filesystem memory
-filesystem new
-filesystem optional
-filesystem ratio
-filesystem stdexcept
-filesystem string
-filesystem string_view
-filesystem system_error
-filesystem tuple
-filesystem type_traits
-filesystem typeinfo
-filesystem utility
-filesystem variant
filesystem version
-flat_map cmath
flat_map compare
-flat_map cstddef
-flat_map cstdint
flat_map initializer_list
-flat_map limits
-flat_map type_traits
flat_map version
-flat_set cmath
flat_set compare
-flat_set cstddef
-flat_set cstdint
flat_set initializer_list
-flat_set limits
-flat_set type_traits
flat_set version
-format algorithm
-format array
-format atomic
-format bit
-format cctype
-format cerrno
-format climits
-format clocale
-format cmath
-format compare
-format concepts
-format cstdarg
-format cstddef
-format cstdint
-format cstdio
-format cstdlib
-format cstring
-format ctime
-format cwchar
-format cwctype
-format deque
-format exception
-format execution
-format functional
-format initializer_list
-format ios
-format iosfwd
-format iterator
-format limits
-format locale
-format memory
-format mutex
-format new
-format optional
-format queue
-format ratio
-format stack
-format stdexcept
-format streambuf
-format string
-format string_view
-format system_error
-format text_encoding
-format tuple
-format type_traits
-format typeinfo
-format unordered_map
-format utility
-format variant
-format vector
format version
-forward_list algorithm
-forward_list array
-forward_list atomic
-forward_list bit
forward_list cctype
-forward_list cerrno
-forward_list climits
-forward_list clocale
-forward_list cmath
forward_list compare
-forward_list concepts
-forward_list cstdarg
-forward_list cstddef
forward_list cstdint
-forward_list cstdio
-forward_list cstdlib
-forward_list cstring
-forward_list ctime
forward_list cwchar
forward_list cwctype
-forward_list exception
-forward_list execution
-forward_list functional
forward_list initializer_list
-forward_list ios
-forward_list iosfwd
-forward_list iterator
forward_list limits
-forward_list locale
-forward_list memory
-forward_list mutex
-forward_list new
-forward_list optional
-forward_list ratio
-forward_list stdexcept
-forward_list streambuf
-forward_list string
-forward_list string_view
-forward_list system_error
-forward_list text_encoding
forward_list tuple
-forward_list type_traits
-forward_list typeinfo
-forward_list unordered_map
-forward_list utility
-forward_list variant
-forward_list vector
forward_list version
-fstream algorithm
-fstream array
-fstream atomic
-fstream bit
fstream bitset
fstream cctype
fstream cerrno
fstream climits
fstream clocale
-fstream cmath
fstream compare
-fstream concepts
-fstream cstdarg
fstream cstddef
fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream deque
-fstream exception
-fstream execution
-fstream filesystem
-fstream format
-fstream functional
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
-fstream iterator
fstream limits
-fstream locale
-fstream memory
-fstream mutex
-fstream new
-fstream optional
-fstream ostream
-fstream print
-fstream queue
-fstream ratio
-fstream stack
fstream stdexcept
fstream streambuf
fstream string
fstream string_view
-fstream system_error
fstream text_encoding
fstream tuple
-fstream type_traits
fstream typeinfo
-fstream unordered_map
-fstream utility
-fstream variant
-fstream vector
fstream version
-functional algorithm
-functional array
-functional atomic
-functional bit
-functional cctype
-functional cerrno
-functional climits
-functional clocale
-functional cmath
functional compare
-functional concepts
-functional cstdarg
-functional cstddef
functional cstdint
-functional cstdio
-functional cstdlib
functional cstring
-functional ctime
-functional cwchar
-functional cwctype
-functional exception
-functional execution
-functional initializer_list
-functional ios
-functional iosfwd
-functional iterator
-functional limits
-functional locale
-functional memory
-functional mutex
-functional new
-functional optional
-functional ratio
-functional stdexcept
-functional streambuf
-functional string
-functional string_view
-functional system_error
-functional text_encoding
functional tuple
-functional type_traits
functional typeinfo
-functional unordered_map
-functional utility
-functional variant
-functional vector
functional version
-future algorithm
-future array
-future atomic
-future bit
-future bitset
future cctype
future cerrno
-future chrono
future climits
-future clocale
-future cmath
future compare
-future concepts
-future cstdarg
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
-future deque
-future exception
-future execution
-future format
-future forward_list
-future functional
future initializer_list
-future ios
future iosfwd
-future istream
-future iterator
future limits
-future locale
-future memory
-future mutex
-future new
-future optional
-future ostream
-future print
-future queue
future ratio
-future sstream
-future stack
future stdexcept
-future streambuf
future string
future string_view
-future system_error
-future text_encoding
-future thread
future tuple
-future type_traits
future typeinfo
-future unordered_map
-future utility
-future variant
-future vector
future version
-initializer_list cstddef
initializer_list version
-iomanip algorithm
-iomanip array
-iomanip atomic
-iomanip bit
-iomanip bitset
iomanip cctype
iomanip cerrno
iomanip climits
iomanip clocale
-iomanip cmath
iomanip compare
-iomanip concepts
-iomanip cstdarg
iomanip cstddef
iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
-iomanip deque
-iomanip exception
-iomanip execution
-iomanip format
-iomanip functional
iomanip initializer_list
iomanip ios
iomanip iosfwd
-iomanip istream
-iomanip iterator
iomanip limits
-iomanip locale
-iomanip memory
-iomanip mutex
-iomanip new
-iomanip optional
-iomanip ostream
-iomanip print
-iomanip queue
-iomanip ratio
-iomanip stack
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
-iomanip system_error
iomanip text_encoding
iomanip tuple
-iomanip type_traits
iomanip typeinfo
-iomanip unordered_map
-iomanip utility
-iomanip variant
-iomanip vector
iomanip version
-ios algorithm
-ios atomic
-ios bit
ios cctype
ios cerrno
ios climits
ios clocale
-ios cmath
ios compare
-ios concepts
ios cstddef
ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
-ios exception
-ios execution
ios initializer_list
ios iosfwd
-ios iterator
ios limits
-ios memory
-ios mutex
-ios new
-ios optional
-ios ratio
ios stdexcept
ios string
ios string_view
-ios system_error
ios text_encoding
ios tuple
-ios type_traits
ios typeinfo
-ios utility
-ios variant
ios version
iosfwd version
-iostream algorithm
-iostream array
-iostream atomic
-iostream bit
iostream bitset
iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
-iostream concepts
-iostream cstdarg
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
-iostream deque
-iostream exception
-iostream execution
-iostream format
-iostream functional
iostream initializer_list
iostream ios
iostream iosfwd
iostream istream
-iostream iterator
iostream limits
-iostream locale
-iostream memory
-iostream mutex
-iostream new
-iostream optional
iostream ostream
-iostream print
-iostream queue
-iostream ratio
-iostream stack
iostream stdexcept
iostream streambuf
iostream string
iostream string_view
-iostream system_error
iostream text_encoding
iostream tuple
-iostream type_traits
iostream typeinfo
-iostream unordered_map
-iostream utility
-iostream variant
-iostream vector
iostream version
-istream algorithm
-istream array
-istream atomic
-istream bit
istream bitset
istream cctype
istream cerrno
istream climits
istream clocale
-istream cmath
istream compare
-istream concepts
-istream cstdarg
istream cstddef
istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
-istream deque
-istream exception
-istream execution
-istream format
-istream functional
istream initializer_list
istream ios
istream iosfwd
-istream iterator
istream limits
-istream locale
-istream memory
-istream mutex
-istream new
-istream optional
-istream ostream
-istream print
-istream queue
-istream ratio
-istream stack
istream stdexcept
istream streambuf
istream string
istream string_view
-istream system_error
istream text_encoding
istream tuple
-istream type_traits
istream typeinfo
-istream unordered_map
-istream utility
-istream variant
-istream vector
istream version
iterator cctype
-iterator cmath
iterator compare
iterator concepts
-iterator cstddef
iterator cstdint
iterator cstdio
-iterator cstdlib
iterator cstring
iterator cwchar
iterator cwctype
-iterator exception
iterator initializer_list
iterator iosfwd
iterator limits
-iterator new
-iterator tuple
-iterator type_traits
-iterator typeinfo
-iterator utility
-iterator variant
iterator version
-latch atomic
latch climits
-latch cmath
-latch compare
-latch cstddef
latch cstdint
-latch cstdlib
latch cstring
latch ctime
latch limits
latch ratio
-latch type_traits
latch version
-limits cstdint
-limits type_traits
limits version
-list algorithm
-list array
-list atomic
-list bit
list cctype
-list cerrno
-list climits
-list clocale
-list cmath
list compare
-list concepts
-list cstdarg
-list cstddef
list cstdint
-list cstdio
-list cstdlib
list cstring
-list ctime
list cwchar
list cwctype
-list exception
-list execution
-list functional
list initializer_list
-list ios
-list iosfwd
-list iterator
list limits
-list locale
-list memory
-list mutex
-list new
-list optional
-list ratio
-list stdexcept
-list streambuf
-list string
-list string_view
-list system_error
-list text_encoding
list tuple
-list type_traits
-list typeinfo
-list unordered_map
-list utility
-list variant
-list vector
list version
-locale algorithm
-locale atomic
-locale bit
locale cctype
locale cerrno
locale climits
locale clocale
-locale cmath
locale compare
-locale concepts
-locale cstdarg
locale cstddef
locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
-locale exception
-locale execution
locale initializer_list
locale ios
locale iosfwd
-locale iterator
locale limits
-locale memory
-locale mutex
-locale new
-locale optional
-locale ratio
locale stdexcept
locale streambuf
locale string
locale string_view
-locale system_error
locale text_encoding
locale tuple
-locale type_traits
locale typeinfo
-locale utility
-locale variant
locale version
-map algorithm
-map array
-map atomic
-map bit
map cctype
-map cerrno
-map climits
-map clocale
-map cmath
map compare
-map concepts
-map cstdarg
-map cstddef
map cstdint
-map cstdio
-map cstdlib
map cstring
-map ctime
map cwchar
map cwctype
-map exception
-map execution
-map functional
map initializer_list
-map ios
-map iosfwd
-map iterator
map limits
-map locale
-map memory
-map mutex
-map new
map optional
-map ratio
map stdexcept
-map streambuf
-map string
-map string_view
-map system_error
-map text_encoding
map tuple
-map type_traits
-map typeinfo
-map unordered_map
-map utility
-map variant
-map vector
map version
mdspan version
-memory atomic
-memory cctype
-memory climits
-memory cmath
memory compare
-memory concepts
-memory cstddef
memory cstdint
-memory cstdio
-memory cstdlib
memory cstring
-memory ctime
-memory cwchar
-memory cwctype
-memory exception
memory initializer_list
-memory iosfwd
-memory iterator
memory limits
-memory new
-memory ratio
-memory stdexcept
memory tuple
-memory type_traits
memory typeinfo
-memory utility
-memory variant
memory version
-memory_resource cstddef
-memory_resource cstdint
-memory_resource cstdlib
-memory_resource exception
-memory_resource iosfwd
-memory_resource new
-memory_resource stdexcept
-memory_resource type_traits
-memory_resource typeinfo
memory_resource version
-mutex algorithm
-mutex atomic
-mutex bit
-mutex cctype
mutex cerrno
mutex climits
-mutex cmath
mutex compare
-mutex concepts
-mutex cstddef
mutex cstdint
-mutex cstdio
-mutex cstdlib
mutex cstring
mutex ctime
-mutex cwchar
-mutex cwctype
-mutex exception
-mutex execution
-mutex initializer_list
-mutex iosfwd
-mutex iterator
mutex limits
-mutex memory
-mutex new
-mutex optional
mutex ratio
-mutex stdexcept
-mutex string
-mutex string_view
-mutex system_error
mutex tuple
-mutex type_traits
-mutex typeinfo
-mutex utility
-mutex variant
mutex version
-new cstddef
-new cstdint
-new cstdlib
-new type_traits
new version
-numbers concepts
-numbers cstddef
-numbers cstdint
-numbers type_traits
numbers version
-numeric algorithm
-numeric array
-numeric atomic
-numeric bit
-numeric cctype
-numeric cerrno
-numeric climits
-numeric clocale
-numeric cmath
-numeric compare
-numeric concepts
-numeric cstdarg
-numeric cstddef
-numeric cstdint
-numeric cstdio
-numeric cstdlib
-numeric cstring
-numeric ctime
-numeric cwchar
-numeric cwctype
-numeric exception
-numeric execution
-numeric functional
-numeric initializer_list
-numeric ios
-numeric iosfwd
-numeric iterator
-numeric limits
-numeric locale
-numeric memory
-numeric mutex
-numeric new
-numeric optional
-numeric ratio
-numeric stdexcept
-numeric streambuf
-numeric string
-numeric string_view
-numeric system_error
-numeric text_encoding
-numeric tuple
-numeric type_traits
-numeric typeinfo
-numeric unordered_map
-numeric utility
-numeric variant
-numeric vector
numeric version
-optional atomic
-optional cctype
-optional climits
-optional cmath
optional compare
-optional concepts
-optional cstddef
optional cstdint
-optional cstdio
-optional cstdlib
optional cstring
-optional ctime
-optional cwchar
-optional cwctype
-optional exception
optional initializer_list
-optional iosfwd
-optional iterator
-optional limits
-optional memory
-optional new
-optional ratio
-optional stdexcept
-optional tuple
-optional type_traits
-optional typeinfo
-optional utility
-optional variant
optional version
-ostream algorithm
-ostream array
-ostream atomic
-ostream bit
ostream bitset
ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
-ostream concepts
-ostream cstdarg
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
-ostream deque
-ostream exception
-ostream execution
-ostream format
-ostream functional
ostream initializer_list
ostream ios
ostream iosfwd
-ostream iterator
ostream limits
-ostream locale
-ostream memory
-ostream mutex
-ostream new
-ostream optional
-ostream print
-ostream queue
-ostream ratio
-ostream stack
ostream stdexcept
ostream streambuf
ostream string
ostream string_view
-ostream system_error
ostream text_encoding
ostream tuple
-ostream type_traits
ostream typeinfo
-ostream unordered_map
-ostream utility
-ostream variant
-ostream vector
ostream version
-print algorithm
-print array
-print atomic
-print bit
print cctype
print cerrno
print climits
-print clocale
-print cmath
print compare
-print concepts
-print cstdarg
-print cstddef
print cstdint
print cstdio
-print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
-print deque
-print exception
-print execution
print format
-print functional
print initializer_list
-print ios
print iosfwd
-print iterator
print limits
-print locale
-print memory
-print mutex
-print new
-print optional
-print queue
-print ratio
-print stack
print stdexcept
-print streambuf
print string
print string_view
-print system_error
-print text_encoding
print tuple
-print type_traits
-print typeinfo
-print unordered_map
-print utility
-print variant
-print vector
print version
-queue algorithm
-queue array
-queue atomic
-queue bit
queue cctype
-queue cerrno
queue climits
-queue clocale
-queue cmath
queue compare
-queue concepts
-queue cstdarg
-queue cstddef
queue cstdint
-queue cstdio
-queue cstdlib
queue cstring
-queue ctime
queue cwchar
queue cwctype
queue deque
-queue exception
-queue execution
-queue functional
queue initializer_list
-queue ios
-queue iosfwd
-queue iterator
queue limits
-queue locale
-queue memory
-queue mutex
-queue new
-queue optional
-queue ratio
queue stdexcept
-queue streambuf
-queue string
-queue string_view
-queue system_error
-queue text_encoding
queue tuple
-queue type_traits
-queue typeinfo
-queue unordered_map
-queue utility
-queue variant
queue vector
queue version
-random algorithm
-random array
-random atomic
-random bit
random cctype
-random cerrno
random climits
-random clocale
random cmath
random compare
-random concepts
-random cstdarg
-random cstddef
random cstdint
random cstdio
-random cstdlib
random cstring
-random ctime
random cwchar
random cwctype
-random exception
-random execution
-random functional
random initializer_list
-random ios
random iosfwd
-random iterator
random limits
-random locale
-random memory
-random mutex
-random new
random numeric
-random optional
-random ratio
random stdexcept
-random streambuf
random string
random string_view
-random system_error
-random text_encoding
random tuple
-random type_traits
-random typeinfo
-random unordered_map
-random utility
-random variant
-random vector
random version
ranges cctype
-ranges cmath
ranges compare
ranges concepts
-ranges cstddef
ranges cstdint
ranges cstdio
-ranges cstdlib
ranges cstring
ranges cwchar
ranges cwctype
-ranges exception
ranges initializer_list
ranges iosfwd
ranges iterator
ranges limits
-ranges new
-ranges tuple
-ranges type_traits
-ranges typeinfo
-ranges utility
-ranges variant
ranges version
ratio climits
ratio cstdint
-ratio type_traits
ratio version
-regex algorithm
-regex array
-regex atomic
-regex bit
regex cctype
-regex cerrno
regex climits
regex clocale
-regex cmath
regex compare
-regex concepts
-regex cstdarg
regex cstddef
regex cstdint
regex cstdio
regex cstdlib
regex cstring
-regex ctime
regex cwchar
regex cwctype
regex deque
-regex exception
-regex execution
-regex functional
regex initializer_list
-regex ios
regex iosfwd
-regex iterator
regex limits
-regex locale
-regex memory
-regex mutex
-regex new
-regex optional
-regex ratio
regex stdexcept
-regex streambuf
regex string
regex string_view
-regex system_error
regex text_encoding
regex tuple
-regex type_traits
regex typeinfo
-regex unordered_map
-regex utility
-regex variant
regex vector
regex version
-scoped_allocator atomic
-scoped_allocator cctype
-scoped_allocator climits
-scoped_allocator cmath
scoped_allocator compare
-scoped_allocator concepts
-scoped_allocator cstddef
scoped_allocator cstdint
-scoped_allocator cstdio
-scoped_allocator cstdlib
-scoped_allocator cstring
-scoped_allocator ctime
-scoped_allocator cwchar
-scoped_allocator cwctype
-scoped_allocator exception
-scoped_allocator initializer_list
-scoped_allocator iosfwd
-scoped_allocator iterator
scoped_allocator limits
-scoped_allocator memory
-scoped_allocator new
-scoped_allocator ratio
-scoped_allocator stdexcept
scoped_allocator tuple
-scoped_allocator type_traits
-scoped_allocator typeinfo
-scoped_allocator utility
-scoped_allocator variant
scoped_allocator version
-semaphore atomic
semaphore climits
-semaphore cmath
-semaphore compare
-semaphore cstddef
semaphore cstdint
-semaphore cstdlib
semaphore cstring
semaphore ctime
semaphore limits
semaphore ratio
-semaphore type_traits
semaphore version
-set algorithm
-set array
-set atomic
-set bit
set cctype
-set cerrno
-set climits
-set clocale
-set cmath
set compare
-set concepts
-set cstdarg
-set cstddef
set cstdint
-set cstdio
-set cstdlib
set cstring
-set ctime
set cwchar
set cwctype
-set exception
-set execution
-set functional
set initializer_list
-set ios
-set iosfwd
-set iterator
set limits
-set locale
-set memory
-set mutex
-set new
set optional
-set ratio
-set stdexcept
-set streambuf
-set string
-set string_view
-set system_error
-set text_encoding
set tuple
-set type_traits
-set typeinfo
-set unordered_map
-set utility
-set variant
-set vector
set version
-shared_mutex algorithm
-shared_mutex atomic
-shared_mutex bit
-shared_mutex cctype
shared_mutex cerrno
shared_mutex climits
-shared_mutex cmath
-shared_mutex compare
-shared_mutex concepts
-shared_mutex cstddef
shared_mutex cstdint
-shared_mutex cstdio
-shared_mutex cstdlib
shared_mutex cstring
shared_mutex ctime
-shared_mutex cwchar
-shared_mutex cwctype
-shared_mutex exception
-shared_mutex execution
-shared_mutex initializer_list
-shared_mutex iosfwd
-shared_mutex iterator
shared_mutex limits
-shared_mutex memory
-shared_mutex new
-shared_mutex optional
shared_mutex ratio
-shared_mutex stdexcept
-shared_mutex string
-shared_mutex string_view
-shared_mutex system_error
-shared_mutex tuple
-shared_mutex type_traits
-shared_mutex typeinfo
-shared_mutex utility
-shared_mutex variant
shared_mutex version
source_location cstdint
source_location version
-span algorithm
-span array
-span atomic
-span bit
-span cctype
-span cerrno
-span climits
-span clocale
-span cmath
-span compare
-span concepts
-span cstdarg
-span cstddef
-span cstdint
-span cstdio
-span cstdlib
-span cstring
-span ctime
-span cwchar
-span cwctype
-span exception
-span execution
-span functional
span initializer_list
-span ios
-span iosfwd
-span iterator
span limits
-span locale
-span memory
-span mutex
-span new
-span optional
-span ratio
span stdexcept
-span streambuf
-span string
-span string_view
-span system_error
-span text_encoding
-span tuple
-span type_traits
-span typeinfo
-span unordered_map
-span utility
-span variant
-span vector
span version
-sstream algorithm
-sstream array
-sstream atomic
-sstream bit
sstream bitset
sstream cctype
sstream cerrno
sstream climits
sstream clocale
-sstream cmath
sstream compare
-sstream concepts
-sstream cstdarg
sstream cstddef
sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
-sstream deque
-sstream exception
-sstream execution
-sstream format
-sstream functional
sstream initializer_list
sstream ios
sstream iosfwd
sstream istream
-sstream iterator
sstream limits
-sstream locale
-sstream memory
-sstream mutex
-sstream new
-sstream optional
-sstream ostream
-sstream print
-sstream queue
-sstream ratio
-sstream stack
sstream stdexcept
sstream streambuf
sstream string
sstream string_view
-sstream system_error
sstream text_encoding
sstream tuple
-sstream type_traits
sstream typeinfo
-sstream unordered_map
-sstream utility
-sstream variant
-sstream vector
sstream version
-stack algorithm
-stack array
-stack atomic
-stack bit
stack cctype
-stack cerrno
-stack climits
-stack clocale
-stack cmath
stack compare
-stack concepts
-stack cstdarg
-stack cstddef
stack cstdint
-stack cstdio
-stack cstdlib
stack cstring
-stack ctime
stack cwchar
stack cwctype
stack deque
-stack exception
-stack execution
-stack functional
stack initializer_list
-stack ios
-stack iosfwd
-stack iterator
stack limits
-stack locale
-stack memory
-stack mutex
-stack new
-stack optional
-stack ratio
stack stdexcept
-stack streambuf
-stack string
-stack string_view
-stack system_error
-stack text_encoding
stack tuple
-stack type_traits
-stack typeinfo
-stack unordered_map
-stack utility
-stack variant
-stack vector
stack version
-stdexcept cstddef
-stdexcept cstdint
-stdexcept cstdlib
-stdexcept exception
-stdexcept iosfwd
-stdexcept new
-stdexcept type_traits
-stdexcept typeinfo
-stdexcept version
-stop_token cstddef
-stop_token iosfwd
stop_token version
-streambuf algorithm
-streambuf atomic
-streambuf bit
streambuf cctype
streambuf cerrno
streambuf climits
streambuf clocale
-streambuf cmath
streambuf compare
-streambuf concepts
streambuf cstddef
streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
-streambuf exception
-streambuf execution
streambuf initializer_list
streambuf ios
streambuf iosfwd
-streambuf iterator
streambuf limits
-streambuf memory
-streambuf mutex
-streambuf new
-streambuf optional
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
-streambuf system_error
streambuf text_encoding
streambuf tuple
-streambuf type_traits
streambuf typeinfo
-streambuf utility
-streambuf variant
streambuf version
-string algorithm
-string atomic
-string bit
string cctype
string climits
-string cmath
string compare
-string concepts
-string cstddef
string cstdint
string cstdio
-string cstdlib
string cstring
-string ctime
string cwchar
string cwctype
-string exception
-string execution
string initializer_list
string iosfwd
-string iterator
string limits
-string memory
-string new
-string optional
-string ratio
string stdexcept
string string_view
string tuple
-string type_traits
-string typeinfo
-string utility
-string variant
string version
-string_view algorithm
-string_view atomic
-string_view bit
string_view cctype
-string_view climits
-string_view cmath
string_view compare
-string_view concepts
-string_view cstddef
string_view cstdint
string_view cstdio
-string_view cstdlib
string_view cstring
-string_view ctime
string_view cwchar
string_view cwctype
-string_view exception
-string_view execution
string_view initializer_list
string_view iosfwd
-string_view iterator
string_view limits
-string_view memory
-string_view new
-string_view optional
-string_view ratio
string_view stdexcept
-string_view tuple
-string_view type_traits
-string_view typeinfo
-string_view utility
-string_view variant
string_view version
-strstream algorithm
-strstream array
-strstream atomic
-strstream bit
strstream bitset
strstream cctype
strstream cerrno
strstream climits
strstream clocale
-strstream cmath
strstream compare
-strstream concepts
-strstream cstdarg
strstream cstddef
strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
-strstream deque
-strstream exception
-strstream execution
-strstream format
-strstream functional
strstream initializer_list
strstream ios
strstream iosfwd
strstream istream
-strstream iterator
strstream limits
-strstream locale
-strstream memory
-strstream mutex
-strstream new
-strstream optional
-strstream ostream
-strstream print
-strstream queue
-strstream ratio
-strstream stack
strstream stdexcept
strstream streambuf
strstream string
strstream string_view
-strstream system_error
strstream text_encoding
strstream tuple
-strstream type_traits
strstream typeinfo
-strstream unordered_map
-strstream utility
-strstream variant
-strstream vector
strstream version
-syncstream algorithm
-syncstream array
-syncstream atomic
-syncstream bit
syncstream bitset
syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
-syncstream concepts
-syncstream cstdarg
syncstream cstddef
syncstream cstdint
syncstream cstdio
@@ -2294,368 +792,103 @@ syncstream cstring
syncstream ctime
syncstream cwchar
syncstream cwctype
-syncstream deque
-syncstream exception
-syncstream execution
-syncstream format
-syncstream functional
syncstream initializer_list
syncstream ios
syncstream iosfwd
-syncstream iterator
syncstream limits
-syncstream locale
syncstream map
-syncstream memory
-syncstream mutex
-syncstream new
syncstream optional
syncstream ostream
-syncstream print
-syncstream queue
syncstream ratio
syncstream shared_mutex
-syncstream stack
syncstream stdexcept
syncstream streambuf
syncstream string
syncstream string_view
-syncstream system_error
syncstream text_encoding
syncstream tuple
-syncstream type_traits
syncstream typeinfo
-syncstream unordered_map
-syncstream utility
-syncstream variant
-syncstream vector
syncstream version
-system_error algorithm
-system_error atomic
-system_error bit
system_error cctype
system_error cerrno
system_error climits
-system_error cmath
system_error compare
-system_error concepts
-system_error cstddef
system_error cstdint
system_error cstdio
-system_error cstdlib
system_error cstring
-system_error ctime
system_error cwchar
system_error cwctype
-system_error exception
-system_error execution
system_error initializer_list
system_error iosfwd
-system_error iterator
system_error limits
-system_error memory
-system_error new
-system_error optional
-system_error ratio
system_error stdexcept
system_error string
system_error string_view
system_error tuple
-system_error type_traits
-system_error typeinfo
-system_error utility
-system_error variant
system_error version
-thread algorithm
-thread array
-thread atomic
-thread bit
-thread bitset
-thread cctype
thread cerrno
-thread chrono
thread climits
-thread clocale
-thread cmath
thread compare
-thread concepts
-thread cstdarg
-thread cstddef
thread cstdint
-thread cstdio
-thread cstdlib
thread cstring
thread ctime
-thread cwchar
-thread cwctype
-thread deque
-thread exception
-thread execution
-thread format
-thread forward_list
-thread functional
thread initializer_list
-thread ios
-thread iosfwd
-thread istream
-thread iterator
thread limits
-thread locale
-thread memory
-thread mutex
-thread new
-thread optional
-thread ostream
-thread print
-thread queue
thread ratio
-thread sstream
-thread stack
-thread stdexcept
-thread streambuf
-thread string
-thread string_view
-thread system_error
-thread text_encoding
thread tuple
-thread type_traits
-thread typeinfo
-thread unordered_map
-thread utility
-thread variant
-thread vector
thread version
-tuple cmath
tuple compare
-tuple cstddef
tuple cstdint
-tuple cstdlib
-tuple exception
-tuple initializer_list
-tuple iosfwd
-tuple limits
-tuple new
-tuple type_traits
-tuple typeinfo
-tuple utility
tuple version
type_traits cstdint
type_traits version
-typeindex cmath
typeindex compare
-typeindex cstddef
typeindex cstdint
-typeindex cstdlib
-typeindex initializer_list
-typeindex iosfwd
-typeindex limits
-typeindex new
-typeindex type_traits
typeindex typeinfo
-typeindex utility
typeindex version
-typeinfo cstddef
typeinfo cstdint
-typeinfo cstdlib
-typeinfo type_traits
typeinfo version
-unordered_map algorithm
-unordered_map atomic
-unordered_map bit
-unordered_map cctype
-unordered_map climits
-unordered_map cmath
unordered_map compare
-unordered_map concepts
-unordered_map cstddef
unordered_map cstdint
-unordered_map cstdio
-unordered_map cstdlib
unordered_map cstring
-unordered_map ctime
-unordered_map cwchar
-unordered_map cwctype
-unordered_map exception
-unordered_map execution
unordered_map initializer_list
-unordered_map iosfwd
-unordered_map iterator
unordered_map limits
-unordered_map memory
-unordered_map new
unordered_map optional
-unordered_map ratio
unordered_map stdexcept
unordered_map tuple
-unordered_map type_traits
-unordered_map typeinfo
-unordered_map utility
-unordered_map variant
unordered_map version
-unordered_set algorithm
-unordered_set array
-unordered_set atomic
-unordered_set bit
-unordered_set cctype
-unordered_set cerrno
-unordered_set climits
-unordered_set clocale
-unordered_set cmath
unordered_set compare
-unordered_set concepts
-unordered_set cstdarg
-unordered_set cstddef
unordered_set cstdint
-unordered_set cstdio
-unordered_set cstdlib
unordered_set cstring
-unordered_set ctime
-unordered_set cwchar
-unordered_set cwctype
-unordered_set exception
-unordered_set execution
-unordered_set functional
unordered_set initializer_list
-unordered_set ios
-unordered_set iosfwd
-unordered_set iterator
unordered_set limits
-unordered_set locale
-unordered_set memory
-unordered_set mutex
-unordered_set new
unordered_set optional
-unordered_set ratio
-unordered_set stdexcept
-unordered_set streambuf
-unordered_set string
-unordered_set string_view
-unordered_set system_error
-unordered_set text_encoding
unordered_set tuple
-unordered_set type_traits
-unordered_set typeinfo
-unordered_set unordered_map
-unordered_set utility
-unordered_set variant
-unordered_set vector
unordered_set version
-utility cmath
utility compare
-utility cstddef
utility cstdint
-utility cstdlib
utility initializer_list
-utility iosfwd
-utility limits
-utility type_traits
utility version
-valarray algorithm
-valarray array
-valarray atomic
-valarray bit
-valarray cctype
-valarray cerrno
-valarray climits
-valarray clocale
valarray cmath
-valarray compare
-valarray concepts
-valarray cstdarg
-valarray cstddef
valarray cstdint
-valarray cstdio
-valarray cstdlib
-valarray cstring
-valarray ctime
-valarray cwchar
-valarray cwctype
-valarray exception
-valarray execution
-valarray functional
valarray initializer_list
-valarray ios
-valarray iosfwd
-valarray iterator
valarray limits
-valarray locale
-valarray memory
-valarray mutex
-valarray new
-valarray optional
-valarray ratio
-valarray stdexcept
-valarray streambuf
-valarray string
-valarray string_view
-valarray system_error
-valarray text_encoding
-valarray tuple
-valarray type_traits
-valarray typeinfo
-valarray unordered_map
-valarray utility
-valarray variant
-valarray vector
valarray version
-variant cmath
variant compare
-variant cstddef
variant cstdint
-variant cstdlib
variant cstring
-variant exception
variant initializer_list
-variant iosfwd
variant limits
-variant new
-variant tuple
-variant type_traits
-variant typeinfo
-variant utility
variant version
-vector algorithm
-vector array
-vector atomic
-vector bit
vector cctype
-vector cerrno
vector climits
-vector clocale
-vector cmath
vector compare
-vector concepts
-vector cstdarg
-vector cstddef
vector cstdint
-vector cstdio
-vector cstdlib
vector cstring
-vector ctime
vector cwchar
vector cwctype
-vector exception
-vector execution
vector initializer_list
-vector ios
-vector iosfwd
-vector iterator
vector limits
-vector locale
-vector memory
-vector mutex
-vector new
-vector optional
-vector ratio
vector stdexcept
-vector streambuf
-vector string
-vector string_view
-vector system_error
-vector text_encoding
vector tuple
-vector type_traits
-vector typeinfo
-vector utility
-vector variant
vector version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx17.csv b/libcxx/test/libcxx/transitive_includes/cxx17.csv
index a93fb1e26196b..e12ca042800ab 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx17.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx17.csv
@@ -1,200 +1,62 @@
-algorithm atomic
-algorithm bit
algorithm cctype
algorithm climits
-algorithm cmath
algorithm compare
-algorithm concepts
-algorithm cstddef
algorithm cstdint
-algorithm cstdio
-algorithm cstdlib
algorithm cstring
algorithm ctime
algorithm cwchar
algorithm cwctype
-algorithm exception
algorithm initializer_list
algorithm iosfwd
-algorithm iterator
algorithm limits
-algorithm memory
-algorithm new
algorithm optional
algorithm ratio
-algorithm stdexcept
algorithm tuple
-algorithm type_traits
-algorithm typeinfo
-algorithm utility
-algorithm variant
algorithm version
-any algorithm
-any array
-any atomic
-any bit
-any cctype
-any cerrno
-any chrono
-any climits
-any clocale
-any cmath
-any compare
-any concepts
-any cstdarg
-any cstddef
any cstdint
-any cstdio
-any cstdlib
-any cstring
-any ctime
-any cwchar
-any cwctype
-any exception
-any forward_list
-any functional
any initializer_list
-any ios
-any iosfwd
-any iterator
-any limits
-any locale
-any memory
-any mutex
-any new
-any optional
-any ratio
-any stdexcept
-any streambuf
-any string
-any string_view
-any system_error
-any text_encoding
-any tuple
-any type_traits
any typeinfo
-any unordered_map
-any utility
-any variant
-any vector
any version
-array algorithm
-array atomic
-array bit
array cctype
-array climits
-array cmath
array compare
-array concepts
-array cstddef
array cstdint
-array cstdio
-array cstdlib
-array cstring
-array ctime
array cwchar
array cwctype
-array exception
array initializer_list
-array iosfwd
-array iterator
array limits
-array memory
-array new
-array optional
-array ratio
array stdexcept
-array tuple
-array type_traits
-array typeinfo
-array utility
-array variant
array version
atomic climits
-atomic cmath
-atomic compare
-atomic cstddef
atomic cstdint
-atomic cstdlib
atomic cstring
atomic ctime
atomic limits
atomic ratio
-atomic type_traits
atomic version
-barrier atomic
-barrier cctype
barrier climits
-barrier cmath
-barrier compare
-barrier concepts
-barrier cstddef
barrier cstdint
-barrier cstdio
-barrier cstdlib
barrier cstring
barrier ctime
-barrier cwchar
-barrier cwctype
-barrier exception
-barrier initializer_list
-barrier iosfwd
-barrier iterator
barrier limits
-barrier memory
-barrier new
barrier ratio
-barrier stdexcept
-barrier tuple
-barrier type_traits
-barrier typeinfo
-barrier utility
-barrier variant
barrier version
-bit cstdint
-bit cstdlib
-bit iosfwd
-bit limits
-bit type_traits
bit version
-bitset algorithm
-bitset atomic
-bitset bit
bitset cctype
bitset climits
-bitset cmath
bitset compare
-bitset concepts
-bitset cstddef
bitset cstdint
bitset cstdio
-bitset cstdlib
bitset cstring
-bitset ctime
bitset cwchar
bitset cwctype
-bitset exception
bitset initializer_list
bitset iosfwd
-bitset iterator
bitset limits
-bitset memory
-bitset new
-bitset optional
-bitset ratio
bitset stdexcept
bitset string
bitset string_view
bitset tuple
-bitset type_traits
-bitset typeinfo
-bitset utility
-bitset variant
bitset version
-ccomplex algorithm
-ccomplex array
-ccomplex atomic
-ccomplex bit
ccomplex bitset
ccomplex cctype
ccomplex cerrno
@@ -203,166 +65,65 @@ ccomplex clocale
ccomplex cmath
ccomplex compare
ccomplex complex
-ccomplex concepts
-ccomplex cstdarg
ccomplex cstddef
ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
-ccomplex deque
-ccomplex exception
-ccomplex format
-ccomplex functional
ccomplex initializer_list
ccomplex ios
ccomplex iosfwd
ccomplex istream
-ccomplex iterator
ccomplex limits
-ccomplex locale
-ccomplex memory
-ccomplex mutex
-ccomplex new
-ccomplex optional
-ccomplex ostream
-ccomplex print
-ccomplex queue
-ccomplex ratio
ccomplex sstream
-ccomplex stack
ccomplex stdexcept
ccomplex streambuf
ccomplex string
ccomplex string_view
-ccomplex system_error
ccomplex text_encoding
ccomplex tuple
-ccomplex type_traits
ccomplex typeinfo
-ccomplex unordered_map
-ccomplex utility
-ccomplex variant
-ccomplex vector
ccomplex version
charconv cerrno
-charconv cmath
-charconv concepts
-charconv cstddef
charconv cstdint
-charconv cstdlib
-charconv cstring
charconv initializer_list
-charconv iosfwd
charconv limits
-charconv new
-charconv type_traits
charconv version
-chrono algorithm
-chrono array
-chrono atomic
-chrono bit
-chrono cctype
-chrono cerrno
chrono climits
-chrono clocale
-chrono cmath
chrono compare
-chrono concepts
-chrono cstdarg
-chrono cstddef
chrono cstdint
-chrono cstdio
-chrono cstdlib
chrono cstring
chrono ctime
-chrono cwchar
-chrono cwctype
-chrono exception
-chrono forward_list
-chrono functional
-chrono initializer_list
-chrono ios
-chrono iosfwd
-chrono iterator
chrono limits
-chrono locale
-chrono memory
-chrono mutex
-chrono new
-chrono optional
chrono ratio
-chrono stdexcept
-chrono streambuf
-chrono string
-chrono string_view
-chrono system_error
-chrono text_encoding
-chrono tuple
-chrono type_traits
-chrono typeinfo
-chrono unordered_map
-chrono utility
-chrono variant
-chrono vector
chrono version
cinttypes cstdint
-cmath cstdint
cmath limits
-cmath type_traits
cmath version
-codecvt algorithm
-codecvt atomic
-codecvt bit
codecvt cctype
-codecvt cerrno
codecvt climits
codecvt clocale
-codecvt cmath
codecvt compare
-codecvt concepts
codecvt cstddef
codecvt cstdint
codecvt cstdio
codecvt cstdlib
codecvt cstring
-codecvt ctime
codecvt cwchar
codecvt cwctype
-codecvt exception
codecvt initializer_list
codecvt iosfwd
-codecvt iterator
codecvt limits
-codecvt memory
-codecvt mutex
-codecvt new
-codecvt optional
-codecvt ratio
codecvt stdexcept
codecvt string
codecvt string_view
-codecvt system_error
codecvt text_encoding
codecvt tuple
-codecvt type_traits
codecvt typeinfo
-codecvt utility
-codecvt variant
codecvt version
-compare cmath
-compare cstddef
-compare cstdint
-compare limits
-compare type_traits
compare version
-complex algorithm
-complex array
-complex atomic
-complex bit
complex bitset
complex cctype
complex cerrno
@@ -370,104 +131,41 @@ complex climits
complex clocale
complex cmath
complex compare
-complex concepts
-complex cstdarg
complex cstddef
complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
-complex deque
-complex exception
-complex format
-complex functional
complex initializer_list
complex ios
complex iosfwd
complex istream
-complex iterator
complex limits
-complex locale
-complex memory
-complex mutex
-complex new
-complex optional
-complex ostream
-complex print
-complex queue
-complex ratio
complex sstream
-complex stack
complex stdexcept
complex streambuf
complex string
complex string_view
-complex system_error
complex text_encoding
complex tuple
-complex type_traits
complex typeinfo
-complex unordered_map
-complex utility
-complex variant
-complex vector
complex version
-concepts cstddef
-concepts cstdint
-concepts type_traits
concepts version
-condition_variable algorithm
-condition_variable atomic
-condition_variable bit
-condition_variable cctype
condition_variable cerrno
condition_variable climits
-condition_variable cmath
-condition_variable compare
-condition_variable concepts
-condition_variable cstddef
condition_variable cstdint
-condition_variable cstdio
-condition_variable cstdlib
condition_variable cstring
condition_variable ctime
-condition_variable cwchar
-condition_variable cwctype
-condition_variable exception
condition_variable initializer_list
-condition_variable iosfwd
-condition_variable iterator
condition_variable limits
-condition_variable memory
-condition_variable new
-condition_variable optional
condition_variable ratio
-condition_variable stdexcept
-condition_variable string
-condition_variable string_view
-condition_variable system_error
-condition_variable tuple
-condition_variable type_traits
condition_variable typeinfo
-condition_variable utility
-condition_variable variant
condition_variable version
-coroutine cmath
coroutine compare
-coroutine cstddef
-coroutine cstdint
-coroutine iosfwd
-coroutine limits
-coroutine type_traits
coroutine version
cstddef version
-ctgmath algorithm
-ctgmath array
-ctgmath atomic
-ctgmath bit
ctgmath bitset
ctgmath cctype
ctgmath cerrno
@@ -476,201 +174,94 @@ ctgmath clocale
ctgmath cmath
ctgmath compare
ctgmath complex
-ctgmath concepts
-ctgmath cstdarg
ctgmath cstddef
ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
-ctgmath deque
-ctgmath exception
-ctgmath format
-ctgmath functional
ctgmath initializer_list
ctgmath ios
ctgmath iosfwd
ctgmath istream
-ctgmath iterator
ctgmath limits
-ctgmath locale
-ctgmath memory
-ctgmath mutex
-ctgmath new
-ctgmath optional
-ctgmath ostream
-ctgmath print
-ctgmath queue
-ctgmath ratio
ctgmath sstream
-ctgmath stack
ctgmath stdexcept
ctgmath streambuf
ctgmath string
ctgmath string_view
-ctgmath system_error
ctgmath text_encoding
ctgmath tuple
-ctgmath type_traits
ctgmath typeinfo
-ctgmath unordered_map
-ctgmath utility
-ctgmath variant
-ctgmath vector
ctgmath version
cwchar cctype
-cwchar cstddef
cwchar cwctype
-cwchar version
cwctype cctype
-deque algorithm
-deque array
-deque atomic
-deque bit
deque cctype
-deque cerrno
-deque climits
-deque clocale
-deque cmath
deque compare
-deque concepts
-deque cstdarg
-deque cstddef
deque cstdint
-deque cstdio
-deque cstdlib
deque cstring
-deque ctime
deque cwchar
deque cwctype
-deque exception
-deque functional
deque initializer_list
-deque ios
-deque iosfwd
-deque iterator
deque limits
-deque locale
-deque memory
-deque mutex
-deque new
-deque optional
-deque ratio
deque stdexcept
-deque streambuf
-deque string
-deque string_view
-deque system_error
-deque text_encoding
deque tuple
-deque type_traits
-deque typeinfo
-deque unordered_map
-deque utility
-deque variant
-deque vector
deque version
-exception cstddef
exception cstdint
-exception cstdlib
-exception new
-exception type_traits
exception typeinfo
exception version
-execution cstddef
execution version
expected version
-experimental/iterator algorithm
-experimental/iterator atomic
-experimental/iterator bit
experimental/iterator bitset
experimental/iterator cctype
experimental/iterator cerrno
experimental/iterator climits
experimental/iterator clocale
-experimental/iterator cmath
experimental/iterator compare
experimental/iterator concepts
-experimental/iterator cstdarg
experimental/iterator cstddef
experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
-experimental/iterator exception
experimental/iterator initializer_list
experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator memory
-experimental/iterator mutex
-experimental/iterator new
-experimental/iterator optional
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
experimental/iterator string_view
-experimental/iterator system_error
experimental/iterator text_encoding
experimental/iterator tuple
-experimental/iterator type_traits
experimental/iterator typeinfo
-experimental/iterator utility
-experimental/iterator variant
experimental/iterator version
-experimental/memory cstddef
experimental/memory cstdint
experimental/memory cstring
-experimental/memory limits
-experimental/memory type_traits
experimental/memory version
-experimental/propagate_const cstddef
-experimental/propagate_const cstdint
-experimental/propagate_const type_traits
experimental/propagate_const version
-experimental/simd cstddef
experimental/simd cstdint
experimental/simd limits
-experimental/simd type_traits
experimental/simd version
-experimental/type_traits cstddef
experimental/type_traits cstdint
experimental/type_traits initializer_list
experimental/type_traits type_traits
experimental/type_traits version
-experimental/utility cmath
experimental/utility compare
-experimental/utility cstddef
experimental/utility cstdint
-experimental/utility cstdlib
experimental/utility initializer_list
-experimental/utility iosfwd
-experimental/utility limits
-experimental/utility type_traits
experimental/utility utility
experimental/utility version
-filesystem algorithm
-filesystem array
-filesystem atomic
-filesystem bit
-filesystem bitset
filesystem cctype
filesystem cerrno
filesystem climits
filesystem clocale
-filesystem cmath
filesystem compare
-filesystem concepts
-filesystem cstdarg
filesystem cstddef
filesystem cstdint
filesystem cstdio
@@ -679,1623 +270,587 @@ filesystem cstring
filesystem ctime
filesystem cwchar
filesystem cwctype
-filesystem deque
-filesystem exception
-filesystem format
-filesystem functional
filesystem initializer_list
filesystem iomanip
filesystem ios
filesystem iosfwd
-filesystem istream
-filesystem iterator
filesystem limits
-filesystem locale
-filesystem memory
-filesystem mutex
-filesystem new
-filesystem optional
-filesystem ostream
-filesystem print
-filesystem queue
filesystem ratio
-filesystem stack
filesystem stdexcept
-filesystem streambuf
filesystem string
filesystem string_view
-filesystem system_error
filesystem text_encoding
filesystem tuple
-filesystem type_traits
filesystem typeinfo
-filesystem unordered_map
-filesystem utility
-filesystem variant
-filesystem vector
filesystem version
-flat_map cmath
flat_map compare
-flat_map cstddef
-flat_map cstdint
flat_map initializer_list
-flat_map limits
-flat_map type_traits
flat_map version
-flat_set cmath
flat_set compare
-flat_set cstddef
-flat_set cstdint
flat_set initializer_list
-flat_set limits
-flat_set type_traits
flat_set version
-format algorithm
-format array
-format atomic
-format bit
-format cctype
-format cerrno
-format climits
-format clocale
-format cmath
-format compare
-format concepts
-format cstdarg
-format cstddef
-format cstdint
-format cstdio
-format cstdlib
-format cstring
-format ctime
-format cwchar
-format cwctype
-format deque
-format exception
-format functional
-format initializer_list
-format ios
-format iosfwd
-format iterator
-format limits
-format locale
-format memory
-format mutex
-format new
-format optional
-format queue
-format ratio
-format stack
-format stdexcept
-format streambuf
-format string
-format string_view
-format system_error
-format text_encoding
-format tuple
-format type_traits
-format typeinfo
-format unordered_map
-format utility
-format variant
-format vector
format version
-forward_list algorithm
-forward_list array
-forward_list atomic
-forward_list bit
forward_list cctype
-forward_list cerrno
-forward_list climits
-forward_list clocale
-forward_list cmath
forward_list compare
-forward_list concepts
-forward_list cstdarg
-forward_list cstddef
forward_list cstdint
-forward_list cstdio
-forward_list cstdlib
-forward_list cstring
-forward_list ctime
forward_list cwchar
forward_list cwctype
-forward_list exception
-forward_list functional
forward_list initializer_list
-forward_list ios
-forward_list iosfwd
-forward_list iterator
forward_list limits
-forward_list locale
-forward_list memory
-forward_list mutex
-forward_list new
-forward_list optional
-forward_list ratio
-forward_list stdexcept
-forward_list streambuf
-forward_list string
-forward_list string_view
-forward_list system_error
-forward_list text_encoding
forward_list tuple
-forward_list type_traits
-forward_list typeinfo
-forward_list unordered_map
-forward_list utility
-forward_list variant
-forward_list vector
forward_list version
-fstream algorithm
-fstream array
-fstream atomic
-fstream bit
fstream bitset
fstream cctype
fstream cerrno
fstream climits
fstream clocale
-fstream cmath
fstream compare
-fstream concepts
-fstream cstdarg
fstream cstddef
fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream deque
-fstream exception
-fstream filesystem
-fstream format
-fstream functional
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
-fstream iterator
fstream limits
-fstream locale
-fstream memory
-fstream mutex
-fstream new
-fstream optional
-fstream ostream
-fstream print
-fstream queue
-fstream ratio
-fstream stack
fstream stdexcept
fstream streambuf
fstream string
fstream string_view
-fstream system_error
fstream text_encoding
fstream tuple
-fstream type_traits
fstream typeinfo
-fstream unordered_map
-fstream utility
-fstream variant
-fstream vector
fstream version
-functional algorithm
functional array
-functional atomic
-functional bit
functional cctype
-functional cerrno
-functional climits
-functional clocale
-functional cmath
functional compare
-functional concepts
-functional cstdarg
-functional cstddef
functional cstdint
-functional cstdio
-functional cstdlib
functional cstring
-functional ctime
functional cwchar
functional cwctype
-functional exception
functional initializer_list
-functional ios
-functional iosfwd
-functional iterator
functional limits
-functional locale
-functional memory
-functional mutex
-functional new
functional optional
-functional ratio
functional stdexcept
-functional streambuf
-functional string
-functional string_view
-functional system_error
-functional text_encoding
functional tuple
-functional type_traits
functional typeinfo
functional unordered_map
-functional utility
-functional variant
-functional vector
functional version
-future algorithm
-future array
-future atomic
-future bit
-future bitset
future cctype
future cerrno
-future chrono
future climits
-future clocale
-future cmath
future compare
-future concepts
-future cstdarg
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
-future deque
-future exception
-future format
-future forward_list
-future functional
future initializer_list
-future ios
future iosfwd
-future istream
-future iterator
future limits
-future locale
-future memory
-future mutex
-future new
-future optional
-future ostream
-future print
-future queue
future ratio
-future sstream
-future stack
future stdexcept
-future streambuf
future string
future string_view
-future system_error
-future text_encoding
-future thread
future tuple
-future type_traits
future typeinfo
-future unordered_map
-future utility
-future variant
-future vector
future version
-initializer_list cstddef
initializer_list version
-iomanip algorithm
-iomanip array
-iomanip atomic
-iomanip bit
-iomanip bitset
iomanip cctype
iomanip cerrno
iomanip climits
iomanip clocale
-iomanip cmath
iomanip compare
-iomanip concepts
-iomanip cstdarg
iomanip cstddef
iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
-iomanip deque
-iomanip exception
-iomanip format
-iomanip functional
iomanip initializer_list
iomanip ios
iomanip iosfwd
-iomanip istream
-iomanip iterator
iomanip limits
-iomanip locale
-iomanip memory
-iomanip mutex
-iomanip new
-iomanip optional
-iomanip ostream
-iomanip print
-iomanip queue
-iomanip ratio
-iomanip stack
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
-iomanip system_error
iomanip text_encoding
iomanip tuple
-iomanip type_traits
iomanip typeinfo
-iomanip unordered_map
-iomanip utility
-iomanip variant
-iomanip vector
iomanip version
-ios algorithm
-ios atomic
-ios bit
ios cctype
ios cerrno
ios climits
ios clocale
-ios cmath
ios compare
-ios concepts
ios cstddef
ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
-ios exception
ios initializer_list
ios iosfwd
-ios iterator
ios limits
-ios memory
-ios mutex
-ios new
-ios optional
-ios ratio
ios stdexcept
ios string
ios string_view
-ios system_error
ios text_encoding
ios tuple
-ios type_traits
ios typeinfo
-ios utility
-ios variant
ios version
iosfwd version
-iostream algorithm
-iostream array
-iostream atomic
-iostream bit
iostream bitset
iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
-iostream concepts
-iostream cstdarg
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
-iostream deque
-iostream exception
-iostream format
-iostream functional
iostream initializer_list
iostream ios
iostream iosfwd
iostream istream
-iostream iterator
iostream limits
-iostream locale
-iostream memory
-iostream mutex
-iostream new
-iostream optional
iostream ostream
-iostream print
-iostream queue
-iostream ratio
-iostream stack
iostream stdexcept
iostream streambuf
iostream string
iostream string_view
-iostream system_error
iostream text_encoding
iostream tuple
-iostream type_traits
iostream typeinfo
-iostream unordered_map
-iostream utility
-iostream variant
-iostream vector
iostream version
-istream algorithm
-istream array
-istream atomic
-istream bit
istream bitset
istream cctype
istream cerrno
istream climits
istream clocale
-istream cmath
istream compare
-istream concepts
-istream cstdarg
istream cstddef
istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
-istream deque
-istream exception
-istream format
-istream functional
istream initializer_list
istream ios
istream iosfwd
-istream iterator
istream limits
-istream locale
-istream memory
-istream mutex
-istream new
-istream optional
-istream ostream
-istream print
-istream queue
-istream ratio
-istream stack
istream stdexcept
istream streambuf
istream string
istream string_view
-istream system_error
istream text_encoding
istream tuple
-istream type_traits
istream typeinfo
-istream unordered_map
-istream utility
-istream variant
-istream vector
istream version
iterator cctype
-iterator cmath
iterator compare
iterator concepts
-iterator cstddef
iterator cstdint
iterator cstdio
-iterator cstdlib
iterator cstring
iterator cwchar
iterator cwctype
-iterator exception
iterator initializer_list
iterator iosfwd
iterator limits
-iterator new
-iterator tuple
-iterator type_traits
-iterator typeinfo
-iterator utility
-iterator variant
iterator version
-latch atomic
latch climits
-latch cmath
-latch compare
-latch cstddef
latch cstdint
-latch cstdlib
latch cstring
latch ctime
latch limits
latch ratio
-latch type_traits
latch version
-limits cstdint
-limits type_traits
limits version
-list algorithm
-list array
-list atomic
-list bit
list cctype
-list cerrno
-list climits
-list clocale
-list cmath
list compare
-list concepts
-list cstdarg
-list cstddef
list cstdint
-list cstdio
-list cstdlib
list cstring
-list ctime
list cwchar
list cwctype
-list exception
-list functional
list initializer_list
-list ios
-list iosfwd
-list iterator
list limits
-list locale
-list memory
-list mutex
-list new
-list optional
-list ratio
-list stdexcept
-list streambuf
-list string
-list string_view
-list system_error
-list text_encoding
list tuple
-list type_traits
-list typeinfo
-list unordered_map
-list utility
-list variant
-list vector
list version
-locale algorithm
-locale atomic
-locale bit
locale cctype
locale cerrno
locale climits
locale clocale
-locale cmath
locale compare
-locale concepts
-locale cstdarg
locale cstddef
locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
-locale exception
locale initializer_list
locale ios
locale iosfwd
-locale iterator
locale limits
-locale memory
-locale mutex
-locale new
-locale optional
-locale ratio
locale stdexcept
locale streambuf
locale string
locale string_view
-locale system_error
locale text_encoding
locale tuple
-locale type_traits
locale typeinfo
-locale utility
-locale variant
locale version
-map algorithm
-map array
-map atomic
-map bit
map cctype
-map cerrno
-map climits
-map clocale
-map cmath
map compare
-map concepts
-map cstdarg
-map cstddef
map cstdint
-map cstdio
-map cstdlib
map cstring
-map ctime
map cwchar
map cwctype
-map exception
-map functional
map initializer_list
-map ios
-map iosfwd
-map iterator
map limits
-map locale
-map memory
-map mutex
-map new
map optional
-map ratio
map stdexcept
-map streambuf
-map string
-map string_view
-map system_error
-map text_encoding
map tuple
-map type_traits
-map typeinfo
-map unordered_map
-map utility
-map variant
-map vector
map version
mdspan version
-memory atomic
-memory cctype
-memory climits
-memory cmath
memory compare
-memory concepts
-memory cstddef
memory cstdint
-memory cstdio
-memory cstdlib
memory cstring
-memory ctime
-memory cwchar
-memory cwctype
-memory exception
memory initializer_list
-memory iosfwd
-memory iterator
memory limits
-memory new
-memory ratio
-memory stdexcept
memory tuple
-memory type_traits
memory typeinfo
-memory utility
-memory variant
memory version
-memory_resource algorithm
-memory_resource atomic
-memory_resource bit
-memory_resource cctype
memory_resource cerrno
memory_resource climits
-memory_resource cmath
memory_resource compare
-memory_resource concepts
-memory_resource cstddef
memory_resource cstdint
-memory_resource cstdio
-memory_resource cstdlib
memory_resource cstring
memory_resource ctime
-memory_resource cwchar
-memory_resource cwctype
-memory_resource exception
-memory_resource initializer_list
-memory_resource iosfwd
-memory_resource iterator
memory_resource limits
-memory_resource memory
-memory_resource mutex
-memory_resource new
-memory_resource optional
memory_resource ratio
-memory_resource stdexcept
-memory_resource string
-memory_resource string_view
-memory_resource system_error
memory_resource tuple
-memory_resource type_traits
-memory_resource typeinfo
-memory_resource utility
-memory_resource variant
memory_resource version
-mutex algorithm
-mutex atomic
-mutex bit
-mutex cctype
mutex cerrno
mutex climits
-mutex cmath
mutex compare
-mutex concepts
-mutex cstddef
mutex cstdint
-mutex cstdio
-mutex cstdlib
mutex cstring
mutex ctime
-mutex cwchar
-mutex cwctype
-mutex exception
-mutex initializer_list
-mutex iosfwd
-mutex iterator
mutex limits
-mutex memory
-mutex new
-mutex optional
mutex ratio
-mutex stdexcept
-mutex string
-mutex string_view
-mutex system_error
mutex tuple
-mutex type_traits
-mutex typeinfo
-mutex utility
-mutex variant
mutex version
-new cstddef
-new cstdint
-new cstdlib
-new type_traits
new version
-numbers concepts
-numbers cstddef
-numbers cstdint
-numbers type_traits
numbers version
-numeric algorithm
-numeric array
-numeric atomic
-numeric bit
numeric cctype
-numeric cerrno
numeric climits
-numeric clocale
-numeric cmath
numeric compare
-numeric concepts
-numeric cstdarg
-numeric cstddef
numeric cstdint
-numeric cstdio
-numeric cstdlib
numeric cstring
numeric ctime
numeric cwchar
numeric cwctype
-numeric exception
-numeric execution
-numeric functional
numeric initializer_list
-numeric ios
-numeric iosfwd
-numeric iterator
numeric limits
-numeric locale
-numeric memory
-numeric mutex
-numeric new
numeric optional
numeric ratio
-numeric stdexcept
-numeric streambuf
-numeric string
-numeric string_view
-numeric system_error
-numeric text_encoding
numeric tuple
-numeric type_traits
-numeric typeinfo
-numeric unordered_map
-numeric utility
-numeric variant
-numeric vector
numeric version
-optional atomic
-optional cctype
-optional climits
-optional cmath
optional compare
-optional concepts
-optional cstddef
optional cstdint
-optional cstdio
-optional cstdlib
optional cstring
-optional ctime
-optional cwchar
-optional cwctype
-optional exception
optional initializer_list
-optional iosfwd
-optional iterator
-optional limits
-optional memory
-optional new
-optional ratio
-optional stdexcept
-optional tuple
-optional type_traits
-optional typeinfo
-optional utility
-optional variant
optional version
-ostream algorithm
-ostream array
-ostream atomic
-ostream bit
ostream bitset
ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
-ostream concepts
-ostream cstdarg
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
-ostream deque
-ostream exception
-ostream format
-ostream functional
ostream initializer_list
ostream ios
ostream iosfwd
-ostream iterator
ostream limits
-ostream locale
-ostream memory
-ostream mutex
-ostream new
-ostream optional
-ostream print
-ostream queue
-ostream ratio
-ostream stack
ostream stdexcept
ostream streambuf
ostream string
ostream string_view
-ostream system_error
ostream text_encoding
ostream tuple
-ostream type_traits
ostream typeinfo
-ostream unordered_map
-ostream utility
-ostream variant
-ostream vector
ostream version
-print algorithm
-print array
-print atomic
-print bit
print cctype
print cerrno
print climits
-print clocale
-print cmath
print compare
-print concepts
-print cstdarg
-print cstddef
print cstdint
print cstdio
-print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
-print deque
-print exception
print format
-print functional
print initializer_list
-print ios
print iosfwd
-print iterator
print limits
-print locale
-print memory
-print mutex
-print new
-print optional
-print queue
-print ratio
-print stack
print stdexcept
-print streambuf
print string
print string_view
-print system_error
-print text_encoding
print tuple
-print type_traits
-print typeinfo
-print unordered_map
-print utility
-print variant
-print vector
print version
-queue algorithm
-queue array
-queue atomic
-queue bit
queue cctype
-queue cerrno
queue climits
-queue clocale
-queue cmath
queue compare
-queue concepts
-queue cstdarg
-queue cstddef
queue cstdint
-queue cstdio
-queue cstdlib
queue cstring
-queue ctime
queue cwchar
queue cwctype
queue deque
-queue exception
-queue functional
queue initializer_list
-queue ios
-queue iosfwd
-queue iterator
queue limits
-queue locale
-queue memory
-queue mutex
-queue new
-queue optional
-queue ratio
queue stdexcept
-queue streambuf
-queue string
-queue string_view
-queue system_error
-queue text_encoding
queue tuple
-queue type_traits
-queue typeinfo
-queue unordered_map
-queue utility
-queue variant
queue vector
queue version
-random algorithm
-random array
-random atomic
-random bit
random cctype
-random cerrno
random climits
-random clocale
random cmath
random compare
-random concepts
-random cstdarg
-random cstddef
random cstdint
random cstdio
-random cstdlib
random cstring
random ctime
random cwchar
random cwctype
-random exception
-random execution
-random functional
random initializer_list
-random ios
random iosfwd
-random iterator
random limits
-random locale
-random memory
-random mutex
-random new
random numeric
random optional
random ratio
random stdexcept
-random streambuf
random string
random string_view
-random system_error
-random text_encoding
random tuple
-random type_traits
-random typeinfo
-random unordered_map
-random utility
-random variant
-random vector
random version
ranges cctype
-ranges cmath
ranges compare
ranges concepts
-ranges cstddef
ranges cstdint
ranges cstdio
-ranges cstdlib
ranges cstring
ranges cwchar
ranges cwctype
-ranges exception
ranges initializer_list
ranges iosfwd
ranges iterator
ranges limits
-ranges new
-ranges tuple
-ranges type_traits
-ranges typeinfo
-ranges utility
-ranges variant
ranges version
ratio climits
ratio cstdint
-ratio type_traits
ratio version
-regex algorithm
-regex array
-regex atomic
-regex bit
regex cctype
-regex cerrno
regex climits
regex clocale
-regex cmath
regex compare
-regex concepts
-regex cstdarg
regex cstddef
regex cstdint
regex cstdio
regex cstdlib
regex cstring
-regex ctime
regex cwchar
regex cwctype
regex deque
-regex exception
-regex functional
regex initializer_list
-regex ios
regex iosfwd
-regex iterator
regex limits
-regex locale
-regex memory
-regex mutex
-regex new
-regex optional
-regex ratio
regex stdexcept
-regex streambuf
regex string
regex string_view
-regex system_error
regex text_encoding
regex tuple
-regex type_traits
regex typeinfo
-regex unordered_map
-regex utility
-regex variant
regex vector
regex version
-scoped_allocator atomic
-scoped_allocator cctype
-scoped_allocator climits
-scoped_allocator cmath
scoped_allocator compare
-scoped_allocator concepts
-scoped_allocator cstddef
scoped_allocator cstdint
-scoped_allocator cstdio
-scoped_allocator cstdlib
-scoped_allocator cstring
-scoped_allocator ctime
-scoped_allocator cwchar
-scoped_allocator cwctype
-scoped_allocator exception
-scoped_allocator initializer_list
-scoped_allocator iosfwd
-scoped_allocator iterator
scoped_allocator limits
-scoped_allocator memory
-scoped_allocator new
-scoped_allocator ratio
-scoped_allocator stdexcept
scoped_allocator tuple
-scoped_allocator type_traits
-scoped_allocator typeinfo
-scoped_allocator utility
-scoped_allocator variant
scoped_allocator version
-semaphore atomic
semaphore climits
-semaphore cmath
-semaphore compare
-semaphore cstddef
semaphore cstdint
-semaphore cstdlib
semaphore cstring
semaphore ctime
semaphore limits
semaphore ratio
-semaphore type_traits
semaphore version
-set algorithm
-set array
-set atomic
-set bit
set cctype
-set cerrno
-set climits
-set clocale
-set cmath
set compare
-set concepts
-set cstdarg
-set cstddef
set cstdint
-set cstdio
-set cstdlib
set cstring
-set ctime
set cwchar
set cwctype
-set exception
-set functional
set initializer_list
-set ios
-set iosfwd
-set iterator
set limits
-set locale
-set memory
-set mutex
-set new
set optional
-set ratio
-set stdexcept
-set streambuf
-set string
-set string_view
-set system_error
-set text_encoding
set tuple
-set type_traits
-set typeinfo
-set unordered_map
-set utility
-set variant
-set vector
set version
-shared_mutex algorithm
-shared_mutex atomic
-shared_mutex bit
-shared_mutex cctype
shared_mutex cerrno
shared_mutex climits
-shared_mutex cmath
-shared_mutex compare
-shared_mutex concepts
-shared_mutex cstddef
shared_mutex cstdint
-shared_mutex cstdio
-shared_mutex cstdlib
shared_mutex cstring
shared_mutex ctime
-shared_mutex cwchar
-shared_mutex cwctype
-shared_mutex exception
-shared_mutex initializer_list
-shared_mutex iosfwd
-shared_mutex iterator
shared_mutex limits
-shared_mutex memory
-shared_mutex new
-shared_mutex optional
shared_mutex ratio
-shared_mutex stdexcept
-shared_mutex string
-shared_mutex string_view
-shared_mutex system_error
-shared_mutex tuple
-shared_mutex type_traits
-shared_mutex typeinfo
-shared_mutex utility
-shared_mutex variant
shared_mutex version
source_location cstdint
source_location version
-span algorithm
-span array
-span atomic
-span bit
-span cctype
-span cerrno
-span climits
-span clocale
-span cmath
-span compare
-span concepts
-span cstdarg
-span cstddef
-span cstdint
-span cstdio
-span cstdlib
-span cstring
-span ctime
-span cwchar
-span cwctype
-span exception
-span functional
span initializer_list
-span ios
-span iosfwd
-span iterator
span limits
-span locale
-span memory
-span mutex
-span new
-span optional
-span ratio
span stdexcept
-span streambuf
-span string
-span string_view
-span system_error
-span text_encoding
-span tuple
-span type_traits
-span typeinfo
-span unordered_map
-span utility
-span variant
-span vector
span version
-sstream algorithm
-sstream array
-sstream atomic
-sstream bit
sstream bitset
sstream cctype
sstream cerrno
sstream climits
sstream clocale
-sstream cmath
sstream compare
-sstream concepts
-sstream cstdarg
sstream cstddef
sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
-sstream deque
-sstream exception
-sstream format
-sstream functional
sstream initializer_list
sstream ios
sstream iosfwd
sstream istream
-sstream iterator
sstream limits
-sstream locale
-sstream memory
-sstream mutex
-sstream new
-sstream optional
-sstream ostream
-sstream print
-sstream queue
-sstream ratio
-sstream stack
sstream stdexcept
sstream streambuf
sstream string
sstream string_view
-sstream system_error
sstream text_encoding
sstream tuple
-sstream type_traits
sstream typeinfo
-sstream unordered_map
-sstream utility
-sstream variant
-sstream vector
sstream version
-stack algorithm
-stack array
-stack atomic
-stack bit
stack cctype
-stack cerrno
-stack climits
-stack clocale
-stack cmath
stack compare
-stack concepts
-stack cstdarg
-stack cstddef
stack cstdint
-stack cstdio
-stack cstdlib
stack cstring
-stack ctime
stack cwchar
stack cwctype
stack deque
-stack exception
-stack functional
stack initializer_list
-stack ios
-stack iosfwd
-stack iterator
stack limits
-stack locale
-stack memory
-stack mutex
-stack new
-stack optional
-stack ratio
stack stdexcept
-stack streambuf
-stack string
-stack string_view
-stack system_error
-stack text_encoding
stack tuple
-stack type_traits
-stack typeinfo
-stack unordered_map
-stack utility
-stack variant
-stack vector
stack version
-stdexcept cstddef
-stdexcept cstdint
-stdexcept cstdlib
-stdexcept exception
-stdexcept iosfwd
-stdexcept new
-stdexcept type_traits
-stdexcept typeinfo
-stdexcept version
-stop_token cstddef
-stop_token iosfwd
stop_token version
-streambuf algorithm
-streambuf atomic
-streambuf bit
streambuf cctype
streambuf cerrno
streambuf climits
streambuf clocale
-streambuf cmath
streambuf compare
-streambuf concepts
streambuf cstddef
streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
-streambuf exception
streambuf initializer_list
streambuf ios
streambuf iosfwd
-streambuf iterator
streambuf limits
-streambuf memory
-streambuf mutex
-streambuf new
-streambuf optional
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
-streambuf system_error
streambuf text_encoding
streambuf tuple
-streambuf type_traits
streambuf typeinfo
-streambuf utility
-streambuf variant
streambuf version
-string algorithm
-string atomic
-string bit
string cctype
string climits
-string cmath
string compare
-string concepts
-string cstddef
string cstdint
string cstdio
-string cstdlib
string cstring
-string ctime
string cwchar
string cwctype
-string exception
string initializer_list
string iosfwd
-string iterator
string limits
-string memory
-string new
-string optional
-string ratio
string stdexcept
string string_view
string tuple
-string type_traits
-string typeinfo
-string utility
-string variant
string version
-string_view algorithm
-string_view atomic
-string_view bit
string_view cctype
-string_view climits
-string_view cmath
string_view compare
-string_view concepts
-string_view cstddef
string_view cstdint
string_view cstdio
-string_view cstdlib
string_view cstring
-string_view ctime
string_view cwchar
string_view cwctype
-string_view exception
string_view initializer_list
string_view iosfwd
-string_view iterator
string_view limits
-string_view memory
-string_view new
-string_view optional
-string_view ratio
string_view stdexcept
-string_view tuple
-string_view type_traits
-string_view typeinfo
-string_view utility
-string_view variant
string_view version
-strstream algorithm
-strstream array
-strstream atomic
-strstream bit
strstream bitset
strstream cctype
strstream cerrno
strstream climits
strstream clocale
-strstream cmath
strstream compare
-strstream concepts
-strstream cstdarg
strstream cstddef
strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
-strstream deque
-strstream exception
-strstream format
-strstream functional
strstream initializer_list
strstream ios
strstream iosfwd
strstream istream
-strstream iterator
strstream limits
-strstream locale
-strstream memory
-strstream mutex
-strstream new
-strstream optional
-strstream ostream
-strstream print
-strstream queue
-strstream ratio
-strstream stack
strstream stdexcept
strstream streambuf
strstream string
strstream string_view
-strstream system_error
strstream text_encoding
strstream tuple
-strstream type_traits
strstream typeinfo
-strstream unordered_map
-strstream utility
-strstream variant
-strstream vector
strstream version
-syncstream algorithm
-syncstream array
-syncstream atomic
-syncstream bit
syncstream bitset
syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
-syncstream concepts
-syncstream cstdarg
syncstream cstddef
syncstream cstdint
syncstream cstdio
@@ -2304,361 +859,103 @@ syncstream cstring
syncstream ctime
syncstream cwchar
syncstream cwctype
-syncstream deque
-syncstream exception
-syncstream format
-syncstream functional
syncstream initializer_list
syncstream ios
syncstream iosfwd
-syncstream iterator
syncstream limits
-syncstream locale
syncstream map
-syncstream memory
-syncstream mutex
-syncstream new
syncstream optional
syncstream ostream
-syncstream print
-syncstream queue
syncstream ratio
syncstream shared_mutex
-syncstream stack
syncstream stdexcept
syncstream streambuf
syncstream string
syncstream string_view
-syncstream system_error
syncstream text_encoding
syncstream tuple
-syncstream type_traits
syncstream typeinfo
-syncstream unordered_map
-syncstream utility
-syncstream variant
-syncstream vector
syncstream version
-system_error algorithm
-system_error atomic
-system_error bit
system_error cctype
system_error cerrno
system_error climits
-system_error cmath
system_error compare
-system_error concepts
-system_error cstddef
system_error cstdint
system_error cstdio
-system_error cstdlib
system_error cstring
-system_error ctime
system_error cwchar
system_error cwctype
-system_error exception
system_error initializer_list
system_error iosfwd
-system_error iterator
system_error limits
-system_error memory
-system_error new
-system_error optional
-system_error ratio
system_error stdexcept
system_error string
system_error string_view
system_error tuple
-system_error type_traits
-system_error typeinfo
-system_error utility
-system_error variant
system_error version
-thread algorithm
-thread array
-thread atomic
-thread bit
-thread bitset
-thread cctype
thread cerrno
-thread chrono
thread climits
-thread clocale
-thread cmath
thread compare
-thread concepts
-thread cstdarg
-thread cstddef
thread cstdint
-thread cstdio
-thread cstdlib
thread cstring
thread ctime
-thread cwchar
-thread cwctype
-thread deque
-thread exception
-thread format
-thread forward_list
-thread functional
thread initializer_list
-thread ios
-thread iosfwd
-thread istream
-thread iterator
thread limits
-thread locale
-thread memory
-thread mutex
-thread new
-thread optional
-thread ostream
-thread print
-thread queue
thread ratio
-thread sstream
-thread stack
-thread stdexcept
-thread streambuf
-thread string
-thread string_view
-thread system_error
-thread text_encoding
thread tuple
-thread type_traits
-thread typeinfo
-thread unordered_map
-thread utility
-thread variant
-thread vector
thread version
-tuple cmath
tuple compare
-tuple cstddef
tuple cstdint
-tuple cstdlib
-tuple exception
-tuple initializer_list
-tuple iosfwd
-tuple limits
-tuple new
-tuple type_traits
-tuple typeinfo
-tuple utility
tuple version
type_traits cstdint
type_traits version
-typeindex cmath
typeindex compare
-typeindex cstddef
typeindex cstdint
-typeindex cstdlib
-typeindex initializer_list
-typeindex iosfwd
-typeindex limits
-typeindex new
-typeindex type_traits
typeindex typeinfo
-typeindex utility
typeindex version
-typeinfo cstddef
typeinfo cstdint
-typeinfo cstdlib
-typeinfo type_traits
typeinfo version
-unordered_map algorithm
-unordered_map atomic
-unordered_map bit
-unordered_map cctype
-unordered_map climits
-unordered_map cmath
unordered_map compare
-unordered_map concepts
-unordered_map cstddef
unordered_map cstdint
-unordered_map cstdio
-unordered_map cstdlib
unordered_map cstring
-unordered_map ctime
-unordered_map cwchar
-unordered_map cwctype
-unordered_map exception
unordered_map initializer_list
-unordered_map iosfwd
-unordered_map iterator
unordered_map limits
-unordered_map memory
-unordered_map new
unordered_map optional
-unordered_map ratio
unordered_map stdexcept
unordered_map tuple
-unordered_map type_traits
-unordered_map typeinfo
-unordered_map utility
-unordered_map variant
unordered_map version
-unordered_set algorithm
-unordered_set array
-unordered_set atomic
-unordered_set bit
-unordered_set cctype
-unordered_set cerrno
-unordered_set climits
-unordered_set clocale
-unordered_set cmath
unordered_set compare
-unordered_set concepts
-unordered_set cstdarg
-unordered_set cstddef
unordered_set cstdint
-unordered_set cstdio
-unordered_set cstdlib
unordered_set cstring
-unordered_set ctime
-unordered_set cwchar
-unordered_set cwctype
-unordered_set exception
-unordered_set functional
unordered_set initializer_list
-unordered_set ios
-unordered_set iosfwd
-unordered_set iterator
unordered_set limits
-unordered_set locale
-unordered_set memory
-unordered_set mutex
-unordered_set new
unordered_set optional
-unordered_set ratio
-unordered_set stdexcept
-unordered_set streambuf
-unordered_set string
-unordered_set string_view
-unordered_set system_error
-unordered_set text_encoding
unordered_set tuple
-unordered_set type_traits
-unordered_set typeinfo
-unordered_set unordered_map
-unordered_set utility
-unordered_set variant
-unordered_set vector
unordered_set version
-utility cmath
utility compare
-utility cstddef
utility cstdint
-utility cstdlib
utility initializer_list
-utility iosfwd
-utility limits
-utility type_traits
utility version
-valarray algorithm
-valarray array
-valarray atomic
-valarray bit
-valarray cctype
-valarray cerrno
-valarray climits
-valarray clocale
valarray cmath
-valarray compare
-valarray concepts
-valarray cstdarg
-valarray cstddef
valarray cstdint
-valarray cstdio
-valarray cstdlib
-valarray cstring
-valarray ctime
-valarray cwchar
-valarray cwctype
-valarray exception
-valarray functional
valarray initializer_list
-valarray ios
-valarray iosfwd
-valarray iterator
valarray limits
-valarray locale
-valarray memory
-valarray mutex
-valarray new
-valarray optional
-valarray ratio
-valarray stdexcept
-valarray streambuf
-valarray string
-valarray string_view
-valarray system_error
-valarray text_encoding
-valarray tuple
-valarray type_traits
-valarray typeinfo
-valarray unordered_map
-valarray utility
-valarray variant
-valarray vector
valarray version
-variant cmath
variant compare
-variant cstddef
variant cstdint
-variant cstdlib
variant cstring
-variant exception
variant initializer_list
-variant iosfwd
variant limits
-variant new
-variant tuple
-variant type_traits
-variant typeinfo
-variant utility
variant version
-vector algorithm
-vector array
-vector atomic
-vector bit
vector cctype
-vector cerrno
vector climits
-vector clocale
-vector cmath
vector compare
-vector concepts
-vector cstdarg
-vector cstddef
vector cstdint
-vector cstdio
-vector cstdlib
vector cstring
-vector ctime
vector cwchar
vector cwctype
-vector exception
vector initializer_list
-vector ios
-vector iosfwd
-vector iterator
vector limits
-vector locale
-vector memory
-vector mutex
-vector new
-vector optional
-vector ratio
vector stdexcept
-vector streambuf
-vector string
-vector string_view
-vector system_error
-vector text_encoding
vector tuple
-vector type_traits
-vector typeinfo
-vector utility
-vector variant
vector version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx20.csv b/libcxx/test/libcxx/transitive_includes/cxx20.csv
index ded0dd1a51c16..29499c037e5c2 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx20.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx20.csv
@@ -1,180 +1,64 @@
-algorithm atomic
-algorithm bit
algorithm cctype
algorithm climits
-algorithm cmath
algorithm compare
-algorithm concepts
-algorithm cstddef
algorithm cstdint
-algorithm cstdio
-algorithm cstdlib
algorithm cstring
algorithm ctime
algorithm cwchar
algorithm cwctype
-algorithm exception
algorithm initializer_list
algorithm iosfwd
-algorithm iterator
algorithm limits
-algorithm memory
-algorithm new
algorithm optional
algorithm ratio
-algorithm stdexcept
algorithm tuple
-algorithm type_traits
-algorithm typeinfo
-algorithm utility
-algorithm variant
algorithm version
-any atomic
-any cctype
-any climits
-any cmath
-any compare
-any concepts
-any cstddef
any cstdint
-any cstdio
-any cstdlib
-any cstring
-any ctime
-any cwchar
-any cwctype
-any exception
any initializer_list
-any iosfwd
-any iterator
-any limits
-any memory
-any new
-any ratio
-any stdexcept
-any tuple
-any type_traits
any typeinfo
-any utility
-any variant
any version
-array algorithm
-array atomic
-array bit
array cctype
-array climits
-array cmath
array compare
-array concepts
-array cstddef
array cstdint
-array cstdio
-array cstdlib
-array cstring
-array ctime
array cwchar
array cwctype
-array exception
array initializer_list
-array iosfwd
-array iterator
array limits
-array memory
-array new
-array optional
-array ratio
array stdexcept
-array tuple
-array type_traits
-array typeinfo
-array utility
-array variant
array version
atomic climits
-atomic cmath
-atomic compare
-atomic cstddef
atomic cstdint
-atomic cstdlib
atomic cstring
atomic ctime
atomic limits
atomic ratio
-atomic type_traits
atomic version
-barrier atomic
-barrier cctype
barrier climits
-barrier cmath
-barrier compare
-barrier concepts
-barrier cstddef
barrier cstdint
-barrier cstdio
-barrier cstdlib
barrier cstring
barrier ctime
-barrier cwchar
-barrier cwctype
-barrier exception
-barrier initializer_list
-barrier iosfwd
-barrier iterator
barrier limits
-barrier memory
-barrier new
barrier ratio
-barrier stdexcept
-barrier tuple
-barrier type_traits
-barrier typeinfo
-barrier utility
-barrier variant
barrier version
bit cstdint
-bit cstdlib
-bit iosfwd
bit limits
-bit type_traits
bit version
-bitset algorithm
-bitset atomic
-bitset bit
bitset cctype
bitset climits
-bitset cmath
bitset compare
-bitset concepts
-bitset cstddef
bitset cstdint
bitset cstdio
-bitset cstdlib
bitset cstring
-bitset ctime
bitset cwchar
bitset cwctype
-bitset exception
bitset initializer_list
bitset iosfwd
-bitset iterator
bitset limits
-bitset memory
-bitset new
-bitset optional
-bitset ratio
bitset stdexcept
bitset string
bitset string_view
bitset tuple
-bitset type_traits
-bitset typeinfo
-bitset utility
-bitset variant
bitset version
-ccomplex algorithm
-ccomplex array
-ccomplex atomic
-ccomplex bit
ccomplex bitset
ccomplex cctype
ccomplex cerrno
@@ -183,78 +67,40 @@ ccomplex clocale
ccomplex cmath
ccomplex compare
ccomplex complex
-ccomplex concepts
-ccomplex cstdarg
ccomplex cstddef
ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
-ccomplex deque
-ccomplex exception
-ccomplex format
-ccomplex functional
ccomplex initializer_list
ccomplex ios
ccomplex iosfwd
ccomplex istream
-ccomplex iterator
ccomplex limits
-ccomplex locale
-ccomplex memory
-ccomplex mutex
-ccomplex new
-ccomplex optional
-ccomplex ostream
-ccomplex print
-ccomplex queue
-ccomplex ratio
ccomplex sstream
-ccomplex stack
ccomplex stdexcept
ccomplex streambuf
ccomplex string
ccomplex string_view
-ccomplex system_error
ccomplex text_encoding
ccomplex tuple
-ccomplex type_traits
ccomplex typeinfo
-ccomplex unordered_map
-ccomplex utility
-ccomplex variant
-ccomplex vector
ccomplex version
charconv cerrno
-charconv cmath
-charconv concepts
-charconv cstddef
charconv cstdint
-charconv cstdlib
-charconv cstring
charconv initializer_list
-charconv iosfwd
charconv limits
-charconv new
-charconv type_traits
charconv version
-chrono algorithm
chrono array
-chrono atomic
-chrono bit
chrono bitset
chrono cctype
chrono cerrno
-chrono charconv
chrono climits
chrono clocale
chrono cmath
chrono compare
-chrono concepts
-chrono cstdarg
chrono cstddef
chrono cstdint
chrono cstdio
@@ -263,96 +109,51 @@ chrono cstring
chrono ctime
chrono cwchar
chrono cwctype
-chrono deque
-chrono exception
chrono format
chrono forward_list
-chrono functional
chrono initializer_list
chrono ios
chrono iosfwd
chrono istream
-chrono iterator
chrono limits
-chrono locale
-chrono memory
-chrono mutex
-chrono new
chrono optional
-chrono ostream
-chrono print
-chrono queue
chrono ratio
chrono sstream
-chrono stack
chrono stdexcept
chrono streambuf
chrono string
chrono string_view
-chrono system_error
chrono text_encoding
chrono tuple
-chrono type_traits
chrono typeinfo
-chrono unordered_map
-chrono utility
-chrono variant
-chrono vector
chrono version
cinttypes cstdint
-cmath cstdint
cmath limits
-cmath type_traits
cmath version
-codecvt algorithm
-codecvt atomic
-codecvt bit
codecvt cctype
-codecvt cerrno
codecvt climits
codecvt clocale
-codecvt cmath
codecvt compare
-codecvt concepts
codecvt cstddef
codecvt cstdint
codecvt cstdio
codecvt cstdlib
codecvt cstring
-codecvt ctime
codecvt cwchar
codecvt cwctype
-codecvt exception
codecvt initializer_list
codecvt iosfwd
-codecvt iterator
codecvt limits
-codecvt memory
-codecvt mutex
-codecvt new
-codecvt optional
-codecvt ratio
codecvt stdexcept
codecvt string
codecvt string_view
-codecvt system_error
codecvt text_encoding
codecvt tuple
-codecvt type_traits
codecvt typeinfo
-codecvt utility
-codecvt variant
codecvt version
-compare cmath
-compare cstddef
compare cstdint
compare limits
-compare type_traits
compare version
-complex algorithm
-complex array
-complex atomic
-complex bit
complex bitset
complex cctype
complex cerrno
@@ -360,105 +161,44 @@ complex climits
complex clocale
complex cmath
complex compare
-complex concepts
-complex cstdarg
complex cstddef
complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
-complex deque
-complex exception
-complex format
-complex functional
complex initializer_list
complex ios
complex iosfwd
complex istream
-complex iterator
complex limits
-complex locale
-complex memory
-complex mutex
-complex new
-complex optional
-complex ostream
-complex print
-complex queue
-complex ratio
complex sstream
-complex stack
complex stdexcept
complex streambuf
complex string
complex string_view
-complex system_error
complex text_encoding
complex tuple
-complex type_traits
complex typeinfo
-complex unordered_map
-complex utility
-complex variant
-complex vector
complex version
-concepts cstddef
-concepts cstdint
-concepts type_traits
concepts version
-condition_variable algorithm
-condition_variable atomic
-condition_variable bit
-condition_variable cctype
condition_variable cerrno
condition_variable climits
-condition_variable cmath
-condition_variable compare
-condition_variable concepts
-condition_variable cstddef
condition_variable cstdint
-condition_variable cstdio
-condition_variable cstdlib
condition_variable cstring
condition_variable ctime
-condition_variable cwchar
-condition_variable cwctype
-condition_variable exception
condition_variable initializer_list
-condition_variable iosfwd
-condition_variable iterator
condition_variable limits
-condition_variable memory
-condition_variable new
-condition_variable optional
condition_variable ratio
-condition_variable stdexcept
-condition_variable string
-condition_variable string_view
-condition_variable system_error
-condition_variable tuple
-condition_variable type_traits
condition_variable typeinfo
-condition_variable utility
-condition_variable variant
condition_variable version
-coroutine cmath
coroutine compare
-coroutine cstddef
coroutine cstdint
coroutine cstring
-coroutine iosfwd
coroutine limits
-coroutine type_traits
coroutine version
cstddef version
-ctgmath algorithm
-ctgmath array
-ctgmath atomic
-ctgmath bit
ctgmath bitset
ctgmath cctype
ctgmath cerrno
@@ -467,201 +207,96 @@ ctgmath clocale
ctgmath cmath
ctgmath compare
ctgmath complex
-ctgmath concepts
-ctgmath cstdarg
ctgmath cstddef
ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
-ctgmath deque
-ctgmath exception
-ctgmath format
-ctgmath functional
ctgmath initializer_list
ctgmath ios
ctgmath iosfwd
ctgmath istream
-ctgmath iterator
ctgmath limits
-ctgmath locale
-ctgmath memory
-ctgmath mutex
-ctgmath new
-ctgmath optional
-ctgmath ostream
-ctgmath print
-ctgmath queue
-ctgmath ratio
ctgmath sstream
-ctgmath stack
ctgmath stdexcept
ctgmath streambuf
ctgmath string
ctgmath string_view
-ctgmath system_error
ctgmath text_encoding
ctgmath tuple
-ctgmath type_traits
ctgmath typeinfo
-ctgmath unordered_map
-ctgmath utility
-ctgmath variant
-ctgmath vector
ctgmath version
cwchar cctype
-cwchar cstddef
cwchar cwctype
-cwchar version
cwctype cctype
-deque algorithm
-deque array
-deque atomic
-deque bit
deque cctype
-deque cerrno
-deque climits
-deque clocale
-deque cmath
deque compare
-deque concepts
-deque cstdarg
-deque cstddef
deque cstdint
-deque cstdio
-deque cstdlib
deque cstring
-deque ctime
deque cwchar
deque cwctype
-deque exception
-deque functional
deque initializer_list
-deque ios
-deque iosfwd
-deque iterator
deque limits
-deque locale
-deque memory
-deque mutex
-deque new
-deque optional
-deque ratio
deque stdexcept
-deque streambuf
-deque string
-deque string_view
-deque system_error
-deque text_encoding
deque tuple
-deque type_traits
-deque typeinfo
-deque unordered_map
-deque utility
-deque variant
-deque vector
deque version
-exception cstddef
exception cstdint
-exception cstdlib
-exception new
-exception type_traits
exception typeinfo
exception version
-execution cstddef
execution version
expected version
-experimental/iterator algorithm
-experimental/iterator atomic
-experimental/iterator bit
experimental/iterator bitset
experimental/iterator cctype
experimental/iterator cerrno
experimental/iterator climits
experimental/iterator clocale
-experimental/iterator cmath
experimental/iterator compare
experimental/iterator concepts
-experimental/iterator cstdarg
experimental/iterator cstddef
experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
-experimental/iterator exception
experimental/iterator initializer_list
experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator memory
-experimental/iterator mutex
-experimental/iterator new
-experimental/iterator optional
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
experimental/iterator string_view
-experimental/iterator system_error
experimental/iterator text_encoding
experimental/iterator tuple
-experimental/iterator type_traits
experimental/iterator typeinfo
-experimental/iterator utility
experimental/iterator variant
experimental/iterator version
-experimental/memory cstddef
experimental/memory cstdint
experimental/memory cstring
-experimental/memory limits
-experimental/memory type_traits
experimental/memory version
-experimental/propagate_const cstddef
-experimental/propagate_const cstdint
-experimental/propagate_const type_traits
experimental/propagate_const version
-experimental/simd cstddef
experimental/simd cstdint
experimental/simd limits
-experimental/simd type_traits
experimental/simd version
-experimental/type_traits cstddef
experimental/type_traits cstdint
experimental/type_traits initializer_list
experimental/type_traits type_traits
experimental/type_traits version
-experimental/utility cmath
experimental/utility compare
-experimental/utility cstddef
experimental/utility cstdint
-experimental/utility cstdlib
experimental/utility initializer_list
-experimental/utility iosfwd
experimental/utility limits
-experimental/utility type_traits
experimental/utility utility
experimental/utility version
-filesystem algorithm
-filesystem array
-filesystem atomic
-filesystem bit
-filesystem bitset
filesystem cctype
filesystem cerrno
filesystem climits
filesystem clocale
-filesystem cmath
filesystem compare
-filesystem concepts
-filesystem cstdarg
filesystem cstddef
filesystem cstdint
filesystem cstdio
@@ -670,1657 +305,638 @@ filesystem cstring
filesystem ctime
filesystem cwchar
filesystem cwctype
-filesystem deque
-filesystem exception
-filesystem format
-filesystem functional
filesystem initializer_list
filesystem iomanip
filesystem ios
filesystem iosfwd
-filesystem istream
-filesystem iterator
filesystem limits
-filesystem locale
-filesystem memory
-filesystem mutex
-filesystem new
-filesystem optional
-filesystem ostream
-filesystem print
-filesystem queue
filesystem ratio
-filesystem stack
filesystem stdexcept
-filesystem streambuf
filesystem string
filesystem string_view
-filesystem system_error
filesystem text_encoding
filesystem tuple
-filesystem type_traits
filesystem typeinfo
-filesystem unordered_map
-filesystem utility
-filesystem variant
-filesystem vector
filesystem version
-flat_map cmath
flat_map compare
-flat_map cstddef
flat_map cstdint
flat_map initializer_list
flat_map limits
-flat_map type_traits
flat_map version
-flat_set cmath
flat_set compare
-flat_set cstddef
flat_set cstdint
flat_set initializer_list
flat_set limits
-flat_set type_traits
flat_set version
-format algorithm
format array
-format atomic
-format bit
format cctype
format cerrno
format climits
format clocale
-format cmath
format compare
-format concepts
-format cstdarg
format cstddef
format cstdint
format cstdio
format cstdlib
format cstring
-format ctime
format cwchar
format cwctype
-format deque
-format exception
-format functional
format initializer_list
format ios
format iosfwd
-format iterator
format limits
-format locale
-format memory
-format mutex
-format new
format optional
-format queue
-format ratio
-format stack
format stdexcept
format streambuf
format string
format string_view
-format system_error
format text_encoding
format tuple
-format type_traits
format typeinfo
-format unordered_map
-format utility
-format variant
-format vector
format version
-forward_list algorithm
-forward_list array
-forward_list atomic
-forward_list bit
forward_list cctype
-forward_list cerrno
-forward_list climits
-forward_list clocale
-forward_list cmath
forward_list compare
-forward_list concepts
-forward_list cstdarg
-forward_list cstddef
forward_list cstdint
-forward_list cstdio
-forward_list cstdlib
-forward_list cstring
-forward_list ctime
forward_list cwchar
forward_list cwctype
-forward_list exception
-forward_list functional
forward_list initializer_list
-forward_list ios
-forward_list iosfwd
-forward_list iterator
forward_list limits
-forward_list locale
-forward_list memory
-forward_list mutex
-forward_list new
-forward_list optional
-forward_list ratio
-forward_list stdexcept
-forward_list streambuf
-forward_list string
-forward_list string_view
-forward_list system_error
-forward_list text_encoding
forward_list tuple
-forward_list type_traits
-forward_list typeinfo
-forward_list unordered_map
-forward_list utility
-forward_list variant
-forward_list vector
forward_list version
-fstream algorithm
-fstream array
-fstream atomic
-fstream bit
fstream bitset
fstream cctype
fstream cerrno
fstream climits
fstream clocale
-fstream cmath
fstream compare
-fstream concepts
-fstream cstdarg
fstream cstddef
fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream deque
-fstream exception
-fstream filesystem
-fstream format
-fstream functional
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
-fstream iterator
fstream limits
-fstream locale
-fstream memory
-fstream mutex
-fstream new
-fstream optional
-fstream ostream
-fstream print
-fstream queue
-fstream ratio
-fstream stack
fstream stdexcept
fstream streambuf
fstream string
fstream string_view
-fstream system_error
fstream text_encoding
fstream tuple
-fstream type_traits
fstream typeinfo
-fstream unordered_map
-fstream utility
-fstream variant
-fstream vector
fstream version
-functional algorithm
functional array
-functional atomic
-functional bit
functional cctype
-functional cerrno
-functional climits
-functional clocale
-functional cmath
functional compare
-functional concepts
-functional cstdarg
-functional cstddef
functional cstdint
-functional cstdio
-functional cstdlib
functional cstring
-functional ctime
functional cwchar
functional cwctype
-functional exception
functional initializer_list
-functional ios
-functional iosfwd
-functional iterator
functional limits
-functional locale
-functional memory
-functional mutex
-functional new
functional optional
-functional ratio
functional stdexcept
-functional streambuf
-functional string
-functional string_view
-functional system_error
-functional text_encoding
functional tuple
-functional type_traits
functional typeinfo
functional unordered_map
-functional utility
-functional variant
-functional vector
functional version
-future algorithm
-future array
-future atomic
-future bit
-future bitset
future cctype
future cerrno
future climits
-future clocale
-future cmath
future compare
-future concepts
-future cstdarg
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
-future deque
-future exception
-future format
-future functional
future initializer_list
-future ios
future iosfwd
-future istream
-future iterator
future limits
-future locale
-future memory
-future mutex
-future new
-future optional
-future ostream
-future print
-future queue
future ratio
-future sstream
-future stack
future stdexcept
-future streambuf
future string
future string_view
-future system_error
-future text_encoding
-future thread
future tuple
-future type_traits
future typeinfo
-future unordered_map
-future utility
-future variant
-future vector
future version
-initializer_list cstddef
initializer_list version
-iomanip algorithm
-iomanip array
-iomanip atomic
-iomanip bit
-iomanip bitset
iomanip cctype
iomanip cerrno
iomanip climits
iomanip clocale
-iomanip cmath
iomanip compare
-iomanip concepts
-iomanip cstdarg
iomanip cstddef
iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
-iomanip deque
-iomanip exception
-iomanip format
-iomanip functional
iomanip initializer_list
iomanip ios
iomanip iosfwd
-iomanip istream
-iomanip iterator
iomanip limits
-iomanip locale
-iomanip memory
-iomanip mutex
-iomanip new
-iomanip optional
-iomanip ostream
-iomanip print
-iomanip queue
-iomanip ratio
-iomanip stack
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
-iomanip system_error
iomanip text_encoding
iomanip tuple
-iomanip type_traits
iomanip typeinfo
-iomanip unordered_map
-iomanip utility
-iomanip variant
-iomanip vector
iomanip version
-ios algorithm
-ios atomic
-ios bit
ios cctype
ios cerrno
ios climits
ios clocale
-ios cmath
ios compare
-ios concepts
ios cstddef
ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
-ios exception
ios initializer_list
ios iosfwd
-ios iterator
ios limits
-ios memory
-ios mutex
-ios new
-ios optional
-ios ratio
ios stdexcept
ios string
ios string_view
-ios system_error
ios text_encoding
ios tuple
-ios type_traits
ios typeinfo
-ios utility
-ios variant
ios version
iosfwd version
-iostream algorithm
-iostream array
-iostream atomic
-iostream bit
iostream bitset
iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
-iostream concepts
-iostream cstdarg
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
-iostream deque
-iostream exception
-iostream format
-iostream functional
iostream initializer_list
iostream ios
iostream iosfwd
iostream istream
-iostream iterator
iostream limits
-iostream locale
-iostream memory
-iostream mutex
-iostream new
-iostream optional
iostream ostream
-iostream print
-iostream queue
-iostream ratio
-iostream stack
iostream stdexcept
iostream streambuf
iostream string
iostream string_view
-iostream system_error
iostream text_encoding
iostream tuple
-iostream type_traits
iostream typeinfo
-iostream unordered_map
-iostream utility
-iostream variant
-iostream vector
iostream version
-istream algorithm
-istream array
-istream atomic
-istream bit
istream bitset
istream cctype
istream cerrno
istream climits
istream clocale
-istream cmath
istream compare
-istream concepts
-istream cstdarg
istream cstddef
istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
-istream deque
-istream exception
-istream format
-istream functional
istream initializer_list
istream ios
istream iosfwd
-istream iterator
istream limits
-istream locale
-istream memory
-istream mutex
-istream new
-istream optional
-istream ostream
-istream print
-istream queue
-istream ratio
-istream stack
istream stdexcept
istream streambuf
istream string
istream string_view
-istream system_error
istream text_encoding
istream tuple
-istream type_traits
istream typeinfo
-istream unordered_map
-istream utility
-istream variant
-istream vector
istream version
iterator cctype
-iterator cmath
iterator compare
iterator concepts
-iterator cstddef
iterator cstdint
iterator cstdio
-iterator cstdlib
iterator cstring
iterator cwchar
iterator cwctype
-iterator exception
iterator initializer_list
iterator iosfwd
iterator limits
-iterator new
-iterator tuple
-iterator type_traits
-iterator typeinfo
-iterator utility
iterator variant
iterator version
-latch atomic
latch climits
-latch cmath
-latch compare
-latch cstddef
latch cstdint
-latch cstdlib
latch cstring
latch ctime
latch limits
latch ratio
-latch type_traits
latch version
-limits cstdint
-limits type_traits
limits version
-list algorithm
-list array
-list atomic
-list bit
list cctype
-list cerrno
-list climits
-list clocale
-list cmath
list compare
-list concepts
-list cstdarg
-list cstddef
list cstdint
-list cstdio
-list cstdlib
list cstring
-list ctime
list cwchar
list cwctype
-list exception
-list functional
list initializer_list
-list ios
-list iosfwd
-list iterator
list limits
-list locale
-list memory
-list mutex
-list new
-list optional
-list ratio
-list stdexcept
-list streambuf
-list string
-list string_view
-list system_error
-list text_encoding
list tuple
-list type_traits
-list typeinfo
-list unordered_map
-list utility
-list variant
-list vector
list version
-locale algorithm
-locale atomic
-locale bit
locale cctype
locale cerrno
locale climits
locale clocale
-locale cmath
locale compare
-locale concepts
-locale cstdarg
locale cstddef
locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
-locale exception
locale initializer_list
locale ios
locale iosfwd
-locale iterator
locale limits
-locale memory
-locale mutex
-locale new
-locale optional
-locale ratio
locale stdexcept
locale streambuf
locale string
locale string_view
-locale system_error
locale text_encoding
locale tuple
-locale type_traits
locale typeinfo
-locale utility
-locale variant
locale version
-map algorithm
-map array
-map atomic
-map bit
map cctype
-map cerrno
-map climits
-map clocale
-map cmath
map compare
-map concepts
-map cstdarg
-map cstddef
map cstdint
-map cstdio
-map cstdlib
map cstring
-map ctime
map cwchar
map cwctype
-map exception
-map functional
map initializer_list
-map ios
-map iosfwd
-map iterator
map limits
-map locale
-map memory
-map mutex
-map new
map optional
-map ratio
map stdexcept
-map streambuf
-map string
-map string_view
-map system_error
-map text_encoding
map tuple
-map type_traits
-map typeinfo
-map unordered_map
-map utility
-map variant
-map vector
map version
mdspan version
-memory atomic
-memory cctype
-memory climits
-memory cmath
memory compare
-memory concepts
-memory cstddef
memory cstdint
-memory cstdio
-memory cstdlib
memory cstring
-memory ctime
-memory cwchar
-memory cwctype
-memory exception
memory initializer_list
-memory iosfwd
-memory iterator
memory limits
-memory new
-memory ratio
-memory stdexcept
memory tuple
-memory type_traits
memory typeinfo
-memory utility
-memory variant
memory version
-memory_resource algorithm
-memory_resource atomic
-memory_resource bit
-memory_resource cctype
memory_resource cerrno
memory_resource climits
-memory_resource cmath
memory_resource compare
-memory_resource concepts
-memory_resource cstddef
memory_resource cstdint
-memory_resource cstdio
-memory_resource cstdlib
memory_resource cstring
memory_resource ctime
-memory_resource cwchar
-memory_resource cwctype
-memory_resource exception
-memory_resource initializer_list
-memory_resource iosfwd
-memory_resource iterator
memory_resource limits
-memory_resource memory
-memory_resource mutex
-memory_resource new
-memory_resource optional
memory_resource ratio
-memory_resource stdexcept
-memory_resource string
-memory_resource string_view
-memory_resource system_error
memory_resource tuple
-memory_resource type_traits
-memory_resource typeinfo
-memory_resource utility
-memory_resource variant
memory_resource version
-mutex algorithm
-mutex atomic
-mutex bit
-mutex cctype
mutex cerrno
mutex climits
-mutex cmath
mutex compare
-mutex concepts
-mutex cstddef
mutex cstdint
-mutex cstdio
-mutex cstdlib
mutex cstring
mutex ctime
-mutex cwchar
-mutex cwctype
-mutex exception
-mutex initializer_list
-mutex iosfwd
-mutex iterator
mutex limits
-mutex memory
-mutex new
-mutex optional
mutex ratio
-mutex stdexcept
-mutex string
-mutex string_view
-mutex system_error
mutex tuple
-mutex type_traits
-mutex typeinfo
-mutex utility
-mutex variant
mutex version
-new cstddef
-new cstdint
-new cstdlib
-new type_traits
new version
-numbers concepts
-numbers cstddef
-numbers cstdint
-numbers type_traits
numbers version
-numeric algorithm
-numeric array
-numeric atomic
-numeric bit
numeric cctype
-numeric cerrno
numeric climits
-numeric clocale
-numeric cmath
numeric compare
-numeric concepts
-numeric cstdarg
-numeric cstddef
numeric cstdint
-numeric cstdio
-numeric cstdlib
numeric cstring
numeric ctime
numeric cwchar
numeric cwctype
-numeric exception
-numeric execution
-numeric functional
numeric initializer_list
-numeric ios
-numeric iosfwd
-numeric iterator
numeric limits
-numeric locale
-numeric memory
-numeric mutex
-numeric new
numeric optional
numeric ratio
-numeric stdexcept
-numeric streambuf
-numeric string
-numeric string_view
-numeric system_error
-numeric text_encoding
numeric tuple
-numeric type_traits
-numeric typeinfo
-numeric unordered_map
-numeric utility
-numeric variant
-numeric vector
numeric version
-optional atomic
-optional cctype
-optional climits
-optional cmath
optional compare
-optional concepts
-optional cstddef
optional cstdint
-optional cstdio
-optional cstdlib
optional cstring
-optional ctime
-optional cwchar
-optional cwctype
-optional exception
optional initializer_list
-optional iosfwd
-optional iterator
optional limits
-optional memory
-optional new
-optional ratio
-optional stdexcept
-optional tuple
-optional type_traits
-optional typeinfo
-optional utility
-optional variant
optional version
-ostream algorithm
-ostream array
-ostream atomic
-ostream bit
ostream bitset
ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
-ostream concepts
-ostream cstdarg
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
-ostream deque
-ostream exception
-ostream format
-ostream functional
ostream initializer_list
ostream ios
ostream iosfwd
-ostream iterator
ostream limits
-ostream locale
-ostream memory
-ostream mutex
-ostream new
-ostream optional
-ostream print
-ostream queue
-ostream ratio
-ostream stack
ostream stdexcept
ostream streambuf
ostream string
ostream string_view
-ostream system_error
ostream text_encoding
ostream tuple
-ostream type_traits
ostream typeinfo
-ostream unordered_map
-ostream utility
-ostream variant
-ostream vector
ostream version
-print algorithm
print array
-print atomic
-print bit
print cctype
print cerrno
print climits
print clocale
-print cmath
print compare
-print concepts
-print cstdarg
print cstddef
print cstdint
print cstdio
print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
-print deque
-print exception
print format
-print functional
print initializer_list
print ios
print iosfwd
-print iterator
print limits
-print locale
-print memory
-print mutex
-print new
print optional
-print queue
-print ratio
-print stack
print stdexcept
print streambuf
print string
print string_view
-print system_error
print text_encoding
print tuple
-print type_traits
print typeinfo
-print unordered_map
-print utility
-print variant
-print vector
print version
-queue algorithm
-queue array
-queue atomic
-queue bit
queue cctype
-queue cerrno
queue climits
-queue clocale
-queue cmath
queue compare
-queue concepts
-queue cstdarg
-queue cstddef
queue cstdint
-queue cstdio
-queue cstdlib
queue cstring
-queue ctime
queue cwchar
queue cwctype
queue deque
-queue exception
-queue functional
queue initializer_list
-queue ios
-queue iosfwd
-queue iterator
queue limits
-queue locale
-queue memory
-queue mutex
-queue new
-queue optional
-queue ratio
queue stdexcept
-queue streambuf
-queue string
-queue string_view
-queue system_error
-queue text_encoding
queue tuple
-queue type_traits
-queue typeinfo
-queue unordered_map
-queue utility
-queue variant
queue vector
queue version
-random algorithm
-random array
-random atomic
-random bit
random cctype
-random cerrno
random climits
-random clocale
random cmath
random compare
-random concepts
-random cstdarg
-random cstddef
random cstdint
random cstdio
-random cstdlib
random cstring
random ctime
random cwchar
random cwctype
-random exception
-random execution
-random functional
random initializer_list
-random ios
random iosfwd
-random iterator
random limits
-random locale
-random memory
-random mutex
-random new
random numeric
random optional
random ratio
random stdexcept
-random streambuf
random string
random string_view
-random system_error
-random text_encoding
random tuple
-random type_traits
-random typeinfo
-random unordered_map
-random utility
-random variant
-random vector
random version
-ranges algorithm
-ranges array
-ranges atomic
-ranges bit
ranges cctype
-ranges cerrno
-ranges climits
-ranges clocale
-ranges cmath
ranges compare
ranges concepts
-ranges cstdarg
-ranges cstddef
ranges cstdint
ranges cstdio
-ranges cstdlib
ranges cstring
-ranges ctime
ranges cwchar
ranges cwctype
-ranges exception
-ranges functional
ranges initializer_list
-ranges ios
ranges iosfwd
ranges iterator
ranges limits
-ranges locale
-ranges memory
-ranges mutex
-ranges new
ranges optional
-ranges ratio
ranges span
ranges stdexcept
-ranges streambuf
-ranges string
-ranges string_view
-ranges system_error
-ranges text_encoding
ranges tuple
-ranges type_traits
-ranges typeinfo
-ranges unordered_map
-ranges utility
ranges variant
-ranges vector
ranges version
ratio climits
ratio cstdint
-ratio type_traits
ratio version
-regex algorithm
-regex array
-regex atomic
-regex bit
regex cctype
-regex cerrno
regex climits
regex clocale
-regex cmath
regex compare
-regex concepts
-regex cstdarg
regex cstddef
regex cstdint
regex cstdio
regex cstdlib
regex cstring
-regex ctime
regex cwchar
regex cwctype
regex deque
-regex exception
-regex functional
regex initializer_list
-regex ios
regex iosfwd
-regex iterator
regex limits
-regex locale
-regex memory
-regex mutex
-regex new
-regex optional
-regex ratio
regex stdexcept
-regex streambuf
regex string
regex string_view
-regex system_error
regex text_encoding
regex tuple
-regex type_traits
regex typeinfo
-regex unordered_map
-regex utility
-regex variant
regex vector
regex version
-scoped_allocator atomic
-scoped_allocator cctype
-scoped_allocator climits
-scoped_allocator cmath
scoped_allocator compare
-scoped_allocator concepts
-scoped_allocator cstddef
scoped_allocator cstdint
-scoped_allocator cstdio
-scoped_allocator cstdlib
-scoped_allocator cstring
-scoped_allocator ctime
-scoped_allocator cwchar
-scoped_allocator cwctype
-scoped_allocator exception
-scoped_allocator initializer_list
-scoped_allocator iosfwd
-scoped_allocator iterator
scoped_allocator limits
-scoped_allocator memory
-scoped_allocator new
-scoped_allocator ratio
-scoped_allocator stdexcept
scoped_allocator tuple
-scoped_allocator type_traits
-scoped_allocator typeinfo
-scoped_allocator utility
-scoped_allocator variant
scoped_allocator version
-semaphore atomic
semaphore climits
-semaphore cmath
-semaphore compare
-semaphore cstddef
semaphore cstdint
-semaphore cstdlib
semaphore cstring
semaphore ctime
semaphore limits
semaphore ratio
-semaphore type_traits
semaphore version
-set algorithm
-set array
-set atomic
-set bit
set cctype
-set cerrno
-set climits
-set clocale
-set cmath
set compare
-set concepts
-set cstdarg
-set cstddef
set cstdint
-set cstdio
-set cstdlib
set cstring
-set ctime
set cwchar
set cwctype
-set exception
-set functional
set initializer_list
-set ios
-set iosfwd
-set iterator
set limits
-set locale
-set memory
-set mutex
-set new
set optional
-set ratio
-set stdexcept
-set streambuf
-set string
-set string_view
-set system_error
-set text_encoding
set tuple
-set type_traits
-set typeinfo
-set unordered_map
-set utility
-set variant
-set vector
set version
-shared_mutex algorithm
-shared_mutex atomic
-shared_mutex bit
-shared_mutex cctype
shared_mutex cerrno
shared_mutex climits
-shared_mutex cmath
-shared_mutex compare
-shared_mutex concepts
-shared_mutex cstddef
shared_mutex cstdint
-shared_mutex cstdio
-shared_mutex cstdlib
shared_mutex cstring
shared_mutex ctime
-shared_mutex cwchar
-shared_mutex cwctype
-shared_mutex exception
-shared_mutex initializer_list
-shared_mutex iosfwd
-shared_mutex iterator
shared_mutex limits
-shared_mutex memory
-shared_mutex new
-shared_mutex optional
shared_mutex ratio
-shared_mutex stdexcept
-shared_mutex string
-shared_mutex string_view
-shared_mutex system_error
-shared_mutex tuple
-shared_mutex type_traits
-shared_mutex typeinfo
-shared_mutex utility
-shared_mutex variant
shared_mutex version
source_location cstdint
source_location version
-span algorithm
-span array
-span atomic
-span bit
-span cctype
-span cerrno
-span climits
-span clocale
-span cmath
-span compare
-span concepts
-span cstdarg
-span cstddef
-span cstdint
-span cstdio
-span cstdlib
-span cstring
-span ctime
-span cwchar
-span cwctype
-span exception
-span functional
span initializer_list
-span ios
-span iosfwd
-span iterator
span limits
-span locale
-span memory
-span mutex
-span new
-span optional
-span ratio
span stdexcept
-span streambuf
-span string
-span string_view
-span system_error
-span text_encoding
-span tuple
-span type_traits
-span typeinfo
-span unordered_map
-span utility
-span variant
-span vector
span version
-sstream algorithm
-sstream array
-sstream atomic
-sstream bit
sstream bitset
sstream cctype
sstream cerrno
sstream climits
sstream clocale
-sstream cmath
sstream compare
-sstream concepts
-sstream cstdarg
sstream cstddef
sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
-sstream deque
-sstream exception
-sstream format
-sstream functional
sstream initializer_list
sstream ios
sstream iosfwd
sstream istream
-sstream iterator
sstream limits
-sstream locale
-sstream memory
-sstream mutex
-sstream new
-sstream optional
-sstream ostream
-sstream print
-sstream queue
-sstream ratio
-sstream stack
sstream stdexcept
sstream streambuf
sstream string
sstream string_view
-sstream system_error
sstream text_encoding
sstream tuple
-sstream type_traits
sstream typeinfo
-sstream unordered_map
-sstream utility
-sstream variant
-sstream vector
sstream version
-stack algorithm
-stack array
-stack atomic
-stack bit
stack cctype
-stack cerrno
-stack climits
-stack clocale
-stack cmath
stack compare
-stack concepts
-stack cstdarg
-stack cstddef
stack cstdint
-stack cstdio
-stack cstdlib
stack cstring
-stack ctime
stack cwchar
stack cwctype
stack deque
-stack exception
-stack functional
stack initializer_list
-stack ios
-stack iosfwd
-stack iterator
stack limits
-stack locale
-stack memory
-stack mutex
-stack new
-stack optional
-stack ratio
stack stdexcept
-stack streambuf
-stack string
-stack string_view
-stack system_error
-stack text_encoding
stack tuple
-stack type_traits
-stack typeinfo
-stack unordered_map
-stack utility
-stack variant
-stack vector
stack version
-stdexcept cstddef
-stdexcept cstdint
-stdexcept cstdlib
-stdexcept exception
-stdexcept iosfwd
-stdexcept new
-stdexcept type_traits
-stdexcept typeinfo
-stdexcept version
-stop_token atomic
stop_token climits
-stop_token cmath
-stop_token compare
-stop_token cstddef
stop_token cstdint
-stop_token cstdlib
stop_token cstring
stop_token ctime
-stop_token iosfwd
stop_token limits
stop_token ratio
-stop_token type_traits
stop_token version
-streambuf algorithm
-streambuf atomic
-streambuf bit
streambuf cctype
streambuf cerrno
streambuf climits
streambuf clocale
-streambuf cmath
streambuf compare
-streambuf concepts
streambuf cstddef
streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
-streambuf exception
streambuf initializer_list
streambuf ios
streambuf iosfwd
-streambuf iterator
streambuf limits
-streambuf memory
-streambuf mutex
-streambuf new
-streambuf optional
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
-streambuf system_error
streambuf text_encoding
streambuf tuple
-streambuf type_traits
streambuf typeinfo
-streambuf utility
-streambuf variant
streambuf version
-string algorithm
-string atomic
-string bit
string cctype
string climits
-string cmath
string compare
-string concepts
-string cstddef
string cstdint
string cstdio
-string cstdlib
string cstring
-string ctime
string cwchar
string cwctype
-string exception
string initializer_list
string iosfwd
-string iterator
string limits
-string memory
-string new
-string optional
-string ratio
string stdexcept
string string_view
string tuple
-string type_traits
-string typeinfo
-string utility
-string variant
string version
-string_view algorithm
-string_view atomic
-string_view bit
string_view cctype
-string_view climits
-string_view cmath
string_view compare
-string_view concepts
-string_view cstddef
string_view cstdint
string_view cstdio
-string_view cstdlib
string_view cstring
-string_view ctime
string_view cwchar
string_view cwctype
-string_view exception
string_view initializer_list
string_view iosfwd
-string_view iterator
string_view limits
-string_view memory
-string_view new
-string_view optional
-string_view ratio
string_view stdexcept
-string_view tuple
-string_view type_traits
-string_view typeinfo
-string_view utility
-string_view variant
string_view version
-strstream algorithm
-strstream array
-strstream atomic
-strstream bit
strstream bitset
strstream cctype
strstream cerrno
strstream climits
strstream clocale
-strstream cmath
strstream compare
-strstream concepts
-strstream cstdarg
strstream cstddef
strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
-strstream deque
-strstream exception
-strstream format
-strstream functional
strstream initializer_list
strstream ios
strstream iosfwd
strstream istream
-strstream iterator
strstream limits
-strstream locale
-strstream memory
-strstream mutex
-strstream new
-strstream optional
-strstream ostream
-strstream print
-strstream queue
-strstream ratio
-strstream stack
strstream stdexcept
strstream streambuf
strstream string
strstream string_view
-strstream system_error
strstream text_encoding
strstream tuple
-strstream type_traits
strstream typeinfo
-strstream unordered_map
-strstream utility
-strstream variant
-strstream vector
strstream version
-syncstream algorithm
-syncstream array
-syncstream atomic
-syncstream bit
syncstream bitset
syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
-syncstream concepts
-syncstream cstdarg
syncstream cstddef
syncstream cstdint
syncstream cstdio
@@ -2329,359 +945,106 @@ syncstream cstring
syncstream ctime
syncstream cwchar
syncstream cwctype
-syncstream deque
-syncstream exception
-syncstream format
-syncstream functional
syncstream initializer_list
syncstream ios
syncstream iosfwd
-syncstream iterator
syncstream limits
-syncstream locale
syncstream map
-syncstream memory
-syncstream mutex
-syncstream new
syncstream optional
syncstream ostream
-syncstream print
-syncstream queue
syncstream ratio
syncstream shared_mutex
-syncstream stack
syncstream stdexcept
syncstream streambuf
syncstream string
syncstream string_view
-syncstream system_error
syncstream text_encoding
syncstream tuple
-syncstream type_traits
syncstream typeinfo
-syncstream unordered_map
-syncstream utility
-syncstream variant
-syncstream vector
syncstream version
-system_error algorithm
-system_error atomic
-system_error bit
system_error cctype
system_error cerrno
system_error climits
-system_error cmath
system_error compare
-system_error concepts
-system_error cstddef
system_error cstdint
system_error cstdio
-system_error cstdlib
system_error cstring
-system_error ctime
system_error cwchar
system_error cwctype
-system_error exception
system_error initializer_list
system_error iosfwd
-system_error iterator
system_error limits
-system_error memory
-system_error new
-system_error optional
-system_error ratio
system_error stdexcept
system_error string
system_error string_view
system_error tuple
-system_error type_traits
-system_error typeinfo
-system_error utility
-system_error variant
system_error version
-thread algorithm
-thread array
-thread atomic
-thread bit
-thread bitset
-thread cctype
thread cerrno
thread climits
-thread clocale
-thread cmath
thread compare
-thread concepts
-thread cstdarg
-thread cstddef
thread cstdint
-thread cstdio
-thread cstdlib
thread cstring
thread ctime
-thread cwchar
-thread cwctype
-thread deque
-thread exception
-thread format
-thread functional
thread initializer_list
-thread ios
-thread iosfwd
-thread istream
-thread iterator
thread limits
-thread locale
-thread memory
-thread mutex
-thread new
-thread optional
-thread ostream
-thread print
-thread queue
thread ratio
-thread sstream
-thread stack
-thread stdexcept
-thread streambuf
-thread string
-thread string_view
-thread system_error
-thread text_encoding
thread tuple
-thread type_traits
-thread typeinfo
-thread unordered_map
-thread utility
-thread variant
-thread vector
thread version
-tuple cmath
tuple compare
-tuple cstddef
tuple cstdint
-tuple cstdlib
-tuple exception
-tuple initializer_list
-tuple iosfwd
tuple limits
-tuple new
-tuple type_traits
-tuple typeinfo
-tuple utility
tuple version
type_traits cstdint
type_traits version
-typeindex cmath
typeindex compare
-typeindex cstddef
typeindex cstdint
-typeindex cstdlib
-typeindex initializer_list
-typeindex iosfwd
typeindex limits
-typeindex new
-typeindex type_traits
typeindex typeinfo
-typeindex utility
typeindex version
-typeinfo cstddef
typeinfo cstdint
-typeinfo cstdlib
-typeinfo type_traits
typeinfo version
-unordered_map algorithm
-unordered_map atomic
-unordered_map bit
-unordered_map cctype
-unordered_map climits
-unordered_map cmath
unordered_map compare
-unordered_map concepts
-unordered_map cstddef
unordered_map cstdint
-unordered_map cstdio
-unordered_map cstdlib
unordered_map cstring
-unordered_map ctime
-unordered_map cwchar
-unordered_map cwctype
-unordered_map exception
unordered_map initializer_list
-unordered_map iosfwd
-unordered_map iterator
unordered_map limits
-unordered_map memory
-unordered_map new
unordered_map optional
-unordered_map ratio
unordered_map stdexcept
unordered_map tuple
-unordered_map type_traits
-unordered_map typeinfo
-unordered_map utility
-unordered_map variant
unordered_map version
-unordered_set algorithm
-unordered_set array
-unordered_set atomic
-unordered_set bit
-unordered_set cctype
-unordered_set cerrno
-unordered_set climits
-unordered_set clocale
-unordered_set cmath
unordered_set compare
-unordered_set concepts
-unordered_set cstdarg
-unordered_set cstddef
unordered_set cstdint
-unordered_set cstdio
-unordered_set cstdlib
unordered_set cstring
-unordered_set ctime
-unordered_set cwchar
-unordered_set cwctype
-unordered_set exception
-unordered_set functional
unordered_set initializer_list
-unordered_set ios
-unordered_set iosfwd
-unordered_set iterator
unordered_set limits
-unordered_set locale
-unordered_set memory
-unordered_set mutex
-unordered_set new
unordered_set optional
-unordered_set ratio
-unordered_set stdexcept
-unordered_set streambuf
-unordered_set string
-unordered_set string_view
-unordered_set system_error
-unordered_set text_encoding
unordered_set tuple
-unordered_set type_traits
-unordered_set typeinfo
-unordered_set unordered_map
-unordered_set utility
-unordered_set variant
-unordered_set vector
unordered_set version
-utility cmath
utility compare
-utility cstddef
utility cstdint
-utility cstdlib
utility initializer_list
-utility iosfwd
utility limits
-utility type_traits
utility version
-valarray algorithm
-valarray array
-valarray atomic
-valarray bit
-valarray cctype
-valarray cerrno
-valarray climits
-valarray clocale
valarray cmath
-valarray compare
-valarray concepts
-valarray cstdarg
-valarray cstddef
valarray cstdint
-valarray cstdio
-valarray cstdlib
-valarray cstring
-valarray ctime
-valarray cwchar
-valarray cwctype
-valarray exception
-valarray functional
valarray initializer_list
-valarray ios
-valarray iosfwd
-valarray iterator
valarray limits
-valarray locale
-valarray memory
-valarray mutex
-valarray new
-valarray optional
-valarray ratio
-valarray stdexcept
-valarray streambuf
-valarray string
-valarray string_view
-valarray system_error
-valarray text_encoding
-valarray tuple
-valarray type_traits
-valarray typeinfo
-valarray unordered_map
-valarray utility
-valarray variant
-valarray vector
valarray version
-variant cmath
variant compare
-variant cstddef
variant cstdint
-variant cstdlib
variant cstring
-variant exception
variant initializer_list
-variant iosfwd
variant limits
-variant new
-variant tuple
-variant type_traits
-variant typeinfo
-variant utility
variant version
-vector algorithm
-vector array
-vector atomic
-vector bit
vector cctype
-vector cerrno
vector climits
-vector clocale
-vector cmath
vector compare
-vector concepts
-vector cstdarg
-vector cstddef
vector cstdint
-vector cstdio
-vector cstdlib
vector cstring
-vector ctime
vector cwchar
vector cwctype
-vector exception
vector initializer_list
-vector ios
-vector iosfwd
-vector iterator
vector limits
-vector locale
-vector memory
-vector mutex
-vector new
-vector optional
-vector ratio
vector stdexcept
-vector streambuf
-vector string
-vector string_view
-vector system_error
-vector text_encoding
vector tuple
-vector type_traits
-vector typeinfo
-vector utility
-vector variant
vector version
diff --git a/libcxx/test/libcxx/transitive_includes/cxx23.csv b/libcxx/test/libcxx/transitive_includes/cxx23.csv
index 2acd8ef28d907..6658fa9c641a4 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx23.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx23.csv
@@ -14,9 +14,7 @@ algorithm ratio
algorithm tuple
algorithm version
any cstdint
-any cstring
any initializer_list
-any limits
any typeinfo
any version
array cctype
@@ -75,7 +73,6 @@ ccomplex cstdint
ccomplex cstdio
ccomplex cstdlib
ccomplex cstring
-ccomplex ctime
ccomplex cwchar
ccomplex cwctype
ccomplex initializer_list
@@ -83,8 +80,6 @@ ccomplex ios
ccomplex iosfwd
ccomplex istream
ccomplex limits
-ccomplex locale
-ccomplex ratio
ccomplex sstream
ccomplex stdexcept
ccomplex streambuf
@@ -122,7 +117,6 @@ chrono ios
chrono iosfwd
chrono istream
chrono limits
-chrono locale
chrono optional
chrono ratio
chrono sstream
@@ -173,7 +167,6 @@ complex cstdint
complex cstdio
complex cstdlib
complex cstring
-complex ctime
complex cwchar
complex cwctype
complex initializer_list
@@ -181,8 +174,6 @@ complex ios
complex iosfwd
complex istream
complex limits
-complex locale
-complex ratio
complex sstream
complex stdexcept
complex streambuf
@@ -193,7 +184,6 @@ complex tuple
complex typeinfo
complex version
concepts version
-condition_variable atomic
condition_variable cerrno
condition_variable climits
condition_variable cstdint
@@ -223,7 +213,6 @@ ctgmath cstdint
ctgmath cstdio
ctgmath cstdlib
ctgmath cstring
-ctgmath ctime
ctgmath cwchar
ctgmath cwctype
ctgmath initializer_list
@@ -231,8 +220,6 @@ ctgmath ios
ctgmath iosfwd
ctgmath istream
ctgmath limits
-ctgmath locale
-ctgmath ratio
ctgmath sstream
ctgmath stdexcept
ctgmath streambuf
@@ -257,7 +244,6 @@ deque stdexcept
deque tuple
deque version
exception cstdint
-exception cstdlib
exception typeinfo
exception version
execution version
@@ -276,7 +262,6 @@ experimental/iterator cstdint
experimental/iterator cstdio
experimental/iterator cstdlib
experimental/iterator cstring
-experimental/iterator ctime
experimental/iterator cwchar
experimental/iterator cwctype
experimental/iterator initializer_list
@@ -284,8 +269,6 @@ experimental/iterator ios
experimental/iterator iosfwd
experimental/iterator iterator
experimental/iterator limits
-experimental/iterator locale
-experimental/iterator ratio
experimental/iterator stdexcept
experimental/iterator streambuf
experimental/iterator string
@@ -330,10 +313,8 @@ filesystem iomanip
filesystem ios
filesystem iosfwd
filesystem limits
-filesystem locale
filesystem ratio
filesystem stdexcept
-filesystem streambuf
filesystem string
filesystem string_view
filesystem text_encoding
@@ -371,14 +352,12 @@ format cctype
format cerrno
format climits
format clocale
-format cmath
format compare
format cstddef
format cstdint
format cstdio
format cstdlib
format cstring
-format ctime
format cwchar
format cwctype
format initializer_list
@@ -386,7 +365,6 @@ format ios
format iosfwd
format limits
format optional
-format ratio
format stdexcept
format streambuf
format string
@@ -415,18 +393,14 @@ fstream cstdint
fstream cstdio
fstream cstdlib
fstream cstring
-fstream ctime
fstream cwchar
fstream cwctype
-fstream filesystem
fstream initializer_list
fstream iomanip
fstream ios
fstream iosfwd
fstream istream
fstream limits
-fstream locale
-fstream ratio
fstream stdexcept
fstream streambuf
fstream string
@@ -450,33 +424,23 @@ functional tuple
functional typeinfo
functional unordered_map
functional version
-future bitset
future cctype
future cerrno
future climits
-future clocale
future compare
-future cstddef
future cstdint
future cstdio
-future cstdlib
future cstring
future ctime
future cwchar
future cwctype
future initializer_list
-future ios
future iosfwd
-future istream
future limits
-future locale
future ratio
-future sstream
future stdexcept
-future streambuf
future string
future string_view
-future text_encoding
future tuple
future typeinfo
future version
@@ -491,17 +455,13 @@ iomanip cstdint
iomanip cstdio
iomanip cstdlib
iomanip cstring
-iomanip ctime
iomanip cwchar
iomanip cwctype
iomanip initializer_list
iomanip ios
iomanip iosfwd
iomanip limits
-iomanip locale
-iomanip ratio
iomanip stdexcept
-iomanip streambuf
iomanip string
iomanip string_view
iomanip text_encoding
@@ -518,13 +478,11 @@ ios cstdint
ios cstdio
ios cstdlib
ios cstring
-ios ctime
ios cwchar
ios cwctype
ios initializer_list
ios iosfwd
ios limits
-ios ratio
ios stdexcept
ios string
ios string_view
@@ -539,14 +497,12 @@ iostream cctype
iostream cerrno
iostream climits
iostream clocale
-iostream cmath
iostream compare
iostream cstddef
iostream cstdint
iostream cstdio
iostream cstdlib
iostream cstring
-iostream ctime
iostream cwchar
iostream cwctype
iostream format
@@ -555,11 +511,9 @@ iostream ios
iostream iosfwd
iostream istream
iostream limits
-iostream locale
iostream optional
iostream ostream
iostream print
-iostream ratio
iostream stdexcept
iostream streambuf
iostream string
@@ -579,15 +533,12 @@ istream cstdint
istream cstdio
istream cstdlib
istream cstring
-istream ctime
istream cwchar
istream cwctype
istream initializer_list
istream ios
istream iosfwd
istream limits
-istream locale
-istream ratio
istream stdexcept
istream streambuf
istream string
@@ -637,14 +588,12 @@ locale cstdint
locale cstdio
locale cstdlib
locale cstring
-locale ctime
locale cwchar
locale cwctype
locale initializer_list
locale ios
locale iosfwd
locale limits
-locale ratio
locale stdexcept
locale streambuf
locale string
@@ -704,7 +653,6 @@ mutex ctime
mutex limits
mutex ratio
mutex tuple
-mutex typeinfo
mutex version
new version
numbers version
@@ -734,14 +682,12 @@ ostream cctype
ostream cerrno
ostream climits
ostream clocale
-ostream cmath
ostream compare
ostream cstddef
ostream cstdint
ostream cstdio
ostream cstdlib
ostream cstring
-ostream ctime
ostream cwchar
ostream cwctype
ostream format
@@ -749,10 +695,8 @@ ostream initializer_list
ostream ios
ostream iosfwd
ostream limits
-ostream locale
ostream optional
ostream print
-ostream ratio
ostream stdexcept
ostream streambuf
ostream string
@@ -766,14 +710,12 @@ print cctype
print cerrno
print climits
print clocale
-print cmath
print compare
print cstddef
print cstdint
print cstdio
print cstdlib
print cstring
-print ctime
print cwchar
print cwctype
print format
@@ -782,7 +724,6 @@ print ios
print iosfwd
print limits
print optional
-print ratio
print stdexcept
print streambuf
print string
@@ -791,16 +732,11 @@ print text_encoding
print tuple
print typeinfo
print version
-queue array
queue cctype
-queue cerrno
queue climits
-queue clocale
queue compare
-queue cstddef
queue cstdint
queue cstdio
-queue cstdlib
queue cstring
queue cwchar
queue cwctype
@@ -812,7 +748,6 @@ queue stdexcept
queue string
queue string_view
queue tuple
-queue typeinfo
queue vector
queue version
random cctype
@@ -858,9 +793,7 @@ ranges version
ratio climits
ratio cstdint
ratio version
-regex array
regex cctype
-regex cerrno
regex climits
regex clocale
regex compare
@@ -931,7 +864,6 @@ sstream cstdint
sstream cstdio
sstream cstdlib
sstream cstring
-sstream ctime
sstream cwchar
sstream cwctype
sstream initializer_list
@@ -939,8 +871,6 @@ sstream ios
sstream iosfwd
sstream istream
sstream limits
-sstream locale
-sstream ratio
sstream stdexcept
sstream streambuf
sstream string
@@ -961,7 +891,6 @@ stack limits
stack stdexcept
stack tuple
stack version
-stop_token atomic
stop_token climits
stop_token cstdint
stop_token cstring
@@ -979,14 +908,12 @@ streambuf cstdint
streambuf cstdio
streambuf cstdlib
streambuf cstring
-streambuf ctime
streambuf cwchar
streambuf cwctype
streambuf initializer_list
streambuf ios
streambuf iosfwd
streambuf limits
-streambuf ratio
streambuf stdexcept
streambuf string
streambuf string_view
@@ -1032,7 +959,6 @@ strstream cstdint
strstream cstdio
strstream cstdlib
strstream cstring
-strstream ctime
strstream cwchar
strstream cwctype
strstream initializer_list
@@ -1040,8 +966,6 @@ strstream ios
strstream iosfwd
strstream istream
strstream limits
-strstream locale
-strstream ratio
strstream stdexcept
strstream streambuf
strstream string
@@ -1056,7 +980,6 @@ syncstream cctype
syncstream cerrno
syncstream climits
syncstream clocale
-syncstream cmath
syncstream compare
syncstream cstddef
syncstream cstdint
@@ -1071,7 +994,6 @@ syncstream initializer_list
syncstream ios
syncstream iosfwd
syncstream limits
-syncstream locale
syncstream map
syncstream optional
syncstream ostream
@@ -1104,8 +1026,6 @@ system_error string_view
system_error tuple
system_error version
thread array
-thread atomic
-thread bitset
thread cctype
thread cerrno
thread climits
@@ -1122,11 +1042,8 @@ thread cwctype
thread initializer_list
thread ios
thread iosfwd
-thread istream
thread limits
-thread locale
thread ratio
-thread sstream
thread stdexcept
thread streambuf
thread string
@@ -1181,16 +1098,11 @@ variant cstring
variant initializer_list
variant limits
variant version
-vector array
vector cctype
-vector cerrno
vector climits
-vector clocale
vector compare
-vector cstddef
vector cstdint
vector cstdio
-vector cstdlib
vector cstring
vector cwchar
vector cwctype
@@ -1201,5 +1113,4 @@ vector stdexcept
vector string
vector string_view
vector tuple
-vector typeinfo
vector version
More information about the libcxx-commits
mailing list