[libc++] IWYU to fix complaints when compiling with Modules. NFCI.

Differential Revision: https://reviews.llvm.org/D107583
This commit is contained in:
Arthur O'Dwyer 2021-08-05 13:19:05 -04:00
parent 113a06f7a5
commit 892990c56c
9 changed files with 17 additions and 0 deletions

View File

@ -19,6 +19,8 @@
#include <__iterator/iterator_traits.h>
#include <__iterator/readable_traits.h>
#include <__memory/pointer_traits.h>
#include <__utility/move.h>
#include <compare>
#include <concepts>
#include <type_traits>

View File

@ -15,6 +15,8 @@
#include <__iterator/iterator_traits.h>
#include <__iterator/readable_traits.h>
#include <__ranges/access.h>
#include <__utility/forward.h>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>

View File

@ -14,6 +14,7 @@
#include <__iterator/readable_traits.h>
#include <__ranges/enable_borrowed_range.h>
#include <__utility/__decay_copy.h>
#include <__utility/as_const.h>
#include <__utility/forward.h>
#include <concepts>
#include <type_traits>

View File

@ -18,6 +18,7 @@
#include <__ranges/enable_borrowed_range.h>
#include <__ranges/size.h>
#include <__ranges/view_interface.h>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>

View File

@ -20,6 +20,7 @@
#include <__ranges/empty.h>
#include <__ranges/size.h>
#include <__ranges/view_interface.h>
#include <__utility/forward.h>
#include <concepts>
#include <type_traits>

View File

@ -12,6 +12,9 @@
#include <__config>
#include <__ranges/view_interface.h>
#include <__ranges/copyable_box.h>
#include <__utility/forward.h>
#include <__utility/in_place.h>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>

View File

@ -20,6 +20,8 @@
#include <__ranges/enable_borrowed_range.h>
#include <__ranges/size.h>
#include <__ranges/view_interface.h>
#include <__tuple>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>

View File

@ -23,6 +23,7 @@
#include <__ranges/view_interface.h>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
#pragma GCC system_header

View File

@ -10,9 +10,11 @@
#define _LIBCPP___RANGES_TRANSFORM_VIEW_H
#include <__config>
#include <__functional/invoke.h>
#include <__iterator/concepts.h>
#include <__iterator/iter_swap.h>
#include <__iterator/iterator_traits.h>
#include <__memory/addressof.h>
#include <__ranges/access.h>
#include <__ranges/all.h>
#include <__ranges/concepts.h>
@ -20,6 +22,8 @@
#include <__ranges/empty.h>
#include <__ranges/size.h>
#include <__ranges/view_interface.h>
#include <__utility/in_place.h>
#include <__utility/move.h>
#include <concepts>
#include <type_traits>