[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