diff options
Diffstat (limited to 'libcxx/include/__concepts/swappable.h')
| -rw-r--r-- | libcxx/include/__concepts/swappable.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libcxx/include/__concepts/swappable.h b/libcxx/include/__concepts/swappable.h index fef940f21fed..d91a7a1dc3c3 100644 --- a/libcxx/include/__concepts/swappable.h +++ b/libcxx/include/__concepts/swappable.h @@ -14,10 +14,15 @@ #include <__concepts/common_reference_with.h> #include <__concepts/constructible.h> #include <__config> +#include <__type_traits/extent.h> +#include <__type_traits/is_nothrow_move_assignable.h> +#include <__type_traits/is_nothrow_move_constructible.h> +#include <__type_traits/remove_cvref.h> #include <__utility/exchange.h> #include <__utility/forward.h> #include <__utility/move.h> -#include <type_traits> +#include <__utility/swap.h> +#include <cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header |
