From eebbfbcd500be4c644cb10adf3e4fc45a4a79e0a Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Mon, 6 Jun 2022 12:57:42 -0400 Subject: [PATCH] [libc++][NFC] Add missing includes --- libcxx/include/__format/format_context.h | 2 ++ libcxx/include/__format/formatter_floating_point.h | 2 ++ libcxx/include/__iterator/istream_iterator.h | 1 + libcxx/include/__iterator/ostream_iterator.h | 1 + libcxx/include/__iterator/ostreambuf_iterator.h | 1 + 5 files changed, 7 insertions(+) diff --git a/libcxx/include/__format/format_context.h b/libcxx/include/__format/format_context.h index e712a5ef4381..b9a41db05d51 100644 --- a/libcxx/include/__format/format_context.h +++ b/libcxx/include/__format/format_context.h @@ -17,7 +17,9 @@ #include <__format/format_fwd.h> #include <__iterator/back_insert_iterator.h> #include <__iterator/concepts.h> +#include <__utility/move.h> #include +#include #ifndef _LIBCPP_HAS_NO_LOCALIZATION #include diff --git a/libcxx/include/__format/formatter_floating_point.h b/libcxx/include/__format/formatter_floating_point.h index 10df1ba51b86..8c66e4e8fa6a 100644 --- a/libcxx/include/__format/formatter_floating_point.h +++ b/libcxx/include/__format/formatter_floating_point.h @@ -19,6 +19,7 @@ #include <__algorithm/transform.h> #include <__assert> #include <__concepts/arithmetic.h> +#include <__concepts/same_as.h> #include <__config> #include <__format/format_error.h> #include <__format/format_fwd.h> @@ -26,6 +27,7 @@ #include <__format/formatter.h> #include <__format/formatter_integral.h> #include <__format/parser_std_format_spec.h> +#include <__memory/allocator.h> #include <__utility/move.h> #include <__utility/unreachable.h> #include diff --git a/libcxx/include/__iterator/istream_iterator.h b/libcxx/include/__iterator/istream_iterator.h index 9ee0a989b8f6..a056961c10a8 100644 --- a/libcxx/include/__iterator/istream_iterator.h +++ b/libcxx/include/__iterator/istream_iterator.h @@ -15,6 +15,7 @@ #include <__iterator/iterator.h> #include <__iterator/iterator_traits.h> #include <__memory/addressof.h> +#include #include // for forward declarations of char_traits and basic_istream #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__iterator/ostream_iterator.h b/libcxx/include/__iterator/ostream_iterator.h index f6601b23d6ef..76ae4614939f 100644 --- a/libcxx/include/__iterator/ostream_iterator.h +++ b/libcxx/include/__iterator/ostream_iterator.h @@ -14,6 +14,7 @@ #include <__iterator/iterator.h> #include <__iterator/iterator_traits.h> #include <__memory/addressof.h> +#include #include // for forward declarations of char_traits and basic_ostream #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__iterator/ostreambuf_iterator.h b/libcxx/include/__iterator/ostreambuf_iterator.h index 16ddb6525ae8..6da7598ed272 100644 --- a/libcxx/include/__iterator/ostreambuf_iterator.h +++ b/libcxx/include/__iterator/ostreambuf_iterator.h @@ -13,6 +13,7 @@ #include <__config> #include <__iterator/iterator.h> #include <__iterator/iterator_traits.h> +#include #include // for forward declaration of basic_streambuf #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)