diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2023-02-12 12:32:36 +0100 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2023-03-08 22:05:04 +0100 |
commit | 0a4aa8a122aa097499c498b639a75b5e9a73e9f0 (patch) | |
tree | fdfff9a8351823d0bdb0bb8bf0947f042eff6fc4 /libcxx/include/stack | |
parent | 4235bf7a0844bd1679c80f7a9166fbbfb363b5f4 (diff) | |
download | llvm-0a4aa8a122aa097499c498b639a75b5e9a73e9f0.zip llvm-0a4aa8a122aa097499c498b639a75b5e9a73e9f0.tar.gz llvm-0a4aa8a122aa097499c498b639a75b5e9a73e9f0.tar.bz2 |
[libc++] Granularize <type_traits> includes
Reviewed By: ldionne, #libc, #libc_abi
Spies: #libc_vendors, smeenai, libcxx-commits
Differential Revision: https://reviews.llvm.org/D145320
Diffstat (limited to 'libcxx/include/stack')
-rw-r--r-- | libcxx/include/stack | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/include/stack b/libcxx/include/stack index 3ee4074..318c9c7 100644 --- a/libcxx/include/stack +++ b/libcxx/include/stack @@ -102,9 +102,9 @@ template <class T, class Container> #include <__config> #include <__iterator/iterator_traits.h> #include <__memory/uses_allocator.h> +#include <__type_traits/is_same.h> #include <__utility/forward.h> #include <deque> -#include <type_traits> #include <version> // standard-mandated includes @@ -366,6 +366,7 @@ _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 # include <concepts> # include <functional> +# include <type_traits> #endif #endif // _LIBCPP_STACK |