diff --git a/libcxx/include/__cxx03/__algorithm/adjacent_find.h b/libcxx/include/__cxx03/__algorithm/adjacent_find.h index 6f15456e3a4d0..88036db84de89 100644 --- a/libcxx/include/__cxx03/__algorithm/adjacent_find.h +++ b/libcxx/include/__cxx03/__algorithm/adjacent_find.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___ALGORITHM_ADJACENT_FIND_H #define _LIBCPP___ALGORITHM_ADJACENT_FIND_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/all_of.h b/libcxx/include/__cxx03/__algorithm/all_of.h index ec84eea759296..b32d97241506e 100644 --- a/libcxx/include/__cxx03/__algorithm/all_of.h +++ b/libcxx/include/__cxx03/__algorithm/all_of.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ALGORITHM_ALL_OF_H #define _LIBCPP___ALGORITHM_ALL_OF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/any_of.h b/libcxx/include/__cxx03/__algorithm/any_of.h index b5ff778c4171d..bd7de96fbef40 100644 --- a/libcxx/include/__cxx03/__algorithm/any_of.h +++ b/libcxx/include/__cxx03/__algorithm/any_of.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ALGORITHM_ANY_OF_H #define _LIBCPP___ALGORITHM_ANY_OF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/binary_search.h b/libcxx/include/__cxx03/__algorithm/binary_search.h index 6065fc37274dc..a93c62b32d742 100644 --- a/libcxx/include/__cxx03/__algorithm/binary_search.h +++ b/libcxx/include/__cxx03/__algorithm/binary_search.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_BINARY_SEARCH_H #define _LIBCPP___ALGORITHM_BINARY_SEARCH_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/lower_bound.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/clamp.h b/libcxx/include/__cxx03/__algorithm/clamp.h index 1a5a3d0744be9..e5e4dbf774dc3 100644 --- a/libcxx/include/__cxx03/__algorithm/clamp.h +++ b/libcxx/include/__cxx03/__algorithm/clamp.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_CLAMP_H #define _LIBCPP___ALGORITHM_CLAMP_H -#include <__algorithm/comp.h> -#include <__assert> -#include <__config> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/comp.h b/libcxx/include/__cxx03/__algorithm/comp.h index a0fa88d6d2acd..f01e395dc21ea 100644 --- a/libcxx/include/__cxx03/__algorithm/comp.h +++ b/libcxx/include/__cxx03/__algorithm/comp.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ALGORITHM_COMP_H #define _LIBCPP___ALGORITHM_COMP_H -#include <__config> -#include <__type_traits/desugars_to.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/desugars_to.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/comp_ref_type.h b/libcxx/include/__cxx03/__algorithm/comp_ref_type.h index c367fbb91ac28..413bf30c6a64c 100644 --- a/libcxx/include/__cxx03/__algorithm/comp_ref_type.h +++ b/libcxx/include/__cxx03/__algorithm/comp_ref_type.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_COMP_REF_TYPE_H #define _LIBCPP___ALGORITHM_COMP_REF_TYPE_H -#include <__assert> -#include <__config> -#include <__utility/declval.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/copy.h b/libcxx/include/__cxx03/__algorithm/copy.h index 0890b895f5409..6de8df3f980fe 100644 --- a/libcxx/include/__cxx03/__algorithm/copy.h +++ b/libcxx/include/__cxx03/__algorithm/copy.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_COPY_H #define _LIBCPP___ALGORITHM_COPY_H -#include <__algorithm/copy_move_common.h> -#include <__algorithm/for_each_segment.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__config> -#include <__iterator/segmented_iterator.h> -#include <__type_traits/common_type.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/copy_move_common.h> +#include <__cxx03/__algorithm/for_each_segment.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/copy_backward.h b/libcxx/include/__cxx03/__algorithm/copy_backward.h index 73dc846a975a4..dd7ff8ada5280 100644 --- a/libcxx/include/__cxx03/__algorithm/copy_backward.h +++ b/libcxx/include/__cxx03/__algorithm/copy_backward.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_COPY_BACKWARD_H #define _LIBCPP___ALGORITHM_COPY_BACKWARD_H -#include <__algorithm/copy_move_common.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__config> -#include <__iterator/segmented_iterator.h> -#include <__type_traits/common_type.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/copy_move_common.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/copy_if.h b/libcxx/include/__cxx03/__algorithm/copy_if.h index 228e4d22323e3..345b12878d333 100644 --- a/libcxx/include/__cxx03/__algorithm/copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/copy_if.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_COPY_IF_H #define _LIBCPP___ALGORITHM_COPY_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/copy_move_common.h b/libcxx/include/__cxx03/__algorithm/copy_move_common.h index 8a98451a8f965..c598307025176 100644 --- a/libcxx/include/__cxx03/__algorithm/copy_move_common.h +++ b/libcxx/include/__cxx03/__algorithm/copy_move_common.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___ALGORITHM_COPY_MOVE_COMMON_H #define _LIBCPP___ALGORITHM_COPY_MOVE_COMMON_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/unwrap_iter.h> -#include <__algorithm/unwrap_range.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__string/constexpr_c_functions.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_always_bitcastable.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__type_traits/is_volatile.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__algorithm/unwrap_range.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__string/constexpr_c_functions.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_always_bitcastable.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/copy_n.h b/libcxx/include/__cxx03/__algorithm/copy_n.h index f93f39203a7e3..14f1402944335 100644 --- a/libcxx/include/__cxx03/__algorithm/copy_n.h +++ b/libcxx/include/__cxx03/__algorithm/copy_n.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_COPY_N_H #define _LIBCPP___ALGORITHM_COPY_N_H -#include <__algorithm/copy.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/enable_if.h> -#include <__utility/convert_to_integral.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__utility/convert_to_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/count.h b/libcxx/include/__cxx03/__algorithm/count.h index 1cfe7f631ac1b..b7024dc8c6318 100644 --- a/libcxx/include/__cxx03/__algorithm/count.h +++ b/libcxx/include/__cxx03/__algorithm/count.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___ALGORITHM_COUNT_H #define _LIBCPP___ALGORITHM_COUNT_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__bit/invert_if.h> -#include <__bit/popcount.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__fwd/bit_reference.h> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__bit/invert_if.h> +#include <__cxx03/__bit/popcount.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__fwd/bit_reference.h> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/count_if.h b/libcxx/include/__cxx03/__algorithm/count_if.h index 25782069d0327..eeb42052b08ae 100644 --- a/libcxx/include/__cxx03/__algorithm/count_if.h +++ b/libcxx/include/__cxx03/__algorithm/count_if.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___ALGORITHM_COUNT_IF_H #define _LIBCPP___ALGORITHM_COUNT_IF_H -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/equal.h b/libcxx/include/__cxx03/__algorithm/equal.h index bfc8f72f6eb19..a4d0a999b1819 100644 --- a/libcxx/include/__cxx03/__algorithm/equal.h +++ b/libcxx/include/__cxx03/__algorithm/equal.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___ALGORITHM_EQUAL_H #define _LIBCPP___ALGORITHM_EQUAL_H -#include <__algorithm/comp.h> -#include <__algorithm/unwrap_iter.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__string/constexpr_c_functions.h> -#include <__type_traits/desugars_to.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_equality_comparable.h> -#include <__type_traits/is_volatile.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__string/constexpr_c_functions.h> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_equality_comparable.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/equal_range.h b/libcxx/include/__cxx03/__algorithm/equal_range.h index 09bbf8f006021..9abda2bd2e36f 100644 --- a/libcxx/include/__cxx03/__algorithm/equal_range.h +++ b/libcxx/include/__cxx03/__algorithm/equal_range.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_EQUAL_RANGE_H #define _LIBCPP___ALGORITHM_EQUAL_RANGE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/half_positive.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__algorithm/upper_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__type_traits/is_callable.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/half_positive.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/fill.h b/libcxx/include/__cxx03/__algorithm/fill.h index 1ce3eadb013d0..5da0f4457daa6 100644 --- a/libcxx/include/__cxx03/__algorithm/fill.h +++ b/libcxx/include/__cxx03/__algorithm/fill.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_FILL_H #define _LIBCPP___ALGORITHM_FILL_H -#include <__algorithm/fill_n.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/fill_n.h b/libcxx/include/__cxx03/__algorithm/fill_n.h index f29633f88087f..fd548f27056a1 100644 --- a/libcxx/include/__cxx03/__algorithm/fill_n.h +++ b/libcxx/include/__cxx03/__algorithm/fill_n.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___ALGORITHM_FILL_N_H #define _LIBCPP___ALGORITHM_FILL_N_H -#include <__algorithm/min.h> -#include <__config> -#include <__fwd/bit_reference.h> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__utility/convert_to_integral.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/bit_reference.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__utility/convert_to_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/find.h b/libcxx/include/__cxx03/__algorithm/find.h index 7f58dbb13a577..7a48a449c897b 100644 --- a/libcxx/include/__cxx03/__algorithm/find.h +++ b/libcxx/include/__cxx03/__algorithm/find.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___ALGORITHM_FIND_H #define _LIBCPP___ALGORITHM_FIND_H -#include <__algorithm/find_segment_if.h> -#include <__algorithm/min.h> -#include <__algorithm/unwrap_iter.h> -#include <__bit/countr.h> -#include <__bit/invert_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__fwd/bit_reference.h> -#include <__iterator/segmented_iterator.h> -#include <__string/constexpr_c_functions.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_signed.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/find_segment_if.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__bit/countr.h> +#include <__cxx03/__bit/invert_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__fwd/bit_reference.h> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__string/constexpr_c_functions.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/limits> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include +# include <__cxx03/cwchar> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -36,7 +36,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/find_end.h b/libcxx/include/__cxx03/__algorithm/find_end.h index 7e08e7953534e..34a45e2c66fae 100644 --- a/libcxx/include/__cxx03/__algorithm/find_end.h +++ b/libcxx/include/__cxx03/__algorithm/find_end.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___ALGORITHM_FIND_END_OF_H #define _LIBCPP___ALGORITHM_FIND_END_OF_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/search.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/reverse_iterator.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/search.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/find_first_of.h b/libcxx/include/__cxx03/__algorithm/find_first_of.h index 6b99f562f8804..05eb85fd663d2 100644 --- a/libcxx/include/__cxx03/__algorithm/find_first_of.h +++ b/libcxx/include/__cxx03/__algorithm/find_first_of.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___ALGORITHM_FIND_FIRST_OF_H #define _LIBCPP___ALGORITHM_FIND_FIRST_OF_H -#include <__algorithm/comp.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/find_if.h b/libcxx/include/__cxx03/__algorithm/find_if.h index 22092d352b06e..b0150e539f9ab 100644 --- a/libcxx/include/__cxx03/__algorithm/find_if.h +++ b/libcxx/include/__cxx03/__algorithm/find_if.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ALGORITHM_FIND_IF_H #define _LIBCPP___ALGORITHM_FIND_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/find_if_not.h b/libcxx/include/__cxx03/__algorithm/find_if_not.h index cc2001967f0c5..67d9a7deb2edd 100644 --- a/libcxx/include/__cxx03/__algorithm/find_if_not.h +++ b/libcxx/include/__cxx03/__algorithm/find_if_not.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ALGORITHM_FIND_IF_NOT_H #define _LIBCPP___ALGORITHM_FIND_IF_NOT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/find_segment_if.h b/libcxx/include/__cxx03/__algorithm/find_segment_if.h index 9d6064f3e283a..a6c016234418e 100644 --- a/libcxx/include/__cxx03/__algorithm/find_segment_if.h +++ b/libcxx/include/__cxx03/__algorithm/find_segment_if.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ALGORITHM_FIND_SEGMENT_IF_H #define _LIBCPP___ALGORITHM_FIND_SEGMENT_IF_H -#include <__config> -#include <__iterator/segmented_iterator.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/fold.h b/libcxx/include/__cxx03/__algorithm/fold.h index 255658f523249..7e9c745bbbdb2 100644 --- a/libcxx/include/__cxx03/__algorithm/fold.h +++ b/libcxx/include/__cxx03/__algorithm/fold.h @@ -10,30 +10,30 @@ #ifndef _LIBCPP___ALGORITHM_FOLD_H #define _LIBCPP___ALGORITHM_FOLD_H -#include <__concepts/assignable.h> -#include <__concepts/convertible_to.h> -#include <__concepts/invocable.h> -#include <__concepts/movable.h> -#include <__config> -#include <__functional/invoke.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/decay.h> -#include <__type_traits/invoke.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/for_each.h b/libcxx/include/__cxx03/__algorithm/for_each.h index 259e527f87f91..d2b19310c60f5 100644 --- a/libcxx/include/__cxx03/__algorithm/for_each.h +++ b/libcxx/include/__cxx03/__algorithm/for_each.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___ALGORITHM_FOR_EACH_H #define _LIBCPP___ALGORITHM_FOR_EACH_H -#include <__algorithm/for_each_segment.h> -#include <__config> -#include <__iterator/segmented_iterator.h> -#include <__ranges/movable_box.h> -#include <__type_traits/enable_if.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/for_each_segment.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/for_each_n.h b/libcxx/include/__cxx03/__algorithm/for_each_n.h index fce380b49df3e..7b8c40eacf967 100644 --- a/libcxx/include/__cxx03/__algorithm/for_each_n.h +++ b/libcxx/include/__cxx03/__algorithm/for_each_n.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___ALGORITHM_FOR_EACH_N_H #define _LIBCPP___ALGORITHM_FOR_EACH_N_H -#include <__config> -#include <__utility/convert_to_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/convert_to_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/for_each_segment.h b/libcxx/include/__cxx03/__algorithm/for_each_segment.h index 93aa8259b2f7f..50c4b28deba02 100644 --- a/libcxx/include/__cxx03/__algorithm/for_each_segment.h +++ b/libcxx/include/__cxx03/__algorithm/for_each_segment.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ALGORITHM_FOR_EACH_SEGMENT_H #define _LIBCPP___ALGORITHM_FOR_EACH_SEGMENT_H -#include <__config> -#include <__iterator/segmented_iterator.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/generate.h b/libcxx/include/__cxx03/__algorithm/generate.h index c95b527402f5d..14da75cd44ceb 100644 --- a/libcxx/include/__cxx03/__algorithm/generate.h +++ b/libcxx/include/__cxx03/__algorithm/generate.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_GENERATE_H #define _LIBCPP___ALGORITHM_GENERATE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/generate_n.h b/libcxx/include/__cxx03/__algorithm/generate_n.h index f36403fd0f94a..32cc86911815c 100644 --- a/libcxx/include/__cxx03/__algorithm/generate_n.h +++ b/libcxx/include/__cxx03/__algorithm/generate_n.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ALGORITHM_GENERATE_N_H #define _LIBCPP___ALGORITHM_GENERATE_N_H -#include <__config> -#include <__utility/convert_to_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/convert_to_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/half_positive.h b/libcxx/include/__cxx03/__algorithm/half_positive.h index ebda0da372369..4378964d9d836 100644 --- a/libcxx/include/__cxx03/__algorithm/half_positive.h +++ b/libcxx/include/__cxx03/__algorithm/half_positive.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___ALGORITHM_HALF_POSITIVE_H #define _LIBCPP___ALGORITHM_HALF_POSITIVE_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/make_unsigned.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/make_unsigned.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/in_found_result.h b/libcxx/include/__cxx03/__algorithm/in_found_result.h index a67ae387974c0..0f4895dab437e 100644 --- a/libcxx/include/__cxx03/__algorithm/in_found_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_found_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_FOUND_RESULT_H #define _LIBCPP___ALGORITHM_IN_FOUND_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/in_fun_result.h b/libcxx/include/__cxx03/__algorithm/in_fun_result.h index a22069a9a8dda..998d4599ceac8 100644 --- a/libcxx/include/__cxx03/__algorithm/in_fun_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_fun_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_FUN_RESULT_H #define _LIBCPP___ALGORITHM_IN_FUN_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/in_in_out_result.h b/libcxx/include/__cxx03/__algorithm/in_in_out_result.h index ba0380b5c6814..bb3a7e5466de0 100644 --- a/libcxx/include/__cxx03/__algorithm/in_in_out_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_in_out_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_IN_OUT_RESULT_H #define _LIBCPP___ALGORITHM_IN_IN_OUT_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/in_in_result.h b/libcxx/include/__cxx03/__algorithm/in_in_result.h index 994573fc70fd8..12f1b572c5870 100644 --- a/libcxx/include/__cxx03/__algorithm/in_in_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_in_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_IN_RESULT_H #define _LIBCPP___ALGORITHM_IN_IN_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/in_out_out_result.h b/libcxx/include/__cxx03/__algorithm/in_out_out_result.h index 8ceb452841a41..c7d18535d1014 100644 --- a/libcxx/include/__cxx03/__algorithm/in_out_out_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_out_out_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_OUT_OUT_RESULT_H #define _LIBCPP___ALGORITHM_IN_OUT_OUT_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/in_out_result.h b/libcxx/include/__cxx03/__algorithm/in_out_result.h index a7a986cf8e6c0..66bd1a1666988 100644 --- a/libcxx/include/__cxx03/__algorithm/in_out_result.h +++ b/libcxx/include/__cxx03/__algorithm/in_out_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_IN_OUT_RESULT_H #define _LIBCPP___ALGORITHM_IN_OUT_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/includes.h b/libcxx/include/__cxx03/__algorithm/includes.h index 62af03c374260..6d3eb44bb8c44 100644 --- a/libcxx/include/__cxx03/__algorithm/includes.h +++ b/libcxx/include/__cxx03/__algorithm/includes.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_INCLUDES_H #define _LIBCPP___ALGORITHM_INCLUDES_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_callable.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/inplace_merge.h b/libcxx/include/__cxx03/__algorithm/inplace_merge.h index a6bcc66a2fa47..3816ba5793c0d 100644 --- a/libcxx/include/__cxx03/__algorithm/inplace_merge.h +++ b/libcxx/include/__cxx03/__algorithm/inplace_merge.h @@ -9,32 +9,32 @@ #ifndef _LIBCPP___ALGORITHM_INPLACE_MERGE_H #define _LIBCPP___ALGORITHM_INPLACE_MERGE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__algorithm/min.h> -#include <__algorithm/move.h> -#include <__algorithm/rotate.h> -#include <__algorithm/upper_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__memory/destruct_n.h> -#include <__memory/temporary_buffer.h> -#include <__memory/unique_ptr.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__memory/destruct_n.h> +#include <__cxx03/__memory/temporary_buffer.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/is_heap.h b/libcxx/include/__cxx03/__algorithm/is_heap.h index c589b804a5dc0..dde4bfb6ff2db 100644 --- a/libcxx/include/__cxx03/__algorithm/is_heap.h +++ b/libcxx/include/__cxx03/__algorithm/is_heap.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_IS_HEAP_H #define _LIBCPP___ALGORITHM_IS_HEAP_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/is_heap_until.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/is_heap_until.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/is_heap_until.h b/libcxx/include/__cxx03/__algorithm/is_heap_until.h index a174f2453cfcc..d46dd343115c3 100644 --- a/libcxx/include/__cxx03/__algorithm/is_heap_until.h +++ b/libcxx/include/__cxx03/__algorithm/is_heap_until.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___ALGORITHM_IS_HEAP_UNTIL_H #define _LIBCPP___ALGORITHM_IS_HEAP_UNTIL_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/is_partitioned.h b/libcxx/include/__cxx03/__algorithm/is_partitioned.h index 1f7c8b0b267e7..8bd202f3e2429 100644 --- a/libcxx/include/__cxx03/__algorithm/is_partitioned.h +++ b/libcxx/include/__cxx03/__algorithm/is_partitioned.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_IS_PARTITIONED_H #define _LIBCPP___ALGORITHM_IS_PARTITIONED_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/is_permutation.h b/libcxx/include/__cxx03/__algorithm/is_permutation.h index 2ddfb32a212bb..0274ba98fcd16 100644 --- a/libcxx/include/__cxx03/__algorithm/is_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/is_permutation.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___ALGORITHM_IS_PERMUTATION_H #define _LIBCPP___ALGORITHM_IS_PERMUTATION_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__type_traits/is_callable.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/is_sorted.h b/libcxx/include/__cxx03/__algorithm/is_sorted.h index 3befb1ac9c26a..0a003a86b9913 100644 --- a/libcxx/include/__cxx03/__algorithm/is_sorted.h +++ b/libcxx/include/__cxx03/__algorithm/is_sorted.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_IS_SORTED_H #define _LIBCPP___ALGORITHM_IS_SORTED_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/is_sorted_until.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/is_sorted_until.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/is_sorted_until.h b/libcxx/include/__cxx03/__algorithm/is_sorted_until.h index 53a49f00de31e..eb90e5dd88e67 100644 --- a/libcxx/include/__cxx03/__algorithm/is_sorted_until.h +++ b/libcxx/include/__cxx03/__algorithm/is_sorted_until.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___ALGORITHM_IS_SORTED_UNTIL_H #define _LIBCPP___ALGORITHM_IS_SORTED_UNTIL_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/iter_swap.h b/libcxx/include/__cxx03/__algorithm/iter_swap.h index a1412e5d8720b..837a603d23e32 100644 --- a/libcxx/include/__cxx03/__algorithm/iter_swap.h +++ b/libcxx/include/__cxx03/__algorithm/iter_swap.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_ITER_SWAP_H #define _LIBCPP___ALGORITHM_ITER_SWAP_H -#include <__config> -#include <__utility/declval.h> -#include <__utility/swap.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/iterator_operations.h b/libcxx/include/__cxx03/__algorithm/iterator_operations.h index 8ced989233bc4..b4f1f9e3ffca9 100644 --- a/libcxx/include/__cxx03/__algorithm/iterator_operations.h +++ b/libcxx/include/__cxx03/__algorithm/iterator_operations.h @@ -9,33 +9,33 @@ #ifndef _LIBCPP___ALGORITHM_ITERATOR_OPERATIONS_H #define _LIBCPP___ALGORITHM_ITERATOR_OPERATIONS_H -#include <__algorithm/iter_swap.h> -#include <__algorithm/ranges_iterator_concept.h> -#include <__assert> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__iterator/readable_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iter_swap.h> +#include <__cxx03/__algorithm/ranges_iterator_concept.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/lexicographical_compare.h b/libcxx/include/__cxx03/__algorithm/lexicographical_compare.h index edc29e269c88c..e3d93be6177e7 100644 --- a/libcxx/include/__cxx03/__algorithm/lexicographical_compare.h +++ b/libcxx/include/__cxx03/__algorithm/lexicographical_compare.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___ALGORITHM_LEXICOGRAPHICAL_COMPARE_H #define _LIBCPP___ALGORITHM_LEXICOGRAPHICAL_COMPARE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/lexicographical_compare_three_way.h b/libcxx/include/__cxx03/__algorithm/lexicographical_compare_three_way.h index a5872e90cf8d2..bea67a7937659 100644 --- a/libcxx/include/__cxx03/__algorithm/lexicographical_compare_three_way.h +++ b/libcxx/include/__cxx03/__algorithm/lexicographical_compare_three_way.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_LEXICOGRAPHICAL_COMPARE_THREE_WAY_H #define _LIBCPP___ALGORITHM_LEXICOGRAPHICAL_COMPARE_THREE_WAY_H -#include <__algorithm/min.h> -#include <__algorithm/three_way_comp_ref_type.h> -#include <__compare/compare_three_way.h> -#include <__compare/ordering.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/common_type.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/three_way_comp_ref_type.h> +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/lower_bound.h b/libcxx/include/__cxx03/__algorithm/lower_bound.h index c417d84835497..844674cb78604 100644 --- a/libcxx/include/__cxx03/__algorithm/lower_bound.h +++ b/libcxx/include/__cxx03/__algorithm/lower_bound.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_LOWER_BOUND_H #define _LIBCPP___ALGORITHM_LOWER_BOUND_H -#include <__algorithm/comp.h> -#include <__algorithm/half_positive.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_callable.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/half_positive.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/make_heap.h b/libcxx/include/__cxx03/__algorithm/make_heap.h index e8f0cdb27333a..5239a99083f50 100644 --- a/libcxx/include/__cxx03/__algorithm/make_heap.h +++ b/libcxx/include/__cxx03/__algorithm/make_heap.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___ALGORITHM_MAKE_HEAP_H #define _LIBCPP___ALGORITHM_MAKE_HEAP_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/sift_down.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/sift_down.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/make_projected.h b/libcxx/include/__cxx03/__algorithm/make_projected.h index 5245e523f3df2..8368e269385f4 100644 --- a/libcxx/include/__cxx03/__algorithm/make_projected.h +++ b/libcxx/include/__cxx03/__algorithm/make_projected.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_MAKE_PROJECTED_H #define _LIBCPP___ALGORITHM_MAKE_PROJECTED_H -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_member_pointer.h> -#include <__type_traits/is_same.h> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_member_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/max.h b/libcxx/include/__cxx03/__algorithm/max.h index d4c99f6f36436..983e81cd24bc4 100644 --- a/libcxx/include/__cxx03/__algorithm/max.h +++ b/libcxx/include/__cxx03/__algorithm/max.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ALGORITHM_MAX_H #define _LIBCPP___ALGORITHM_MAX_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/max_element.h> -#include <__config> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/max_element.h> +#include <__cxx03/__config> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/max_element.h b/libcxx/include/__cxx03/__algorithm/max_element.h index c036726cbccd8..686c116ab0105 100644 --- a/libcxx/include/__cxx03/__algorithm/max_element.h +++ b/libcxx/include/__cxx03/__algorithm/max_element.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___ALGORITHM_MAX_ELEMENT_H #define _LIBCPP___ALGORITHM_MAX_ELEMENT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/merge.h b/libcxx/include/__cxx03/__algorithm/merge.h index bad663c4b9f10..41b0c9263e2fd 100644 --- a/libcxx/include/__cxx03/__algorithm/merge.h +++ b/libcxx/include/__cxx03/__algorithm/merge.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_MERGE_H #define _LIBCPP___ALGORITHM_MERGE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/copy.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/min.h b/libcxx/include/__cxx03/__algorithm/min.h index 1bafad8a461eb..836f8f0028748 100644 --- a/libcxx/include/__cxx03/__algorithm/min.h +++ b/libcxx/include/__cxx03/__algorithm/min.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ALGORITHM_MIN_H #define _LIBCPP___ALGORITHM_MIN_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/min_element.h> -#include <__config> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/min_element.h> +#include <__cxx03/__config> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/min_element.h b/libcxx/include/__cxx03/__algorithm/min_element.h index 65f3594d630ce..d625ab0886cf7 100644 --- a/libcxx/include/__cxx03/__algorithm/min_element.h +++ b/libcxx/include/__cxx03/__algorithm/min_element.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_MIN_ELEMENT_H #define _LIBCPP___ALGORITHM_MIN_ELEMENT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_callable.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/min_max_result.h b/libcxx/include/__cxx03/__algorithm/min_max_result.h index e988df7c114ee..2b56f88f1f9fe 100644 --- a/libcxx/include/__cxx03/__algorithm/min_max_result.h +++ b/libcxx/include/__cxx03/__algorithm/min_max_result.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___ALGORITHM_MIN_MAX_RESULT_H #define _LIBCPP___ALGORITHM_MIN_MAX_RESULT_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/minmax.h b/libcxx/include/__cxx03/__algorithm/minmax.h index 9feda2b4c0da9..a36970a0565fe 100644 --- a/libcxx/include/__cxx03/__algorithm/minmax.h +++ b/libcxx/include/__cxx03/__algorithm/minmax.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___ALGORITHM_MINMAX_H #define _LIBCPP___ALGORITHM_MINMAX_H -#include <__algorithm/comp.h> -#include <__algorithm/minmax_element.h> -#include <__config> -#include <__functional/identity.h> -#include <__type_traits/is_callable.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/minmax_element.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/minmax_element.h b/libcxx/include/__cxx03/__algorithm/minmax_element.h index 43cb23347c346..6298784092354 100644 --- a/libcxx/include/__cxx03/__algorithm/minmax_element.h +++ b/libcxx/include/__cxx03/__algorithm/minmax_element.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___ALGORITHM_MINMAX_ELEMENT_H #define _LIBCPP___ALGORITHM_MINMAX_ELEMENT_H -#include <__algorithm/comp.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_callable.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/mismatch.h b/libcxx/include/__cxx03/__algorithm/mismatch.h index 632bec02406a4..1eb9717c9ae6c 100644 --- a/libcxx/include/__cxx03/__algorithm/mismatch.h +++ b/libcxx/include/__cxx03/__algorithm/mismatch.h @@ -10,29 +10,29 @@ #ifndef _LIBCPP___ALGORITHM_MISMATCH_H #define _LIBCPP___ALGORITHM_MISMATCH_H -#include <__algorithm/comp.h> -#include <__algorithm/min.h> -#include <__algorithm/simd_utils.h> -#include <__algorithm/unwrap_iter.h> -#include <__config> -#include <__functional/identity.h> -#include <__iterator/aliasing_iterator.h> -#include <__type_traits/desugars_to.h> -#include <__type_traits/invoke.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_equality_comparable.h> -#include <__type_traits/is_integral.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/unreachable.h> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/simd_utils.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/aliasing_iterator.h> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_equality_comparable.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/move.h b/libcxx/include/__cxx03/__algorithm/move.h index 1716d43e2a613..11366afe99ffb 100644 --- a/libcxx/include/__cxx03/__algorithm/move.h +++ b/libcxx/include/__cxx03/__algorithm/move.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_MOVE_H #define _LIBCPP___ALGORITHM_MOVE_H -#include <__algorithm/copy_move_common.h> -#include <__algorithm/for_each_segment.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__config> -#include <__iterator/segmented_iterator.h> -#include <__type_traits/common_type.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/copy_move_common.h> +#include <__cxx03/__algorithm/for_each_segment.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/move_backward.h b/libcxx/include/__cxx03/__algorithm/move_backward.h index 4beb7bdbaac0d..9d3e87bb9667e 100644 --- a/libcxx/include/__cxx03/__algorithm/move_backward.h +++ b/libcxx/include/__cxx03/__algorithm/move_backward.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_MOVE_BACKWARD_H #define _LIBCPP___ALGORITHM_MOVE_BACKWARD_H -#include <__algorithm/copy_move_common.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__config> -#include <__iterator/segmented_iterator.h> -#include <__type_traits/common_type.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/copy_move_common.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/next_permutation.h b/libcxx/include/__cxx03/__algorithm/next_permutation.h index 011ee028cc2f5..02aa9113d1830 100644 --- a/libcxx/include/__cxx03/__algorithm/next_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/next_permutation.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_NEXT_PERMUTATION_H #define _LIBCPP___ALGORITHM_NEXT_PERMUTATION_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/reverse.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/reverse.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/none_of.h b/libcxx/include/__cxx03/__algorithm/none_of.h index 50841ba17cc63..e5d095da23482 100644 --- a/libcxx/include/__cxx03/__algorithm/none_of.h +++ b/libcxx/include/__cxx03/__algorithm/none_of.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ALGORITHM_NONE_OF_H #define _LIBCPP___ALGORITHM_NONE_OF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/nth_element.h b/libcxx/include/__cxx03/__algorithm/nth_element.h index da748d7255aba..f840864c531c5 100644 --- a/libcxx/include/__cxx03/__algorithm/nth_element.h +++ b/libcxx/include/__cxx03/__algorithm/nth_element.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_NTH_ELEMENT_H #define _LIBCPP___ALGORITHM_NTH_ELEMENT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/sort.h> -#include <__assert> -#include <__config> -#include <__debug_utils/randomize_range.h> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/sort.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/randomize_range.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/partial_sort.h b/libcxx/include/__cxx03/__algorithm/partial_sort.h index 7f8d0c49147e3..6984b1c91f201 100644 --- a/libcxx/include/__cxx03/__algorithm/partial_sort.h +++ b/libcxx/include/__cxx03/__algorithm/partial_sort.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_PARTIAL_SORT_H #define _LIBCPP___ALGORITHM_PARTIAL_SORT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_heap.h> -#include <__algorithm/sift_down.h> -#include <__algorithm/sort_heap.h> -#include <__config> -#include <__debug_utils/randomize_range.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_heap.h> +#include <__cxx03/__algorithm/sift_down.h> +#include <__cxx03/__algorithm/sort_heap.h> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/randomize_range.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/partial_sort_copy.h b/libcxx/include/__cxx03/__algorithm/partial_sort_copy.h index ef7c9d34d9498..c8849b9f6175f 100644 --- a/libcxx/include/__cxx03/__algorithm/partial_sort_copy.h +++ b/libcxx/include/__cxx03/__algorithm/partial_sort_copy.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_PARTIAL_SORT_COPY_H #define _LIBCPP___ALGORITHM_PARTIAL_SORT_COPY_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_heap.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/sift_down.h> -#include <__algorithm/sort_heap.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_callable.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_heap.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/sift_down.h> +#include <__cxx03/__algorithm/sort_heap.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/partition.h b/libcxx/include/__cxx03/__algorithm/partition.h index 824e49b9ec214..5f26384b7c8ef 100644 --- a/libcxx/include/__cxx03/__algorithm/partition.h +++ b/libcxx/include/__cxx03/__algorithm/partition.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ALGORITHM_PARTITION_H #define _LIBCPP___ALGORITHM_PARTITION_H -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/partition_copy.h b/libcxx/include/__cxx03/__algorithm/partition_copy.h index 147b45c7882a5..916a1c301d6d5 100644 --- a/libcxx/include/__cxx03/__algorithm/partition_copy.h +++ b/libcxx/include/__cxx03/__algorithm/partition_copy.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_PARTITION_COPY_H #define _LIBCPP___ALGORITHM_PARTITION_COPY_H -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/pair.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/partition_point.h b/libcxx/include/__cxx03/__algorithm/partition_point.h index 504dbf1d1a055..c28ee8cae0e6d 100644 --- a/libcxx/include/__cxx03/__algorithm/partition_point.h +++ b/libcxx/include/__cxx03/__algorithm/partition_point.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_PARTITION_POINT_H #define _LIBCPP___ALGORITHM_PARTITION_POINT_H -#include <__algorithm/half_positive.h> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/half_positive.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/pop_heap.h b/libcxx/include/__cxx03/__algorithm/pop_heap.h index 6d23830097ff9..800cabf94eaa9 100644 --- a/libcxx/include/__cxx03/__algorithm/pop_heap.h +++ b/libcxx/include/__cxx03/__algorithm/pop_heap.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_POP_HEAP_H #define _LIBCPP___ALGORITHM_POP_HEAP_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/push_heap.h> -#include <__algorithm/sift_down.h> -#include <__assert> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/push_heap.h> +#include <__cxx03/__algorithm/sift_down.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/prev_permutation.h b/libcxx/include/__cxx03/__algorithm/prev_permutation.h index 8d15b6806401d..2569156eac642 100644 --- a/libcxx/include/__cxx03/__algorithm/prev_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/prev_permutation.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_PREV_PERMUTATION_H #define _LIBCPP___ALGORITHM_PREV_PERMUTATION_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/reverse.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/reverse.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/pstl.h b/libcxx/include/__cxx03/__algorithm/pstl.h index 0bb052b3f97c7..8dea15e09cb44 100644 --- a/libcxx/include/__cxx03/__algorithm/pstl.h +++ b/libcxx/include/__cxx03/__algorithm/pstl.h @@ -9,28 +9,28 @@ #ifndef _LIBCPP___ALGORITHM_PSTL_H #define _LIBCPP___ALGORITHM_PSTL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if !defined(_LIBCPP_HAS_NO_INCOMPLETE_PSTL) && _LIBCPP_STD_VER >= 17 -# include <__functional/operations.h> -# include <__iterator/cpp17_iterator_concepts.h> -# include <__iterator/iterator_traits.h> -# include <__pstl/backend.h> -# include <__pstl/dispatch.h> -# include <__pstl/handle_exception.h> -# include <__type_traits/enable_if.h> -# include <__type_traits/is_execution_policy.h> -# include <__type_traits/remove_cvref.h> -# include <__utility/forward.h> -# include <__utility/move.h> +# include <__cxx03/__functional/operations.h> +# include <__cxx03/__iterator/cpp17_iterator_concepts.h> +# include <__cxx03/__iterator/iterator_traits.h> +# include <__cxx03/__pstl/backend.h> +# include <__cxx03/__pstl/dispatch.h> +# include <__cxx03/__pstl/handle_exception.h> +# include <__cxx03/__type_traits/enable_if.h> +# include <__cxx03/__type_traits/is_execution_policy.h> +# include <__cxx03/__type_traits/remove_cvref.h> +# include <__cxx03/__utility/forward.h> +# include <__cxx03/__utility/move.h> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/push_heap.h b/libcxx/include/__cxx03/__algorithm/push_heap.h index ec0b445f2b70f..de4dcc33fb1fd 100644 --- a/libcxx/include/__cxx03/__algorithm/push_heap.h +++ b/libcxx/include/__cxx03/__algorithm/push_heap.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_PUSH_HEAP_H #define _LIBCPP___ALGORITHM_PUSH_HEAP_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_adjacent_find.h b/libcxx/include/__cxx03/__algorithm/ranges_adjacent_find.h index 3c54f723310a6..26caf4fe40ae0 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_adjacent_find.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_adjacent_find.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ADJACENT_FIND_H #define _LIBCPP___ALGORITHM_RANGES_ADJACENT_FIND_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_all_of.h b/libcxx/include/__cxx03/__algorithm/ranges_all_of.h index 2f603b32f32d0..7e92c37b8fd99 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_all_of.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_all_of.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ALL_OF_H #define _LIBCPP___ALGORITHM_RANGES_ALL_OF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_any_of.h b/libcxx/include/__cxx03/__algorithm/ranges_any_of.h index 205fcecc086e7..d20177223fc6b 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_any_of.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_any_of.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ANY_OF_H #define _LIBCPP___ALGORITHM_RANGES_ANY_OF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_binary_search.h b/libcxx/include/__cxx03/__algorithm/ranges_binary_search.h index 1ef2bd62b5995..675cc1ac8074a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_binary_search.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_binary_search.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_BINARY_SEARCH_H #define _LIBCPP___ALGORITHM_RANGES_BINARY_SEARCH_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_clamp.h b/libcxx/include/__cxx03/__algorithm/ranges_clamp.h index e6181ef9435e0..3f9f6b1f9944f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_clamp.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_clamp.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_CLAMP_H #define _LIBCPP___ALGORITHM_RANGES_CLAMP_H -#include <__assert> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__utility/forward.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_contains.h b/libcxx/include/__cxx03/__algorithm/ranges_contains.h index 4836c3baed173..312de975efa5f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_contains.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_contains.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_CONTAINS_H #define _LIBCPP___ALGORITHM_RANGES_CONTAINS_H -#include <__algorithm/ranges_find.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_find.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_contains_subrange.h b/libcxx/include/__cxx03/__algorithm/ranges_contains_subrange.h index 4398c457fd054..d3302f1c915df 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_contains_subrange.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_contains_subrange.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_CONTAINS_SUBRANGE_H #define _LIBCPP___ALGORITHM_RANGES_CONTAINS_SUBRANGE_H -#include <__algorithm/ranges_search.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_search.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_copy.h index e1d6d32f05f7e..cf3f9974936ad 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_copy.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COPY_H #define _LIBCPP___ALGORITHM_RANGES_COPY_H -#include <__algorithm/copy.h> -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_copy_backward.h b/libcxx/include/__cxx03/__algorithm/ranges_copy_backward.h index 93e326042503f..a6bb781397dec 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_copy_backward.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_copy_backward.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COPY_BACKWARD_H #define _LIBCPP___ALGORITHM_RANGES_COPY_BACKWARD_H -#include <__algorithm/copy_backward.h> -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/copy_backward.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_copy_if.h b/libcxx/include/__cxx03/__algorithm/ranges_copy_if.h index 4b41d2154e7f8..f0d3005a4982b 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_copy_if.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COPY_IF_H #define _LIBCPP___ALGORITHM_RANGES_COPY_IF_H -#include <__algorithm/in_out_result.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_copy_n.h b/libcxx/include/__cxx03/__algorithm/ranges_copy_n.h index 4353fa99278c8..92f10e7466e53 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_copy_n.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_copy_n.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COPY_N_H #define _LIBCPP___ALGORITHM_RANGES_COPY_N_H -#include <__algorithm/copy.h> -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__functional/identity.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/unreachable_sentinel.h> -#include <__iterator/wrap_iter.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/unreachable_sentinel.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_count.h b/libcxx/include/__cxx03/__algorithm/ranges_count.h index 4f35117438705..ae24b57c17d0a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_count.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_count.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COUNT_H #define _LIBCPP___ALGORITHM_RANGES_COUNT_H -#include <__algorithm/count.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/count.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_count_if.h b/libcxx/include/__cxx03/__algorithm/ranges_count_if.h index 5f2396ff7d531..ecadf6fac7128 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_count_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_count_if.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_COUNT_IF_H #define _LIBCPP___ALGORITHM_RANGES_COUNT_IF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_ends_with.h b/libcxx/include/__cxx03/__algorithm/ranges_ends_with.h index 06efdef36b7cf..85329f8f4e58a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_ends_with.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_ends_with.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ENDS_WITH_H #define _LIBCPP___ALGORITHM_RANGES_ENDS_WITH_H -#include <__algorithm/ranges_equal.h> -#include <__algorithm/ranges_starts_with.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/reverse_iterator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_equal.h> +#include <__cxx03/__algorithm/ranges_starts_with.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_equal.h b/libcxx/include/__cxx03/__algorithm/ranges_equal.h index edbd0e3641c1b..b89235a299414 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_equal.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_equal.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_EQUAL_H #define _LIBCPP___ALGORITHM_RANGES_EQUAL_H -#include <__algorithm/equal.h> -#include <__algorithm/unwrap_range.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/indirectly_comparable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/unwrap_range.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_equal_range.h b/libcxx/include/__cxx03/__algorithm/ranges_equal_range.h index 4a308e016b546..d6a38e5edd312 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_equal_range.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_equal_range.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_EQUAL_RANGE_H #define _LIBCPP___ALGORITHM_RANGES_EQUAL_RANGE_H -#include <__algorithm/equal_range.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__ranges/subrange.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/equal_range.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_fill.h b/libcxx/include/__cxx03/__algorithm/ranges_fill.h index 7a177d85e9f07..56008ec7304da 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_fill.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_fill.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FILL_H #define _LIBCPP___ALGORITHM_RANGES_FILL_H -#include <__algorithm/ranges_fill_n.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> +#include <__cxx03/__algorithm/ranges_fill_n.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_fill_n.h b/libcxx/include/__cxx03/__algorithm/ranges_fill_n.h index a6e988c0089ce..bb00676943a6c 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_fill_n.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_fill_n.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FILL_N_H #define _LIBCPP___ALGORITHM_RANGES_FILL_N_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find.h b/libcxx/include/__cxx03/__algorithm/ranges_find.h index 6b0d5efe37ab8..896fe920fd815 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_H #define _LIBCPP___ALGORITHM_RANGES_FIND_H -#include <__algorithm/find.h> -#include <__algorithm/ranges_find_if.h> -#include <__algorithm/unwrap_range.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/ranges_find_if.h> +#include <__cxx03/__algorithm/unwrap_range.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find_end.h b/libcxx/include/__cxx03/__algorithm/ranges_find_end.h index e49e66dd4ac04..c71f32546afb1 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find_end.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find_end.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_END_H #define _LIBCPP___ALGORITHM_RANGES_FIND_END_H -#include <__algorithm/find_end.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/ranges_iterator_concept.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/find_end.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/ranges_iterator_concept.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find_first_of.h b/libcxx/include/__cxx03/__algorithm/ranges_find_first_of.h index d92d9686bc442..23ae82eb4685f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find_first_of.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find_first_of.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_FIRST_OF_H #define _LIBCPP___ALGORITHM_RANGES_FIND_FIRST_OF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find_if.h b/libcxx/include/__cxx03/__algorithm/ranges_find_if.h index 888f9ec3cb2d5..a518f532a73e2 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find_if.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_IF_H #define _LIBCPP___ALGORITHM_RANGES_FIND_IF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find_if_not.h b/libcxx/include/__cxx03/__algorithm/ranges_find_if_not.h index ec19545b5a1b7..c54d565188c4f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find_if_not.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find_if_not.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_IF_NOT_H #define _LIBCPP___ALGORITHM_RANGES_FIND_IF_NOT_H -#include <__algorithm/ranges_find_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_find_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_find_last.h b/libcxx/include/__cxx03/__algorithm/ranges_find_last.h index 95f7e77b8ccbe..3028dc5bf53cb 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_find_last.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_find_last.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FIND_LAST_H #define _LIBCPP___ALGORITHM_RANGES_FIND_LAST_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_for_each.h b/libcxx/include/__cxx03/__algorithm/ranges_for_each.h index 225dc774c8764..eca0f35e49fbd 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_for_each.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_for_each.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FOR_EACH_H #define _LIBCPP___ALGORITHM_RANGES_FOR_EACH_H -#include <__algorithm/in_fun_result.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_fun_result.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_for_each_n.h b/libcxx/include/__cxx03/__algorithm/ranges_for_each_n.h index d1fdca34cc5a1..fa3051fa8a0aa 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_for_each_n.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_for_each_n.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_FOR_EACH_N_H #define _LIBCPP___ALGORITHM_RANGES_FOR_EACH_N_H -#include <__algorithm/in_fun_result.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_fun_result.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_generate.h b/libcxx/include/__cxx03/__algorithm/ranges_generate.h index e6467198e6ba2..570ed73a29550 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_generate.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_generate.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_GENERATE_H #define _LIBCPP___ALGORITHM_RANGES_GENERATE_H -#include <__concepts/constructible.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_generate_n.h b/libcxx/include/__cxx03/__algorithm/ranges_generate_n.h index cd5fd7483ab2c..b7c684be2e03f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_generate_n.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_generate_n.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_GENERATE_N_H #define _LIBCPP___ALGORITHM_RANGES_GENERATE_N_H -#include <__concepts/constructible.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_includes.h b/libcxx/include/__cxx03/__algorithm/ranges_includes.h index c4c3b8ed088d3..3abe69118f20a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_includes.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_includes.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_INCLUDES_H #define _LIBCPP___ALGORITHM_RANGES_INCLUDES_H -#include <__algorithm/includes.h> -#include <__algorithm/make_projected.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/includes.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_inplace_merge.h b/libcxx/include/__cxx03/__algorithm/ranges_inplace_merge.h index d94c0ad465677..ebb711d731209 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_inplace_merge.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_inplace_merge.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_INPLACE_MERGE_H #define _LIBCPP___ALGORITHM_RANGES_INPLACE_MERGE_H -#include <__algorithm/inplace_merge.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/inplace_merge.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_heap.h b/libcxx/include/__cxx03/__algorithm/ranges_is_heap.h index 3d9e18ce1d906..7c6b60a56f6c7 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_heap.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_heap.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_IS_HEAP_H #define _LIBCPP___ALGORITHM_RANGES_IS_HEAP_H -#include <__algorithm/is_heap_until.h> -#include <__algorithm/make_projected.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/is_heap_until.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_heap_until.h b/libcxx/include/__cxx03/__algorithm/ranges_is_heap_until.h index 7a2e1fc7705b6..e32e802f44732 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_heap_until.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_heap_until.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_IS_HEAP_UNTIL_H #define _LIBCPP___ALGORITHM_RANGES_IS_HEAP_UNTIL_H -#include <__algorithm/is_heap_until.h> -#include <__algorithm/make_projected.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/is_heap_until.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_partitioned.h b/libcxx/include/__cxx03/__algorithm/ranges_is_partitioned.h index 5be6fba46fd9e..87d59d0410fe5 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_partitioned.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_partitioned.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_IS_PARTITIONED_H #define _LIBCPP___ALGORITHM_RANGES_IS_PARTITIONED_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_permutation.h b/libcxx/include/__cxx03/__algorithm/ranges_is_permutation.h index 1f8d67007a573..a894854a8b65a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_permutation.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_IS_PERMUTATION_H #define _LIBCPP___ALGORITHM_RANGES_IS_PERMUTATION_H -#include <__algorithm/is_permutation.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/is_permutation.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_sorted.h b/libcxx/include/__cxx03/__algorithm/ranges_is_sorted.h index 5b88d422b4b09..201673553fd4f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_sorted.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_sorted.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP__ALGORITHM_RANGES_IS_SORTED_H #define _LIBCPP__ALGORITHM_RANGES_IS_SORTED_H -#include <__algorithm/ranges_is_sorted_until.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_is_sorted_until.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_is_sorted_until.h b/libcxx/include/__cxx03/__algorithm/ranges_is_sorted_until.h index 54de530c8b2fd..713d2664884ac 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_is_sorted_until.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_is_sorted_until.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP__ALGORITHM_RANGES_IS_SORTED_UNTIL_H #define _LIBCPP__ALGORITHM_RANGES_IS_SORTED_UNTIL_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_iterator_concept.h b/libcxx/include/__cxx03/__algorithm/ranges_iterator_concept.h index 2af891d3af005..eb2025c234ba1 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_iterator_concept.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_iterator_concept.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ITERATOR_CONCEPT_H #define _LIBCPP___ALGORITHM_RANGES_ITERATOR_CONCEPT_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_lexicographical_compare.h b/libcxx/include/__cxx03/__algorithm/ranges_lexicographical_compare.h index 6d82017e302a7..ba87a20b425b4 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_lexicographical_compare.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_lexicographical_compare.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_LEXICOGRAPHICAL_COMPARE_H #define _LIBCPP___ALGORITHM_RANGES_LEXICOGRAPHICAL_COMPARE_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_lower_bound.h b/libcxx/include/__cxx03/__algorithm/ranges_lower_bound.h index 0651147e04249..2c312866ee930 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_lower_bound.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_lower_bound.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_LOWER_BOUND_H #define _LIBCPP___ALGORITHM_RANGES_LOWER_BOUND_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_make_heap.h b/libcxx/include/__cxx03/__algorithm/ranges_make_heap.h index fe9c024fbf8a8..5a00575abbd34 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_make_heap.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_make_heap.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MAKE_HEAP_H #define _LIBCPP___ALGORITHM_RANGES_MAKE_HEAP_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_heap.h> -#include <__algorithm/make_projected.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_heap.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_max.h b/libcxx/include/__cxx03/__algorithm/ranges_max.h index d0ee6f314b0c3..d61a54fa7fff7 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_max.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_max.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MAX_H #define _LIBCPP___ALGORITHM_RANGES_MAX_H -#include <__algorithm/ranges_min_element.h> -#include <__assert> -#include <__concepts/copyable.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/ranges_min_element.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -31,7 +31,7 @@ #if _LIBCPP_STD_VER >= 20 _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_max_element.h b/libcxx/include/__cxx03/__algorithm/ranges_max_element.h index c577309271165..6bcf77bc29d4d 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_max_element.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_max_element.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MAX_ELEMENT_H #define _LIBCPP___ALGORITHM_RANGES_MAX_ELEMENT_H -#include <__algorithm/ranges_min_element.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> +#include <__cxx03/__algorithm/ranges_min_element.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_merge.h b/libcxx/include/__cxx03/__algorithm/ranges_merge.h index bdf9a62d90bd2..697dfdae0b300 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_merge.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_merge.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MERGE_H #define _LIBCPP___ALGORITHM_RANGES_MERGE_H -#include <__algorithm/in_in_out_result.h> -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/mergeable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_out_result.h> +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/mergeable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_min.h b/libcxx/include/__cxx03/__algorithm/ranges_min.h index cc569d2a060c2..bcf0705071318 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_min.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_min.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MIN_H #define _LIBCPP___ALGORITHM_RANGES_MIN_H -#include <__algorithm/ranges_min_element.h> -#include <__assert> -#include <__concepts/copyable.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/is_trivially_copyable.h> -#include +#include <__cxx03/__algorithm/ranges_min_element.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -30,7 +30,7 @@ #if _LIBCPP_STD_VER >= 20 _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_min_element.h b/libcxx/include/__cxx03/__algorithm/ranges_min_element.h index 588ef258e26f5..320a47a57ec6d 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_min_element.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_min_element.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MIN_ELEMENT_H #define _LIBCPP___ALGORITHM_RANGES_MIN_ELEMENT_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_minmax.h b/libcxx/include/__cxx03/__algorithm/ranges_minmax.h index 09cbefd91a8c7..8adf1af585518 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_minmax.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_minmax.h @@ -9,28 +9,28 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MINMAX_H #define _LIBCPP___ALGORITHM_RANGES_MINMAX_H -#include <__algorithm/min_max_result.h> -#include <__algorithm/minmax_element.h> -#include <__assert> -#include <__concepts/copyable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/desugars_to.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/min_max_result.h> +#include <__cxx03/__algorithm/minmax_element.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -39,7 +39,7 @@ #if _LIBCPP_STD_VER >= 20 _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_minmax_element.h b/libcxx/include/__cxx03/__algorithm/ranges_minmax_element.h index 4bf6d2404e463..ebc44082f4c3a 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_minmax_element.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_minmax_element.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MINMAX_ELEMENT_H #define _LIBCPP___ALGORITHM_RANGES_MINMAX_ELEMENT_H -#include <__algorithm/min_max_result.h> -#include <__algorithm/minmax_element.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/min_max_result.h> +#include <__cxx03/__algorithm/minmax_element.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_mismatch.h b/libcxx/include/__cxx03/__algorithm/ranges_mismatch.h index c4bf0022a9bcc..ccca6c7f6eb55 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_mismatch.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_mismatch.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MISMATCH_H #define _LIBCPP___ALGORITHM_RANGES_MISMATCH_H -#include <__algorithm/in_in_result.h> -#include <__algorithm/mismatch.h> -#include <__algorithm/unwrap_range.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_result.h> +#include <__cxx03/__algorithm/mismatch.h> +#include <__cxx03/__algorithm/unwrap_range.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/ranges_move.h b/libcxx/include/__cxx03/__algorithm/ranges_move.h index be869f36c9730..452608bef7456 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_move.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_move.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MOVE_H #define _LIBCPP___ALGORITHM_RANGES_MOVE_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/move.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_move_backward.h b/libcxx/include/__cxx03/__algorithm/ranges_move_backward.h index 6d4071a33b812..e353d9e2ffd10 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_move_backward.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_move_backward.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_MOVE_BACKWARD_H #define _LIBCPP___ALGORITHM_RANGES_MOVE_BACKWARD_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/move_backward.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_move.h> -#include <__iterator/next.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/move_backward.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_next_permutation.h b/libcxx/include/__cxx03/__algorithm/ranges_next_permutation.h index 18535e0a6254a..b134cfca38195 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_next_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_next_permutation.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_NEXT_PERMUTATION_H #define _LIBCPP___ALGORITHM_RANGES_NEXT_PERMUTATION_H -#include <__algorithm/in_found_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/next_permutation.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/in_found_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/next_permutation.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_none_of.h b/libcxx/include/__cxx03/__algorithm/ranges_none_of.h index 7df3c1829fcfc..36d5477e14dee 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_none_of.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_none_of.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_NONE_OF_H #define _LIBCPP___ALGORITHM_RANGES_NONE_OF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_nth_element.h b/libcxx/include/__cxx03/__algorithm/ranges_nth_element.h index 90ade9efe10da..df428390f7a3d 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_nth_element.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_nth_element.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_NTH_ELEMENT_H #define _LIBCPP___ALGORITHM_RANGES_NTH_ELEMENT_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/nth_element.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/nth_element.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_partial_sort.h b/libcxx/include/__cxx03/__algorithm/ranges_partial_sort.h index c67247d2e0a77..d19fc9b5297eb 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_partial_sort.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_partial_sort.h @@ -9,32 +9,32 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PARTIAL_SORT_H #define _LIBCPP___ALGORITHM_RANGES_PARTIAL_SORT_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/partial_sort.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/partial_sort.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_partial_sort_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_partial_sort_copy.h index b3bdeb78fb6f6..bd2be3cb2cf2d 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_partial_sort_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_partial_sort_copy.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PARTIAL_SORT_COPY_H #define _LIBCPP___ALGORITHM_RANGES_PARTIAL_SORT_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/partial_sort_copy.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/partial_sort_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_partition.h b/libcxx/include/__cxx03/__algorithm/ranges_partition.h index a67ac4c967570..d6c147c441def 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_partition.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_partition.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PARTITION_H #define _LIBCPP___ALGORITHM_RANGES_PARTITION_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/partition.h> -#include <__algorithm/ranges_iterator_concept.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/partition.h> +#include <__cxx03/__algorithm/ranges_iterator_concept.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_partition_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_partition_copy.h index d60c865dd2a8a..42cbb3a96a237 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_partition_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_partition_copy.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PARTITION_COPY_H #define _LIBCPP___ALGORITHM_RANGES_PARTITION_COPY_H -#include <__algorithm/in_out_out_result.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_out_result.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_partition_point.h b/libcxx/include/__cxx03/__algorithm/ranges_partition_point.h index c5b11b5fed192..60731b2ddcf3c 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_partition_point.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_partition_point.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PARTITION_POINT_H #define _LIBCPP___ALGORITHM_RANGES_PARTITION_POINT_H -#include <__algorithm/half_positive.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/half_positive.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_pop_heap.h b/libcxx/include/__cxx03/__algorithm/ranges_pop_heap.h index 01f92c0f22888..d201d62c73575 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_pop_heap.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_pop_heap.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_POP_HEAP_H #define _LIBCPP___ALGORITHM_RANGES_POP_HEAP_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/pop_heap.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/pop_heap.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_prev_permutation.h b/libcxx/include/__cxx03/__algorithm/ranges_prev_permutation.h index 225cee9b75ec6..8d40d44e6ac1e 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_prev_permutation.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_prev_permutation.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PREV_PERMUTATION_H #define _LIBCPP___ALGORITHM_RANGES_PREV_PERMUTATION_H -#include <__algorithm/in_found_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/prev_permutation.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/in_found_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/prev_permutation.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_push_heap.h b/libcxx/include/__cxx03/__algorithm/ranges_push_heap.h index 9d187af38c531..39d219e763dee 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_push_heap.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_push_heap.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_PUSH_HEAP_H #define _LIBCPP___ALGORITHM_RANGES_PUSH_HEAP_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/push_heap.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/push_heap.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_remove.h b/libcxx/include/__cxx03/__algorithm/ranges_remove.h index 17c3a2c5cd06b..d766a7b4a846f 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_remove.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_remove.h @@ -8,25 +8,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REMOVE_H #define _LIBCPP___ALGORITHM_RANGES_REMOVE_H -#include <__config> +#include <__cxx03/__config> -#include <__algorithm/ranges_remove_if.h> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_remove_if.h> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_remove_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_remove_copy.h index 84529eceac68c..fdb04cd96cf89 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_remove_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_remove_copy.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REMOVE_COPY_H #define _LIBCPP___ALGORITHM_RANGES_REMOVE_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/ranges_remove_copy_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/ranges_remove_copy_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_remove_copy_if.h b/libcxx/include/__cxx03/__algorithm/ranges_remove_copy_if.h index 56fe017533120..dd643a581a1d2 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_remove_copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_remove_copy_if.h @@ -9,28 +9,28 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REMOVE_COPY_IF_H #define _LIBCPP___ALGORITHM_RANGES_REMOVE_COPY_IF_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/remove_copy_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/remove_copy_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_remove_if.h b/libcxx/include/__cxx03/__algorithm/ranges_remove_if.h index 0ea5d9a01b881..9d4ccd0f0b52d 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_remove_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_remove_if.h @@ -8,27 +8,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REMOVE_IF_H #define _LIBCPP___ALGORITHM_RANGES_REMOVE_IF_H -#include <__config> - -#include <__algorithm/ranges_find_if.h> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iter_move.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__config> + +#include <__cxx03/__algorithm/ranges_find_if.h> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_replace.h b/libcxx/include/__cxx03/__algorithm/ranges_replace.h index 2b88dc032972f..774d7632e41cf 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_replace.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_replace.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REPLACE_H #define _LIBCPP___ALGORITHM_RANGES_REPLACE_H -#include <__algorithm/ranges_replace_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_replace_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_replace_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_replace_copy.h index 633f993e5c948..d90715d3661ba 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_replace_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_replace_copy.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REPLACE_COPY_H #define _LIBCPP___ALGORITHM_RANGES_REPLACE_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/ranges_replace_copy_if.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/ranges_replace_copy_if.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_replace_copy_if.h b/libcxx/include/__cxx03/__algorithm/ranges_replace_copy_if.h index e065c3ac0acc9..88e5ff71c58c5 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_replace_copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_replace_copy_if.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REPLACE_COPY_IF_H #define _LIBCPP___ALGORITHM_RANGES_REPLACE_COPY_IF_H -#include <__algorithm/in_out_result.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_replace_if.h b/libcxx/include/__cxx03/__algorithm/ranges_replace_if.h index 6445f42aea190..6d9ff45a59c97 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_replace_if.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_replace_if.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REPLACE_IF_H #define _LIBCPP___ALGORITHM_RANGES_REPLACE_IF_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_reverse.h b/libcxx/include/__cxx03/__algorithm/ranges_reverse.h index 9ec865995b4a5..78614666200ef 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_reverse.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_reverse.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REVERSE_H #define _LIBCPP___ALGORITHM_RANGES_REVERSE_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_swap.h> -#include <__iterator/next.h> -#include <__iterator/permutable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/ranges_reverse_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_reverse_copy.h index 60043787a7170..7aab06d721430 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_reverse_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_reverse_copy.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_REVERSE_COPY_H #define _LIBCPP___ALGORITHM_RANGES_REVERSE_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/next.h> -#include <__iterator/reverse_iterator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_rotate.h b/libcxx/include/__cxx03/__algorithm/ranges_rotate.h index 8d33a6f0799bf..2efa88748ff70 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_rotate.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_rotate.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ROTATE_H #define _LIBCPP___ALGORITHM_RANGES_ROTATE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/ranges_iterator_concept.h> -#include <__algorithm/rotate.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/permutable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/ranges_iterator_concept.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_rotate_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_rotate_copy.h index 26fe110b53896..7aa1fa13feddd 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_rotate_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_rotate_copy.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_ROTATE_COPY_H #define _LIBCPP___ALGORITHM_RANGES_ROTATE_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_sample.h b/libcxx/include/__cxx03/__algorithm/ranges_sample.h index e4f60a7b66be2..08a44d3a3c855 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_sample.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_sample.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SAMPLE_H #define _LIBCPP___ALGORITHM_RANGES_SAMPLE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/sample.h> -#include <__algorithm/uniform_random_bit_generator_adaptor.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__random/uniform_random_bit_generator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/remove_reference.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/sample.h> +#include <__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__random/uniform_random_bit_generator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_search.h b/libcxx/include/__cxx03/__algorithm/ranges_search.h index 55294c60631b1..68ac1fce9e7bf 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_search.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_search.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SEARCH_H #define _LIBCPP___ALGORITHM_RANGES_SEARCH_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/search.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/indirectly_comparable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/search.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/ranges_search_n.h b/libcxx/include/__cxx03/__algorithm/ranges_search_n.h index 56e12755b9bf6..c7c670f02c20c 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_search_n.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_search_n.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SEARCH_N_H #define _LIBCPP___ALGORITHM_RANGES_SEARCH_N_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/search_n.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/search_n.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_set_difference.h b/libcxx/include/__cxx03/__algorithm/ranges_set_difference.h index 0841fb4ffd0c0..764384b970833 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_set_difference.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_set_difference.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SET_DIFFERENCE_H #define _LIBCPP___ALGORITHM_RANGES_SET_DIFFERENCE_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/set_difference.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/mergeable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/decay.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/set_difference.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/mergeable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_set_intersection.h b/libcxx/include/__cxx03/__algorithm/ranges_set_intersection.h index 9427379745b60..4aebb5e195da2 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_set_intersection.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_set_intersection.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SET_INTERSECTION_H #define _LIBCPP___ALGORITHM_RANGES_SET_INTERSECTION_H -#include <__algorithm/in_in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/set_intersection.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/mergeable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/set_intersection.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/mergeable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_set_symmetric_difference.h b/libcxx/include/__cxx03/__algorithm/ranges_set_symmetric_difference.h index 995eb0999d940..50ec574fcc301 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_set_symmetric_difference.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_set_symmetric_difference.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SET_SYMMETRIC_DIFFERENCE_H #define _LIBCPP___ALGORITHM_RANGES_SET_SYMMETRIC_DIFFERENCE_H -#include <__algorithm/in_in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/set_symmetric_difference.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/mergeable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/set_symmetric_difference.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/mergeable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_set_union.h b/libcxx/include/__cxx03/__algorithm/ranges_set_union.h index e870e390cc665..87d08e4cfedcc 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_set_union.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_set_union.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SET_UNION_H #define _LIBCPP___ALGORITHM_RANGES_SET_UNION_H -#include <__algorithm/in_in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/set_union.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/mergeable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/set_union.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/mergeable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_shuffle.h b/libcxx/include/__cxx03/__algorithm/ranges_shuffle.h index ab98ea22caabe..44e3a73e1b4b7 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_shuffle.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_shuffle.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SHUFFLE_H #define _LIBCPP___ALGORITHM_RANGES_SHUFFLE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/shuffle.h> -#include <__algorithm/uniform_random_bit_generator_adaptor.h> -#include <__config> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/permutable.h> -#include <__random/uniform_random_bit_generator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/remove_reference.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/shuffle.h> +#include <__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__random/uniform_random_bit_generator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_sort.h b/libcxx/include/__cxx03/__algorithm/ranges_sort.h index 0296c146b3ede..ad24cea344e8b 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_sort.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_sort.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SORT_H #define _LIBCPP___ALGORITHM_RANGES_SORT_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/sort.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/sort.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_sort_heap.h b/libcxx/include/__cxx03/__algorithm/ranges_sort_heap.h index bab30df1708c7..403917b032ddc 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_sort_heap.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_sort_heap.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SORT_HEAP_H #define _LIBCPP___ALGORITHM_RANGES_SORT_HEAP_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/sort_heap.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/sort_heap.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_stable_partition.h b/libcxx/include/__cxx03/__algorithm/ranges_stable_partition.h index f34027ff772c7..cd4ae07bf9c70 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_stable_partition.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_stable_partition.h @@ -9,33 +9,33 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_STABLE_PARTITION_H #define _LIBCPP___ALGORITHM_RANGES_STABLE_PARTITION_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/ranges_iterator_concept.h> -#include <__algorithm/stable_partition.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__ranges/subrange.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/ranges_iterator_concept.h> +#include <__cxx03/__algorithm/stable_partition.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_stable_sort.h b/libcxx/include/__cxx03/__algorithm/ranges_stable_sort.h index 93909e253cc0f..20c83283b9606 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_stable_sort.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_stable_sort.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_STABLE_SORT_H #define _LIBCPP___ALGORITHM_RANGES_STABLE_SORT_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/stable_sort.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/projected.h> -#include <__iterator/sortable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/stable_sort.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__iterator/sortable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_starts_with.h b/libcxx/include/__cxx03/__algorithm/ranges_starts_with.h index 17084e4f24336..0e2424a0d8a03 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_starts_with.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_starts_with.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_STARTS_WITH_H #define _LIBCPP___ALGORITHM_RANGES_STARTS_WITH_H -#include <__algorithm/in_in_result.h> -#include <__algorithm/ranges_mismatch.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/indirectly_comparable.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_result.h> +#include <__cxx03/__algorithm/ranges_mismatch.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_swap_ranges.h b/libcxx/include/__cxx03/__algorithm/ranges_swap_ranges.h index b6d9f618395a5..610e7c315486b 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_swap_ranges.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_swap_ranges.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_SWAP_RANGES_H #define _LIBCPP___ALGORITHM_RANGES_SWAP_RANGES_H -#include <__algorithm/in_in_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/swap_ranges.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_swap.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/swap_ranges.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_transform.h b/libcxx/include/__cxx03/__algorithm/ranges_transform.h index 7850ec4f84656..12e4a50154aae 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_transform.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_transform.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_TRANSFORM_H #define _LIBCPP___ALGORITHM_RANGES_TRANSFORM_H -#include <__algorithm/in_in_out_result.h> -#include <__algorithm/in_out_result.h> -#include <__concepts/constructible.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/in_in_out_result.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_unique.h b/libcxx/include/__cxx03/__algorithm/ranges_unique.h index 7a9b784321873..0893127dd9d17 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_unique.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_unique.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_UNIQUE_H #define _LIBCPP___ALGORITHM_RANGES_UNIQUE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/unique.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__ranges/subrange.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/unique.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_unique_copy.h b/libcxx/include/__cxx03/__algorithm/ranges_unique_copy.h index 61133885ae809..c30332a217f7e 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_unique_copy.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_unique_copy.h @@ -9,31 +9,31 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_UNIQUE_COPY_H #define _LIBCPP___ALGORITHM_RANGES_UNIQUE_COPY_H -#include <__algorithm/in_out_result.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/make_projected.h> -#include <__algorithm/unique_copy.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/make_projected.h> +#include <__cxx03/__algorithm/unique_copy.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__algorithm/ranges_upper_bound.h b/libcxx/include/__cxx03/__algorithm/ranges_upper_bound.h index fa6fa7f70ed5a..79b49ab804b3b 100644 --- a/libcxx/include/__cxx03/__algorithm/ranges_upper_bound.h +++ b/libcxx/include/__cxx03/__algorithm/ranges_upper_bound.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_UPPER_BOUND_H #define _LIBCPP___ALGORITHM_RANGES_UPPER_BOUND_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/remove.h b/libcxx/include/__cxx03/__algorithm/remove.h index fd01c23cb6708..7849527585b17 100644 --- a/libcxx/include/__cxx03/__algorithm/remove.h +++ b/libcxx/include/__cxx03/__algorithm/remove.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_REMOVE_H #define _LIBCPP___ALGORITHM_REMOVE_H -#include <__algorithm/find.h> -#include <__algorithm/find_if.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/find_if.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/remove_copy.h b/libcxx/include/__cxx03/__algorithm/remove_copy.h index 7be4c166ce3d7..e79c798127161 100644 --- a/libcxx/include/__cxx03/__algorithm/remove_copy.h +++ b/libcxx/include/__cxx03/__algorithm/remove_copy.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REMOVE_COPY_H #define _LIBCPP___ALGORITHM_REMOVE_COPY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/remove_copy_if.h b/libcxx/include/__cxx03/__algorithm/remove_copy_if.h index dcafed169157d..7132e3c0bdb1a 100644 --- a/libcxx/include/__cxx03/__algorithm/remove_copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/remove_copy_if.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REMOVE_COPY_IF_H #define _LIBCPP___ALGORITHM_REMOVE_COPY_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/remove_if.h b/libcxx/include/__cxx03/__algorithm/remove_if.h index b14f3c0efa7e9..e6dc3d15fbc9c 100644 --- a/libcxx/include/__cxx03/__algorithm/remove_if.h +++ b/libcxx/include/__cxx03/__algorithm/remove_if.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___ALGORITHM_REMOVE_IF_H #define _LIBCPP___ALGORITHM_REMOVE_IF_H -#include <__algorithm/find_if.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__algorithm/find_if.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/replace.h b/libcxx/include/__cxx03/__algorithm/replace.h index 8057c78686e11..2b24752f048ef 100644 --- a/libcxx/include/__cxx03/__algorithm/replace.h +++ b/libcxx/include/__cxx03/__algorithm/replace.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REPLACE_H #define _LIBCPP___ALGORITHM_REPLACE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/replace_copy.h b/libcxx/include/__cxx03/__algorithm/replace_copy.h index 9a2258d9f58ed..6c50dd4e14f57 100644 --- a/libcxx/include/__cxx03/__algorithm/replace_copy.h +++ b/libcxx/include/__cxx03/__algorithm/replace_copy.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REPLACE_COPY_H #define _LIBCPP___ALGORITHM_REPLACE_COPY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/replace_copy_if.h b/libcxx/include/__cxx03/__algorithm/replace_copy_if.h index c2ed30f08d598..c714d50037339 100644 --- a/libcxx/include/__cxx03/__algorithm/replace_copy_if.h +++ b/libcxx/include/__cxx03/__algorithm/replace_copy_if.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REPLACE_COPY_IF_H #define _LIBCPP___ALGORITHM_REPLACE_COPY_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/replace_if.h b/libcxx/include/__cxx03/__algorithm/replace_if.h index 78487e3deed70..8bd9a9c0db979 100644 --- a/libcxx/include/__cxx03/__algorithm/replace_if.h +++ b/libcxx/include/__cxx03/__algorithm/replace_if.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REPLACE_IF_H #define _LIBCPP___ALGORITHM_REPLACE_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/reverse.h b/libcxx/include/__cxx03/__algorithm/reverse.h index 4167c9116d96e..b97ec38490a22 100644 --- a/libcxx/include/__cxx03/__algorithm/reverse.h +++ b/libcxx/include/__cxx03/__algorithm/reverse.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ALGORITHM_REVERSE_H #define _LIBCPP___ALGORITHM_REVERSE_H -#include <__algorithm/iter_swap.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iter_swap.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/reverse_copy.h b/libcxx/include/__cxx03/__algorithm/reverse_copy.h index 0fcecc3923268..29070fec8448c 100644 --- a/libcxx/include/__cxx03/__algorithm/reverse_copy.h +++ b/libcxx/include/__cxx03/__algorithm/reverse_copy.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_REVERSE_COPY_H #define _LIBCPP___ALGORITHM_REVERSE_COPY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/rotate.h b/libcxx/include/__cxx03/__algorithm/rotate.h index df4ca95aac95b..d6ca9230731ed 100644 --- a/libcxx/include/__cxx03/__algorithm/rotate.h +++ b/libcxx/include/__cxx03/__algorithm/rotate.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_ROTATE_H #define _LIBCPP___ALGORITHM_ROTATE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/move.h> -#include <__algorithm/move_backward.h> -#include <__algorithm/swap_ranges.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/move_backward.h> +#include <__cxx03/__algorithm/swap_ranges.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/rotate_copy.h b/libcxx/include/__cxx03/__algorithm/rotate_copy.h index cddcadd237d90..c20d9571e6ffd 100644 --- a/libcxx/include/__cxx03/__algorithm/rotate_copy.h +++ b/libcxx/include/__cxx03/__algorithm/rotate_copy.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ALGORITHM_ROTATE_COPY_H #define _LIBCPP___ALGORITHM_ROTATE_COPY_H -#include <__algorithm/copy.h> -#include <__config> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/sample.h b/libcxx/include/__cxx03/__algorithm/sample.h index ebe5180b7eeca..e6743cf3828c0 100644 --- a/libcxx/include/__cxx03/__algorithm/sample.h +++ b/libcxx/include/__cxx03/__algorithm/sample.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_SAMPLE_H #define _LIBCPP___ALGORITHM_SAMPLE_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min.h> -#include <__assert> -#include <__config> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__random/uniform_int_distribution.h> -#include <__type_traits/common_type.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__random/uniform_int_distribution.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/search.h b/libcxx/include/__cxx03/__algorithm/search.h index b82ca78095354..eb862f4ad7ca9 100644 --- a/libcxx/include/__cxx03/__algorithm/search.h +++ b/libcxx/include/__cxx03/__algorithm/search.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___ALGORITHM_SEARCH_H #define _LIBCPP___ALGORITHM_SEARCH_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_callable.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/search_n.h b/libcxx/include/__cxx03/__algorithm/search_n.h index 771647d3168a4..d6458b8ca90d8 100644 --- a/libcxx/include/__cxx03/__algorithm/search_n.h +++ b/libcxx/include/__cxx03/__algorithm/search_n.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___ALGORITHM_SEARCH_N_H #define _LIBCPP___ALGORITHM_SEARCH_N_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/concepts.h> -#include <__type_traits/is_callable.h> -#include <__utility/convert_to_integral.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/is_callable.h> +#include <__cxx03/__utility/convert_to_integral.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/set_difference.h b/libcxx/include/__cxx03/__algorithm/set_difference.h index f414bcecb50df..13d6f0249e436 100644 --- a/libcxx/include/__cxx03/__algorithm/set_difference.h +++ b/libcxx/include/__cxx03/__algorithm/set_difference.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_SET_DIFFERENCE_H #define _LIBCPP___ALGORITHM_SET_DIFFERENCE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/copy.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/set_intersection.h b/libcxx/include/__cxx03/__algorithm/set_intersection.h index bb0d86cd0f58d..f1193ec349cfd 100644 --- a/libcxx/include/__cxx03/__algorithm/set_intersection.h +++ b/libcxx/include/__cxx03/__algorithm/set_intersection.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_SET_INTERSECTION_H #define _LIBCPP___ALGORITHM_SET_INTERSECTION_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lower_bound.h> -#include <__config> -#include <__functional/identity.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__type_traits/is_same.h> -#include <__utility/exchange.h> -#include <__utility/move.h> -#include <__utility/swap.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/exchange.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/set_symmetric_difference.h b/libcxx/include/__cxx03/__algorithm/set_symmetric_difference.h index db36665a61365..71aca2b8ed03b 100644 --- a/libcxx/include/__cxx03/__algorithm/set_symmetric_difference.h +++ b/libcxx/include/__cxx03/__algorithm/set_symmetric_difference.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_SET_SYMMETRIC_DIFFERENCE_H #define _LIBCPP___ALGORITHM_SET_SYMMETRIC_DIFFERENCE_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/copy.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/set_union.h b/libcxx/include/__cxx03/__algorithm/set_union.h index a79c50fd3cf2f..f60221cce3cd8 100644 --- a/libcxx/include/__cxx03/__algorithm/set_union.h +++ b/libcxx/include/__cxx03/__algorithm/set_union.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_SET_UNION_H #define _LIBCPP___ALGORITHM_SET_UNION_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/copy.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/shift_left.h b/libcxx/include/__cxx03/__algorithm/shift_left.h index 06cd7c5f87644..b59a069826710 100644 --- a/libcxx/include/__cxx03/__algorithm/shift_left.h +++ b/libcxx/include/__cxx03/__algorithm/shift_left.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___ALGORITHM_SHIFT_LEFT_H #define _LIBCPP___ALGORITHM_SHIFT_LEFT_H -#include <__algorithm/move.h> -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/shift_right.h b/libcxx/include/__cxx03/__algorithm/shift_right.h index 01853057fc478..51d8ea613245d 100644 --- a/libcxx/include/__cxx03/__algorithm/shift_right.h +++ b/libcxx/include/__cxx03/__algorithm/shift_right.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___ALGORITHM_SHIFT_RIGHT_H #define _LIBCPP___ALGORITHM_SHIFT_RIGHT_H -#include <__algorithm/move.h> -#include <__algorithm/move_backward.h> -#include <__algorithm/swap_ranges.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/swap.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/move_backward.h> +#include <__cxx03/__algorithm/swap_ranges.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/shuffle.h b/libcxx/include/__cxx03/__algorithm/shuffle.h index c9c56ce8c2c0b..30b372ffe767a 100644 --- a/libcxx/include/__cxx03/__algorithm/shuffle.h +++ b/libcxx/include/__cxx03/__algorithm/shuffle.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_SHUFFLE_H #define _LIBCPP___ALGORITHM_SHUFFLE_H -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__random/uniform_int_distribution.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include -#include +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__random/uniform_int_distribution.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/sift_down.h b/libcxx/include/__cxx03/__algorithm/sift_down.h index 42803e30631fb..85f0aa92c568d 100644 --- a/libcxx/include/__cxx03/__algorithm/sift_down.h +++ b/libcxx/include/__cxx03/__algorithm/sift_down.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ALGORITHM_SIFT_DOWN_H #define _LIBCPP___ALGORITHM_SIFT_DOWN_H -#include <__algorithm/iterator_operations.h> -#include <__assert> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/simd_utils.h b/libcxx/include/__cxx03/__algorithm/simd_utils.h index 549197be80183..4769a8176a885 100644 --- a/libcxx/include/__cxx03/__algorithm/simd_utils.h +++ b/libcxx/include/__cxx03/__algorithm/simd_utils.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_SIMD_UTILS_H #define _LIBCPP___ALGORITHM_SIMD_UTILS_H -#include <__algorithm/min.h> -#include <__bit/bit_cast.h> -#include <__bit/countl.h> -#include <__bit/countr.h> -#include <__config> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__utility/integer_sequence.h> -#include -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__bit/bit_cast.h> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__bit/countr.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> // TODO: Find out how altivec changes things and allow vectorizations there too. #if _LIBCPP_STD_VER >= 14 && defined(_LIBCPP_CLANG_VER) && !defined(__ALTIVEC__) diff --git a/libcxx/include/__cxx03/__algorithm/sort.h b/libcxx/include/__cxx03/__algorithm/sort.h index 07b5814639e9e..d14ec87b4aea8 100644 --- a/libcxx/include/__cxx03/__algorithm/sort.h +++ b/libcxx/include/__cxx03/__algorithm/sort.h @@ -9,38 +9,38 @@ #ifndef _LIBCPP___ALGORITHM_SORT_H #define _LIBCPP___ALGORITHM_SORT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iter_swap.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/min_element.h> -#include <__algorithm/partial_sort.h> -#include <__algorithm/unwrap_iter.h> -#include <__assert> -#include <__bit/blsr.h> -#include <__bit/countl.h> -#include <__bit/countr.h> -#include <__config> -#include <__debug_utils/randomize_range.h> -#include <__debug_utils/strict_weak_ordering_check.h> -#include <__functional/operations.h> -#include <__functional/ranges_operations.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/conditional.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iter_swap.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/min_element.h> +#include <__cxx03/__algorithm/partial_sort.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__assert> +#include <__cxx03/__bit/blsr.h> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__bit/countr.h> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/randomize_range.h> +#include <__cxx03/__debug_utils/strict_weak_ordering_check.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/climits> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/sort_heap.h b/libcxx/include/__cxx03/__algorithm/sort_heap.h index f20b110c7fd12..c2d218b8f5e0d 100644 --- a/libcxx/include/__cxx03/__algorithm/sort_heap.h +++ b/libcxx/include/__cxx03/__algorithm/sort_heap.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ALGORITHM_SORT_HEAP_H #define _LIBCPP___ALGORITHM_SORT_HEAP_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/pop_heap.h> -#include <__config> -#include <__debug_utils/strict_weak_ordering_check.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/pop_heap.h> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/strict_weak_ordering_check.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/stable_partition.h b/libcxx/include/__cxx03/__algorithm/stable_partition.h index 8bb1eaf2d2249..cea18b30fbb37 100644 --- a/libcxx/include/__cxx03/__algorithm/stable_partition.h +++ b/libcxx/include/__cxx03/__algorithm/stable_partition.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___ALGORITHM_STABLE_PARTITION_H #define _LIBCPP___ALGORITHM_STABLE_PARTITION_H -#include <__algorithm/iterator_operations.h> -#include <__algorithm/rotate.h> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__memory/destruct_n.h> -#include <__memory/temporary_buffer.h> -#include <__memory/unique_ptr.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/destruct_n.h> +#include <__cxx03/__memory/temporary_buffer.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/stable_sort.h b/libcxx/include/__cxx03/__algorithm/stable_sort.h index 726e7e16b3564..6a3cef7ec1b66 100644 --- a/libcxx/include/__cxx03/__algorithm/stable_sort.h +++ b/libcxx/include/__cxx03/__algorithm/stable_sort.h @@ -9,28 +9,28 @@ #ifndef _LIBCPP___ALGORITHM_STABLE_SORT_H #define _LIBCPP___ALGORITHM_STABLE_SORT_H -#include <__algorithm/comp.h> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/inplace_merge.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/sort.h> -#include <__config> -#include <__debug_utils/strict_weak_ordering_check.h> -#include <__iterator/iterator_traits.h> -#include <__memory/destruct_n.h> -#include <__memory/temporary_buffer.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/inplace_merge.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/sort.h> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/strict_weak_ordering_check.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/destruct_n.h> +#include <__cxx03/__memory/temporary_buffer.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/swap_ranges.h b/libcxx/include/__cxx03/__algorithm/swap_ranges.h index 54b453b72360e..12bc8056e3577 100644 --- a/libcxx/include/__cxx03/__algorithm/swap_ranges.h +++ b/libcxx/include/__cxx03/__algorithm/swap_ranges.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ALGORITHM_SWAP_RANGES_H #define _LIBCPP___ALGORITHM_SWAP_RANGES_H -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/three_way_comp_ref_type.h b/libcxx/include/__cxx03/__algorithm/three_way_comp_ref_type.h index 5702a1fee0826..be6a4e4d01482 100644 --- a/libcxx/include/__cxx03/__algorithm/three_way_comp_ref_type.h +++ b/libcxx/include/__cxx03/__algorithm/three_way_comp_ref_type.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ALGORITHM_THREE_WAY_COMP_REF_TYPE_H #define _LIBCPP___ALGORITHM_THREE_WAY_COMP_REF_TYPE_H -#include <__assert> -#include <__compare/ordering.h> -#include <__config> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__assert> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/transform.h b/libcxx/include/__cxx03/__algorithm/transform.h index 1b424409591ce..1608932b050b4 100644 --- a/libcxx/include/__cxx03/__algorithm/transform.h +++ b/libcxx/include/__cxx03/__algorithm/transform.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ALGORITHM_TRANSFORM_H #define _LIBCPP___ALGORITHM_TRANSFORM_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h b/libcxx/include/__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h index aef0fbfb7c284..25a9e35fd7aa7 100644 --- a/libcxx/include/__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h +++ b/libcxx/include/__cxx03/__algorithm/uniform_random_bit_generator_adaptor.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ALGORITHM_RANGES_UNIFORM_RANDOM_BIT_GENERATOR_ADAPTOR_H #define _LIBCPP___ALGORITHM_RANGES_UNIFORM_RANDOM_BIT_GENERATOR_ADAPTOR_H -#include <__config> -#include <__functional/invoke.h> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -20,7 +20,7 @@ #if _LIBCPP_STD_VER >= 20 _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/unique.h b/libcxx/include/__cxx03/__algorithm/unique.h index d597014596f2e..8d21c63eb2b7d 100644 --- a/libcxx/include/__cxx03/__algorithm/unique.h +++ b/libcxx/include/__cxx03/__algorithm/unique.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___ALGORITHM_UNIQUE_H #define _LIBCPP___ALGORITHM_UNIQUE_H -#include <__algorithm/adjacent_find.h> -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/adjacent_find.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/unique_copy.h b/libcxx/include/__cxx03/__algorithm/unique_copy.h index 16ce80cab32f0..cfa95a58f7b09 100644 --- a/libcxx/include/__cxx03/__algorithm/unique_copy.h +++ b/libcxx/include/__cxx03/__algorithm/unique_copy.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ALGORITHM_UNIQUE_COPY_H #define _LIBCPP___ALGORITHM_UNIQUE_COPY_H -#include <__algorithm/comp.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_base_of.h> -#include <__type_traits/is_same.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/unwrap_iter.h b/libcxx/include/__cxx03/__algorithm/unwrap_iter.h index 8cc0d22d4fc21..b3259af17dd03 100644 --- a/libcxx/include/__cxx03/__algorithm/unwrap_iter.h +++ b/libcxx/include/__cxx03/__algorithm/unwrap_iter.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___ALGORITHM_UNWRAP_ITER_H #define _LIBCPP___ALGORITHM_UNWRAP_ITER_H -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constructible.h> -#include <__utility/declval.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/unwrap_range.h b/libcxx/include/__cxx03/__algorithm/unwrap_range.h index 2d4b9bb5545ad..26045ef7075af 100644 --- a/libcxx/include/__cxx03/__algorithm/unwrap_range.h +++ b/libcxx/include/__cxx03/__algorithm/unwrap_range.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ALGORITHM_UNWRAP_RANGE_H #define _LIBCPP___ALGORITHM_UNWRAP_RANGE_H -#include <__algorithm/unwrap_iter.h> -#include <__concepts/constructible.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/next.h> -#include <__utility/declval.h> -#include <__utility/move.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__algorithm/upper_bound.h b/libcxx/include/__cxx03/__algorithm/upper_bound.h index c39dec2e89698..069dd6d253e28 100644 --- a/libcxx/include/__cxx03/__algorithm/upper_bound.h +++ b/libcxx/include/__cxx03/__algorithm/upper_bound.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___ALGORITHM_UPPER_BOUND_H #define _LIBCPP___ALGORITHM_UPPER_BOUND_H -#include <__algorithm/comp.h> -#include <__algorithm/half_positive.h> -#include <__algorithm/iterator_operations.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/invoke.h> -#include <__iterator/advance.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_constructible.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/half_positive.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__assert b/libcxx/include/__cxx03/__assert index 49769fb4d4497..19a322934e41d 100644 --- a/libcxx/include/__cxx03/__assert +++ b/libcxx/include/__cxx03/__assert @@ -11,7 +11,7 @@ #define _LIBCPP___ASSERT #include <__assertion_handler> // Note: this include is generated by CMake and is potentially vendor-provided. -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/aliases.h b/libcxx/include/__cxx03/__atomic/aliases.h index e27e09af6b77d..b5a7685eb4fa8 100644 --- a/libcxx/include/__cxx03/__atomic/aliases.h +++ b/libcxx/include/__cxx03/__atomic/aliases.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___ATOMIC_ALIASES_H #define _LIBCPP___ATOMIC_ALIASES_H -#include <__atomic/atomic.h> -#include <__atomic/atomic_lock_free.h> -#include <__atomic/contention_t.h> -#include <__atomic/is_always_lock_free.h> -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/make_unsigned.h> -#include -#include +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__atomic/atomic_lock_free.h> +#include <__cxx03/__atomic/contention_t.h> +#include <__cxx03/__atomic/is_always_lock_free.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic.h b/libcxx/include/__cxx03/__atomic/atomic.h index bd3f659c22df0..0e5936e2eb542 100644 --- a/libcxx/include/__cxx03/__atomic/atomic.h +++ b/libcxx/include/__cxx03/__atomic/atomic.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_H #define _LIBCPP___ATOMIC_ATOMIC_H -#include <__atomic/atomic_base.h> -#include <__atomic/check_memory_order.h> -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/memory_order.h> -#include <__config> -#include <__functional/operations.h> -#include <__memory/addressof.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/remove_volatile.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__atomic/atomic_base.h> +#include <__cxx03/__atomic/check_memory_order.h> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/remove_volatile.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstring> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic_base.h b/libcxx/include/__cxx03/__atomic/atomic_base.h index 7e26434c9c3a0..ae6aaf4f8284f 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_base.h +++ b/libcxx/include/__cxx03/__atomic/atomic_base.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_BASE_H #define _LIBCPP___ATOMIC_ATOMIC_BASE_H -#include <__atomic/atomic_sync.h> -#include <__atomic/check_memory_order.h> -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/is_always_lock_free.h> -#include <__atomic/memory_order.h> -#include <__config> -#include <__memory/addressof.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_same.h> -#include +#include <__cxx03/__atomic/atomic_sync.h> +#include <__cxx03/__atomic/check_memory_order.h> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/is_always_lock_free.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic_flag.h b/libcxx/include/__cxx03/__atomic/atomic_flag.h index 00b157cdff78b..6a8471e1f1ec8 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_flag.h +++ b/libcxx/include/__cxx03/__atomic/atomic_flag.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_FLAG_H #define _LIBCPP___ATOMIC_ATOMIC_FLAG_H -#include <__atomic/atomic_sync.h> -#include <__atomic/contention_t.h> -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/memory_order.h> -#include <__chrono/duration.h> -#include <__config> -#include <__memory/addressof.h> -#include <__thread/support.h> -#include +#include <__cxx03/__atomic/atomic_sync.h> +#include <__cxx03/__atomic/contention_t.h> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic_init.h b/libcxx/include/__cxx03/__atomic/atomic_init.h index 8e86ba31b4ac3..666afb93268d6 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_init.h +++ b/libcxx/include/__cxx03/__atomic/atomic_init.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_INIT_H #define _LIBCPP___ATOMIC_ATOMIC_INIT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic_lock_free.h b/libcxx/include/__cxx03/__atomic/atomic_lock_free.h index 0715439db4503..17dfcfd46106e 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_lock_free.h +++ b/libcxx/include/__cxx03/__atomic/atomic_lock_free.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_LOCK_FREE_H #define _LIBCPP___ATOMIC_ATOMIC_LOCK_FREE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/atomic_ref.h b/libcxx/include/__cxx03/__atomic/atomic_ref.h index b0180a37ab500..c19e6a2e5d26d 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_ref.h +++ b/libcxx/include/__cxx03/__atomic/atomic_ref.h @@ -17,26 +17,26 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_REF_H #define _LIBCPP___ATOMIC_ATOMIC_REF_H -#include <__assert> -#include <__atomic/atomic_sync.h> -#include <__atomic/check_memory_order.h> -#include <__atomic/to_gcc_order.h> -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__memory/addressof.h> -#include <__type_traits/has_unique_object_representation.h> -#include <__type_traits/is_trivially_copyable.h> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__atomic/atomic_sync.h> +#include <__cxx03/__atomic/check_memory_order.h> +#include <__cxx03/__atomic/to_gcc_order.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/has_unique_object_representation.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/cstring> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__atomic/atomic_sync.h b/libcxx/include/__cxx03/__atomic/atomic_sync.h index aaf81f58731a9..815c8a1459649 100644 --- a/libcxx/include/__cxx03/__atomic/atomic_sync.h +++ b/libcxx/include/__cxx03/__atomic/atomic_sync.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___ATOMIC_ATOMIC_SYNC_H #define _LIBCPP___ATOMIC_ATOMIC_SYNC_H -#include <__atomic/contention_t.h> -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/memory_order.h> -#include <__atomic/to_gcc_order.h> -#include <__chrono/duration.h> -#include <__config> -#include <__memory/addressof.h> -#include <__thread/poll_with_backoff.h> -#include <__thread/support.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/decay.h> -#include <__type_traits/invoke.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__atomic/contention_t.h> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__atomic/to_gcc_order.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__thread/poll_with_backoff.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstring> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/check_memory_order.h b/libcxx/include/__cxx03/__atomic/check_memory_order.h index 536f764a61902..11033ef2c3b49 100644 --- a/libcxx/include/__cxx03/__atomic/check_memory_order.h +++ b/libcxx/include/__cxx03/__atomic/check_memory_order.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ATOMIC_CHECK_MEMORY_ORDER_H #define _LIBCPP___ATOMIC_CHECK_MEMORY_ORDER_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/contention_t.h b/libcxx/include/__cxx03/__atomic/contention_t.h index 65890f338ce99..1f069b01b28e7 100644 --- a/libcxx/include/__cxx03/__atomic/contention_t.h +++ b/libcxx/include/__cxx03/__atomic/contention_t.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ATOMIC_CONTENTION_T_H #define _LIBCPP___ATOMIC_CONTENTION_T_H -#include <__atomic/cxx_atomic_impl.h> -#include <__config> -#include +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__config> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/cxx_atomic_impl.h b/libcxx/include/__cxx03/__atomic/cxx_atomic_impl.h index 18e88aa97bec7..f06627f1a8f66 100644 --- a/libcxx/include/__cxx03/__atomic/cxx_atomic_impl.h +++ b/libcxx/include/__cxx03/__atomic/cxx_atomic_impl.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___ATOMIC_CXX_ATOMIC_IMPL_H #define _LIBCPP___ATOMIC_CXX_ATOMIC_IMPL_H -#include <__atomic/memory_order.h> -#include <__atomic/to_gcc_order.h> -#include <__config> -#include <__memory/addressof.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__type_traits/remove_const.h> -#include +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__atomic/to_gcc_order.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/fence.h b/libcxx/include/__cxx03/__atomic/fence.h index 8c27ea54d62dd..5200cd533bdeb 100644 --- a/libcxx/include/__cxx03/__atomic/fence.h +++ b/libcxx/include/__cxx03/__atomic/fence.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ATOMIC_FENCE_H #define _LIBCPP___ATOMIC_FENCE_H -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/memory_order.h> -#include <__config> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/is_always_lock_free.h b/libcxx/include/__cxx03/__atomic/is_always_lock_free.h index f928e79f70cea..29c42d9340fdb 100644 --- a/libcxx/include/__cxx03/__atomic/is_always_lock_free.h +++ b/libcxx/include/__cxx03/__atomic/is_always_lock_free.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ATOMIC_IS_ALWAYS_LOCK_FREE_H #define _LIBCPP___ATOMIC_IS_ALWAYS_LOCK_FREE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/kill_dependency.h b/libcxx/include/__cxx03/__atomic/kill_dependency.h index 103d52d35787f..3deb29f0dbda1 100644 --- a/libcxx/include/__cxx03/__atomic/kill_dependency.h +++ b/libcxx/include/__cxx03/__atomic/kill_dependency.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___ATOMIC_KILL_DEPENDENCY_H #define _LIBCPP___ATOMIC_KILL_DEPENDENCY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/memory_order.h b/libcxx/include/__cxx03/__atomic/memory_order.h index 294121d1c4e7f..8a7564dc1553e 100644 --- a/libcxx/include/__cxx03/__atomic/memory_order.h +++ b/libcxx/include/__cxx03/__atomic/memory_order.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___ATOMIC_MEMORY_ORDER_H #define _LIBCPP___ATOMIC_MEMORY_ORDER_H -#include <__config> -#include <__type_traits/is_same.h> -#include <__type_traits/underlying_type.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/underlying_type.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__atomic/to_gcc_order.h b/libcxx/include/__cxx03/__atomic/to_gcc_order.h index d04c111addd31..41ada88281732 100644 --- a/libcxx/include/__cxx03/__atomic/to_gcc_order.h +++ b/libcxx/include/__cxx03/__atomic/to_gcc_order.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___ATOMIC_TO_GCC_ORDER_H #define _LIBCPP___ATOMIC_TO_GCC_ORDER_H -#include <__atomic/memory_order.h> -#include <__config> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/bit_cast.h b/libcxx/include/__cxx03/__bit/bit_cast.h index cd04567381793..9f88805e125dc 100644 --- a/libcxx/include/__cxx03/__bit/bit_cast.h +++ b/libcxx/include/__cxx03/__bit/bit_cast.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___BIT_BIT_CAST_H #define _LIBCPP___BIT_BIT_CAST_H -#include <__config> -#include <__type_traits/is_trivially_copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_trivially_copyable.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/bit_ceil.h b/libcxx/include/__cxx03/__bit/bit_ceil.h index cfd792dc2e2ad..b5cb5cc08f422 100644 --- a/libcxx/include/__cxx03/__bit/bit_ceil.h +++ b/libcxx/include/__cxx03/__bit/bit_ceil.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___BIT_BIT_CEIL_H #define _LIBCPP___BIT_BIT_CEIL_H -#include <__assert> -#include <__bit/countl.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__assert> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/bit_floor.h b/libcxx/include/__cxx03/__bit/bit_floor.h index 133e369504e43..93379be5e2162 100644 --- a/libcxx/include/__cxx03/__bit/bit_floor.h +++ b/libcxx/include/__cxx03/__bit/bit_floor.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___BIT_BIT_FLOOR_H #define _LIBCPP___BIT_BIT_FLOOR_H -#include <__bit/bit_log2.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__bit/bit_log2.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/bit_log2.h b/libcxx/include/__cxx03/__bit/bit_log2.h index 62936f6786860..16a7fb1ec3364 100644 --- a/libcxx/include/__cxx03/__bit/bit_log2.h +++ b/libcxx/include/__cxx03/__bit/bit_log2.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___BIT_BIT_LOG2_H #define _LIBCPP___BIT_BIT_LOG2_H -#include <__bit/countl.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/bit_width.h b/libcxx/include/__cxx03/__bit/bit_width.h index 853e481776f7d..4832359f75326 100644 --- a/libcxx/include/__cxx03/__bit/bit_width.h +++ b/libcxx/include/__cxx03/__bit/bit_width.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___BIT_BIT_WIDTH_H #define _LIBCPP___BIT_BIT_WIDTH_H -#include <__bit/bit_log2.h> -#include <__concepts/arithmetic.h> -#include <__config> +#include <__cxx03/__bit/bit_log2.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/blsr.h b/libcxx/include/__cxx03/__bit/blsr.h index 76bd521f5c307..5375bdf9208d7 100644 --- a/libcxx/include/__cxx03/__bit/blsr.h +++ b/libcxx/include/__cxx03/__bit/blsr.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___BIT_BLSR_H #define _LIBCPP___BIT_BLSR_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/byteswap.h b/libcxx/include/__cxx03/__bit/byteswap.h index 6225ecf2f92df..6e65600512284 100644 --- a/libcxx/include/__cxx03/__bit/byteswap.h +++ b/libcxx/include/__cxx03/__bit/byteswap.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___BIT_BYTESWAP_H #define _LIBCPP___BIT_BYTESWAP_H -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/countl.h b/libcxx/include/__cxx03/__bit/countl.h index 998a0b44c19dc..9a4a269a7da2d 100644 --- a/libcxx/include/__cxx03/__bit/countl.h +++ b/libcxx/include/__cxx03/__bit/countl.h @@ -12,18 +12,18 @@ #ifndef _LIBCPP___BIT_COUNTL_H #define _LIBCPP___BIT_COUNTL_H -#include <__bit/rotate.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include <__type_traits/is_unsigned_integer.h> -#include +#include <__cxx03/__bit/rotate.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_unsigned_integer.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__bit/countr.h b/libcxx/include/__cxx03/__bit/countr.h index 9e92021fba355..34525f591048b 100644 --- a/libcxx/include/__cxx03/__bit/countr.h +++ b/libcxx/include/__cxx03/__bit/countr.h @@ -12,17 +12,17 @@ #ifndef _LIBCPP___BIT_COUNTR_H #define _LIBCPP___BIT_COUNTR_H -#include <__bit/rotate.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__bit/rotate.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__bit/endian.h b/libcxx/include/__cxx03/__bit/endian.h index 2d31e5ddff4f1..ba0a5ac4c2d08 100644 --- a/libcxx/include/__cxx03/__bit/endian.h +++ b/libcxx/include/__cxx03/__bit/endian.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___BIT_ENDIAN_H #define _LIBCPP___BIT_ENDIAN_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/has_single_bit.h b/libcxx/include/__cxx03/__bit/has_single_bit.h index 52f5853a1bc8a..8f69d343a6087 100644 --- a/libcxx/include/__cxx03/__bit/has_single_bit.h +++ b/libcxx/include/__cxx03/__bit/has_single_bit.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___BIT_HAS_SINGLE_BIT_H #define _LIBCPP___BIT_HAS_SINGLE_BIT_H -#include <__concepts/arithmetic.h> -#include <__config> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__bit/invert_if.h b/libcxx/include/__cxx03/__bit/invert_if.h index f7606ede26da0..0b729bc79c192 100644 --- a/libcxx/include/__cxx03/__bit/invert_if.h +++ b/libcxx/include/__cxx03/__bit/invert_if.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___BIT_INVERT_IF_H #define _LIBCPP___BIT_INVERT_IF_H -#include <__concepts/arithmetic.h> -#include <__config> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit/popcount.h b/libcxx/include/__cxx03/__bit/popcount.h index 5cf0a01d07338..70a12ea260741 100644 --- a/libcxx/include/__cxx03/__bit/popcount.h +++ b/libcxx/include/__cxx03/__bit/popcount.h @@ -12,17 +12,17 @@ #ifndef _LIBCPP___BIT_POPCOUNT_H #define _LIBCPP___BIT_POPCOUNT_H -#include <__bit/rotate.h> -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__bit/rotate.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__bit/rotate.h b/libcxx/include/__cxx03/__bit/rotate.h index 90e430e9d0425..02b4ac66af109 100644 --- a/libcxx/include/__cxx03/__bit/rotate.h +++ b/libcxx/include/__cxx03/__bit/rotate.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___BIT_ROTATE_H #define _LIBCPP___BIT_ROTATE_H -#include <__concepts/arithmetic.h> -#include <__config> -#include <__type_traits/is_unsigned_integer.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_unsigned_integer.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__bit_reference b/libcxx/include/__cxx03/__bit_reference index 22637d4397412..7339f5bd8c9e1 100644 --- a/libcxx/include/__cxx03/__bit_reference +++ b/libcxx/include/__cxx03/__bit_reference @@ -10,28 +10,28 @@ #ifndef _LIBCPP___BIT_REFERENCE #define _LIBCPP___BIT_REFERENCE -#include <__algorithm/copy_n.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/min.h> -#include <__bit/countr.h> -#include <__bit/invert_if.h> -#include <__bit/popcount.h> -#include <__compare/ordering.h> -#include <__config> -#include <__fwd/bit_reference.h> -#include <__iterator/iterator_traits.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/conditional.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__bit/countr.h> +#include <__cxx03/__bit/invert_if.h> +#include <__cxx03/__bit/popcount.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/bit_reference.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstring> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__charconv/chars_format.h b/libcxx/include/__cxx03/__charconv/chars_format.h index c76cebd5d1847..c206289c0c258 100644 --- a/libcxx/include/__cxx03/__charconv/chars_format.h +++ b/libcxx/include/__cxx03/__charconv/chars_format.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___CHARCONV_CHARS_FORMAT_H #define _LIBCPP___CHARCONV_CHARS_FORMAT_H -#include <__config> -#include <__utility/to_underlying.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/to_underlying.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/from_chars_integral.h b/libcxx/include/__cxx03/__charconv/from_chars_integral.h index c1f033b37b913..a3d6e5537280d 100644 --- a/libcxx/include/__cxx03/__charconv/from_chars_integral.h +++ b/libcxx/include/__cxx03/__charconv/from_chars_integral.h @@ -10,26 +10,26 @@ #ifndef _LIBCPP___CHARCONV_FROM_CHARS_INTEGRAL_H #define _LIBCPP___CHARCONV_FROM_CHARS_INTEGRAL_H -#include <__algorithm/copy_n.h> -#include <__assert> -#include <__charconv/from_chars_result.h> -#include <__charconv/traits.h> -#include <__config> -#include <__memory/addressof.h> -#include <__system_error/errc.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/make_unsigned.h> -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__assert> +#include <__cxx03/__charconv/from_chars_result.h> +#include <__cxx03/__charconv/traits.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -155,9 +155,9 @@ __from_chars_atoi(const char* __first, const char* __last, _Tp& __value) { /* // Code used to generate __from_chars_log2f_lut. -#include -#include -#include +#include <__cxx03/cmath> +#include <__cxx03/format> +#include <__cxx03/iostream> int main() { for (int i = 2; i <= 36; ++i) diff --git a/libcxx/include/__cxx03/__charconv/from_chars_result.h b/libcxx/include/__cxx03/__charconv/from_chars_result.h index a7bfd6530a8a0..8bba738969e34 100644 --- a/libcxx/include/__cxx03/__charconv/from_chars_result.h +++ b/libcxx/include/__cxx03/__charconv/from_chars_result.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___CHARCONV_FROM_CHARS_RESULT_H #define _LIBCPP___CHARCONV_FROM_CHARS_RESULT_H -#include <__config> -#include <__system_error/errc.h> +#include <__cxx03/__config> +#include <__cxx03/__system_error/errc.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/tables.h b/libcxx/include/__cxx03/__charconv/tables.h index 6b93536b8c1ba..110352a4be0c7 100644 --- a/libcxx/include/__cxx03/__charconv/tables.h +++ b/libcxx/include/__cxx03/__charconv/tables.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___CHARCONV_TABLES #define _LIBCPP___CHARCONV_TABLES -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/to_chars.h b/libcxx/include/__cxx03/__charconv/to_chars.h index 8ef09af737559..2db35ace09439 100644 --- a/libcxx/include/__cxx03/__charconv/to_chars.h +++ b/libcxx/include/__cxx03/__charconv/to_chars.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHARCONV_TO_CHARS #define _LIBCPP___CHARCONV_TO_CHARS -#include <__charconv/to_chars_floating_point.h> -#include <__charconv/to_chars_integral.h> -#include <__config> +#include <__cxx03/__charconv/to_chars_floating_point.h> +#include <__cxx03/__charconv/to_chars_integral.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/to_chars_base_10.h b/libcxx/include/__cxx03/__charconv/to_chars_base_10.h index c49f4f6797aa4..33baaf63caeef 100644 --- a/libcxx/include/__cxx03/__charconv/to_chars_base_10.h +++ b/libcxx/include/__cxx03/__charconv/to_chars_base_10.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___CHARCONV_TO_CHARS_BASE_10_H #define _LIBCPP___CHARCONV_TO_CHARS_BASE_10_H -#include <__algorithm/copy_n.h> -#include <__assert> -#include <__charconv/tables.h> -#include <__config> -#include -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__assert> +#include <__cxx03/__charconv/tables.h> +#include <__cxx03/__config> +#include <__cxx03/cstdint> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__charconv/to_chars_floating_point.h b/libcxx/include/__cxx03/__charconv/to_chars_floating_point.h index 118f316b21a10..305b7e71a6b7e 100644 --- a/libcxx/include/__cxx03/__charconv/to_chars_floating_point.h +++ b/libcxx/include/__cxx03/__charconv/to_chars_floating_point.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHARCONV_TO_CHARS_FLOATING_POINT_H #define _LIBCPP___CHARCONV_TO_CHARS_FLOATING_POINT_H -#include <__charconv/chars_format.h> -#include <__charconv/to_chars_result.h> -#include <__config> +#include <__cxx03/__charconv/chars_format.h> +#include <__cxx03/__charconv/to_chars_result.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/to_chars_integral.h b/libcxx/include/__cxx03/__charconv/to_chars_integral.h index 0369f4dfb9bda..0b3f319e75125 100644 --- a/libcxx/include/__cxx03/__charconv/to_chars_integral.h +++ b/libcxx/include/__cxx03/__charconv/to_chars_integral.h @@ -10,31 +10,31 @@ #ifndef _LIBCPP___CHARCONV_TO_CHARS_INTEGRAL_H #define _LIBCPP___CHARCONV_TO_CHARS_INTEGRAL_H -#include <__algorithm/copy_n.h> -#include <__assert> -#include <__bit/countl.h> -#include <__charconv/tables.h> -#include <__charconv/to_chars_base_10.h> -#include <__charconv/to_chars_result.h> -#include <__charconv/traits.h> -#include <__config> -#include <__system_error/errc.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__type_traits/make_32_64_or_128_bit.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/unreachable.h> -#include -#include -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__assert> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__charconv/tables.h> +#include <__cxx03/__charconv/to_chars_base_10.h> +#include <__cxx03/__charconv/to_chars_result.h> +#include <__cxx03/__charconv/traits.h> +#include <__cxx03/__config> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/make_32_64_or_128_bit.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__charconv/to_chars_result.h b/libcxx/include/__cxx03/__charconv/to_chars_result.h index 8df0897a49fbb..72fef89dcc5f5 100644 --- a/libcxx/include/__cxx03/__charconv/to_chars_result.h +++ b/libcxx/include/__cxx03/__charconv/to_chars_result.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___CHARCONV_TO_CHARS_RESULT_H #define _LIBCPP___CHARCONV_TO_CHARS_RESULT_H -#include <__config> -#include <__system_error/errc.h> +#include <__cxx03/__config> +#include <__cxx03/__system_error/errc.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__charconv/traits.h b/libcxx/include/__cxx03/__charconv/traits.h index c91c6da324797..5eafa6caa39e5 100644 --- a/libcxx/include/__cxx03/__charconv/traits.h +++ b/libcxx/include/__cxx03/__charconv/traits.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___CHARCONV_TRAITS #define _LIBCPP___CHARCONV_TRAITS -#include <__assert> -#include <__bit/countl.h> -#include <__charconv/tables.h> -#include <__charconv/to_chars_base_10.h> -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_unsigned.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__charconv/tables.h> +#include <__cxx03/__charconv/to_chars_base_10.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/cstdint> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/calendar.h b/libcxx/include/__cxx03/__chrono/calendar.h index bb1c5e7ebc8d0..5d8e396851ae8 100644 --- a/libcxx/include/__cxx03/__chrono/calendar.h +++ b/libcxx/include/__cxx03/__chrono/calendar.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_CALENDAR_H #define _LIBCPP___CHRONO_CALENDAR_H -#include <__chrono/duration.h> -#include <__chrono/time_point.h> -#include <__config> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/concepts.h b/libcxx/include/__cxx03/__chrono/concepts.h index 61ec256b23abb..1fb5241055474 100644 --- a/libcxx/include/__cxx03/__chrono/concepts.h +++ b/libcxx/include/__cxx03/__chrono/concepts.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___CHRONO_CONCEPTS_H #define _LIBCPP___CHRONO_CONCEPTS_H -#include <__chrono/hh_mm_ss.h> -#include <__chrono/time_point.h> -#include <__config> -#include <__type_traits/is_specialization.h> +#include <__cxx03/__chrono/hh_mm_ss.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_specialization.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/convert_to_timespec.h b/libcxx/include/__cxx03/__chrono/convert_to_timespec.h index 11e0b826d05b4..df0e7714ddd70 100644 --- a/libcxx/include/__cxx03/__chrono/convert_to_timespec.h +++ b/libcxx/include/__cxx03/__chrono/convert_to_timespec.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___CHRONO_CONVERT_TO_TIMESPEC_H #define _LIBCPP___CHRONO_CONVERT_TO_TIMESPEC_H -#include <__chrono/duration.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/convert_to_tm.h b/libcxx/include/__cxx03/__chrono/convert_to_tm.h index 3a51019b80784..ccc7ee7b11973 100644 --- a/libcxx/include/__cxx03/__chrono/convert_to_tm.h +++ b/libcxx/include/__cxx03/__chrono/convert_to_tm.h @@ -10,42 +10,42 @@ #ifndef _LIBCPP___CHRONO_CONVERT_TO_TM_H #define _LIBCPP___CHRONO_CONVERT_TO_TM_H -#include <__chrono/calendar.h> -#include <__chrono/concepts.h> -#include <__chrono/day.h> -#include <__chrono/duration.h> -#include <__chrono/file_clock.h> -#include <__chrono/hh_mm_ss.h> -#include <__chrono/local_info.h> -#include <__chrono/month.h> -#include <__chrono/month_weekday.h> -#include <__chrono/monthday.h> -#include <__chrono/statically_widen.h> -#include <__chrono/sys_info.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__chrono/weekday.h> -#include <__chrono/year.h> -#include <__chrono/year_month.h> -#include <__chrono/year_month_day.h> -#include <__chrono/year_month_weekday.h> -#include <__chrono/zoned_time.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/format_error.h> -#include <__memory/addressof.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_specialization.h> -#include -#include -#include +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/concepts.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/file_clock.h> +#include <__cxx03/__chrono/hh_mm_ss.h> +#include <__cxx03/__chrono/local_info.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/month_weekday.h> +#include <__cxx03/__chrono/monthday.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__chrono/sys_info.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__chrono/weekday.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__chrono/year_month.h> +#include <__cxx03/__chrono/year_month_day.h> +#include <__cxx03/__chrono/year_month_weekday.h> +#include <__cxx03/__chrono/zoned_time.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_specialization.h> +#include <__cxx03/cstdint> +#include <__cxx03/ctime> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/day.h b/libcxx/include/__cxx03/__chrono/day.h index 7342084b08c88..6df2aa4283461 100644 --- a/libcxx/include/__cxx03/__chrono/day.h +++ b/libcxx/include/__cxx03/__chrono/day.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_DAY_H #define _LIBCPP___CHRONO_DAY_H -#include <__chrono/duration.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/duration.h b/libcxx/include/__cxx03/__chrono/duration.h index 1e36d7342836f..5fabe08db1bfc 100644 --- a/libcxx/include/__cxx03/__chrono/duration.h +++ b/libcxx/include/__cxx03/__chrono/duration.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___CHRONO_DURATION_H #define _LIBCPP___CHRONO_DURATION_H -#include <__compare/ordering.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_floating_point.h> -#include -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/limits> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -544,7 +544,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/type_traits> #endif #endif // _LIBCPP___CHRONO_DURATION_H diff --git a/libcxx/include/__cxx03/__chrono/exception.h b/libcxx/include/__cxx03/__chrono/exception.h index 266f8fac44176..3e1a29c203772 100644 --- a/libcxx/include/__cxx03/__chrono/exception.h +++ b/libcxx/include/__cxx03/__chrono/exception.h @@ -12,19 +12,19 @@ #ifndef _LIBCPP___CHRONO_EXCEPTION_H #define _LIBCPP___CHRONO_EXCEPTION_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/calendar.h> -# include <__chrono/local_info.h> -# include <__chrono/time_point.h> -# include <__config> -# include <__configuration/availability.h> -# include <__verbose_abort> -# include -# include -# include +# include <__cxx03/__chrono/calendar.h> +# include <__cxx03/__chrono/local_info.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__config> +# include <__cxx03/__configuration/availability.h> +# include <__cxx03/__verbose_abort> +# include <__cxx03/format> +# include <__cxx03/stdexcept> +# include <__cxx03/string> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/file_clock.h b/libcxx/include/__cxx03/__chrono/file_clock.h index 4dd3f88ce5ba4..aef92057bd04a 100644 --- a/libcxx/include/__cxx03/__chrono/file_clock.h +++ b/libcxx/include/__cxx03/__chrono/file_clock.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___CHRONO_FILE_CLOCK_H #define _LIBCPP___CHRONO_FILE_CLOCK_H -#include <__chrono/duration.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/formatter.h b/libcxx/include/__cxx03/__chrono/formatter.h index 449c415e95760..c46dfa3a2da2c 100644 --- a/libcxx/include/__cxx03/__chrono/formatter.h +++ b/libcxx/include/__cxx03/__chrono/formatter.h @@ -10,47 +10,47 @@ #ifndef _LIBCPP___CHRONO_FORMATTER_H #define _LIBCPP___CHRONO_FORMATTER_H -#include <__algorithm/ranges_copy.h> -#include <__chrono/calendar.h> -#include <__chrono/concepts.h> -#include <__chrono/convert_to_tm.h> -#include <__chrono/day.h> -#include <__chrono/duration.h> -#include <__chrono/file_clock.h> -#include <__chrono/hh_mm_ss.h> -#include <__chrono/local_info.h> -#include <__chrono/month.h> -#include <__chrono/month_weekday.h> -#include <__chrono/monthday.h> -#include <__chrono/ostream.h> -#include <__chrono/parser_std_format_spec.h> -#include <__chrono/statically_widen.h> -#include <__chrono/sys_info.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__chrono/weekday.h> -#include <__chrono/year.h> -#include <__chrono/year_month.h> -#include <__chrono/year_month_day.h> -#include <__chrono/year_month_weekday.h> -#include <__chrono/zoned_time.h> -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_error.h> -#include <__format/format_functions.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/parser_std_format_spec.h> -#include <__format/write_escaped.h> -#include <__memory/addressof.h> -#include <__type_traits/is_specialization.h> -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/concepts.h> +#include <__cxx03/__chrono/convert_to_tm.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/file_clock.h> +#include <__cxx03/__chrono/hh_mm_ss.h> +#include <__cxx03/__chrono/local_info.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/month_weekday.h> +#include <__cxx03/__chrono/monthday.h> +#include <__cxx03/__chrono/ostream.h> +#include <__cxx03/__chrono/parser_std_format_spec.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__chrono/sys_info.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__chrono/weekday.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__chrono/year_month.h> +#include <__cxx03/__chrono/year_month_day.h> +#include <__cxx03/__chrono/year_month_weekday.h> +#include <__cxx03/__chrono/zoned_time.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/format_functions.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__format/write_escaped.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_specialization.h> +#include <__cxx03/cmath> +#include <__cxx03/ctime> +#include <__cxx03/limits> +#include <__cxx03/sstream> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/hh_mm_ss.h b/libcxx/include/__cxx03/__chrono/hh_mm_ss.h index 57d2247fe6a3c..100687064ed88 100644 --- a/libcxx/include/__cxx03/__chrono/hh_mm_ss.h +++ b/libcxx/include/__cxx03/__chrono/hh_mm_ss.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___CHRONO_HH_MM_SS_H #define _LIBCPP___CHRONO_HH_MM_SS_H -#include <__chrono/duration.h> -#include <__chrono/time_point.h> -#include <__config> -#include <__type_traits/common_type.h> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/high_resolution_clock.h b/libcxx/include/__cxx03/__chrono/high_resolution_clock.h index 0697fd2de9b4d..9c5104338421b 100644 --- a/libcxx/include/__cxx03/__chrono/high_resolution_clock.h +++ b/libcxx/include/__cxx03/__chrono/high_resolution_clock.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_HIGH_RESOLUTION_CLOCK_H #define _LIBCPP___CHRONO_HIGH_RESOLUTION_CLOCK_H -#include <__chrono/steady_clock.h> -#include <__chrono/system_clock.h> -#include <__config> +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/leap_second.h b/libcxx/include/__cxx03/__chrono/leap_second.h index 1a0e7f3107de8..900eff22aa856 100644 --- a/libcxx/include/__cxx03/__chrono/leap_second.h +++ b/libcxx/include/__cxx03/__chrono/leap_second.h @@ -12,17 +12,17 @@ #ifndef _LIBCPP___CHRONO_LEAP_SECOND_H #define _LIBCPP___CHRONO_LEAP_SECOND_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/duration.h> -# include <__chrono/system_clock.h> -# include <__chrono/time_point.h> -# include <__compare/ordering.h> -# include <__compare/three_way_comparable.h> -# include <__config> -# include <__utility/private_constructor_tag.h> +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/system_clock.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__compare/ordering.h> +# include <__cxx03/__compare/three_way_comparable.h> +# include <__cxx03/__config> +# include <__cxx03/__utility/private_constructor_tag.h> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/literals.h b/libcxx/include/__cxx03/__chrono/literals.h index 89800440edf43..d299fb97da3c9 100644 --- a/libcxx/include/__cxx03/__chrono/literals.h +++ b/libcxx/include/__cxx03/__chrono/literals.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_LITERALS_H #define _LIBCPP___CHRONO_LITERALS_H -#include <__chrono/day.h> -#include <__chrono/year.h> -#include <__config> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/local_info.h b/libcxx/include/__cxx03/__chrono/local_info.h index cfe1448904d3f..8e2194c05aba1 100644 --- a/libcxx/include/__cxx03/__chrono/local_info.h +++ b/libcxx/include/__cxx03/__chrono/local_info.h @@ -12,12 +12,12 @@ #ifndef _LIBCPP___CHRONO_LOCAL_INFO_H #define _LIBCPP___CHRONO_LOCAL_INFO_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/sys_info.h> -# include <__config> +# include <__cxx03/__chrono/sys_info.h> +# include <__cxx03/__config> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/month.h b/libcxx/include/__cxx03/__chrono/month.h index ce5cc21aab7d1..fd66bfea2f60d 100644 --- a/libcxx/include/__cxx03/__chrono/month.h +++ b/libcxx/include/__cxx03/__chrono/month.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_MONTH_H #define _LIBCPP___CHRONO_MONTH_H -#include <__chrono/duration.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/month_weekday.h b/libcxx/include/__cxx03/__chrono/month_weekday.h index 7919879655214..6595618d822c0 100644 --- a/libcxx/include/__cxx03/__chrono/month_weekday.h +++ b/libcxx/include/__cxx03/__chrono/month_weekday.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_MONTH_WEEKDAY_H #define _LIBCPP___CHRONO_MONTH_WEEKDAY_H -#include <__chrono/month.h> -#include <__chrono/weekday.h> -#include <__config> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/weekday.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/monthday.h b/libcxx/include/__cxx03/__chrono/monthday.h index a89d16e518618..fe85e6b8bab32 100644 --- a/libcxx/include/__cxx03/__chrono/monthday.h +++ b/libcxx/include/__cxx03/__chrono/monthday.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___CHRONO_MONTHDAY_H #define _LIBCPP___CHRONO_MONTHDAY_H -#include <__chrono/calendar.h> -#include <__chrono/day.h> -#include <__chrono/month.h> -#include <__config> -#include +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__config> +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/ostream.h b/libcxx/include/__cxx03/__chrono/ostream.h index e6c43254eea15..6ac6b2831e117 100644 --- a/libcxx/include/__cxx03/__chrono/ostream.h +++ b/libcxx/include/__cxx03/__chrono/ostream.h @@ -10,29 +10,29 @@ #ifndef _LIBCPP___CHRONO_OSTREAM_H #define _LIBCPP___CHRONO_OSTREAM_H -#include <__chrono/calendar.h> -#include <__chrono/day.h> -#include <__chrono/duration.h> -#include <__chrono/file_clock.h> -#include <__chrono/hh_mm_ss.h> -#include <__chrono/local_info.h> -#include <__chrono/month.h> -#include <__chrono/month_weekday.h> -#include <__chrono/monthday.h> -#include <__chrono/statically_widen.h> -#include <__chrono/sys_info.h> -#include <__chrono/system_clock.h> -#include <__chrono/weekday.h> -#include <__chrono/year.h> -#include <__chrono/year_month.h> -#include <__chrono/year_month_day.h> -#include <__chrono/year_month_weekday.h> -#include <__chrono/zoned_time.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/format_functions.h> -#include <__fwd/ostream.h> -#include +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/file_clock.h> +#include <__cxx03/__chrono/hh_mm_ss.h> +#include <__cxx03/__chrono/local_info.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/month_weekday.h> +#include <__cxx03/__chrono/monthday.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__chrono/sys_info.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/weekday.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__chrono/year_month.h> +#include <__cxx03/__chrono/year_month_day.h> +#include <__cxx03/__chrono/year_month_weekday.h> +#include <__cxx03/__chrono/zoned_time.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/format_functions.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/parser_std_format_spec.h b/libcxx/include/__cxx03/__chrono/parser_std_format_spec.h index 785bbae198e46..3a09a21ac54b3 100644 --- a/libcxx/include/__cxx03/__chrono/parser_std_format_spec.h +++ b/libcxx/include/__cxx03/__chrono/parser_std_format_spec.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___CHRONO_PARSER_STD_FORMAT_SPEC_H #define _LIBCPP___CHRONO_PARSER_STD_FORMAT_SPEC_H -#include <__config> -#include <__format/concepts.h> -#include <__format/format_error.h> -#include <__format/format_parse_context.h> -#include <__format/formatter_string.h> -#include <__format/parser_std_format_spec.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter_string.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/statically_widen.h b/libcxx/include/__cxx03/__chrono/statically_widen.h index a18c46f057a81..101a903bc3f28 100644 --- a/libcxx/include/__cxx03/__chrono/statically_widen.h +++ b/libcxx/include/__cxx03/__chrono/statically_widen.h @@ -12,9 +12,9 @@ // Implements the STATICALLY-WIDEN exposition-only function. ([time.general]/2) -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/steady_clock.h b/libcxx/include/__cxx03/__chrono/steady_clock.h index 612a7f156e634..ad5b64b8142bc 100644 --- a/libcxx/include/__cxx03/__chrono/steady_clock.h +++ b/libcxx/include/__cxx03/__chrono/steady_clock.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___CHRONO_STEADY_CLOCK_H #define _LIBCPP___CHRONO_STEADY_CLOCK_H -#include <__chrono/duration.h> -#include <__chrono/time_point.h> -#include <__config> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/sys_info.h b/libcxx/include/__cxx03/__chrono/sys_info.h index 11536cbde3a37..ed1c7cabd9b60 100644 --- a/libcxx/include/__cxx03/__chrono/sys_info.h +++ b/libcxx/include/__cxx03/__chrono/sys_info.h @@ -12,15 +12,15 @@ #ifndef _LIBCPP___CHRONO_SYS_INFO_H #define _LIBCPP___CHRONO_SYS_INFO_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/duration.h> -# include <__chrono/system_clock.h> -# include <__chrono/time_point.h> -# include <__config> -# include +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/system_clock.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__config> +# include <__cxx03/string> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/system_clock.h b/libcxx/include/__cxx03/__chrono/system_clock.h index 5a9eb65bdae7a..61382ebdfbe6d 100644 --- a/libcxx/include/__cxx03/__chrono/system_clock.h +++ b/libcxx/include/__cxx03/__chrono/system_clock.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___CHRONO_SYSTEM_CLOCK_H #define _LIBCPP___CHRONO_SYSTEM_CLOCK_H -#include <__chrono/duration.h> -#include <__chrono/time_point.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/ctime> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/time_point.h b/libcxx/include/__cxx03/__chrono/time_point.h index aaf0b098f280e..a26423efb15b4 100644 --- a/libcxx/include/__cxx03/__chrono/time_point.h +++ b/libcxx/include/__cxx03/__chrono/time_point.h @@ -10,21 +10,21 @@ #ifndef _LIBCPP___CHRONO_TIME_POINT_H #define _LIBCPP___CHRONO_TIME_POINT_H -#include <__chrono/duration.h> -#include <__compare/ordering.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/time_zone.h b/libcxx/include/__cxx03/__chrono/time_zone.h index de11dac1eef0c..f14646787cf03 100644 --- a/libcxx/include/__cxx03/__chrono/time_zone.h +++ b/libcxx/include/__cxx03/__chrono/time_zone.h @@ -12,28 +12,28 @@ #ifndef _LIBCPP___CHRONO_TIME_ZONE_H #define _LIBCPP___CHRONO_TIME_ZONE_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/calendar.h> -# include <__chrono/duration.h> -# include <__chrono/exception.h> -# include <__chrono/local_info.h> -# include <__chrono/sys_info.h> -# include <__chrono/system_clock.h> -# include <__compare/strong_order.h> -# include <__config> -# include <__memory/unique_ptr.h> -# include <__type_traits/common_type.h> -# include +# include <__cxx03/__chrono/calendar.h> +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/exception.h> +# include <__cxx03/__chrono/local_info.h> +# include <__cxx03/__chrono/sys_info.h> +# include <__cxx03/__chrono/system_clock.h> +# include <__cxx03/__compare/strong_order.h> +# include <__cxx03/__config> +# include <__cxx03/__memory/unique_ptr.h> +# include <__cxx03/__type_traits/common_type.h> +# include <__cxx03/string_view> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/time_zone_link.h b/libcxx/include/__cxx03/__chrono/time_zone_link.h index b2d365c5fd082..a19226b06d866 100644 --- a/libcxx/include/__cxx03/__chrono/time_zone_link.h +++ b/libcxx/include/__cxx03/__chrono/time_zone_link.h @@ -12,22 +12,22 @@ #ifndef _LIBCPP___CHRONO_TIME_ZONE_LINK_H #define _LIBCPP___CHRONO_TIME_ZONE_LINK_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__compare/strong_order.h> -# include <__config> -# include <__utility/private_constructor_tag.h> -# include -# include +# include <__cxx03/__compare/strong_order.h> +# include <__cxx03/__config> +# include <__cxx03/__utility/private_constructor_tag.h> +# include <__cxx03/string> +# include <__cxx03/string_view> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/tzdb.h b/libcxx/include/__cxx03/__chrono/tzdb.h index f731f8c318be0..cb218314a8e85 100644 --- a/libcxx/include/__cxx03/__chrono/tzdb.h +++ b/libcxx/include/__cxx03/__chrono/tzdb.h @@ -12,24 +12,24 @@ #ifndef _LIBCPP___CHRONO_TZDB_H #define _LIBCPP___CHRONO_TZDB_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__algorithm/ranges_lower_bound.h> -# include <__chrono/leap_second.h> -# include <__chrono/time_zone.h> -# include <__chrono/time_zone_link.h> -# include <__config> -# include -# include +# include <__cxx03/__algorithm/ranges_lower_bound.h> +# include <__cxx03/__chrono/leap_second.h> +# include <__cxx03/__chrono/time_zone.h> +# include <__cxx03/__chrono/time_zone_link.h> +# include <__cxx03/__config> +# include <__cxx03/string> +# include <__cxx03/vector> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__chrono/tzdb_list.h b/libcxx/include/__cxx03/__chrono/tzdb_list.h index aeef4fe1aba3c..96d52da88b108 100644 --- a/libcxx/include/__cxx03/__chrono/tzdb_list.h +++ b/libcxx/include/__cxx03/__chrono/tzdb_list.h @@ -12,15 +12,15 @@ #ifndef _LIBCPP___CHRONO_TZDB_LIST_H #define _LIBCPP___CHRONO_TZDB_LIST_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/time_zone.h> -# include <__chrono/tzdb.h> -# include <__config> -# include <__fwd/string.h> -# include +# include <__cxx03/__chrono/time_zone.h> +# include <__cxx03/__chrono/tzdb.h> +# include <__cxx03/__config> +# include <__cxx03/__fwd/string.h> +# include <__cxx03/forward_list> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/weekday.h b/libcxx/include/__cxx03/__chrono/weekday.h index 86c780cc71825..d7a0cc8496dcd 100644 --- a/libcxx/include/__cxx03/__chrono/weekday.h +++ b/libcxx/include/__cxx03/__chrono/weekday.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___CHRONO_WEEKDAY_H #define _LIBCPP___CHRONO_WEEKDAY_H -#include <__chrono/calendar.h> -#include <__chrono/duration.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__config> +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/year.h b/libcxx/include/__cxx03/__chrono/year.h index 1899d09f38dbd..2850616a7aa21 100644 --- a/libcxx/include/__cxx03/__chrono/year.h +++ b/libcxx/include/__cxx03/__chrono/year.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___CHRONO_YEAR_H #define _LIBCPP___CHRONO_YEAR_H -#include <__chrono/duration.h> -#include <__config> -#include -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/compare> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__chrono/year_month.h b/libcxx/include/__cxx03/__chrono/year_month.h index 369ea38f7560d..75784df9386d8 100644 --- a/libcxx/include/__cxx03/__chrono/year_month.h +++ b/libcxx/include/__cxx03/__chrono/year_month.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___CHRONO_YEAR_MONTH_H #define _LIBCPP___CHRONO_YEAR_MONTH_H -#include <__chrono/duration.h> -#include <__chrono/month.h> -#include <__chrono/year.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__config> +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/year_month_day.h b/libcxx/include/__cxx03/__chrono/year_month_day.h index b06c0be03e0de..dff7423a0ffb3 100644 --- a/libcxx/include/__cxx03/__chrono/year_month_day.h +++ b/libcxx/include/__cxx03/__chrono/year_month_day.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___CHRONO_YEAR_MONTH_DAY_H #define _LIBCPP___CHRONO_YEAR_MONTH_DAY_H -#include <__chrono/calendar.h> -#include <__chrono/day.h> -#include <__chrono/duration.h> -#include <__chrono/month.h> -#include <__chrono/monthday.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__chrono/year.h> -#include <__chrono/year_month.h> -#include <__config> -#include -#include +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/monthday.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__chrono/year_month.h> +#include <__cxx03/__config> +#include <__cxx03/compare> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/year_month_weekday.h b/libcxx/include/__cxx03/__chrono/year_month_weekday.h index 0c3dd494c8787..3177f21964862 100644 --- a/libcxx/include/__cxx03/__chrono/year_month_weekday.h +++ b/libcxx/include/__cxx03/__chrono/year_month_weekday.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___CHRONO_YEAR_MONTH_WEEKDAY_H #define _LIBCPP___CHRONO_YEAR_MONTH_WEEKDAY_H -#include <__chrono/calendar.h> -#include <__chrono/day.h> -#include <__chrono/duration.h> -#include <__chrono/month.h> -#include <__chrono/month_weekday.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__chrono/weekday.h> -#include <__chrono/year.h> -#include <__chrono/year_month.h> -#include <__chrono/year_month_day.h> -#include <__config> +#include <__cxx03/__chrono/calendar.h> +#include <__cxx03/__chrono/day.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/month.h> +#include <__cxx03/__chrono/month_weekday.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__chrono/weekday.h> +#include <__cxx03/__chrono/year.h> +#include <__cxx03/__chrono/year_month.h> +#include <__cxx03/__chrono/year_month_day.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__chrono/zoned_time.h b/libcxx/include/__cxx03/__chrono/zoned_time.h index 8cfa2122642c5..f3333a4189cc5 100644 --- a/libcxx/include/__cxx03/__chrono/zoned_time.h +++ b/libcxx/include/__cxx03/__chrono/zoned_time.h @@ -12,29 +12,29 @@ #ifndef _LIBCPP___CHRONO_ZONED_TIME_H #define _LIBCPP___CHRONO_ZONED_TIME_H -#include +#include <__cxx03/version> // Enable the contents of the header only when libc++ was built with experimental features enabled. #if !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_TZDB) -# include <__chrono/calendar.h> -# include <__chrono/duration.h> -# include <__chrono/sys_info.h> -# include <__chrono/system_clock.h> -# include <__chrono/time_zone.h> -# include <__chrono/tzdb_list.h> -# include <__config> -# include <__fwd/string_view.h> -# include <__type_traits/common_type.h> -# include <__type_traits/conditional.h> -# include <__type_traits/remove_cvref.h> -# include <__utility/move.h> +# include <__cxx03/__chrono/calendar.h> +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/sys_info.h> +# include <__cxx03/__chrono/system_clock.h> +# include <__cxx03/__chrono/time_zone.h> +# include <__cxx03/__chrono/tzdb_list.h> +# include <__cxx03/__config> +# include <__cxx03/__fwd/string_view.h> +# include <__cxx03/__type_traits/common_type.h> +# include <__cxx03/__type_traits/conditional.h> +# include <__cxx03/__type_traits/remove_cvref.h> +# include <__cxx03/__utility/move.h> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__compare/common_comparison_category.h b/libcxx/include/__cxx03/__compare/common_comparison_category.h index 7aeb3da03a4f4..795884d13177f 100644 --- a/libcxx/include/__cxx03/__compare/common_comparison_category.h +++ b/libcxx/include/__cxx03/__compare/common_comparison_category.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___COMPARE_COMMON_COMPARISON_CATEGORY_H #define _LIBCPP___COMPARE_COMMON_COMPARISON_CATEGORY_H -#include <__compare/ordering.h> -#include <__config> -#include <__type_traits/is_same.h> -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/compare_partial_order_fallback.h b/libcxx/include/__cxx03/__compare/compare_partial_order_fallback.h index e0efa3ccb88db..dc939d8f9a6b8 100644 --- a/libcxx/include/__cxx03/__compare/compare_partial_order_fallback.h +++ b/libcxx/include/__cxx03/__compare/compare_partial_order_fallback.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___COMPARE_COMPARE_PARTIAL_ORDER_FALLBACK #define _LIBCPP___COMPARE_COMPARE_PARTIAL_ORDER_FALLBACK -#include <__compare/ordering.h> -#include <__compare/partial_order.h> -#include <__config> -#include <__type_traits/decay.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/partial_order.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/compare_strong_order_fallback.h b/libcxx/include/__cxx03/__compare/compare_strong_order_fallback.h index a94d517ed30fc..5ea1ce7c64d12 100644 --- a/libcxx/include/__cxx03/__compare/compare_strong_order_fallback.h +++ b/libcxx/include/__cxx03/__compare/compare_strong_order_fallback.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___COMPARE_COMPARE_STRONG_ORDER_FALLBACK #define _LIBCPP___COMPARE_COMPARE_STRONG_ORDER_FALLBACK -#include <__compare/ordering.h> -#include <__compare/strong_order.h> -#include <__config> -#include <__type_traits/decay.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/strong_order.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/compare_three_way.h b/libcxx/include/__cxx03/__compare/compare_three_way.h index 01c12076c0d73..258ad43103429 100644 --- a/libcxx/include/__cxx03/__compare/compare_three_way.h +++ b/libcxx/include/__cxx03/__compare/compare_three_way.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___COMPARE_COMPARE_THREE_WAY_H #define _LIBCPP___COMPARE_COMPARE_THREE_WAY_H -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__utility/forward.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/compare_three_way_result.h b/libcxx/include/__cxx03/__compare/compare_three_way_result.h index d7508073433af..7577b9ee15f90 100644 --- a/libcxx/include/__cxx03/__compare/compare_three_way_result.h +++ b/libcxx/include/__cxx03/__compare/compare_three_way_result.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___COMPARE_COMPARE_THREE_WAY_RESULT_H #define _LIBCPP___COMPARE_COMPARE_THREE_WAY_RESULT_H -#include <__config> -#include <__type_traits/make_const_lvalue_ref.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/make_const_lvalue_ref.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/compare_weak_order_fallback.h b/libcxx/include/__cxx03/__compare/compare_weak_order_fallback.h index 062b7b582cd7e..e12dc8eb5c9c0 100644 --- a/libcxx/include/__cxx03/__compare/compare_weak_order_fallback.h +++ b/libcxx/include/__cxx03/__compare/compare_weak_order_fallback.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___COMPARE_COMPARE_WEAK_ORDER_FALLBACK #define _LIBCPP___COMPARE_COMPARE_WEAK_ORDER_FALLBACK -#include <__compare/ordering.h> -#include <__compare/weak_order.h> -#include <__config> -#include <__type_traits/decay.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/weak_order.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/is_eq.h b/libcxx/include/__cxx03/__compare/is_eq.h index 9a82df1ebe88b..09cc7a2c85d4e 100644 --- a/libcxx/include/__cxx03/__compare/is_eq.h +++ b/libcxx/include/__cxx03/__compare/is_eq.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___COMPARE_IS_EQ_H #define _LIBCPP___COMPARE_IS_EQ_H -#include <__compare/ordering.h> -#include <__config> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/ordering.h b/libcxx/include/__cxx03/__compare/ordering.h index 2995d381304f0..71c199991f330 100644 --- a/libcxx/include/__cxx03/__compare/ordering.h +++ b/libcxx/include/__cxx03/__compare/ordering.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___COMPARE_ORDERING_H #define _LIBCPP___COMPARE_ORDERING_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_same.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_same.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/partial_order.h b/libcxx/include/__cxx03/__compare/partial_order.h index 1d2fae63e5f24..df8b842e7bf84 100644 --- a/libcxx/include/__cxx03/__compare/partial_order.h +++ b/libcxx/include/__cxx03/__compare/partial_order.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___COMPARE_PARTIAL_ORDER #define _LIBCPP___COMPARE_PARTIAL_ORDER -#include <__compare/compare_three_way.h> -#include <__compare/ordering.h> -#include <__compare/weak_order.h> -#include <__config> -#include <__type_traits/decay.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/weak_order.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/strong_order.h b/libcxx/include/__cxx03/__compare/strong_order.h index 8c363b5638222..7522325912351 100644 --- a/libcxx/include/__cxx03/__compare/strong_order.h +++ b/libcxx/include/__cxx03/__compare/strong_order.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___COMPARE_STRONG_ORDER #define _LIBCPP___COMPARE_STRONG_ORDER -#include <__bit/bit_cast.h> -#include <__compare/compare_three_way.h> -#include <__compare/ordering.h> -#include <__config> -#include <__math/exponential_functions.h> -#include <__math/traits.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> -#include -#include +#include <__cxx03/__bit/bit_cast.h> +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__math/exponential_functions.h> +#include <__cxx03/__math/traits.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> +#include <__cxx03/cstdint> +#include <__cxx03/limits> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__compare/synth_three_way.h b/libcxx/include/__cxx03/__compare/synth_three_way.h index e48ce49799836..fbaaf61864299 100644 --- a/libcxx/include/__cxx03/__compare/synth_three_way.h +++ b/libcxx/include/__cxx03/__compare/synth_three_way.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___COMPARE_SYNTH_THREE_WAY_H #define _LIBCPP___COMPARE_SYNTH_THREE_WAY_H -#include <__compare/ordering.h> -#include <__compare/three_way_comparable.h> -#include <__concepts/boolean_testable.h> -#include <__config> -#include <__utility/declval.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/three_way_comparable.h b/libcxx/include/__cxx03/__compare/three_way_comparable.h index 7a44ea9158a6f..9ad84d2bde498 100644 --- a/libcxx/include/__cxx03/__compare/three_way_comparable.h +++ b/libcxx/include/__cxx03/__compare/three_way_comparable.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___COMPARE_THREE_WAY_COMPARABLE_H #define _LIBCPP___COMPARE_THREE_WAY_COMPARABLE_H -#include <__compare/common_comparison_category.h> -#include <__compare/ordering.h> -#include <__concepts/common_reference_with.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/same_as.h> -#include <__concepts/totally_ordered.h> -#include <__config> -#include <__type_traits/common_reference.h> -#include <__type_traits/make_const_lvalue_ref.h> +#include <__cxx03/__compare/common_comparison_category.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/totally_ordered.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/make_const_lvalue_ref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__compare/weak_order.h b/libcxx/include/__cxx03/__compare/weak_order.h index 1a3e85feb233b..e4c4797c06db6 100644 --- a/libcxx/include/__cxx03/__compare/weak_order.h +++ b/libcxx/include/__cxx03/__compare/weak_order.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___COMPARE_WEAK_ORDER #define _LIBCPP___COMPARE_WEAK_ORDER -#include <__compare/compare_three_way.h> -#include <__compare/ordering.h> -#include <__compare/strong_order.h> -#include <__config> -#include <__math/traits.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/priority_tag.h> +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/strong_order.h> +#include <__cxx03/__config> +#include <__cxx03/__math/traits.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/priority_tag.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/arithmetic.h b/libcxx/include/__cxx03/__concepts/arithmetic.h index 0c44f117805f3..a8ef1d1532cac 100644 --- a/libcxx/include/__cxx03/__concepts/arithmetic.h +++ b/libcxx/include/__cxx03/__concepts/arithmetic.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___CONCEPTS_ARITHMETIC_H #define _LIBCPP___CONCEPTS_ARITHMETIC_H -#include <__config> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/is_signed_integer.h> -#include <__type_traits/is_unsigned_integer.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/is_signed_integer.h> +#include <__cxx03/__type_traits/is_unsigned_integer.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/assignable.h b/libcxx/include/__cxx03/__concepts/assignable.h index 7423daabba780..563deb5e4cd69 100644 --- a/libcxx/include/__cxx03/__concepts/assignable.h +++ b/libcxx/include/__cxx03/__concepts/assignable.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___CONCEPTS_ASSIGNABLE_H #define _LIBCPP___CONCEPTS_ASSIGNABLE_H -#include <__concepts/common_reference_with.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/is_reference.h> -#include <__type_traits/make_const_lvalue_ref.h> -#include <__utility/forward.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/make_const_lvalue_ref.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/boolean_testable.h b/libcxx/include/__cxx03/__concepts/boolean_testable.h index b379fe9c5a880..1f655c1b19cdf 100644 --- a/libcxx/include/__cxx03/__concepts/boolean_testable.h +++ b/libcxx/include/__cxx03/__concepts/boolean_testable.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_BOOLEAN_TESTABLE_H #define _LIBCPP___CONCEPTS_BOOLEAN_TESTABLE_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__utility/forward.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/class_or_enum.h b/libcxx/include/__cxx03/__concepts/class_or_enum.h index 2739e31e14ba6..ef9a61cdbebf7 100644 --- a/libcxx/include/__cxx03/__concepts/class_or_enum.h +++ b/libcxx/include/__cxx03/__concepts/class_or_enum.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___CONCEPTS_CLASS_OR_ENUM_H #define _LIBCPP___CONCEPTS_CLASS_OR_ENUM_H -#include <__config> -#include <__type_traits/is_class.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_union.h> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_union.h> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/common_reference_with.h b/libcxx/include/__cxx03/__concepts/common_reference_with.h index 4eb687e071bc5..8e0b5bafe7862 100644 --- a/libcxx/include/__cxx03/__concepts/common_reference_with.h +++ b/libcxx/include/__cxx03/__concepts/common_reference_with.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___CONCEPTS_COMMON_REFERENCE_WITH_H #define _LIBCPP___CONCEPTS_COMMON_REFERENCE_WITH_H -#include <__concepts/convertible_to.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/common_reference.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/common_with.h b/libcxx/include/__cxx03/__concepts/common_with.h index 85abb05efbc29..37f4e3c30c2b2 100644 --- a/libcxx/include/__cxx03/__concepts/common_with.h +++ b/libcxx/include/__cxx03/__concepts/common_with.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___CONCEPTS_COMMON_WITH_H #define _LIBCPP___CONCEPTS_COMMON_WITH_H -#include <__concepts/common_reference_with.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/common_reference.h> -#include <__type_traits/common_type.h> -#include <__utility/declval.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/constructible.h b/libcxx/include/__cxx03/__concepts/constructible.h index 835a44429c092..356ca47626071 100644 --- a/libcxx/include/__cxx03/__concepts/constructible.h +++ b/libcxx/include/__cxx03/__concepts/constructible.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___CONCEPTS_CONSTRUCTIBLE_H #define _LIBCPP___CONCEPTS_CONSTRUCTIBLE_H -#include <__concepts/convertible_to.h> -#include <__concepts/destructible.h> -#include <__config> -#include <__type_traits/is_constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/destructible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_constructible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/convertible_to.h b/libcxx/include/__cxx03/__concepts/convertible_to.h index 6d5b6c1268d5d..4802621c93ef7 100644 --- a/libcxx/include/__cxx03/__concepts/convertible_to.h +++ b/libcxx/include/__cxx03/__concepts/convertible_to.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_CONVERTIBLE_TO_H #define _LIBCPP___CONCEPTS_CONVERTIBLE_TO_H -#include <__config> -#include <__type_traits/is_convertible.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/copyable.h b/libcxx/include/__cxx03/__concepts/copyable.h index 2bf0ad42fc1a8..bcadc7382f50f 100644 --- a/libcxx/include/__cxx03/__concepts/copyable.h +++ b/libcxx/include/__cxx03/__concepts/copyable.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___CONCEPTS_COPYABLE_H #define _LIBCPP___CONCEPTS_COPYABLE_H -#include <__concepts/assignable.h> -#include <__concepts/constructible.h> -#include <__concepts/movable.h> -#include <__config> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/derived_from.h b/libcxx/include/__cxx03/__concepts/derived_from.h index 9875faee81b90..861c84f0cf6ba 100644 --- a/libcxx/include/__cxx03/__concepts/derived_from.h +++ b/libcxx/include/__cxx03/__concepts/derived_from.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_DERIVED_FROM_H #define _LIBCPP___CONCEPTS_DERIVED_FROM_H -#include <__config> -#include <__type_traits/is_base_of.h> -#include <__type_traits/is_convertible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/is_convertible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/destructible.h b/libcxx/include/__cxx03/__concepts/destructible.h index 28b4b1bc24ec9..5aa9a908648cd 100644 --- a/libcxx/include/__cxx03/__concepts/destructible.h +++ b/libcxx/include/__cxx03/__concepts/destructible.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___CONCEPTS_DESTRUCTIBLE_H #define _LIBCPP___CONCEPTS_DESTRUCTIBLE_H -#include <__config> -#include <__type_traits/is_nothrow_destructible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_nothrow_destructible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/different_from.h b/libcxx/include/__cxx03/__concepts/different_from.h index fd31f6e25805d..bedf3a0bf0b7f 100644 --- a/libcxx/include/__cxx03/__concepts/different_from.h +++ b/libcxx/include/__cxx03/__concepts/different_from.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_DIFFERENT_FROM_H #define _LIBCPP___CONCEPTS_DIFFERENT_FROM_H -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/equality_comparable.h b/libcxx/include/__cxx03/__concepts/equality_comparable.h index 278fc76409289..a77f8f3de60b2 100644 --- a/libcxx/include/__cxx03/__concepts/equality_comparable.h +++ b/libcxx/include/__cxx03/__concepts/equality_comparable.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___CONCEPTS_EQUALITY_COMPARABLE_H #define _LIBCPP___CONCEPTS_EQUALITY_COMPARABLE_H -#include <__concepts/boolean_testable.h> -#include <__concepts/common_reference_with.h> -#include <__config> -#include <__type_traits/common_reference.h> -#include <__type_traits/make_const_lvalue_ref.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/make_const_lvalue_ref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/invocable.h b/libcxx/include/__cxx03/__concepts/invocable.h index 8a29398b3a29f..fbbbf16e32fe9 100644 --- a/libcxx/include/__cxx03/__concepts/invocable.h +++ b/libcxx/include/__cxx03/__concepts/invocable.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_INVOCABLE_H #define _LIBCPP___CONCEPTS_INVOCABLE_H -#include <__config> -#include <__functional/invoke.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/movable.h b/libcxx/include/__cxx03/__concepts/movable.h index bc5b9d767c6a5..883eda880b6f0 100644 --- a/libcxx/include/__cxx03/__concepts/movable.h +++ b/libcxx/include/__cxx03/__concepts/movable.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___CONCEPTS_MOVABLE_H #define _LIBCPP___CONCEPTS_MOVABLE_H -#include <__concepts/assignable.h> -#include <__concepts/constructible.h> -#include <__concepts/swappable.h> -#include <__config> -#include <__type_traits/is_object.h> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/swappable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_object.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/predicate.h b/libcxx/include/__cxx03/__concepts/predicate.h index 00731efc8fcd9..15007f3b09926 100644 --- a/libcxx/include/__cxx03/__concepts/predicate.h +++ b/libcxx/include/__cxx03/__concepts/predicate.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___CONCEPTS_PREDICATE_H #define _LIBCPP___CONCEPTS_PREDICATE_H -#include <__concepts/boolean_testable.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__functional/invoke.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/regular.h b/libcxx/include/__cxx03/__concepts/regular.h index 9f3d8bf30be3e..faf04f2c6b943 100644 --- a/libcxx/include/__cxx03/__concepts/regular.h +++ b/libcxx/include/__cxx03/__concepts/regular.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_REGULAR_H #define _LIBCPP___CONCEPTS_REGULAR_H -#include <__concepts/equality_comparable.h> -#include <__concepts/semiregular.h> -#include <__config> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/relation.h b/libcxx/include/__cxx03/__concepts/relation.h index 7545a7db93da7..0d90406012e33 100644 --- a/libcxx/include/__cxx03/__concepts/relation.h +++ b/libcxx/include/__cxx03/__concepts/relation.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___CONCEPTS_RELATION_H #define _LIBCPP___CONCEPTS_RELATION_H -#include <__concepts/predicate.h> -#include <__config> +#include <__cxx03/__concepts/predicate.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/same_as.h b/libcxx/include/__cxx03/__concepts/same_as.h index 4241131c70c1f..6c81ecfbbfe5b 100644 --- a/libcxx/include/__cxx03/__concepts/same_as.h +++ b/libcxx/include/__cxx03/__concepts/same_as.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___CONCEPTS_SAME_AS_H #define _LIBCPP___CONCEPTS_SAME_AS_H -#include <__config> -#include <__type_traits/is_same.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_same.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/semiregular.h b/libcxx/include/__cxx03/__concepts/semiregular.h index 7a159d17dfc10..2a3eb3d667292 100644 --- a/libcxx/include/__cxx03/__concepts/semiregular.h +++ b/libcxx/include/__cxx03/__concepts/semiregular.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___CONCEPTS_SEMIREGULAR_H #define _LIBCPP___CONCEPTS_SEMIREGULAR_H -#include <__concepts/constructible.h> -#include <__concepts/copyable.h> -#include <__config> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__concepts/swappable.h b/libcxx/include/__cxx03/__concepts/swappable.h index d339488a087a5..333a42ad0c500 100644 --- a/libcxx/include/__cxx03/__concepts/swappable.h +++ b/libcxx/include/__cxx03/__concepts/swappable.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___CONCEPTS_SWAPPABLE_H #define _LIBCPP___CONCEPTS_SWAPPABLE_H -#include <__concepts/assignable.h> -#include <__concepts/class_or_enum.h> -#include <__concepts/common_reference_with.h> -#include <__concepts/constructible.h> -#include <__config> -#include <__type_traits/extent.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/exchange.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/extent.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/exchange.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__concepts/totally_ordered.h b/libcxx/include/__cxx03/__concepts/totally_ordered.h index 186c3b430dd54..f35502b58f125 100644 --- a/libcxx/include/__cxx03/__concepts/totally_ordered.h +++ b/libcxx/include/__cxx03/__concepts/totally_ordered.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___CONCEPTS_TOTALLY_ORDERED_H #define _LIBCPP___CONCEPTS_TOTALLY_ORDERED_H -#include <__concepts/boolean_testable.h> -#include <__concepts/equality_comparable.h> -#include <__config> -#include <__type_traits/common_reference.h> -#include <__type_traits/make_const_lvalue_ref.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/make_const_lvalue_ref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__condition_variable/condition_variable.h b/libcxx/include/__cxx03/__condition_variable/condition_variable.h index de35aaca1070e..d96c6928fa7be 100644 --- a/libcxx/include/__cxx03/__condition_variable/condition_variable.h +++ b/libcxx/include/__cxx03/__condition_variable/condition_variable.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___CONDITION_VARIABLE_CONDITION_VARIABLE_H #define _LIBCPP___CONDITION_VARIABLE_CONDITION_VARIABLE_H -#include <__chrono/duration.h> -#include <__chrono/steady_clock.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> -#include <__config> -#include <__mutex/mutex.h> -#include <__mutex/unique_lock.h> -#include <__system_error/system_error.h> -#include <__thread/support.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_floating_point.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/__mutex/mutex.h> +#include <__cxx03/__mutex/unique_lock.h> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/limits> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__config b/libcxx/include/__cxx03/__config index 661af5be3c225..6f77292387776 100644 --- a/libcxx/include/__cxx03/__config +++ b/libcxx/include/__cxx03/__config @@ -11,10 +11,10 @@ #define _LIBCPP___CONFIG #include <__config_site> -#include <__configuration/abi.h> -#include <__configuration/availability.h> -#include <__configuration/compiler.h> -#include <__configuration/platform.h> +#include <__cxx03/__configuration/abi.h> +#include <__cxx03/__configuration/availability.h> +#include <__cxx03/__configuration/compiler.h> +#include <__cxx03/__configuration/platform.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header @@ -230,7 +230,7 @@ _LIBCPP_HARDENING_MODE_DEBUG # endif # if defined(__MVS__) -# include // for __NATIVE_ASCII_F +# include <__cxx03/features.h> // for __NATIVE_ASCII_F # endif # if defined(_WIN32) diff --git a/libcxx/include/__cxx03/__configuration/abi.h b/libcxx/include/__cxx03/__configuration/abi.h index 0422b645727d8..0d11528877697 100644 --- a/libcxx/include/__cxx03/__configuration/abi.h +++ b/libcxx/include/__cxx03/__configuration/abi.h @@ -11,8 +11,8 @@ #define _LIBCPP___CONFIGURATION_ABI_H #include <__config_site> -#include <__configuration/compiler.h> -#include <__configuration/platform.h> +#include <__cxx03/__configuration/compiler.h> +#include <__cxx03/__configuration/platform.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__configuration/availability.h b/libcxx/include/__cxx03/__configuration/availability.h index ab483a07c9c13..e54ba50ae9a02 100644 --- a/libcxx/include/__cxx03/__configuration/availability.h +++ b/libcxx/include/__cxx03/__configuration/availability.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___CONFIGURATION_AVAILABILITY_H #define _LIBCPP___CONFIGURATION_AVAILABILITY_H -#include <__configuration/compiler.h> -#include <__configuration/language.h> +#include <__cxx03/__configuration/compiler.h> +#include <__cxx03/__configuration/language.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__coroutine/coroutine_handle.h b/libcxx/include/__cxx03/__coroutine/coroutine_handle.h index 4557a6643c239..183d113e2e69b 100644 --- a/libcxx/include/__cxx03/__coroutine/coroutine_handle.h +++ b/libcxx/include/__cxx03/__coroutine/coroutine_handle.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___COROUTINE_COROUTINE_HANDLE_H #define _LIBCPP___COROUTINE_COROUTINE_HANDLE_H -#include <__assert> -#include <__config> -#include <__functional/hash.h> -#include <__memory/addressof.h> -#include <__type_traits/remove_cv.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/compare> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__coroutine/coroutine_traits.h b/libcxx/include/__cxx03/__coroutine/coroutine_traits.h index 78f05341f7486..b4fc2f45a1ac4 100644 --- a/libcxx/include/__cxx03/__coroutine/coroutine_traits.h +++ b/libcxx/include/__cxx03/__coroutine/coroutine_traits.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___COROUTINE_COROUTINE_TRAITS_H #define _LIBCPP___COROUTINE_COROUTINE_TRAITS_H -#include <__config> -#include <__type_traits/void_t.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/void_t.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__coroutine/noop_coroutine_handle.h b/libcxx/include/__cxx03/__coroutine/noop_coroutine_handle.h index da13d579604b5..2a6e25cde2f68 100644 --- a/libcxx/include/__cxx03/__coroutine/noop_coroutine_handle.h +++ b/libcxx/include/__cxx03/__coroutine/noop_coroutine_handle.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___COROUTINE_NOOP_COROUTINE_HANDLE_H #define _LIBCPP___COROUTINE_NOOP_COROUTINE_HANDLE_H -#include <__config> -#include <__coroutine/coroutine_handle.h> +#include <__cxx03/__config> +#include <__cxx03/__coroutine/coroutine_handle.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__coroutine/trivial_awaitables.h b/libcxx/include/__cxx03/__coroutine/trivial_awaitables.h index b604bd3c2d8ad..9420824b6cefc 100644 --- a/libcxx/include/__cxx03/__coroutine/trivial_awaitables.h +++ b/libcxx/include/__cxx03/__coroutine/trivial_awaitables.h @@ -9,8 +9,8 @@ #ifndef __LIBCPP___COROUTINE_TRIVIAL_AWAITABLES_H #define __LIBCPP___COROUTINE_TRIVIAL_AWAITABLES_H -#include <__config> -#include <__coroutine/coroutine_handle.h> +#include <__cxx03/__config> +#include <__cxx03/__coroutine/coroutine_handle.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__debug_utils/randomize_range.h b/libcxx/include/__cxx03/__debug_utils/randomize_range.h index 7eb77d81ab2a3..59e3a04f6d1ad 100644 --- a/libcxx/include/__cxx03/__debug_utils/randomize_range.h +++ b/libcxx/include/__cxx03/__debug_utils/randomize_range.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___LIBCXX_DEBUG_RANDOMIZE_RANGE_H #define _LIBCPP___LIBCXX_DEBUG_RANDOMIZE_RANGE_H -#include <__config> +#include <__cxx03/__config> #ifdef _LIBCPP_DEBUG_RANDOMIZE_UNSPECIFIED_STABILITY -# include <__algorithm/shuffle.h> -# include <__type_traits/is_constant_evaluated.h> +# include <__cxx03/__algorithm/shuffle.h> +# include <__cxx03/__type_traits/is_constant_evaluated.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__debug_utils/sanitizers.h b/libcxx/include/__cxx03/__debug_utils/sanitizers.h index d8547e3249330..cd0caa9ed0a3f 100644 --- a/libcxx/include/__cxx03/__debug_utils/sanitizers.h +++ b/libcxx/include/__cxx03/__debug_utils/sanitizers.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___LIBCXX_DEBUG_UTILS_SANITIZERS_H #define _LIBCPP___LIBCXX_DEBUG_UTILS_SANITIZERS_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constant_evaluated.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__debug_utils/strict_weak_ordering_check.h b/libcxx/include/__cxx03/__debug_utils/strict_weak_ordering_check.h index 3a9d887284164..6aec78e46ff89 100644 --- a/libcxx/include/__cxx03/__debug_utils/strict_weak_ordering_check.h +++ b/libcxx/include/__cxx03/__debug_utils/strict_weak_ordering_check.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___LIBCXX_DEBUG_STRICT_WEAK_ORDERING_CHECK #define _LIBCPP___LIBCXX_DEBUG_STRICT_WEAK_ORDERING_CHECK -#include <__config> +#include <__cxx03/__config> -#include <__algorithm/comp_ref_type.h> -#include <__algorithm/is_sorted.h> -#include <__assert> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_constant_evaluated.h> +#include <__cxx03/__algorithm/comp_ref_type.h> +#include <__cxx03/__algorithm/is_sorted.h> +#include <__cxx03/__assert> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__exception/exception.h b/libcxx/include/__cxx03/__exception/exception.h index e724e1b99bd14..8557cbd4945e4 100644 --- a/libcxx/include/__cxx03/__exception/exception.h +++ b/libcxx/include/__cxx03/__exception/exception.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___EXCEPTION_EXCEPTION_H #define _LIBCPP___EXCEPTION_EXCEPTION_H -#include <__config> +#include <__cxx03/__config> // defines its own std::exception and std::bad_exception types, // which we use in order to be ABI-compatible with other STLs on Windows. #if defined(_LIBCPP_ABI_VCRUNTIME) -# include +# include <__cxx03/vcruntime_exception.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__exception/exception_ptr.h b/libcxx/include/__cxx03/__exception/exception_ptr.h index beadd9212abd1..6bdb47fd395f0 100644 --- a/libcxx/include/__cxx03/__exception/exception_ptr.h +++ b/libcxx/include/__cxx03/__exception/exception_ptr.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___EXCEPTION_EXCEPTION_PTR_H #define _LIBCPP___EXCEPTION_EXCEPTION_PTR_H -#include <__config> -#include <__exception/operations.h> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__type_traits/decay.h> -#include -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/operations.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdlib> +#include <__cxx03/new> +#include <__cxx03/typeinfo> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__exception/nested_exception.h b/libcxx/include/__cxx03/__exception/nested_exception.h index feb489f87f62f..1b889e6bf5d87 100644 --- a/libcxx/include/__cxx03/__exception/nested_exception.h +++ b/libcxx/include/__cxx03/__exception/nested_exception.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___EXCEPTION_NESTED_EXCEPTION_H #define _LIBCPP___EXCEPTION_NESTED_EXCEPTION_H -#include <__config> -#include <__exception/exception_ptr.h> -#include <__memory/addressof.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_base_of.h> -#include <__type_traits/is_class.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_final.h> -#include <__type_traits/is_polymorphic.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/exception_ptr.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_final.h> +#include <__cxx03/__type_traits/is_polymorphic.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__exception/operations.h b/libcxx/include/__cxx03/__exception/operations.h index 0a9c7a7c7f0d8..cb67194553d37 100644 --- a/libcxx/include/__cxx03/__exception/operations.h +++ b/libcxx/include/__cxx03/__exception/operations.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___EXCEPTION_OPERATIONS_H #define _LIBCPP___EXCEPTION_OPERATIONS_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__exception/terminate.h b/libcxx/include/__cxx03/__exception/terminate.h index e672471dc5263..78ccd16c91393 100644 --- a/libcxx/include/__cxx03/__exception/terminate.h +++ b/libcxx/include/__cxx03/__exception/terminate.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___EXCEPTION_TERMINATE_H #define _LIBCPP___EXCEPTION_TERMINATE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__expected/bad_expected_access.h b/libcxx/include/__cxx03/__expected/bad_expected_access.h index 1b734389e8311..4f7e33d2c6986 100644 --- a/libcxx/include/__cxx03/__expected/bad_expected_access.h +++ b/libcxx/include/__cxx03/__expected/bad_expected_access.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___EXPECTED_BAD_EXPECTED_ACCESS_H #define _LIBCPP___EXPECTED_BAD_EXPECTED_ACCESS_H -#include <__config> -#include <__exception/exception.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__expected/expected.h b/libcxx/include/__cxx03/__expected/expected.h index 7a6f04c50dabf..adadea8e4b39c 100644 --- a/libcxx/include/__cxx03/__expected/expected.h +++ b/libcxx/include/__cxx03/__expected/expected.h @@ -9,49 +9,49 @@ #ifndef _LIBCPP___EXPECTED_EXPECTED_H #define _LIBCPP___EXPECTED_EXPECTED_H -#include <__assert> -#include <__config> -#include <__expected/bad_expected_access.h> -#include <__expected/unexpect.h> -#include <__expected/unexpected.h> -#include <__functional/invoke.h> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/is_void.h> -#include <__type_traits/lazy.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/as_const.h> -#include <__utility/exception_guard.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__verbose_abort> -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__expected/bad_expected_access.h> +#include <__cxx03/__expected/unexpect.h> +#include <__cxx03/__expected/unexpected.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/lazy.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/as_const.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__expected/unexpect.h b/libcxx/include/__cxx03/__expected/unexpect.h index df52787d36faf..895f053a1e333 100644 --- a/libcxx/include/__cxx03/__expected/unexpect.h +++ b/libcxx/include/__cxx03/__expected/unexpect.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___EXPECTED_UNEXPECT_H #define _LIBCPP___EXPECTED_UNEXPECT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__expected/unexpected.h b/libcxx/include/__cxx03/__expected/unexpected.h index c7fe3c52e4311..fe2ab407b4151 100644 --- a/libcxx/include/__cxx03/__expected/unexpected.h +++ b/libcxx/include/__cxx03/__expected/unexpected.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___EXPECTED_UNEXPECTED_H #define _LIBCPP___EXPECTED_UNEXPECTED_H -#include <__config> -#include <__type_traits/conjunction.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_volatile.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__filesystem/copy_options.h b/libcxx/include/__cxx03/__filesystem/copy_options.h index 097eebe61137d..c9adf3cd64eb4 100644 --- a/libcxx/include/__cxx03/__filesystem/copy_options.h +++ b/libcxx/include/__cxx03/__filesystem/copy_options.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FILESYSTEM_COPY_OPTIONS_H #define _LIBCPP___FILESYSTEM_COPY_OPTIONS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/directory_entry.h b/libcxx/include/__cxx03/__filesystem/directory_entry.h index 96d88dcd90b4c..a78f43d6b1c5c 100644 --- a/libcxx/include/__cxx03/__filesystem/directory_entry.h +++ b/libcxx/include/__cxx03/__filesystem/directory_entry.h @@ -10,28 +10,28 @@ #ifndef _LIBCPP___FILESYSTEM_DIRECTORY_ENTRY_H #define _LIBCPP___FILESYSTEM_DIRECTORY_ENTRY_H -#include <__chrono/time_point.h> -#include <__compare/ordering.h> -#include <__config> -#include <__filesystem/file_status.h> -#include <__filesystem/file_time_type.h> -#include <__filesystem/file_type.h> -#include <__filesystem/filesystem_error.h> -#include <__filesystem/operations.h> -#include <__filesystem/path.h> -#include <__filesystem/perms.h> -#include <__system_error/errc.h> -#include <__system_error/error_code.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/file_status.h> +#include <__cxx03/__filesystem/file_time_type.h> +#include <__cxx03/__filesystem/file_type.h> +#include <__cxx03/__filesystem/filesystem_error.h> +#include <__cxx03/__filesystem/operations.h> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__filesystem/perms.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 && !defined(_LIBCPP_HAS_NO_FILESYSTEM) diff --git a/libcxx/include/__cxx03/__filesystem/directory_iterator.h b/libcxx/include/__cxx03/__filesystem/directory_iterator.h index e0246d8001e19..667007f5c2cdf 100644 --- a/libcxx/include/__cxx03/__filesystem/directory_iterator.h +++ b/libcxx/include/__cxx03/__filesystem/directory_iterator.h @@ -10,26 +10,26 @@ #ifndef _LIBCPP___FILESYSTEM_DIRECTORY_ITERATOR_H #define _LIBCPP___FILESYSTEM_DIRECTORY_ITERATOR_H -#include <__assert> -#include <__config> -#include <__filesystem/directory_entry.h> -#include <__filesystem/directory_options.h> -#include <__filesystem/path.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator_traits.h> -#include <__memory/shared_ptr.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/enable_view.h> -#include <__system_error/error_code.h> -#include <__utility/move.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/directory_entry.h> +#include <__cxx03/__filesystem/directory_options.h> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/enable_view.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 && !defined(_LIBCPP_HAS_NO_FILESYSTEM) diff --git a/libcxx/include/__cxx03/__filesystem/directory_options.h b/libcxx/include/__cxx03/__filesystem/directory_options.h index d0cd3ebfdaa7e..eeb87936f2bd1 100644 --- a/libcxx/include/__cxx03/__filesystem/directory_options.h +++ b/libcxx/include/__cxx03/__filesystem/directory_options.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FILESYSTEM_DIRECTORY_OPTIONS_H #define _LIBCPP___FILESYSTEM_DIRECTORY_OPTIONS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/file_status.h b/libcxx/include/__cxx03/__filesystem/file_status.h index da316c8b02746..0022518842af7 100644 --- a/libcxx/include/__cxx03/__filesystem/file_status.h +++ b/libcxx/include/__cxx03/__filesystem/file_status.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___FILESYSTEM_FILE_STATUS_H #define _LIBCPP___FILESYSTEM_FILE_STATUS_H -#include <__config> -#include <__filesystem/file_type.h> -#include <__filesystem/perms.h> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/file_type.h> +#include <__cxx03/__filesystem/perms.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/file_time_type.h b/libcxx/include/__cxx03/__filesystem/file_time_type.h index 63e4ae1578cfd..1e964bbe32522 100644 --- a/libcxx/include/__cxx03/__filesystem/file_time_type.h +++ b/libcxx/include/__cxx03/__filesystem/file_time_type.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___FILESYSTEM_FILE_TIME_TYPE_H #define _LIBCPP___FILESYSTEM_FILE_TIME_TYPE_H -#include <__chrono/file_clock.h> -#include <__chrono/time_point.h> -#include <__config> +#include <__cxx03/__chrono/file_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/file_type.h b/libcxx/include/__cxx03/__filesystem/file_type.h index e4ac1dfee9ed9..392ca2b57c26b 100644 --- a/libcxx/include/__cxx03/__filesystem/file_type.h +++ b/libcxx/include/__cxx03/__filesystem/file_type.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FILESYSTEM_FILE_TYPE_H #define _LIBCPP___FILESYSTEM_FILE_TYPE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/filesystem_error.h b/libcxx/include/__cxx03/__filesystem/filesystem_error.h index 80a11e3b1932c..8b68bac2e36fa 100644 --- a/libcxx/include/__cxx03/__filesystem/filesystem_error.h +++ b/libcxx/include/__cxx03/__filesystem/filesystem_error.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___FILESYSTEM_FILESYSTEM_ERROR_H #define _LIBCPP___FILESYSTEM_FILESYSTEM_ERROR_H -#include <__config> -#include <__filesystem/path.h> -#include <__memory/shared_ptr.h> -#include <__system_error/error_code.h> -#include <__system_error/system_error.h> -#include <__utility/forward.h> -#include <__verbose_abort> -#include +#include <__cxx03/__config> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/operations.h b/libcxx/include/__cxx03/__filesystem/operations.h index f588189ed1d9d..90b90bbaace93 100644 --- a/libcxx/include/__cxx03/__filesystem/operations.h +++ b/libcxx/include/__cxx03/__filesystem/operations.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___FILESYSTEM_OPERATIONS_H #define _LIBCPP___FILESYSTEM_OPERATIONS_H -#include <__chrono/time_point.h> -#include <__config> -#include <__filesystem/copy_options.h> -#include <__filesystem/file_status.h> -#include <__filesystem/file_time_type.h> -#include <__filesystem/file_type.h> -#include <__filesystem/path.h> -#include <__filesystem/perm_options.h> -#include <__filesystem/perms.h> -#include <__filesystem/space_info.h> -#include <__system_error/error_code.h> -#include +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/copy_options.h> +#include <__cxx03/__filesystem/file_status.h> +#include <__cxx03/__filesystem/file_time_type.h> +#include <__cxx03/__filesystem/file_type.h> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__filesystem/perm_options.h> +#include <__cxx03/__filesystem/perms.h> +#include <__cxx03/__filesystem/space_info.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/path.h b/libcxx/include/__cxx03/__filesystem/path.h index ff468d517722f..815d881d8a099 100644 --- a/libcxx/include/__cxx03/__filesystem/path.h +++ b/libcxx/include/__cxx03/__filesystem/path.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___FILESYSTEM_PATH_H #define _LIBCPP___FILESYSTEM_PATH_H -#include <__algorithm/replace.h> -#include <__algorithm/replace_copy.h> -#include <__config> -#include <__functional/unary_function.h> -#include <__fwd/functional.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_pointer.h> -#include -#include -#include +#include <__cxx03/__algorithm/replace.h> +#include <__cxx03/__algorithm/replace_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/cstddef> +#include <__cxx03/string> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include // for quoted -# include +# include <__cxx03/iomanip> // for quoted +# include <__cxx03/locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -35,7 +35,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 diff --git a/libcxx/include/__cxx03/__filesystem/path_iterator.h b/libcxx/include/__cxx03/__filesystem/path_iterator.h index f4d486d86cf38..c439782a2a6af 100644 --- a/libcxx/include/__cxx03/__filesystem/path_iterator.h +++ b/libcxx/include/__cxx03/__filesystem/path_iterator.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___FILESYSTEM_PATH_ITERATOR_H #define _LIBCPP___FILESYSTEM_PATH_ITERATOR_H -#include <__assert> -#include <__config> -#include <__filesystem/path.h> -#include <__iterator/iterator_traits.h> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/cstddef> +#include <__cxx03/string> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/perm_options.h b/libcxx/include/__cxx03/__filesystem/perm_options.h index 64c16ee60a17d..bfd7941cf1003 100644 --- a/libcxx/include/__cxx03/__filesystem/perm_options.h +++ b/libcxx/include/__cxx03/__filesystem/perm_options.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FILESYSTEM_PERM_OPTIONS_H #define _LIBCPP___FILESYSTEM_PERM_OPTIONS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/perms.h b/libcxx/include/__cxx03/__filesystem/perms.h index 458f1e6e53483..d14023730938c 100644 --- a/libcxx/include/__cxx03/__filesystem/perms.h +++ b/libcxx/include/__cxx03/__filesystem/perms.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FILESYSTEM_PERMS_H #define _LIBCPP___FILESYSTEM_PERMS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/recursive_directory_iterator.h b/libcxx/include/__cxx03/__filesystem/recursive_directory_iterator.h index caa1396eb301f..43da731cc5b9c 100644 --- a/libcxx/include/__cxx03/__filesystem/recursive_directory_iterator.h +++ b/libcxx/include/__cxx03/__filesystem/recursive_directory_iterator.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___FILESYSTEM_RECURSIVE_DIRECTORY_ITERATOR_H #define _LIBCPP___FILESYSTEM_RECURSIVE_DIRECTORY_ITERATOR_H -#include <__config> -#include <__filesystem/directory_entry.h> -#include <__filesystem/directory_options.h> -#include <__filesystem/path.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator_traits.h> -#include <__memory/shared_ptr.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/enable_view.h> -#include <__system_error/error_code.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__filesystem/directory_entry.h> +#include <__cxx03/__filesystem/directory_options.h> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/enable_view.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 && !defined(_LIBCPP_HAS_NO_FILESYSTEM) diff --git a/libcxx/include/__cxx03/__filesystem/space_info.h b/libcxx/include/__cxx03/__filesystem/space_info.h index 3fa57d33096fc..8e2f260249793 100644 --- a/libcxx/include/__cxx03/__filesystem/space_info.h +++ b/libcxx/include/__cxx03/__filesystem/space_info.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FILESYSTEM_SPACE_INFO_H #define _LIBCPP___FILESYSTEM_SPACE_INFO_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__filesystem/u8path.h b/libcxx/include/__cxx03/__filesystem/u8path.h index dae5823128f02..7f1fe89bf2522 100644 --- a/libcxx/include/__cxx03/__filesystem/u8path.h +++ b/libcxx/include/__cxx03/__filesystem/u8path.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___FILESYSTEM_U8PATH_H #define _LIBCPP___FILESYSTEM_U8PATH_H -#include <__algorithm/unwrap_iter.h> -#include <__config> -#include <__filesystem/path.h> -#include +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__config> +#include <__cxx03/__filesystem/path.h> +#include <__cxx03/string> // Only required on Windows for __widen_from_utf8, and included conservatively // because it requires support for localization. #if defined(_LIBCPP_WIN32API) -# include +# include <__cxx03/locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__format/buffer.h b/libcxx/include/__cxx03/__format/buffer.h index 8598f0a1c0395..d4162086b84f4 100644 --- a/libcxx/include/__cxx03/__format/buffer.h +++ b/libcxx/include/__cxx03/__format/buffer.h @@ -10,42 +10,42 @@ #ifndef _LIBCPP___FORMAT_BUFFER_H #define _LIBCPP___FORMAT_BUFFER_H -#include <__algorithm/copy_n.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/max.h> -#include <__algorithm/min.h> -#include <__algorithm/ranges_copy_n.h> -#include <__algorithm/transform.h> -#include <__algorithm/unwrap_iter.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/enable_insertable.h> -#include <__format/format_to_n_result.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/wrap_iter.h> -#include <__memory/addressof.h> -#include <__memory/allocate_at_least.h> -#include <__memory/allocator_traits.h> -#include <__memory/construct_at.h> -#include <__memory/ranges_construct_at.h> -#include <__memory/uninitialized_algorithms.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/conditional.h> -#include <__utility/exception_guard.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/ranges_copy_n.h> +#include <__cxx03/__algorithm/transform.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/enable_insertable.h> +#include <__cxx03/__format/format_to_n_result.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocate_at_least.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/ranges_construct_at.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/concepts.h b/libcxx/include/__cxx03/__format/concepts.h index 13380e9b91aff..ffe937e207ffe 100644 --- a/libcxx/include/__cxx03/__format/concepts.h +++ b/libcxx/include/__cxx03/__format/concepts.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___FORMAT_CONCEPTS_H #define _LIBCPP___FORMAT_CONCEPTS_H -#include <__concepts/same_as.h> -#include <__concepts/semiregular.h> -#include <__config> -#include <__format/format_parse_context.h> -#include <__fwd/format.h> -#include <__fwd/tuple.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/is_specialization.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_reference.h> -#include <__utility/pair.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__config> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__fwd/format.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/is_specialization.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/container_adaptor.h b/libcxx/include/__cxx03/__format/container_adaptor.h index 9f49ca03bf4f5..5d47677d8d537 100644 --- a/libcxx/include/__cxx03/__format/container_adaptor.h +++ b/libcxx/include/__cxx03/__format/container_adaptor.h @@ -14,15 +14,15 @@ # pragma GCC system_header #endif -#include <__config> -#include <__format/concepts.h> -#include <__format/formatter.h> -#include <__format/range_default_formatter.h> -#include <__fwd/queue.h> -#include <__fwd/stack.h> -#include <__ranges/ref_view.h> -#include <__type_traits/is_const.h> -#include <__type_traits/maybe_const.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/range_default_formatter.h> +#include <__cxx03/__fwd/queue.h> +#include <__cxx03/__fwd/stack.h> +#include <__cxx03/__ranges/ref_view.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/maybe_const.h> _LIBCPP_BEGIN_NAMESPACE_STD @@ -32,7 +32,7 @@ _LIBCPP_BEGIN_NAMESPACE_STD // formatter specializations, not which header should provide them. // Since includes a lot of headers, add these headers here instead of // adding more dependencies like, locale, optinal, string, tuple, etc. to the -// adaptor headers. To use the format functions users already include . +// adaptor headers. To use the format functions users already include <__cxx03/format>. template struct _LIBCPP_TEMPLATE_VIS __formatter_container_adaptor { diff --git a/libcxx/include/__cxx03/__format/enable_insertable.h b/libcxx/include/__cxx03/__format/enable_insertable.h index 86ef94a325b19..8bcae600a54ea 100644 --- a/libcxx/include/__cxx03/__format/enable_insertable.h +++ b/libcxx/include/__cxx03/__format/enable_insertable.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FORMAT_ENABLE_INSERTABLE_H #define _LIBCPP___FORMAT_ENABLE_INSERTABLE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/escaped_output_table.h b/libcxx/include/__cxx03/__format/escaped_output_table.h index f7be2dc61f21a..0039968566f88 100644 --- a/libcxx/include/__cxx03/__format/escaped_output_table.h +++ b/libcxx/include/__cxx03/__format/escaped_output_table.h @@ -61,10 +61,10 @@ #ifndef _LIBCPP___FORMAT_ESCAPED_OUTPUT_TABLE_H #define _LIBCPP___FORMAT_ESCAPED_OUTPUT_TABLE_H -#include <__algorithm/ranges_upper_bound.h> -#include <__config> -#include -#include +#include <__cxx03/__algorithm/ranges_upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/extended_grapheme_cluster_table.h b/libcxx/include/__cxx03/__format/extended_grapheme_cluster_table.h index 48581d8a5dde3..d83838bbc83a7 100644 --- a/libcxx/include/__cxx03/__format/extended_grapheme_cluster_table.h +++ b/libcxx/include/__cxx03/__format/extended_grapheme_cluster_table.h @@ -61,11 +61,11 @@ #ifndef _LIBCPP___FORMAT_EXTENDED_GRAPHEME_CLUSTER_TABLE_H #define _LIBCPP___FORMAT_EXTENDED_GRAPHEME_CLUSTER_TABLE_H -#include <__algorithm/ranges_upper_bound.h> -#include <__config> -#include <__iterator/access.h> -#include -#include +#include <__cxx03/__algorithm/ranges_upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/format_arg.h b/libcxx/include/__cxx03/__format/format_arg.h index aa02f81dc40e2..3d37555c0e2df 100644 --- a/libcxx/include/__cxx03/__format/format_arg.h +++ b/libcxx/include/__cxx03/__format/format_arg.h @@ -10,29 +10,29 @@ #ifndef _LIBCPP___FORMAT_FORMAT_ARG_H #define _LIBCPP___FORMAT_FORMAT_ARG_H -#include <__assert> -#include <__concepts/arithmetic.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__functional/invoke.h> -#include <__fwd/format.h> -#include <__memory/addressof.h> -#include <__type_traits/conditional.h> -#include <__type_traits/remove_const.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include <__variant/monostate.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__fwd/format.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/__variant/monostate.h> +#include <__cxx03/cstdint> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/format_arg_store.h b/libcxx/include/__cxx03/__format/format_arg_store.h index 23a599e995759..836a5a2ffc456 100644 --- a/libcxx/include/__cxx03/__format/format_arg_store.h +++ b/libcxx/include/__cxx03/__format/format_arg_store.h @@ -14,16 +14,16 @@ # pragma GCC system_header #endif -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_arg.h> -#include <__type_traits/conditional.h> -#include <__type_traits/extent.h> -#include <__type_traits/remove_const.h> -#include -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_arg.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/extent.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/string> +#include <__cxx03/string_view> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/format_args.h b/libcxx/include/__cxx03/__format/format_args.h index 07923570f3893..494ba91cf55ae 100644 --- a/libcxx/include/__cxx03/__format/format_args.h +++ b/libcxx/include/__cxx03/__format/format_args.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___FORMAT_FORMAT_ARGS_H #define _LIBCPP___FORMAT_FORMAT_ARGS_H -#include <__config> -#include <__format/format_arg.h> -#include <__format/format_arg_store.h> -#include <__fwd/format.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__format/format_arg.h> +#include <__cxx03/__format/format_arg_store.h> +#include <__cxx03/__fwd/format.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/format_context.h b/libcxx/include/__cxx03/__format/format_context.h index 20c07559eae44..04f2d69a247db 100644 --- a/libcxx/include/__cxx03/__format/format_context.h +++ b/libcxx/include/__cxx03/__format/format_context.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___FORMAT_FORMAT_CONTEXT_H #define _LIBCPP___FORMAT_FORMAT_CONTEXT_H -#include <__concepts/same_as.h> -#include <__config> -#include <__format/buffer.h> -#include <__format/format_arg.h> -#include <__format/format_arg_store.h> -#include <__format/format_args.h> -#include <__format/format_error.h> -#include <__fwd/format.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/concepts.h> -#include <__memory/addressof.h> -#include <__utility/move.h> -#include <__variant/monostate.h> -#include +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/buffer.h> +#include <__cxx03/__format/format_arg.h> +#include <__cxx03/__format/format_arg_store.h> +#include <__cxx03/__format/format_args.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__fwd/format.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__variant/monostate.h> +#include <__cxx03/cstddef> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include <__locale> -# include +# include <__cxx03/__locale> +# include <__cxx03/optional> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -35,7 +35,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/format_error.h b/libcxx/include/__cxx03/__format/format_error.h index ed40e395d6af7..701bf3ad0dcc5 100644 --- a/libcxx/include/__cxx03/__format/format_error.h +++ b/libcxx/include/__cxx03/__format/format_error.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___FORMAT_FORMAT_ERROR_H #define _LIBCPP___FORMAT_FORMAT_ERROR_H -#include <__config> -#include <__verbose_abort> -#include +#include <__cxx03/__config> +#include <__cxx03/__verbose_abort> +#include <__cxx03/stdexcept> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/format_functions.h b/libcxx/include/__cxx03/__format/format_functions.h index d14b49aff1495..bc9056dd0bdeb 100644 --- a/libcxx/include/__cxx03/__format/format_functions.h +++ b/libcxx/include/__cxx03/__format/format_functions.h @@ -10,38 +10,38 @@ #ifndef _LIBCPP___FORMAT_FORMAT_FUNCTIONS #define _LIBCPP___FORMAT_FORMAT_FUNCTIONS -#include <__algorithm/clamp.h> -#include <__concepts/convertible_to.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/buffer.h> -#include <__format/format_arg.h> -#include <__format/format_arg_store.h> -#include <__format/format_args.h> -#include <__format/format_context.h> -#include <__format/format_error.h> -#include <__format/format_parse_context.h> -#include <__format/format_string.h> -#include <__format/format_to_n_result.h> -#include <__format/formatter.h> -#include <__format/formatter_bool.h> -#include <__format/formatter_char.h> -#include <__format/formatter_floating_point.h> -#include <__format/formatter_integer.h> -#include <__format/formatter_pointer.h> -#include <__format/formatter_string.h> -#include <__format/parser_std_format_spec.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> // iter_value_t -#include <__variant/monostate.h> -#include -#include -#include +#include <__cxx03/__algorithm/clamp.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/buffer.h> +#include <__cxx03/__format/format_arg.h> +#include <__cxx03/__format/format_arg_store.h> +#include <__cxx03/__format/format_args.h> +#include <__cxx03/__format/format_context.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/format_string.h> +#include <__cxx03/__format/format_to_n_result.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_bool.h> +#include <__cxx03/__format/formatter_char.h> +#include <__cxx03/__format/formatter_floating_point.h> +#include <__cxx03/__format/formatter_integer.h> +#include <__cxx03/__format/formatter_pointer.h> +#include <__cxx03/__format/formatter_string.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> // iter_value_t +#include <__cxx03/__variant/monostate.h> +#include <__cxx03/array> +#include <__cxx03/string> +#include <__cxx03/string_view> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include <__locale> +# include <__cxx03/__locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -49,7 +49,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/format_parse_context.h b/libcxx/include/__cxx03/__format/format_parse_context.h index aefcd5497f3b9..1df545987659b 100644 --- a/libcxx/include/__cxx03/__format/format_parse_context.h +++ b/libcxx/include/__cxx03/__format/format_parse_context.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___FORMAT_FORMAT_PARSE_CONTEXT_H #define _LIBCPP___FORMAT_FORMAT_PARSE_CONTEXT_H -#include <__config> -#include <__format/format_error.h> -#include <__type_traits/is_constant_evaluated.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/format_string.h b/libcxx/include/__cxx03/__format/format_string.h index bdf3cff7f49b1..c48719337372d 100644 --- a/libcxx/include/__cxx03/__format/format_string.h +++ b/libcxx/include/__cxx03/__format/format_string.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___FORMAT_FORMAT_STRING_H #define _LIBCPP___FORMAT_FORMAT_STRING_H -#include <__assert> -#include <__config> -#include <__format/format_error.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> // iter_value_t -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> // iter_value_t +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/format_to_n_result.h b/libcxx/include/__cxx03/__format/format_to_n_result.h index 6f30546dec081..8797432922eb9 100644 --- a/libcxx/include/__cxx03/__format/format_to_n_result.h +++ b/libcxx/include/__cxx03/__format/format_to_n_result.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FORMAT_FORMAT_TO_N_RESULT_H #define _LIBCPP___FORMAT_FORMAT_TO_N_RESULT_H -#include <__config> -#include <__iterator/incrementable_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/incrementable_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter.h b/libcxx/include/__cxx03/__format/formatter.h index e2f418f936ee1..98457d0a2c65e 100644 --- a/libcxx/include/__cxx03/__format/formatter.h +++ b/libcxx/include/__cxx03/__format/formatter.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_H #define _LIBCPP___FORMAT_FORMATTER_H -#include <__config> -#include <__fwd/format.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/format.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter_bool.h b/libcxx/include/__cxx03/__format/formatter_bool.h index 17dc69541e8fe..dd8e97bfc7f48 100644 --- a/libcxx/include/__cxx03/__format/formatter_bool.h +++ b/libcxx/include/__cxx03/__format/formatter_bool.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_BOOL_H #define _LIBCPP___FORMAT_FORMATTER_BOOL_H -#include <__algorithm/copy.h> -#include <__assert> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/parser_std_format_spec.h> -#include <__utility/unreachable.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__utility/unreachable.h> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include <__locale> +# include <__cxx03/__locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__format/formatter_char.h b/libcxx/include/__cxx03/__format/formatter_char.h index d33e84368a765..b743433c2891d 100644 --- a/libcxx/include/__cxx03/__format/formatter_char.h +++ b/libcxx/include/__cxx03/__format/formatter_char.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_CHAR_H #define _LIBCPP___FORMAT_FORMATTER_CHAR_H -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__format/write_escaped.h> -#include <__type_traits/conditional.h> -#include <__type_traits/make_unsigned.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__format/write_escaped.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/make_unsigned.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter_floating_point.h b/libcxx/include/__cxx03/__format/formatter_floating_point.h index fa42ba203b0b5..36663fb90716b 100644 --- a/libcxx/include/__cxx03/__format/formatter_floating_point.h +++ b/libcxx/include/__cxx03/__format/formatter_floating_point.h @@ -10,36 +10,36 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_FLOATING_POINT_H #define _LIBCPP___FORMAT_FORMATTER_FLOATING_POINT_H -#include <__algorithm/copy_n.h> -#include <__algorithm/find.h> -#include <__algorithm/max.h> -#include <__algorithm/min.h> -#include <__algorithm/rotate.h> -#include <__algorithm/transform.h> -#include <__assert> -#include <__charconv/chars_format.h> -#include <__charconv/to_chars_floating_point.h> -#include <__charconv/to_chars_result.h> -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__iterator/concepts.h> -#include <__memory/allocator.h> -#include <__system_error/errc.h> -#include <__type_traits/conditional.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__algorithm/transform.h> +#include <__cxx03/__assert> +#include <__cxx03/__charconv/chars_format.h> +#include <__cxx03/__charconv/to_chars_floating_point.h> +#include <__cxx03/__charconv/to_chars_result.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cmath> +#include <__cxx03/cstddef> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include <__locale> +# include <__cxx03/__locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -47,7 +47,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/formatter_integer.h b/libcxx/include/__cxx03/__format/formatter_integer.h index 41400f00478eb..0d4dd15de4f9d 100644 --- a/libcxx/include/__cxx03/__format/formatter_integer.h +++ b/libcxx/include/__cxx03/__format/formatter_integer.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_INTEGER_H #define _LIBCPP___FORMAT_FORMATTER_INTEGER_H -#include <__concepts/arithmetic.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__type_traits/is_void.h> -#include <__type_traits/make_32_64_or_128_bit.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/make_32_64_or_128_bit.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter_integral.h b/libcxx/include/__cxx03/__format/formatter_integral.h index eca966f8886f8..6bab831244498 100644 --- a/libcxx/include/__cxx03/__format/formatter_integral.h +++ b/libcxx/include/__cxx03/__format/formatter_integral.h @@ -10,29 +10,29 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_INTEGRAL_H #define _LIBCPP___FORMAT_FORMATTER_INTEGRAL_H -#include <__charconv/to_chars_integral.h> -#include <__charconv/to_chars_result.h> -#include <__charconv/traits.h> -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_error.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__system_error/errc.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/unreachable.h> -#include -#include -#include -#include +#include <__cxx03/__charconv/to_chars_integral.h> +#include <__cxx03/__charconv/to_chars_result.h> +#include <__cxx03/__charconv/traits.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/array> +#include <__cxx03/limits> +#include <__cxx03/string> +#include <__cxx03/string_view> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include <__locale> +# include <__cxx03/__locale> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -40,7 +40,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/formatter_output.h b/libcxx/include/__cxx03/__format/formatter_output.h index 1498f64c4aeff..edf6909de750a 100644 --- a/libcxx/include/__cxx03/__format/formatter_output.h +++ b/libcxx/include/__cxx03/__format/formatter_output.h @@ -10,33 +10,33 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_OUTPUT_H #define _LIBCPP___FORMAT_FORMATTER_OUTPUT_H -#include <__algorithm/ranges_copy.h> -#include <__algorithm/ranges_fill_n.h> -#include <__algorithm/ranges_transform.h> -#include <__bit/countl.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/buffer.h> -#include <__format/concepts.h> -#include <__format/formatter.h> -#include <__format/parser_std_format_spec.h> -#include <__format/unicode.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/pointer_traits.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__algorithm/ranges_fill_n.h> +#include <__cxx03/__algorithm/ranges_transform.h> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/buffer.h> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__format/unicode.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cstddef> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/formatter_pointer.h b/libcxx/include/__cxx03/__format/formatter_pointer.h index 6941343efd91f..166a2e93b622f 100644 --- a/libcxx/include/__cxx03/__format/formatter_pointer.h +++ b/libcxx/include/__cxx03/__format/formatter_pointer.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_POINTER_H #define _LIBCPP___FORMAT_FORMATTER_POINTER_H -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter_string.h b/libcxx/include/__cxx03/__format/formatter_string.h index 347439fc8dff1..9cc862a4545c7 100644 --- a/libcxx/include/__cxx03/__format/formatter_string.h +++ b/libcxx/include/__cxx03/__format/formatter_string.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_STRING_H #define _LIBCPP___FORMAT_FORMATTER_STRING_H -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__format/write_escaped.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__format/write_escaped.h> +#include <__cxx03/string> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/formatter_tuple.h b/libcxx/include/__cxx03/__format/formatter_tuple.h index 030097a8797da..911552f663505 100644 --- a/libcxx/include/__cxx03/__format/formatter_tuple.h +++ b/libcxx/include/__cxx03/__format/formatter_tuple.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___FORMAT_FORMATTER_TUPLE_H #define _LIBCPP___FORMAT_FORMATTER_TUPLE_H -#include <__algorithm/ranges_copy.h> -#include <__chrono/statically_widen.h> -#include <__config> -#include <__format/buffer.h> -#include <__format/concepts.h> -#include <__format/format_context.h> -#include <__format/format_error.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/integer_sequence.h> -#include <__utility/pair.h> -#include -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__config> +#include <__cxx03/__format/buffer.h> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_context.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/string_view> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/indic_conjunct_break_table.h b/libcxx/include/__cxx03/__format/indic_conjunct_break_table.h index 44521d27498c3..b02c2c324573c 100644 --- a/libcxx/include/__cxx03/__format/indic_conjunct_break_table.h +++ b/libcxx/include/__cxx03/__format/indic_conjunct_break_table.h @@ -61,11 +61,11 @@ #ifndef _LIBCPP___FORMAT_INDIC_CONJUNCT_BREAK_TABLE_H #define _LIBCPP___FORMAT_INDIC_CONJUNCT_BREAK_TABLE_H -#include <__algorithm/ranges_upper_bound.h> -#include <__config> -#include <__iterator/access.h> -#include -#include +#include <__cxx03/__algorithm/ranges_upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/parser_std_format_spec.h b/libcxx/include/__cxx03/__format/parser_std_format_spec.h index 150bdde89f3b3..1afb5b2c5dd14 100644 --- a/libcxx/include/__cxx03/__format/parser_std_format_spec.h +++ b/libcxx/include/__cxx03/__format/parser_std_format_spec.h @@ -16,35 +16,35 @@ /// This header has some support for the chrono-format-spec since it doesn't /// affect the std-format-spec. -#include <__algorithm/copy_n.h> -#include <__algorithm/min.h> -#include <__assert> -#include <__concepts/arithmetic.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/format_arg.h> -#include <__format/format_error.h> -#include <__format/format_parse_context.h> -#include <__format/format_string.h> -#include <__format/unicode.h> -#include <__format/width_estimation_table.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> // iter_value_t -#include <__memory/addressof.h> -#include <__type_traits/common_type.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__variant/monostate.h> -#include -#include -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/format_arg.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/format_string.h> +#include <__cxx03/__format/unicode.h> +#include <__cxx03/__format/width_estimation_table.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> // iter_value_t +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__variant/monostate.h> +#include <__cxx03/cstdint> +#include <__cxx03/string> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/range_default_formatter.h b/libcxx/include/__cxx03/__format/range_default_formatter.h index b35223ae93329..c0e07870430e8 100644 --- a/libcxx/include/__cxx03/__format/range_default_formatter.h +++ b/libcxx/include/__cxx03/__format/range_default_formatter.h @@ -14,22 +14,22 @@ # pragma GCC system_header #endif -#include <__algorithm/ranges_copy.h> -#include <__chrono/statically_widen.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/formatter.h> -#include <__format/range_formatter.h> -#include <__iterator/back_insert_iterator.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/from_range.h> -#include <__ranges/size.h> -#include <__type_traits/conditional.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/range_formatter.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/string_view> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/range_formatter.h b/libcxx/include/__cxx03/__format/range_formatter.h index 6915630743493..57bb5ff726ba6 100644 --- a/libcxx/include/__cxx03/__format/range_formatter.h +++ b/libcxx/include/__cxx03/__format/range_formatter.h @@ -14,24 +14,24 @@ # pragma GCC system_header #endif -#include <__algorithm/ranges_copy.h> -#include <__chrono/statically_widen.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/buffer.h> -#include <__format/concepts.h> -#include <__format/format_context.h> -#include <__format/format_error.h> -#include <__format/formatter.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__iterator/back_insert_iterator.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/from_range.h> -#include <__ranges/size.h> -#include <__type_traits/remove_cvref.h> -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/buffer.h> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_context.h> +#include <__cxx03/__format/format_error.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/string_view> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__format/unicode.h b/libcxx/include/__cxx03/__format/unicode.h index de7d0fea1df56..5cf1a8967ab97 100644 --- a/libcxx/include/__cxx03/__format/unicode.h +++ b/libcxx/include/__cxx03/__format/unicode.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___FORMAT_UNICODE_H #define _LIBCPP___FORMAT_UNICODE_H -#include <__assert> -#include <__bit/countl.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__format/extended_grapheme_cluster_table.h> -#include <__format/indic_conjunct_break_table.h> -#include <__iterator/concepts.h> -#include <__iterator/readable_traits.h> // iter_value_t -#include <__utility/unreachable.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__format/extended_grapheme_cluster_table.h> +#include <__cxx03/__format/indic_conjunct_break_table.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/readable_traits.h> // iter_value_t +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/width_estimation_table.h b/libcxx/include/__cxx03/__format/width_estimation_table.h index 11f61dea18d69..2f0367d1c8f98 100644 --- a/libcxx/include/__cxx03/__format/width_estimation_table.h +++ b/libcxx/include/__cxx03/__format/width_estimation_table.h @@ -61,10 +61,10 @@ #ifndef _LIBCPP___FORMAT_WIDTH_ESTIMATION_TABLE_H #define _LIBCPP___FORMAT_WIDTH_ESTIMATION_TABLE_H -#include <__algorithm/ranges_upper_bound.h> -#include <__config> -#include -#include +#include <__cxx03/__algorithm/ranges_upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__format/write_escaped.h b/libcxx/include/__cxx03/__format/write_escaped.h index 052ea98c3c3b8..82e65ca988ebf 100644 --- a/libcxx/include/__cxx03/__format/write_escaped.h +++ b/libcxx/include/__cxx03/__format/write_escaped.h @@ -10,28 +10,28 @@ #ifndef _LIBCPP___FORMAT_WRITE_ESCAPED_H #define _LIBCPP___FORMAT_WRITE_ESCAPED_H -#include <__algorithm/ranges_copy.h> -#include <__algorithm/ranges_for_each.h> -#include <__charconv/to_chars_integral.h> -#include <__charconv/to_chars_result.h> -#include <__chrono/statically_widen.h> -#include <__format/escaped_output_table.h> -#include <__format/formatter_output.h> -#include <__format/parser_std_format_spec.h> -#include <__format/unicode.h> -#include <__iterator/back_insert_iterator.h> -#include <__memory/addressof.h> -#include <__system_error/errc.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__algorithm/ranges_for_each.h> +#include <__cxx03/__charconv/to_chars_integral.h> +#include <__cxx03/__charconv/to_chars_result.h> +#include <__cxx03/__chrono/statically_widen.h> +#include <__cxx03/__format/escaped_output_table.h> +#include <__cxx03/__format/formatter_output.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__format/unicode.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__functional/binary_function.h b/libcxx/include/__cxx03/__functional/binary_function.h index ddee3b170311f..0e54bc5e3c611 100644 --- a/libcxx/include/__cxx03/__functional/binary_function.h +++ b/libcxx/include/__cxx03/__functional/binary_function.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___FUNCTIONAL_BINARY_FUNCTION_H #define _LIBCPP___FUNCTIONAL_BINARY_FUNCTION_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/binary_negate.h b/libcxx/include/__cxx03/__functional/binary_negate.h index ce52b5ae9fc49..60dfb19918656 100644 --- a/libcxx/include/__cxx03/__functional/binary_negate.h +++ b/libcxx/include/__cxx03/__functional/binary_negate.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_BINARY_NEGATE_H #define _LIBCPP___FUNCTIONAL_BINARY_NEGATE_H -#include <__config> -#include <__functional/binary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/bind.h b/libcxx/include/__cxx03/__functional/bind.h index b4f46441da507..5a1a76a6f1f7a 100644 --- a/libcxx/include/__cxx03/__functional/bind.h +++ b/libcxx/include/__cxx03/__functional/bind.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___FUNCTIONAL_BIND_H #define _LIBCPP___FUNCTIONAL_BIND_H -#include <__config> -#include <__functional/invoke.h> -#include <__functional/weak_result_type.h> -#include <__fwd/functional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_reference_wrapper.h> -#include <__type_traits/is_void.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/weak_result_type.h> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_reference_wrapper.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/cstddef> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/bind_back.h b/libcxx/include/__cxx03/__functional/bind_back.h index e44768d2283c0..fef99f1852377 100644 --- a/libcxx/include/__cxx03/__functional/bind_back.h +++ b/libcxx/include/__cxx03/__functional/bind_back.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___FUNCTIONAL_BIND_BACK_H #define _LIBCPP___FUNCTIONAL_BIND_BACK_H -#include <__config> -#include <__functional/invoke.h> -#include <__functional/perfect_forward.h> -#include <__type_traits/decay.h> -#include <__utility/forward.h> -#include <__utility/integer_sequence.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/perfect_forward.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/bind_front.h b/libcxx/include/__cxx03/__functional/bind_front.h index 87ef3affe80b6..1156f53be096e 100644 --- a/libcxx/include/__cxx03/__functional/bind_front.h +++ b/libcxx/include/__cxx03/__functional/bind_front.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___FUNCTIONAL_BIND_FRONT_H #define _LIBCPP___FUNCTIONAL_BIND_FRONT_H -#include <__config> -#include <__functional/invoke.h> -#include <__functional/perfect_forward.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constructible.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/perfect_forward.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/binder1st.h b/libcxx/include/__cxx03/__functional/binder1st.h index 04b51fefab70a..1f2f7ebb9c853 100644 --- a/libcxx/include/__cxx03/__functional/binder1st.h +++ b/libcxx/include/__cxx03/__functional/binder1st.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_BINDER1ST_H #define _LIBCPP___FUNCTIONAL_BINDER1ST_H -#include <__config> -#include <__functional/unary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/binder2nd.h b/libcxx/include/__cxx03/__functional/binder2nd.h index 9d22e4430b1b3..d70fab8c93b4a 100644 --- a/libcxx/include/__cxx03/__functional/binder2nd.h +++ b/libcxx/include/__cxx03/__functional/binder2nd.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_BINDER2ND_H #define _LIBCPP___FUNCTIONAL_BINDER2ND_H -#include <__config> -#include <__functional/unary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/boyer_moore_searcher.h b/libcxx/include/__cxx03/__functional/boyer_moore_searcher.h index 648b60c505219..e7724ce6f44c0 100644 --- a/libcxx/include/__cxx03/__functional/boyer_moore_searcher.h +++ b/libcxx/include/__cxx03/__functional/boyer_moore_searcher.h @@ -13,23 +13,23 @@ # pragma GCC system_header #endif -#include <__algorithm/fill_n.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/operations.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__memory/shared_ptr.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/pair.h> -#include -#include -#include +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/array> +#include <__cxx03/unordered_map> +#include <__cxx03/vector> #if _LIBCPP_STD_VER >= 17 _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__functional/compose.h b/libcxx/include/__cxx03/__functional/compose.h index 4b86dd37cd48a..504a7e1ca1426 100644 --- a/libcxx/include/__cxx03/__functional/compose.h +++ b/libcxx/include/__cxx03/__functional/compose.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___FUNCTIONAL_COMPOSE_H #define _LIBCPP___FUNCTIONAL_COMPOSE_H -#include <__config> -#include <__functional/invoke.h> -#include <__functional/perfect_forward.h> -#include <__type_traits/decay.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/perfect_forward.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/default_searcher.h b/libcxx/include/__cxx03/__functional/default_searcher.h index db89d10757c1b..90ee48fc5e93b 100644 --- a/libcxx/include/__cxx03/__functional/default_searcher.h +++ b/libcxx/include/__cxx03/__functional/default_searcher.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___FUNCTIONAL_DEFAULT_SEARCHER_H #define _LIBCPP___FUNCTIONAL_DEFAULT_SEARCHER_H -#include <__algorithm/search.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/operations.h> -#include <__iterator/iterator_traits.h> -#include <__utility/pair.h> +#include <__cxx03/__algorithm/search.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/pair.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/function.h b/libcxx/include/__cxx03/__functional/function.h index c7b98035e34bf..fe3cc8accac63 100644 --- a/libcxx/include/__cxx03/__functional/function.h +++ b/libcxx/include/__cxx03/__functional/function.h @@ -10,43 +10,43 @@ #ifndef _LIBCPP___FUNCTIONAL_FUNCTION_H #define _LIBCPP___FUNCTIONAL_FUNCTION_H -#include <__assert> -#include <__config> -#include <__exception/exception.h> -#include <__functional/binary_function.h> -#include <__functional/invoke.h> -#include <__functional/unary_function.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/allocator.h> -#include <__memory/allocator_destructor.h> -#include <__memory/allocator_traits.h> -#include <__memory/builtin_new_allocator.h> -#include <__memory/compressed_pair.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/aligned_storage.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_core_convertible.h> -#include <__type_traits/is_scalar.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_void.h> -#include <__type_traits/strip_signature.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/piecewise_construct.h> -#include <__utility/swap.h> -#include <__verbose_abort> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_destructor.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/builtin_new_allocator.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/aligned_storage.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_core_convertible.h> +#include <__cxx03/__type_traits/is_scalar.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/strip_signature.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/new> +#include <__cxx03/tuple> +#include <__cxx03/typeinfo> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #ifndef _LIBCPP_CXX03_LANG diff --git a/libcxx/include/__cxx03/__functional/hash.h b/libcxx/include/__cxx03/__functional/hash.h index a9e450edd39f5..216d2ae4d1bc5 100644 --- a/libcxx/include/__cxx03/__functional/hash.h +++ b/libcxx/include/__cxx03/__functional/hash.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___FUNCTIONAL_HASH_H #define _LIBCPP___FUNCTIONAL_HASH_H -#include <__config> -#include <__functional/unary_function.h> -#include <__fwd/functional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/invoke.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/underlying_type.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/underlying_type.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/cstring> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/identity.h b/libcxx/include/__cxx03/__functional/identity.h index 8468de3dae26c..7d016af84f854 100644 --- a/libcxx/include/__cxx03/__functional/identity.h +++ b/libcxx/include/__cxx03/__functional/identity.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___FUNCTIONAL_IDENTITY_H #define _LIBCPP___FUNCTIONAL_IDENTITY_H -#include <__config> -#include <__fwd/functional.h> -#include <__type_traits/integral_constant.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/invoke.h b/libcxx/include/__cxx03/__functional/invoke.h index ef4bf25f07759..a9c039bc0379b 100644 --- a/libcxx/include/__cxx03/__functional/invoke.h +++ b/libcxx/include/__cxx03/__functional/invoke.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___FUNCTIONAL_INVOKE_H #define _LIBCPP___FUNCTIONAL_INVOKE_H -#include <__config> -#include <__type_traits/invoke.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/is_transparent.h b/libcxx/include/__cxx03/__functional/is_transparent.h index b2d62f2e3ead8..de978871404b8 100644 --- a/libcxx/include/__cxx03/__functional/is_transparent.h +++ b/libcxx/include/__cxx03/__functional/is_transparent.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_IS_TRANSPARENT #define _LIBCPP___FUNCTIONAL_IS_TRANSPARENT -#include <__config> -#include <__type_traits/void_t.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/void_t.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/mem_fn.h b/libcxx/include/__cxx03/__functional/mem_fn.h index ee07a71774f9a..31bf5a86bffdc 100644 --- a/libcxx/include/__cxx03/__functional/mem_fn.h +++ b/libcxx/include/__cxx03/__functional/mem_fn.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___FUNCTIONAL_MEM_FN_H #define _LIBCPP___FUNCTIONAL_MEM_FN_H -#include <__config> -#include <__functional/binary_function.h> -#include <__functional/invoke.h> -#include <__functional/weak_result_type.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/weak_result_type.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/mem_fun_ref.h b/libcxx/include/__cxx03/__functional/mem_fun_ref.h index c344420b0299e..e0e2f29b95d16 100644 --- a/libcxx/include/__cxx03/__functional/mem_fun_ref.h +++ b/libcxx/include/__cxx03/__functional/mem_fun_ref.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___FUNCTIONAL_MEM_FUN_REF_H #define _LIBCPP___FUNCTIONAL_MEM_FUN_REF_H -#include <__config> -#include <__functional/binary_function.h> -#include <__functional/unary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/unary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/not_fn.h b/libcxx/include/__cxx03/__functional/not_fn.h index 4b3ce5524a743..8b9264af64c58 100644 --- a/libcxx/include/__cxx03/__functional/not_fn.h +++ b/libcxx/include/__cxx03/__functional/not_fn.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___FUNCTIONAL_NOT_FN_H #define _LIBCPP___FUNCTIONAL_NOT_FN_H -#include <__config> -#include <__functional/invoke.h> -#include <__functional/perfect_forward.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constructible.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/perfect_forward.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/operations.h b/libcxx/include/__cxx03/__functional/operations.h index 0a6320f19de3f..c05579e35e835 100644 --- a/libcxx/include/__cxx03/__functional/operations.h +++ b/libcxx/include/__cxx03/__functional/operations.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___FUNCTIONAL_OPERATIONS_H #define _LIBCPP___FUNCTIONAL_OPERATIONS_H -#include <__config> -#include <__functional/binary_function.h> -#include <__functional/unary_function.h> -#include <__type_traits/desugars_to.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/perfect_forward.h b/libcxx/include/__cxx03/__functional/perfect_forward.h index 74177c789b4ad..45ecb68250dc9 100644 --- a/libcxx/include/__cxx03/__functional/perfect_forward.h +++ b/libcxx/include/__cxx03/__functional/perfect_forward.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___FUNCTIONAL_PERFECT_FORWARD_H #define _LIBCPP___FUNCTIONAL_PERFECT_FORWARD_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/invoke.h> -#include <__type_traits/is_constructible.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/integer_sequence.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/invoke.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h b/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h index e345250dcdd87..d033f9050f0c3 100644 --- a/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h +++ b/libcxx/include/__cxx03/__functional/pointer_to_binary_function.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_POINTER_TO_BINARY_FUNCTION_H #define _LIBCPP___FUNCTIONAL_POINTER_TO_BINARY_FUNCTION_H -#include <__config> -#include <__functional/binary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h b/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h index 3a5d153d36178..9e7f62915c91f 100644 --- a/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h +++ b/libcxx/include/__cxx03/__functional/pointer_to_unary_function.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_POINTER_TO_UNARY_FUNCTION_H #define _LIBCPP___FUNCTIONAL_POINTER_TO_UNARY_FUNCTION_H -#include <__config> -#include <__functional/unary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/ranges_operations.h b/libcxx/include/__cxx03/__functional/ranges_operations.h index 27f06eadd0eb1..e8a2b367c9350 100644 --- a/libcxx/include/__cxx03/__functional/ranges_operations.h +++ b/libcxx/include/__cxx03/__functional/ranges_operations.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___FUNCTIONAL_RANGES_OPERATIONS_H #define _LIBCPP___FUNCTIONAL_RANGES_OPERATIONS_H -#include <__concepts/equality_comparable.h> -#include <__concepts/totally_ordered.h> -#include <__config> -#include <__type_traits/desugars_to.h> -#include <__utility/forward.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/totally_ordered.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/reference_wrapper.h b/libcxx/include/__cxx03/__functional/reference_wrapper.h index 3570e2673c800..73788e1fdb89b 100644 --- a/libcxx/include/__cxx03/__functional/reference_wrapper.h +++ b/libcxx/include/__cxx03/__functional/reference_wrapper.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___FUNCTIONAL_REFERENCE_WRAPPER_H #define _LIBCPP___FUNCTIONAL_REFERENCE_WRAPPER_H -#include <__compare/synth_three_way.h> -#include <__concepts/boolean_testable.h> -#include <__config> -#include <__functional/invoke.h> -#include <__functional/weak_result_type.h> -#include <__memory/addressof.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_const.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__compare/synth_three_way.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/weak_result_type.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/unary_function.h b/libcxx/include/__cxx03/__functional/unary_function.h index 69b1bc94220ae..9b1e336f15fa4 100644 --- a/libcxx/include/__cxx03/__functional/unary_function.h +++ b/libcxx/include/__cxx03/__functional/unary_function.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___FUNCTIONAL_UNARY_FUNCTION_H #define _LIBCPP___FUNCTIONAL_UNARY_FUNCTION_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/unary_negate.h b/libcxx/include/__cxx03/__functional/unary_negate.h index 5bd487a97bcb3..7154d234b007f 100644 --- a/libcxx/include/__cxx03/__functional/unary_negate.h +++ b/libcxx/include/__cxx03/__functional/unary_negate.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FUNCTIONAL_UNARY_NEGATE_H #define _LIBCPP___FUNCTIONAL_UNARY_NEGATE_H -#include <__config> -#include <__functional/unary_function.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__functional/weak_result_type.h b/libcxx/include/__cxx03/__functional/weak_result_type.h index ad7a8395186cd..e1d62d634ca33 100644 --- a/libcxx/include/__cxx03/__functional/weak_result_type.h +++ b/libcxx/include/__cxx03/__functional/weak_result_type.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___FUNCTIONAL_WEAK_RESULT_TYPE_H #define _LIBCPP___FUNCTIONAL_WEAK_RESULT_TYPE_H -#include <__config> -#include <__functional/binary_function.h> -#include <__functional/invoke.h> -#include <__functional/unary_function.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/array.h b/libcxx/include/__cxx03/__fwd/array.h index b429d0c5a9542..36343371a2278 100644 --- a/libcxx/include/__cxx03/__fwd/array.h +++ b/libcxx/include/__cxx03/__fwd/array.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_ARRAY_H #define _LIBCPP___FWD_ARRAY_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/bit_reference.h b/libcxx/include/__cxx03/__fwd/bit_reference.h index 237efb6db6642..6bda18429c392 100644 --- a/libcxx/include/__cxx03/__fwd/bit_reference.h +++ b/libcxx/include/__cxx03/__fwd/bit_reference.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___FWD_BIT_REFERENCE_H #define _LIBCPP___FWD_BIT_REFERENCE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/complex.h b/libcxx/include/__cxx03/__fwd/complex.h index 22c78c5cc3c77..e734f2db76fed 100644 --- a/libcxx/include/__cxx03/__fwd/complex.h +++ b/libcxx/include/__cxx03/__fwd/complex.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_COMPLEX_H #define _LIBCPP___FWD_COMPLEX_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/deque.h b/libcxx/include/__cxx03/__fwd/deque.h index fd2fb5bb4b8e9..31aa8c3799823 100644 --- a/libcxx/include/__cxx03/__fwd/deque.h +++ b/libcxx/include/__cxx03/__fwd/deque.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_DEQUE_H #define _LIBCPP___FWD_DEQUE_H -#include <__config> -#include <__fwd/memory.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/memory.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/format.h b/libcxx/include/__cxx03/__fwd/format.h index b30c220f8a043..2777433363270 100644 --- a/libcxx/include/__cxx03/__fwd/format.h +++ b/libcxx/include/__cxx03/__fwd/format.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FWD_FORMAT_H #define _LIBCPP___FWD_FORMAT_H -#include <__config> -#include <__iterator/concepts.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/fstream.h b/libcxx/include/__cxx03/__fwd/fstream.h index b4a112bfd4de6..717cb8c583d2c 100644 --- a/libcxx/include/__cxx03/__fwd/fstream.h +++ b/libcxx/include/__cxx03/__fwd/fstream.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_FSTREAM_H #define _LIBCPP___FWD_FSTREAM_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/functional.h b/libcxx/include/__cxx03/__fwd/functional.h index 32c9ef33e453b..e19b802d178ca 100644 --- a/libcxx/include/__cxx03/__fwd/functional.h +++ b/libcxx/include/__cxx03/__fwd/functional.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___FWD_FUNCTIONAL_H #define _LIBCPP___FWD_FUNCTIONAL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/ios.h b/libcxx/include/__cxx03/__fwd/ios.h index 48350709d4ce2..f5ba74c9067bb 100644 --- a/libcxx/include/__cxx03/__fwd/ios.h +++ b/libcxx/include/__cxx03/__fwd/ios.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_IOS_H #define _LIBCPP___FWD_IOS_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/istream.h b/libcxx/include/__cxx03/__fwd/istream.h index a06907a6c8ef9..8975ac26baf6b 100644 --- a/libcxx/include/__cxx03/__fwd/istream.h +++ b/libcxx/include/__cxx03/__fwd/istream.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_ISTREAM_H #define _LIBCPP___FWD_ISTREAM_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/mdspan.h b/libcxx/include/__cxx03/__fwd/mdspan.h index 8889567a047f6..369da43a20296 100644 --- a/libcxx/include/__cxx03/__fwd/mdspan.h +++ b/libcxx/include/__cxx03/__fwd/mdspan.h @@ -17,14 +17,14 @@ #ifndef _LIBCPP___MDSPAN_LAYOUTS_H #define _LIBCPP___MDSPAN_LAYOUTS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__fwd/memory.h b/libcxx/include/__cxx03/__fwd/memory.h index b9e151855ad7d..109c0f6c051cc 100644 --- a/libcxx/include/__cxx03/__fwd/memory.h +++ b/libcxx/include/__cxx03/__fwd/memory.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___FWD_MEMORY_H #define _LIBCPP___FWD_MEMORY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/memory_resource.h b/libcxx/include/__cxx03/__fwd/memory_resource.h index d68b2c2b63154..1a12dcfdaf627 100644 --- a/libcxx/include/__cxx03/__fwd/memory_resource.h +++ b/libcxx/include/__cxx03/__fwd/memory_resource.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___FWD_MEMORY_RESOURCE_H #define _LIBCPP___FWD_MEMORY_RESOURCE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/ostream.h b/libcxx/include/__cxx03/__fwd/ostream.h index 3347e0f71d7a1..5660ac50aac46 100644 --- a/libcxx/include/__cxx03/__fwd/ostream.h +++ b/libcxx/include/__cxx03/__fwd/ostream.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_OSTREAM_H #define _LIBCPP___FWD_OSTREAM_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/pair.h b/libcxx/include/__cxx03/__fwd/pair.h index af32628fe1e0d..36656b454e0ab 100644 --- a/libcxx/include/__cxx03/__fwd/pair.h +++ b/libcxx/include/__cxx03/__fwd/pair.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___FWD_PAIR_H #define _LIBCPP___FWD_PAIR_H -#include <__config> -#include <__fwd/tuple.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/queue.h b/libcxx/include/__cxx03/__fwd/queue.h index 50d99ad9c29f4..54afd5113ba89 100644 --- a/libcxx/include/__cxx03/__fwd/queue.h +++ b/libcxx/include/__cxx03/__fwd/queue.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___FWD_QUEUE_H #define _LIBCPP___FWD_QUEUE_H -#include <__config> -#include <__functional/operations.h> -#include <__fwd/deque.h> -#include <__fwd/vector.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__fwd/deque.h> +#include <__cxx03/__fwd/vector.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/span.h b/libcxx/include/__cxx03/__fwd/span.h index 8dafa742c19df..47ed3eca5af4e 100644 --- a/libcxx/include/__cxx03/__fwd/span.h +++ b/libcxx/include/__cxx03/__fwd/span.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___FWD_SPAN_H #define _LIBCPP___FWD_SPAN_H -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__fwd/sstream.h b/libcxx/include/__cxx03/__fwd/sstream.h index 39a9c3faf1f80..cbb53942c8212 100644 --- a/libcxx/include/__cxx03/__fwd/sstream.h +++ b/libcxx/include/__cxx03/__fwd/sstream.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___FWD_SSTREAM_H #define _LIBCPP___FWD_SSTREAM_H -#include <__config> -#include <__fwd/memory.h> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/memory.h> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/stack.h b/libcxx/include/__cxx03/__fwd/stack.h index 7dab6c1a4f4e2..ddd7a67615876 100644 --- a/libcxx/include/__cxx03/__fwd/stack.h +++ b/libcxx/include/__cxx03/__fwd/stack.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_STACK_H #define _LIBCPP___FWD_STACK_H -#include <__config> -#include <__fwd/deque.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/deque.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/streambuf.h b/libcxx/include/__cxx03/__fwd/streambuf.h index b35afa6afe343..0b448836aaef7 100644 --- a/libcxx/include/__cxx03/__fwd/streambuf.h +++ b/libcxx/include/__cxx03/__fwd/streambuf.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_STREAMBUF_H #define _LIBCPP___FWD_STREAMBUF_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/string.h b/libcxx/include/__cxx03/__fwd/string.h index 2418e1f9b23d0..07042b205e8ce 100644 --- a/libcxx/include/__cxx03/__fwd/string.h +++ b/libcxx/include/__cxx03/__fwd/string.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___FWD_STRING_H #define _LIBCPP___FWD_STRING_H -#include <__config> -#include <__fwd/memory.h> -#include <__fwd/memory_resource.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/memory.h> +#include <__cxx03/__fwd/memory_resource.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/string_view.h b/libcxx/include/__cxx03/__fwd/string_view.h index 72a64be5b00b5..25ee230d20b33 100644 --- a/libcxx/include/__cxx03/__fwd/string_view.h +++ b/libcxx/include/__cxx03/__fwd/string_view.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___FWD_STRING_VIEW_H #define _LIBCPP___FWD_STRING_VIEW_H -#include <__config> -#include <__fwd/string.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/string.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/subrange.h b/libcxx/include/__cxx03/__fwd/subrange.h index 60a41da23dd44..aebbd866daeb2 100644 --- a/libcxx/include/__cxx03/__fwd/subrange.h +++ b/libcxx/include/__cxx03/__fwd/subrange.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___FWD_SUBRANGE_H #define _LIBCPP___FWD_SUBRANGE_H -#include <__concepts/copyable.h> -#include <__config> -#include <__iterator/concepts.h> -#include +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/tuple.h b/libcxx/include/__cxx03/__fwd/tuple.h index 902770c29555e..75f7e6d16aecf 100644 --- a/libcxx/include/__cxx03/__fwd/tuple.h +++ b/libcxx/include/__cxx03/__fwd/tuple.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_TUPLE_H #define _LIBCPP___FWD_TUPLE_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__fwd/vector.h b/libcxx/include/__cxx03/__fwd/vector.h index c9cc96137449f..3ed34e9f9ef94 100644 --- a/libcxx/include/__cxx03/__fwd/vector.h +++ b/libcxx/include/__cxx03/__fwd/vector.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___FWD_VECTOR_H #define _LIBCPP___FWD_VECTOR_H -#include <__config> -#include <__fwd/memory.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/memory.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__hash_table b/libcxx/include/__cxx03/__hash_table index 025758528573f..348dcaf01e8c1 100644 --- a/libcxx/include/__cxx03/__hash_table +++ b/libcxx/include/__cxx03/__hash_table @@ -10,47 +10,47 @@ #ifndef _LIBCPP___HASH_TABLE #define _LIBCPP___HASH_TABLE -#include <__algorithm/max.h> -#include <__algorithm/min.h> -#include <__assert> -#include <__bit/countl.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/invoke.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/can_extract_key.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include -#include -#include -#include // __launder +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/can_extract_key.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cmath> +#include <__cxx03/cstring> +#include <__cxx03/initializer_list> +#include <__cxx03/new> // __launder #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ios/fpos.h b/libcxx/include/__cxx03/__ios/fpos.h index 1af1e23ee50da..20904d3f5469d 100644 --- a/libcxx/include/__cxx03/__ios/fpos.h +++ b/libcxx/include/__cxx03/__ios/fpos.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___IOS_FPOS_H #define _LIBCPP___IOS_FPOS_H -#include <__config> -#include <__fwd/ios.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/ios.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/access.h b/libcxx/include/__cxx03/__iterator/access.h index acc4f60bf697e..2d7b4d16d47ce 100644 --- a/libcxx/include/__cxx03/__iterator/access.h +++ b/libcxx/include/__cxx03/__iterator/access.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___ITERATOR_ACCESS_H #define _LIBCPP___ITERATOR_ACCESS_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/advance.h b/libcxx/include/__cxx03/__iterator/advance.h index 296db1aaab652..b481652fbed9d 100644 --- a/libcxx/include/__cxx03/__iterator/advance.h +++ b/libcxx/include/__cxx03/__iterator/advance.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___ITERATOR_ADVANCE_H #define _LIBCPP___ITERATOR_ADVANCE_H -#include <__assert> -#include <__concepts/assignable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> -#include <__utility/convert_to_integral.h> -#include <__utility/declval.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__utility/convert_to_integral.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/aliasing_iterator.h b/libcxx/include/__cxx03/__iterator/aliasing_iterator.h index 94ba577078b5e..a3cb555606cb9 100644 --- a/libcxx/include/__cxx03/__iterator/aliasing_iterator.h +++ b/libcxx/include/__cxx03/__iterator/aliasing_iterator.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___ITERATOR_ALIASING_ITERATOR_H #define _LIBCPP___ITERATOR_ALIASING_ITERATOR_H -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/is_trivial.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/is_trivial.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/back_insert_iterator.h b/libcxx/include/__cxx03/__iterator/back_insert_iterator.h index 6d3dd4b12966f..2d3885951d134 100644 --- a/libcxx/include/__cxx03/__iterator/back_insert_iterator.h +++ b/libcxx/include/__cxx03/__iterator/back_insert_iterator.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___ITERATOR_BACK_INSERT_ITERATOR_H #define _LIBCPP___ITERATOR_BACK_INSERT_ITERATOR_H -#include <__config> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/bounded_iter.h b/libcxx/include/__cxx03/__iterator/bounded_iter.h index 8a81c9ffbfc3f..dc93be089b1b8 100644 --- a/libcxx/include/__cxx03/__iterator/bounded_iter.h +++ b/libcxx/include/__cxx03/__iterator/bounded_iter.h @@ -10,23 +10,23 @@ #ifndef _LIBCPP___ITERATOR_BOUNDED_ITER_H #define _LIBCPP___ITERATOR_BOUNDED_ITER_H -#include <__assert> -#include <__compare/ordering.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_convertible.h> -#include <__utility/move.h> +#include <__cxx03/__assert> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/common_iterator.h b/libcxx/include/__cxx03/__iterator/common_iterator.h index 199de2cc7337b..5d052c0d2300e 100644 --- a/libcxx/include/__cxx03/__iterator/common_iterator.h +++ b/libcxx/include/__cxx03/__iterator/common_iterator.h @@ -10,32 +10,32 @@ #ifndef _LIBCPP___ITERATOR_COMMON_ITERATOR_H #define _LIBCPP___ITERATOR_COMMON_ITERATOR_H -#include <__assert> -#include <__concepts/assignable.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__memory/addressof.h> -#include <__type_traits/is_pointer.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/variant> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/concepts.h b/libcxx/include/__cxx03/__iterator/concepts.h index 0a4878308d55f..4973ce8987ef5 100644 --- a/libcxx/include/__cxx03/__iterator/concepts.h +++ b/libcxx/include/__cxx03/__iterator/concepts.h @@ -10,35 +10,35 @@ #ifndef _LIBCPP___ITERATOR_CONCEPTS_H #define _LIBCPP___ITERATOR_CONCEPTS_H -#include <__concepts/arithmetic.h> -#include <__concepts/assignable.h> -#include <__concepts/common_reference_with.h> -#include <__concepts/constructible.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/invocable.h> -#include <__concepts/movable.h> -#include <__concepts/predicate.h> -#include <__concepts/regular.h> -#include <__concepts/relation.h> -#include <__concepts/same_as.h> -#include <__concepts/semiregular.h> -#include <__concepts/totally_ordered.h> -#include <__config> -#include <__functional/invoke.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/common_reference.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/common_reference_with.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__concepts/predicate.h> +#include <__cxx03/__concepts/regular.h> +#include <__cxx03/__concepts/relation.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__concepts/totally_ordered.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/counted_iterator.h b/libcxx/include/__cxx03/__iterator/counted_iterator.h index ea2832e3b978d..161ec54a1a3b1 100644 --- a/libcxx/include/__cxx03/__iterator/counted_iterator.h +++ b/libcxx/include/__cxx03/__iterator/counted_iterator.h @@ -10,32 +10,32 @@ #ifndef _LIBCPP___ITERATOR_COUNTED_ITERATOR_H #define _LIBCPP___ITERATOR_COUNTED_ITERATOR_H -#include <__assert> -#include <__concepts/assignable.h> -#include <__concepts/common_with.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/conditional.h> -#include <__utility/move.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/common_with.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/cpp17_iterator_concepts.h b/libcxx/include/__cxx03/__iterator/cpp17_iterator_concepts.h index ba3536b686099..938884e5f69ab 100644 --- a/libcxx/include/__cxx03/__iterator/cpp17_iterator_concepts.h +++ b/libcxx/include/__cxx03/__iterator/cpp17_iterator_concepts.h @@ -9,26 +9,26 @@ #ifndef _LIBCPP___ITERATOR_CPP17_ITERATOR_CONCEPTS_H #define _LIBCPP___ITERATOR_CPP17_ITERATOR_CONCEPTS_H -#include <__concepts/boolean_testable.h> -#include <__concepts/convertible_to.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/is_void.h> -#include <__utility/as_const.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> +#include <__cxx03/__concepts/boolean_testable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__utility/as_const.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__iterator/data.h b/libcxx/include/__cxx03/__iterator/data.h index b7c1603652b0e..d4f26608d9c49 100644 --- a/libcxx/include/__cxx03/__iterator/data.h +++ b/libcxx/include/__cxx03/__iterator/data.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___ITERATOR_DATA_H #define _LIBCPP___ITERATOR_DATA_H -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/default_sentinel.h b/libcxx/include/__cxx03/__iterator/default_sentinel.h index 3b65f442f1a85..fd05aeb59bce6 100644 --- a/libcxx/include/__cxx03/__iterator/default_sentinel.h +++ b/libcxx/include/__cxx03/__iterator/default_sentinel.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___ITERATOR_DEFAULT_SENTINEL_H #define _LIBCPP___ITERATOR_DEFAULT_SENTINEL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/distance.h b/libcxx/include/__cxx03/__iterator/distance.h index 75bd49c9ae732..20f2771efc437 100644 --- a/libcxx/include/__cxx03/__iterator/distance.h +++ b/libcxx/include/__cxx03/__iterator/distance.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___ITERATOR_DISTANCE_H #define _LIBCPP___ITERATOR_DISTANCE_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/size.h> -#include <__type_traits/decay.h> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/empty.h b/libcxx/include/__cxx03/__iterator/empty.h index 773f2776955b2..0bdb951ee12dc 100644 --- a/libcxx/include/__cxx03/__iterator/empty.h +++ b/libcxx/include/__cxx03/__iterator/empty.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___ITERATOR_EMPTY_H #define _LIBCPP___ITERATOR_EMPTY_H -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/erase_if_container.h b/libcxx/include/__cxx03/__iterator/erase_if_container.h index 0f87f50cd1c16..11edc9c1312c6 100644 --- a/libcxx/include/__cxx03/__iterator/erase_if_container.h +++ b/libcxx/include/__cxx03/__iterator/erase_if_container.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___ITERATOR_ERASE_IF_CONTAINER_H #define _LIBCPP___ITERATOR_ERASE_IF_CONTAINER_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/front_insert_iterator.h b/libcxx/include/__cxx03/__iterator/front_insert_iterator.h index 7f2c54ec87442..f28b82840f2d6 100644 --- a/libcxx/include/__cxx03/__iterator/front_insert_iterator.h +++ b/libcxx/include/__cxx03/__iterator/front_insert_iterator.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___ITERATOR_FRONT_INSERT_ITERATOR_H #define _LIBCPP___ITERATOR_FRONT_INSERT_ITERATOR_H -#include <__config> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/incrementable_traits.h b/libcxx/include/__cxx03/__iterator/incrementable_traits.h index a228b228f6e55..8eb730bfe8ad9 100644 --- a/libcxx/include/__cxx03/__iterator/incrementable_traits.h +++ b/libcxx/include/__cxx03/__iterator/incrementable_traits.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___ITERATOR_INCREMENTABLE_TRAITS_H #define _LIBCPP___ITERATOR_INCREMENTABLE_TRAITS_H -#include <__concepts/arithmetic.h> -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_primary_template.h> -#include <__type_traits/make_signed.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_primary_template.h> +#include <__cxx03/__type_traits/make_signed.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/indirectly_comparable.h b/libcxx/include/__cxx03/__iterator/indirectly_comparable.h index e8a7398bacd2b..caef64e6f0831 100644 --- a/libcxx/include/__cxx03/__iterator/indirectly_comparable.h +++ b/libcxx/include/__cxx03/__iterator/indirectly_comparable.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___ITERATOR_INDIRECTLY_COMPARABLE_H #define _LIBCPP___ITERATOR_INDIRECTLY_COMPARABLE_H -#include <__config> -#include <__functional/identity.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/insert_iterator.h b/libcxx/include/__cxx03/__iterator/insert_iterator.h index 8b7574dc9ec0a..1f0320acda854 100644 --- a/libcxx/include/__cxx03/__iterator/insert_iterator.h +++ b/libcxx/include/__cxx03/__iterator/insert_iterator.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___ITERATOR_INSERT_ITERATOR_H #define _LIBCPP___ITERATOR_INSERT_ITERATOR_H -#include <__config> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/istream_iterator.h b/libcxx/include/__cxx03/__iterator/istream_iterator.h index 58c9ac6d4ccce..af0f477358a7f 100644 --- a/libcxx/include/__cxx03/__iterator/istream_iterator.h +++ b/libcxx/include/__cxx03/__iterator/istream_iterator.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___ITERATOR_ISTREAM_ITERATOR_H #define _LIBCPP___ITERATOR_ISTREAM_ITERATOR_H -#include <__config> -#include <__fwd/istream.h> -#include <__fwd/string.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/istreambuf_iterator.h b/libcxx/include/__cxx03/__iterator/istreambuf_iterator.h index 51c4ecff351f5..73da595172848 100644 --- a/libcxx/include/__cxx03/__iterator/istreambuf_iterator.h +++ b/libcxx/include/__cxx03/__iterator/istreambuf_iterator.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___ITERATOR_ISTREAMBUF_ITERATOR_H #define _LIBCPP___ITERATOR_ISTREAMBUF_ITERATOR_H -#include <__config> -#include <__fwd/istream.h> -#include <__fwd/streambuf.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__fwd/streambuf.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/iter_move.h b/libcxx/include/__cxx03/__iterator/iter_move.h index ba8aed3c0ffbb..f45baaaf63c1e 100644 --- a/libcxx/include/__cxx03/__iterator/iter_move.h +++ b/libcxx/include/__cxx03/__iterator/iter_move.h @@ -10,21 +10,21 @@ #ifndef _LIBCPP___ITERATOR_ITER_MOVE_H #define _LIBCPP___ITERATOR_ITER_MOVE_H -#include <__concepts/class_or_enum.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/iter_swap.h b/libcxx/include/__cxx03/__iterator/iter_swap.h index 01ab1b97d6501..c3a7e164ff6f6 100644 --- a/libcxx/include/__cxx03/__iterator/iter_swap.h +++ b/libcxx/include/__cxx03/__iterator/iter_swap.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___ITERATOR_ITER_SWAP_H #define _LIBCPP___ITERATOR_ITER_SWAP_H -#include <__concepts/class_or_enum.h> -#include <__concepts/swappable.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_move.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__concepts/swappable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/iterator.h b/libcxx/include/__cxx03/__iterator/iterator.h index ba9308f3c2243..5d9648ce6a06f 100644 --- a/libcxx/include/__cxx03/__iterator/iterator.h +++ b/libcxx/include/__cxx03/__iterator/iterator.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___ITERATOR_ITERATOR_H #define _LIBCPP___ITERATOR_ITERATOR_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/iterator_traits.h b/libcxx/include/__cxx03/__iterator/iterator_traits.h index 11af9e301842c..7efd0c81c9301 100644 --- a/libcxx/include/__cxx03/__iterator/iterator_traits.h +++ b/libcxx/include/__cxx03/__iterator/iterator_traits.h @@ -10,31 +10,31 @@ #ifndef _LIBCPP___ITERATOR_ITERATOR_TRAITS_H #define _LIBCPP___ITERATOR_ITERATOR_TRAITS_H -#include <__concepts/arithmetic.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/same_as.h> -#include <__concepts/totally_ordered.h> -#include <__config> -#include <__fwd/pair.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/readable_traits.h> -#include <__type_traits/common_reference.h> -#include <__type_traits/conditional.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_primary_template.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_valid_expansion.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/totally_ordered.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_primary_template.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_valid_expansion.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/iterator_with_data.h b/libcxx/include/__cxx03/__iterator/iterator_with_data.h index afdc0a4e12e21..fb7aafc38a30c 100644 --- a/libcxx/include/__cxx03/__iterator/iterator_with_data.h +++ b/libcxx/include/__cxx03/__iterator/iterator_with_data.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___ITERATOR_ITERATOR_WITH_DATA_H #define _LIBCPP___ITERATOR_ITERATOR_WITH_DATA_H -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__utility/move.h> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 diff --git a/libcxx/include/__cxx03/__iterator/mergeable.h b/libcxx/include/__cxx03/__iterator/mergeable.h index 7976d751095e5..a20134defa87f 100644 --- a/libcxx/include/__cxx03/__iterator/mergeable.h +++ b/libcxx/include/__cxx03/__iterator/mergeable.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___ITERATOR_MERGEABLE_H #define _LIBCPP___ITERATOR_MERGEABLE_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/projected.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/move_iterator.h b/libcxx/include/__cxx03/__iterator/move_iterator.h index a1c53e9bd2b59..701f51a272da6 100644 --- a/libcxx/include/__cxx03/__iterator/move_iterator.h +++ b/libcxx/include/__cxx03/__iterator/move_iterator.h @@ -10,37 +10,37 @@ #ifndef _LIBCPP___ITERATOR_MOVE_ITERATOR_H #define _LIBCPP___ITERATOR_MOVE_ITERATOR_H -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__concepts/assignable.h> -#include <__concepts/convertible_to.h> -#include <__concepts/derived_from.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_sentinel.h> -#include <__iterator/readable_traits.h> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/move.h> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_sentinel.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/move_sentinel.h b/libcxx/include/__cxx03/__iterator/move_sentinel.h index 4a2a09ef0611d..8518bcf39ea96 100644 --- a/libcxx/include/__cxx03/__iterator/move_sentinel.h +++ b/libcxx/include/__cxx03/__iterator/move_sentinel.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___ITERATOR_MOVE_SENTINEL_H #define _LIBCPP___ITERATOR_MOVE_SENTINEL_H -#include <__concepts/assignable.h> -#include <__concepts/convertible_to.h> -#include <__concepts/semiregular.h> -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__concepts/assignable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__iterator/next.h b/libcxx/include/__cxx03/__iterator/next.h index 21d3688ad9eb6..554760347606e 100644 --- a/libcxx/include/__cxx03/__iterator/next.h +++ b/libcxx/include/__cxx03/__iterator/next.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___ITERATOR_NEXT_H #define _LIBCPP___ITERATOR_NEXT_H -#include <__assert> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/enable_if.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/enable_if.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/ostream_iterator.h b/libcxx/include/__cxx03/__iterator/ostream_iterator.h index 05697e62d9dcb..40f737831f409 100644 --- a/libcxx/include/__cxx03/__iterator/ostream_iterator.h +++ b/libcxx/include/__cxx03/__iterator/ostream_iterator.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___ITERATOR_OSTREAM_ITERATOR_H #define _LIBCPP___ITERATOR_OSTREAM_ITERATOR_H -#include <__config> -#include <__fwd/ostream.h> -#include <__fwd/string.h> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/ostreambuf_iterator.h b/libcxx/include/__cxx03/__iterator/ostreambuf_iterator.h index dda0094dc3f53..363279ce684e1 100644 --- a/libcxx/include/__cxx03/__iterator/ostreambuf_iterator.h +++ b/libcxx/include/__cxx03/__iterator/ostreambuf_iterator.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___ITERATOR_OSTREAMBUF_ITERATOR_H #define _LIBCPP___ITERATOR_OSTREAMBUF_ITERATOR_H -#include <__config> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include -#include // for forward declaration of basic_streambuf +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/cstddef> +#include <__cxx03/iosfwd> // for forward declaration of basic_streambuf #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/permutable.h b/libcxx/include/__cxx03/__iterator/permutable.h index f65ba3bfbbaad..c2641de963de7 100644 --- a/libcxx/include/__cxx03/__iterator/permutable.h +++ b/libcxx/include/__cxx03/__iterator/permutable.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___ITERATOR_PERMUTABLE_H #define _LIBCPP___ITERATOR_PERMUTABLE_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_swap.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/prev.h b/libcxx/include/__cxx03/__iterator/prev.h index 2f0e6a088edb3..7256f2d0a0faf 100644 --- a/libcxx/include/__cxx03/__iterator/prev.h +++ b/libcxx/include/__cxx03/__iterator/prev.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___ITERATOR_PREV_H #define _LIBCPP___ITERATOR_PREV_H -#include <__assert> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__type_traits/enable_if.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/enable_if.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/projected.h b/libcxx/include/__cxx03/__iterator/projected.h index 463d07b0d33c2..582d192120620 100644 --- a/libcxx/include/__cxx03/__iterator/projected.h +++ b/libcxx/include/__cxx03/__iterator/projected.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___ITERATOR_PROJECTED_H #define _LIBCPP___ITERATOR_PROJECTED_H -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> // iter_difference_t -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> // iter_difference_t +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/ranges_iterator_traits.h b/libcxx/include/__cxx03/__iterator/ranges_iterator_traits.h index 859e7082048ac..0dddc16575390 100644 --- a/libcxx/include/__cxx03/__iterator/ranges_iterator_traits.h +++ b/libcxx/include/__cxx03/__iterator/ranges_iterator_traits.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___ITERATOR_RANGES_ITERATOR_TRAITS_H #define _LIBCPP___ITERATOR_RANGES_ITERATOR_TRAITS_H -#include <__config> -#include <__fwd/pair.h> -#include <__ranges/concepts.h> -#include <__type_traits/remove_const.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/remove_const.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/readable_traits.h b/libcxx/include/__cxx03/__iterator/readable_traits.h index 25e74567fff11..07ef5e30ae469 100644 --- a/libcxx/include/__cxx03/__iterator/readable_traits.h +++ b/libcxx/include/__cxx03/__iterator/readable_traits.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___ITERATOR_READABLE_TRAITS_H #define _LIBCPP___ITERATOR_READABLE_TRAITS_H -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_primary_template.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_extent.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_primary_template.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_extent.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/reverse_access.h b/libcxx/include/__cxx03/__iterator/reverse_access.h index 54d7270b04a53..f307fd8b01b5e 100644 --- a/libcxx/include/__cxx03/__iterator/reverse_access.h +++ b/libcxx/include/__cxx03/__iterator/reverse_access.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___ITERATOR_REVERSE_ACCESS_H #define _LIBCPP___ITERATOR_REVERSE_ACCESS_H -#include <__config> -#include <__iterator/reverse_iterator.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/cstddef> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/reverse_iterator.h b/libcxx/include/__cxx03/__iterator/reverse_iterator.h index 50c0f21eaa286..000da25a0f330 100644 --- a/libcxx/include/__cxx03/__iterator/reverse_iterator.h +++ b/libcxx/include/__cxx03/__iterator/reverse_iterator.h @@ -10,35 +10,35 @@ #ifndef _LIBCPP___ITERATOR_REVERSE_ITERATOR_H #define _LIBCPP___ITERATOR_REVERSE_ITERATOR_H -#include <__algorithm/unwrap_iter.h> -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__concepts/convertible_to.h> -#include <__config> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__iterator/readable_traits.h> -#include <__iterator/segmented_iterator.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/subrange.h> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__utility/declval.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/segmented_iterator.h b/libcxx/include/__cxx03/__iterator/segmented_iterator.h index f3cd1e5fa1f5d..93cd8e195eb05 100644 --- a/libcxx/include/__cxx03/__iterator/segmented_iterator.h +++ b/libcxx/include/__cxx03/__iterator/segmented_iterator.h @@ -40,9 +40,9 @@ // - static It Traits::__compose(__segment_iterator, __local_iterator) // Returns the iterator composed of the segment iterator and local iterator. -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/size.h b/libcxx/include/__cxx03/__iterator/size.h index 876e6963f77d9..3e8c2537f723f 100644 --- a/libcxx/include/__cxx03/__iterator/size.h +++ b/libcxx/include/__cxx03/__iterator/size.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___ITERATOR_SIZE_H #define _LIBCPP___ITERATOR_SIZE_H -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/make_signed.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/make_signed.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/sortable.h b/libcxx/include/__cxx03/__iterator/sortable.h index 1444860f2aa10..5c32629ff55dc 100644 --- a/libcxx/include/__cxx03/__iterator/sortable.h +++ b/libcxx/include/__cxx03/__iterator/sortable.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___ITERATOR_SORTABLE_H #define _LIBCPP___ITERATOR_SORTABLE_H -#include <__config> -#include <__functional/identity.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/permutable.h> -#include <__iterator/projected.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/permutable.h> +#include <__cxx03/__iterator/projected.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/unreachable_sentinel.h b/libcxx/include/__cxx03/__iterator/unreachable_sentinel.h index 77e663da4b3a6..29d76409728ff 100644 --- a/libcxx/include/__cxx03/__iterator/unreachable_sentinel.h +++ b/libcxx/include/__cxx03/__iterator/unreachable_sentinel.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___ITERATOR_UNREACHABLE_SENTINEL_H #define _LIBCPP___ITERATOR_UNREACHABLE_SENTINEL_H -#include <__config> -#include <__iterator/concepts.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__iterator/wrap_iter.h b/libcxx/include/__cxx03/__iterator/wrap_iter.h index 56183c0ee794d..5ef909c19f4d3 100644 --- a/libcxx/include/__cxx03/__iterator/wrap_iter.h +++ b/libcxx/include/__cxx03/__iterator/wrap_iter.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___ITERATOR_WRAP_ITER_H #define _LIBCPP___ITERATOR_WRAP_ITER_H -#include <__compare/ordering.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__locale b/libcxx/include/__cxx03/__locale index 4b382764b4464..7324aa2390ce7 100644 --- a/libcxx/include/__cxx03/__locale +++ b/libcxx/include/__cxx03/__locale @@ -10,27 +10,27 @@ #ifndef _LIBCPP___LOCALE #define _LIBCPP___LOCALE -#include <__config> -#include <__locale_dir/locale_base_api.h> -#include <__memory/shared_ptr.h> // __shared_count -#include <__mutex/once_flag.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/no_destroy.h> -#include <__utility/private_constructor_tag.h> -#include -#include -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__locale_dir/locale_base_api.h> +#include <__cxx03/__memory/shared_ptr.h> // __shared_count +#include <__cxx03/__mutex/once_flag.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/no_destroy.h> +#include <__cxx03/__utility/private_constructor_tag.h> +#include <__cxx03/cctype> +#include <__cxx03/clocale> +#include <__cxx03/cstdint> +#include <__cxx03/cstdlib> +#include <__cxx03/string> // Some platforms require more includes than others. Keep the includes on all plaforms for now. -#include -#include +#include <__cxx03/cstddef> +#include <__cxx03/cstring> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include +# include <__cxx03/cwchar> #else -# include <__std_mbstate_t.h> +# include <__cxx03/__std_mbstate_t.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api.h index 8c000c558c527..e62ebb17765d7 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api.h @@ -10,23 +10,23 @@ #define _LIBCPP___LOCALE_DIR_LOCALE_BASE_API_H #if defined(_LIBCPP_MSVCRT_LIKE) -# include <__locale_dir/locale_base_api/win32.h> +# include <__cxx03/__locale_dir/locale_base_api/win32.h> #elif defined(_AIX) || defined(__MVS__) -# include <__locale_dir/locale_base_api/ibm.h> +# include <__cxx03/__locale_dir/locale_base_api/ibm.h> #elif defined(__ANDROID__) -# include <__locale_dir/locale_base_api/android.h> +# include <__cxx03/__locale_dir/locale_base_api/android.h> #elif defined(__sun__) -# include <__locale_dir/locale_base_api/solaris.h> +# include <__cxx03/__locale_dir/locale_base_api/solaris.h> #elif defined(_NEWLIB_VERSION) -# include <__locale_dir/locale_base_api/newlib.h> +# include <__cxx03/__locale_dir/locale_base_api/newlib.h> #elif defined(__OpenBSD__) -# include <__locale_dir/locale_base_api/openbsd.h> +# include <__cxx03/__locale_dir/locale_base_api/openbsd.h> #elif defined(__Fuchsia__) -# include <__locale_dir/locale_base_api/fuchsia.h> +# include <__cxx03/__locale_dir/locale_base_api/fuchsia.h> #elif defined(__wasi__) || defined(_LIBCPP_HAS_MUSL_LIBC) -# include <__locale_dir/locale_base_api/musl.h> +# include <__cxx03/__locale_dir/locale_base_api/musl.h> #elif defined(__APPLE__) || defined(__FreeBSD__) -# include +# include <__cxx03/xlocale.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/android.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/android.h index 9965d8bbf6a2e..b943c82c62298 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/android.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/android.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_ANDROID_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_ANDROID_H -#include +#include <__cxx03/stdlib.h> // FIXME: Is this actually required? extern "C" { #include } -#include +#include <__cxx03/android/api-level.h> #if __ANDROID_API__ < 21 -# include <__support/xlocale/__posix_l_fallback.h> +# include <__cxx03/__support/xlocale/__posix_l_fallback.h> #endif // If we do not have this header, we are in a platform build rather than an NDK @@ -31,7 +31,7 @@ extern "C" { // legacy_stdlib_inlines.h # if __NDK_MAJOR__ <= 16 # if __ANDROID_API__ < 21 -# include <__support/xlocale/__strtonum_fallback.h> +# include <__cxx03/__support/xlocale/__strtonum_fallback.h> # elif __ANDROID_API__ < 26 inline _LIBCPP_HIDE_FROM_ABI float strtof_l(const char* __nptr, char** __endptr, locale_t) { diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/bsd_locale_fallbacks.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/bsd_locale_fallbacks.h index 76b94287cd6cc..129cacb317ee4 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/bsd_locale_fallbacks.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/bsd_locale_fallbacks.h @@ -13,13 +13,13 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_BSD_LOCALE_FALLBACKS_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_BSD_LOCALE_FALLBACKS_H -#include <__locale_dir/locale_base_api/locale_guard.h> -#include -#include -#include +#include <__cxx03/__locale_dir/locale_base_api/locale_guard.h> +#include <__cxx03/cstdio> +#include <__cxx03/stdarg.h> +#include <__cxx03/stdlib.h> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include +# include <__cxx03/cwchar> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/fuchsia.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/fuchsia.h index 4c3440f981c6d..74d017d07435d 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/fuchsia.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/fuchsia.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_FUCHSIA_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_FUCHSIA_H -#include <__support/xlocale/__posix_l_fallback.h> -#include <__support/xlocale/__strtonum_fallback.h> -#include -#include +#include <__cxx03/__support/xlocale/__posix_l_fallback.h> +#include <__cxx03/__support/xlocale/__strtonum_fallback.h> +#include <__cxx03/cstdlib> +#include <__cxx03/cwchar> #endif // _LIBCPP___LOCALE_LOCALE_BASE_API_FUCHSIA_H diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/ibm.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/ibm.h index 01af20194428b..ff4b2f8b272cd 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/ibm.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/ibm.h @@ -11,19 +11,19 @@ #define _LIBCPP___LOCALE_LOCALE_BASE_API_IBM_H #if defined(__MVS__) -# include <__support/ibm/locale_mgmt_zos.h> +# include <__cxx03/__support/ibm/locale_mgmt_zos.h> #endif // defined(__MVS__) -#include -#include -#include +#include <__cxx03/locale.h> +#include <__cxx03/stdarg.h> +#include <__cxx03/stdio.h> #include "cstdlib" #if defined(__MVS__) -# include +# include <__cxx03/wctype.h> // POSIX routines -# include <__support/xlocale/__posix_l_fallback.h> +# include <__cxx03/__support/xlocale/__posix_l_fallback.h> #endif // defined(__MVS__) namespace { diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/locale_guard.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/locale_guard.h index 2baacb51cd065..17eade28f35f3 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/locale_guard.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/locale_guard.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_LOCALE_GUARD_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_LOCALE_GUARD_H -#include <__config> -#include <__locale> // for locale_t -#include +#include <__cxx03/__config> +#include <__cxx03/__locale> // for locale_t +#include <__cxx03/clocale> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/musl.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/musl.h index bf7b849d58634..f67511f4a0bc5 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/musl.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/musl.h @@ -17,8 +17,8 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_MUSL_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_MUSL_H -#include -#include +#include <__cxx03/cstdlib> +#include <__cxx03/cwchar> inline _LIBCPP_HIDE_FROM_ABI long long strtoll_l(const char* __nptr, char** __endptr, int __base, locale_t) { return ::strtoll(__nptr, __endptr, __base); diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/openbsd.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/openbsd.h index 0c05d6a0f7887..effd9e0d76b1c 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/openbsd.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/openbsd.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_OPENBSD_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_OPENBSD_H -#include <__support/xlocale/__strtonum_fallback.h> -#include -#include -#include -#include +#include <__cxx03/__support/xlocale/__strtonum_fallback.h> +#include <__cxx03/clocale> +#include <__cxx03/cstdlib> +#include <__cxx03/ctype.h> +#include <__cxx03/cwctype> #endif // _LIBCPP___LOCALE_LOCALE_BASE_API_OPENBSD_H diff --git a/libcxx/include/__cxx03/__locale_dir/locale_base_api/win32.h b/libcxx/include/__cxx03/__locale_dir/locale_base_api/win32.h index f66baffb69204..60b9435039f6d 100644 --- a/libcxx/include/__cxx03/__locale_dir/locale_base_api/win32.h +++ b/libcxx/include/__cxx03/__locale_dir/locale_base_api/win32.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___LOCALE_LOCALE_BASE_API_WIN32_H #define _LIBCPP___LOCALE_LOCALE_BASE_API_WIN32_H -#include <__config> -#include -#include // _locale_t -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/locale.h> // _locale_t +#include <__cxx03/stdio.h> +#include <__cxx03/string> #define _X_ALL LC_ALL #define _X_COLLATE LC_COLLATE diff --git a/libcxx/include/__cxx03/__math/abs.h b/libcxx/include/__cxx03/__math/abs.h index ab82a2800f53c..ad543e654c48b 100644 --- a/libcxx/include/__cxx03/__math/abs.h +++ b/libcxx/include/__cxx03/__math/abs.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_ABS_H #define _LIBCPP___MATH_ABS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/copysign.h b/libcxx/include/__cxx03/__math/copysign.h index b38690bb581a1..e70d6ee286774 100644 --- a/libcxx/include/__cxx03/__math/copysign.h +++ b/libcxx/include/__cxx03/__math/copysign.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MATH_COPYSIGN_H #define _LIBCPP___MATH_COPYSIGN_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/promote.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/promote.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/error_functions.h b/libcxx/include/__cxx03/__math/error_functions.h index 6b528bb290001..47f506096676e 100644 --- a/libcxx/include/__cxx03/__math/error_functions.h +++ b/libcxx/include/__cxx03/__math/error_functions.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_ERROR_FUNCTIONS_H #define _LIBCPP___MATH_ERROR_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/exponential_functions.h b/libcxx/include/__cxx03/__math/exponential_functions.h index 109c3349970f6..2e988e1709541 100644 --- a/libcxx/include/__cxx03/__math/exponential_functions.h +++ b/libcxx/include/__cxx03/__math/exponential_functions.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___MATH_EXPONENTIAL_FUNCTIONS_H #define _LIBCPP___MATH_EXPONENTIAL_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/fdim.h b/libcxx/include/__cxx03/__math/fdim.h index dc1b4ecc07dce..5f0c8ae34eba3 100644 --- a/libcxx/include/__cxx03/__math/fdim.h +++ b/libcxx/include/__cxx03/__math/fdim.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MATH_FDIM_H #define _LIBCPP___MATH_FDIM_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/fma.h b/libcxx/include/__cxx03/__math/fma.h index 6ba7a5a2d26d6..b58bc1a9855f7 100644 --- a/libcxx/include/__cxx03/__math/fma.h +++ b/libcxx/include/__cxx03/__math/fma.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MATH_FMA_H #define _LIBCPP___MATH_FMA_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/gamma.h b/libcxx/include/__cxx03/__math/gamma.h index 693e111a84e99..613ff0104def4 100644 --- a/libcxx/include/__cxx03/__math/gamma.h +++ b/libcxx/include/__cxx03/__math/gamma.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_GAMMA_H #define _LIBCPP___MATH_GAMMA_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/hyperbolic_functions.h b/libcxx/include/__cxx03/__math/hyperbolic_functions.h index 78832bae70c9d..63070ee4f000d 100644 --- a/libcxx/include/__cxx03/__math/hyperbolic_functions.h +++ b/libcxx/include/__cxx03/__math/hyperbolic_functions.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_HYPERBOLIC_FUNCTIONS_H #define _LIBCPP___MATH_HYPERBOLIC_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/hypot.h b/libcxx/include/__cxx03/__math/hypot.h index b992163711010..cb032f0fd6991 100644 --- a/libcxx/include/__cxx03/__math/hypot.h +++ b/libcxx/include/__cxx03/__math/hypot.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___MATH_HYPOT_H #define _LIBCPP___MATH_HYPOT_H -#include <__algorithm/max.h> -#include <__config> -#include <__math/abs.h> -#include <__math/exponential_functions.h> -#include <__math/roots.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__config> +#include <__cxx03/__math/abs.h> +#include <__cxx03/__math/exponential_functions.h> +#include <__cxx03/__math/roots.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__math/inverse_hyperbolic_functions.h b/libcxx/include/__cxx03/__math/inverse_hyperbolic_functions.h index 4660a58e4eba0..0701ead8a32f1 100644 --- a/libcxx/include/__cxx03/__math/inverse_hyperbolic_functions.h +++ b/libcxx/include/__cxx03/__math/inverse_hyperbolic_functions.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_INVERSE_HYPERBOLIC_FUNCTIONS_H #define _LIBCPP___MATH_INVERSE_HYPERBOLIC_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/inverse_trigonometric_functions.h b/libcxx/include/__cxx03/__math/inverse_trigonometric_functions.h index cd98b46a6aab8..626295321627a 100644 --- a/libcxx/include/__cxx03/__math/inverse_trigonometric_functions.h +++ b/libcxx/include/__cxx03/__math/inverse_trigonometric_functions.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___MATH_INVERSE_TRIGONOMETRIC_FUNCTIONS_H #define _LIBCPP___MATH_INVERSE_TRIGONOMETRIC_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/logarithms.h b/libcxx/include/__cxx03/__math/logarithms.h index 5f5f943977a50..ad067abdb3813 100644 --- a/libcxx/include/__cxx03/__math/logarithms.h +++ b/libcxx/include/__cxx03/__math/logarithms.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_LOGARITHMS_H #define _LIBCPP___MATH_LOGARITHMS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/min_max.h b/libcxx/include/__cxx03/__math/min_max.h index 27997b44910a1..717c8cf57e866 100644 --- a/libcxx/include/__cxx03/__math/min_max.h +++ b/libcxx/include/__cxx03/__math/min_max.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MATH_MIN_MAX_H #define _LIBCPP___MATH_MIN_MAX_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/modulo.h b/libcxx/include/__cxx03/__math/modulo.h index c8ea506f37d75..4fe58b1bf45dd 100644 --- a/libcxx/include/__cxx03/__math/modulo.h +++ b/libcxx/include/__cxx03/__math/modulo.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MATH_MODULO_H #define _LIBCPP___MATH_MODULO_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/remainder.h b/libcxx/include/__cxx03/__math/remainder.h index 0fbf0b8ef97b9..e7d825f4c8e38 100644 --- a/libcxx/include/__cxx03/__math/remainder.h +++ b/libcxx/include/__cxx03/__math/remainder.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___MATH_REMAINDER_H #define _LIBCPP___MATH_REMAINDER_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/roots.h b/libcxx/include/__cxx03/__math/roots.h index 359fd747cfbef..bb78b70dcaacb 100644 --- a/libcxx/include/__cxx03/__math/roots.h +++ b/libcxx/include/__cxx03/__math/roots.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_ROOTS_H #define _LIBCPP___MATH_ROOTS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/rounding_functions.h b/libcxx/include/__cxx03/__math/rounding_functions.h index f7246ba7fed0d..69b021729e0ac 100644 --- a/libcxx/include/__cxx03/__math/rounding_functions.h +++ b/libcxx/include/__cxx03/__math/rounding_functions.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___MATH_ROUNDING_FUNCTIONS_H #define _LIBCPP___MATH_ROUNDING_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/special_functions.h b/libcxx/include/__cxx03/__math/special_functions.h index 0b1c753a659ad..27fb394e803e3 100644 --- a/libcxx/include/__cxx03/__math/special_functions.h +++ b/libcxx/include/__cxx03/__math/special_functions.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___MATH_SPECIAL_FUNCTIONS_H #define _LIBCPP___MATH_SPECIAL_FUNCTIONS_H -#include <__config> -#include <__math/copysign.h> -#include <__math/traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__math/copysign.h> +#include <__cxx03/__math/traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/traits.h b/libcxx/include/__cxx03/__math/traits.h index 27ec52ecef022..60823378a835b 100644 --- a/libcxx/include/__cxx03/__math/traits.h +++ b/libcxx/include/__cxx03/__math/traits.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___MATH_TRAITS_H #define _LIBCPP___MATH_TRAITS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/promote.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/promote.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__math/trigonometric_functions.h b/libcxx/include/__cxx03/__math/trigonometric_functions.h index 0ad91c7631609..9d99f409cb207 100644 --- a/libcxx/include/__cxx03/__math/trigonometric_functions.h +++ b/libcxx/include/__cxx03/__math/trigonometric_functions.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MATH_TRIGONOMETRIC_FUNCTIONS_H #define _LIBCPP___MATH_TRIGONOMETRIC_FUNCTIONS_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__mbstate_t.h b/libcxx/include/__cxx03/__mbstate_t.h index bfa6d617e2b8f..302cc5ddc4db2 100644 --- a/libcxx/include/__cxx03/__mbstate_t.h +++ b/libcxx/include/__cxx03/__mbstate_t.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___MBSTATE_T_H #define _LIBCPP___MBSTATE_T_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -22,7 +22,7 @@ // or , hence the #include_next of those headers instead of #include. // (e.g. if isn't present in the C library, the libc++ // will include this header. This header needs to not turn around and cyclically -// include , but fall through to .) +// include <__cxx03/wchar.h>, but fall through to .) // // This does not define std::mbstate_t -- this only brings in the declaration // in the global namespace. diff --git a/libcxx/include/__cxx03/__mdspan/default_accessor.h b/libcxx/include/__cxx03/__mdspan/default_accessor.h index 1cc5f15545fc8..1745f077db701 100644 --- a/libcxx/include/__cxx03/__mdspan/default_accessor.h +++ b/libcxx/include/__cxx03/__mdspan/default_accessor.h @@ -17,20 +17,20 @@ #ifndef _LIBCPP___MDSPAN_DEFAULT_ACCESSOR_H #define _LIBCPP___MDSPAN_DEFAULT_ACCESSOR_H -#include <__config> -#include <__type_traits/is_abstract.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/remove_const.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_abstract.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/cinttypes> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mdspan/extents.h b/libcxx/include/__cxx03/__mdspan/extents.h index 95082ef3d11ac..b6f2b6abf3f61 100644 --- a/libcxx/include/__cxx03/__mdspan/extents.h +++ b/libcxx/include/__cxx03/__mdspan/extents.h @@ -17,28 +17,28 @@ #ifndef _LIBCPP___MDSPAN_EXTENTS_H #define _LIBCPP___MDSPAN_EXTENTS_H -#include <__assert> -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/integer_sequence.h> -#include <__utility/unreachable.h> -#include -#include -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/array> +#include <__cxx03/cinttypes> +#include <__cxx03/concepts> +#include <__cxx03/cstddef> +#include <__cxx03/limits> +#include <__cxx03/span> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mdspan/layout_left.h b/libcxx/include/__cxx03/__mdspan/layout_left.h index d058cbccffd96..017f278ab6db0 100644 --- a/libcxx/include/__cxx03/__mdspan/layout_left.h +++ b/libcxx/include/__cxx03/__mdspan/layout_left.h @@ -17,25 +17,25 @@ #ifndef _LIBCPP___MDSPAN_LAYOUT_LEFT_H #define _LIBCPP___MDSPAN_LAYOUT_LEFT_H -#include <__assert> -#include <__config> -#include <__fwd/mdspan.h> -#include <__mdspan/extents.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/integer_sequence.h> -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/mdspan.h> +#include <__cxx03/__mdspan/extents.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/array> +#include <__cxx03/cinttypes> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mdspan/layout_right.h b/libcxx/include/__cxx03/__mdspan/layout_right.h index 6842e9dc37fdc..13d430cf6b5e4 100644 --- a/libcxx/include/__cxx03/__mdspan/layout_right.h +++ b/libcxx/include/__cxx03/__mdspan/layout_right.h @@ -17,24 +17,24 @@ #ifndef _LIBCPP___MDSPAN_LAYOUT_RIGHT_H #define _LIBCPP___MDSPAN_LAYOUT_RIGHT_H -#include <__assert> -#include <__config> -#include <__fwd/mdspan.h> -#include <__mdspan/extents.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/integer_sequence.h> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/mdspan.h> +#include <__cxx03/__mdspan/extents.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/cinttypes> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mdspan/layout_stride.h b/libcxx/include/__cxx03/__mdspan/layout_stride.h index 86148ac849eca..9b387ba6b9f60 100644 --- a/libcxx/include/__cxx03/__mdspan/layout_stride.h +++ b/libcxx/include/__cxx03/__mdspan/layout_stride.h @@ -17,27 +17,27 @@ #ifndef _LIBCPP___MDSPAN_LAYOUT_STRIDE_H #define _LIBCPP___MDSPAN_LAYOUT_STRIDE_H -#include <__assert> -#include <__config> -#include <__fwd/mdspan.h> -#include <__mdspan/extents.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/as_const.h> -#include <__utility/integer_sequence.h> -#include <__utility/swap.h> -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/mdspan.h> +#include <__cxx03/__mdspan/extents.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/as_const.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/array> +#include <__cxx03/cinttypes> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mdspan/mdspan.h b/libcxx/include/__cxx03/__mdspan/mdspan.h index 1ff4fd4ba4a82..253ac1cbb1c42 100644 --- a/libcxx/include/__cxx03/__mdspan/mdspan.h +++ b/libcxx/include/__cxx03/__mdspan/mdspan.h @@ -17,37 +17,37 @@ #ifndef _LIBCPP___MDSPAN_MDSPAN_H #define _LIBCPP___MDSPAN_MDSPAN_H -#include <__assert> -#include <__config> -#include <__fwd/mdspan.h> -#include <__mdspan/default_accessor.h> -#include <__mdspan/extents.h> -#include <__type_traits/extent.h> -#include <__type_traits/is_abstract.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__type_traits/rank.h> -#include <__type_traits/remove_all_extents.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/remove_reference.h> -#include <__utility/integer_sequence.h> -#include -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/mdspan.h> +#include <__cxx03/__mdspan/default_accessor.h> +#include <__cxx03/__mdspan/extents.h> +#include <__cxx03/__type_traits/extent.h> +#include <__cxx03/__type_traits/is_abstract.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/rank.h> +#include <__cxx03/__type_traits/remove_all_extents.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/array> +#include <__cxx03/cinttypes> +#include <__cxx03/cstddef> +#include <__cxx03/limits> +#include <__cxx03/span> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/addressof.h b/libcxx/include/__cxx03/__memory/addressof.h index fa590212c49b9..0f6b875884448 100644 --- a/libcxx/include/__cxx03/__memory/addressof.h +++ b/libcxx/include/__cxx03/__memory/addressof.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___MEMORY_ADDRESSOF_H #define _LIBCPP___MEMORY_ADDRESSOF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/align.h b/libcxx/include/__cxx03/__memory/align.h index bbb995f4a8c8e..3ef7011bdb62f 100644 --- a/libcxx/include/__cxx03/__memory/align.h +++ b/libcxx/include/__cxx03/__memory/align.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___MEMORY_ALIGN_H #define _LIBCPP___MEMORY_ALIGN_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/aligned_alloc.h b/libcxx/include/__cxx03/__memory/aligned_alloc.h index cb424328bcafc..9e864f5a7ab0d 100644 --- a/libcxx/include/__cxx03/__memory/aligned_alloc.h +++ b/libcxx/include/__cxx03/__memory/aligned_alloc.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MEMORY_ALIGNED_ALLOC_H #define _LIBCPP___MEMORY_ALIGNED_ALLOC_H -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> +#include <__cxx03/cstdlib> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/allocate_at_least.h b/libcxx/include/__cxx03/__memory/allocate_at_least.h index df73d9a2e94aa..e8b4cd3a17e5f 100644 --- a/libcxx/include/__cxx03/__memory/allocate_at_least.h +++ b/libcxx/include/__cxx03/__memory/allocate_at_least.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MEMORY_ALLOCATE_AT_LEAST_H #define _LIBCPP___MEMORY_ALLOCATE_AT_LEAST_H -#include <__config> -#include <__memory/allocator_traits.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/allocation_guard.h b/libcxx/include/__cxx03/__memory/allocation_guard.h index cb870af7be676..a84ab2de7eb9e 100644 --- a/libcxx/include/__cxx03/__memory/allocation_guard.h +++ b/libcxx/include/__cxx03/__memory/allocation_guard.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___MEMORY_ALLOCATION_GUARD_H #define _LIBCPP___MEMORY_ALLOCATION_GUARD_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/allocator_traits.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/allocator.h b/libcxx/include/__cxx03/__memory/allocator.h index 2d8624e771bce..e0066c6e89b9b 100644 --- a/libcxx/include/__cxx03/__memory/allocator.h +++ b/libcxx/include/__cxx03/__memory/allocator.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___MEMORY_ALLOCATOR_H #define _LIBCPP___MEMORY_ALLOCATOR_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/allocate_at_least.h> -#include <__memory/allocator_traits.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_void.h> -#include <__type_traits/is_volatile.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocate_at_least.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/allocator_arg_t.h b/libcxx/include/__cxx03/__memory/allocator_arg_t.h index 7e66da740cd4f..5f40454dca757 100644 --- a/libcxx/include/__cxx03/__memory/allocator_arg_t.h +++ b/libcxx/include/__cxx03/__memory/allocator_arg_t.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___FUNCTIONAL_ALLOCATOR_ARG_T_H #define _LIBCPP___FUNCTIONAL_ALLOCATOR_ARG_T_H -#include <__config> -#include <__memory/uses_allocator.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/uses_allocator.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/allocator_destructor.h b/libcxx/include/__cxx03/__memory/allocator_destructor.h index ed3d8918f5fe3..e009cd1d04aa1 100644 --- a/libcxx/include/__cxx03/__memory/allocator_destructor.h +++ b/libcxx/include/__cxx03/__memory/allocator_destructor.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___MEMORY_ALLOCATOR_DESTRUCTOR_H #define _LIBCPP___MEMORY_ALLOCATOR_DESTRUCTOR_H -#include <__config> -#include <__memory/allocator_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/allocator_traits.h b/libcxx/include/__cxx03/__memory/allocator_traits.h index c5fcc89327b8f..9833df6c50bd6 100644 --- a/libcxx/include/__cxx03/__memory/allocator_traits.h +++ b/libcxx/include/__cxx03/__memory/allocator_traits.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___MEMORY_ALLOCATOR_TRAITS_H #define _LIBCPP___MEMORY_ALLOCATOR_TRAITS_H -#include <__config> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_empty.h> -#include <__type_traits/is_same.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_reference.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_empty.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/assume_aligned.h b/libcxx/include/__cxx03/__memory/assume_aligned.h index 526eb3334f958..3b345d4c5c5c4 100644 --- a/libcxx/include/__cxx03/__memory/assume_aligned.h +++ b/libcxx/include/__cxx03/__memory/assume_aligned.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___MEMORY_ASSUME_ALIGNED_H #define _LIBCPP___MEMORY_ASSUME_ALIGNED_H -#include <__assert> -#include <__config> -#include <__type_traits/is_constant_evaluated.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/auto_ptr.h b/libcxx/include/__cxx03/__memory/auto_ptr.h index 752143616bb20..f5695745d22ea 100644 --- a/libcxx/include/__cxx03/__memory/auto_ptr.h +++ b/libcxx/include/__cxx03/__memory/auto_ptr.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___MEMORY_AUTO_PTR_H #define _LIBCPP___MEMORY_AUTO_PTR_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/builtin_new_allocator.h b/libcxx/include/__cxx03/__memory/builtin_new_allocator.h index c6f7f3c5ff52a..e0284dfcff1ee 100644 --- a/libcxx/include/__cxx03/__memory/builtin_new_allocator.h +++ b/libcxx/include/__cxx03/__memory/builtin_new_allocator.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___MEMORY_BUILTIN_NEW_ALLOCATOR_H #define _LIBCPP___MEMORY_BUILTIN_NEW_ALLOCATOR_H -#include <__config> -#include <__memory/unique_ptr.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/compressed_pair.h b/libcxx/include/__cxx03/__memory/compressed_pair.h index 40e5cfc35fb04..2af34f02772e0 100644 --- a/libcxx/include/__cxx03/__memory/compressed_pair.h +++ b/libcxx/include/__cxx03/__memory/compressed_pair.h @@ -10,28 +10,28 @@ #ifndef _LIBCPP___MEMORY_COMPRESSED_PAIR_H #define _LIBCPP___MEMORY_COMPRESSED_PAIR_H -#include <__config> -#include <__fwd/tuple.h> -#include <__tuple/tuple_indices.h> -#include <__type_traits/decay.h> -#include <__type_traits/dependent_type.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_empty.h> -#include <__type_traits/is_final.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/piecewise_construct.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/dependent_type.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_empty.h> +#include <__cxx03/__type_traits/is_final.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/concepts.h b/libcxx/include/__cxx03/__memory/concepts.h index 216144aad7480..85620202495eb 100644 --- a/libcxx/include/__cxx03/__memory/concepts.h +++ b/libcxx/include/__cxx03/__memory/concepts.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___MEMORY_CONCEPTS_H #define _LIBCPP___MEMORY_CONCEPTS_H -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> // TODO(modules): This should not be required +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> // TODO(modules): This should not be required #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/construct_at.h b/libcxx/include/__cxx03/__memory/construct_at.h index eb02132480064..090e132a67ee5 100644 --- a/libcxx/include/__cxx03/__memory/construct_at.h +++ b/libcxx/include/__cxx03/__memory/construct_at.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___MEMORY_CONSTRUCT_AT_H #define _LIBCPP___MEMORY_CONSTRUCT_AT_H -#include <__assert> -#include <__config> -#include <__iterator/access.h> -#include <__memory/addressof.h> -#include <__memory/voidify.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_array.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/voidify.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/destruct_n.h b/libcxx/include/__cxx03/__memory/destruct_n.h index 78635ad0af04b..f5a24a67ca52c 100644 --- a/libcxx/include/__cxx03/__memory/destruct_n.h +++ b/libcxx/include/__cxx03/__memory/destruct_n.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___MEMORY_DESTRUCT_N_H #define _LIBCPP___MEMORY_DESTRUCT_N_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_trivially_destructible.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/inout_ptr.h b/libcxx/include/__cxx03/__memory/inout_ptr.h index e5f3ac5d027e8..bb715e3b86c6c 100644 --- a/libcxx/include/__cxx03/__memory/inout_ptr.h +++ b/libcxx/include/__cxx03/__memory/inout_ptr.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___INOUT_PTR_H #define _LIBCPP___INOUT_PTR_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/pointer_traits.h> -#include <__memory/shared_ptr.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_specialization.h> -#include <__type_traits/is_void.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_specialization.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/out_ptr.h b/libcxx/include/__cxx03/__memory/out_ptr.h index fd99110790cc8..9aa9f33e293c0 100644 --- a/libcxx/include/__cxx03/__memory/out_ptr.h +++ b/libcxx/include/__cxx03/__memory/out_ptr.h @@ -10,23 +10,23 @@ #ifndef _LIBCPP___OUT_PTR_H #define _LIBCPP___OUT_PTR_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/pointer_traits.h> -#include <__memory/shared_ptr.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/is_specialization.h> -#include <__type_traits/is_void.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/is_specialization.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/pointer_traits.h b/libcxx/include/__cxx03/__memory/pointer_traits.h index 0914aceb318b7..9c480af773b70 100644 --- a/libcxx/include/__cxx03/__memory/pointer_traits.h +++ b/libcxx/include/__cxx03/__memory/pointer_traits.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___MEMORY_POINTER_TRAITS_H #define _LIBCPP___MEMORY_POINTER_TRAITS_H -#include <__config> -#include <__memory/addressof.h> -#include <__type_traits/conditional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_class.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_void.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/ranges_construct_at.h b/libcxx/include/__cxx03/__memory/ranges_construct_at.h index f731e75e7bdc0..f8acc9f0c21d9 100644 --- a/libcxx/include/__cxx03/__memory/ranges_construct_at.h +++ b/libcxx/include/__cxx03/__memory/ranges_construct_at.h @@ -10,26 +10,26 @@ #ifndef _LIBCPP___MEMORY_RANGES_CONSTRUCT_AT_H #define _LIBCPP___MEMORY_RANGES_CONSTRUCT_AT_H -#include <__concepts/destructible.h> -#include <__config> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__memory/concepts.h> -#include <__memory/construct_at.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__concepts/destructible.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/concepts.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/ranges_uninitialized_algorithms.h b/libcxx/include/__cxx03/__memory/ranges_uninitialized_algorithms.h index 90090055bbbbf..f7af434847814 100644 --- a/libcxx/include/__cxx03/__memory/ranges_uninitialized_algorithms.h +++ b/libcxx/include/__cxx03/__memory/ranges_uninitialized_algorithms.h @@ -10,29 +10,29 @@ #ifndef _LIBCPP___MEMORY_RANGES_UNINITIALIZED_ALGORITHMS_H #define _LIBCPP___MEMORY_RANGES_UNINITIALIZED_ALGORITHMS_H -#include <__algorithm/in_out_result.h> -#include <__concepts/constructible.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__memory/concepts.h> -#include <__memory/uninitialized_algorithms.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__type_traits/remove_reference.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/in_out_result.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__memory/concepts.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/raw_storage_iterator.h b/libcxx/include/__cxx03/__memory/raw_storage_iterator.h index 774878aa1c5e8..bde1e1e6f0304 100644 --- a/libcxx/include/__cxx03/__memory/raw_storage_iterator.h +++ b/libcxx/include/__cxx03/__memory/raw_storage_iterator.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___MEMORY_RAW_STORAGE_ITERATOR_H #define _LIBCPP___MEMORY_RAW_STORAGE_ITERATOR_H -#include <__config> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/shared_ptr.h b/libcxx/include/__cxx03/__memory/shared_ptr.h index d487e4fbe3a95..f6322d9141e30 100644 --- a/libcxx/include/__cxx03/__memory/shared_ptr.h +++ b/libcxx/include/__cxx03/__memory/shared_ptr.h @@ -10,50 +10,50 @@ #ifndef _LIBCPP___MEMORY_SHARED_PTR_H #define _LIBCPP___MEMORY_SHARED_PTR_H -#include <__compare/compare_three_way.h> -#include <__compare/ordering.h> -#include <__config> -#include <__exception/exception.h> -#include <__functional/binary_function.h> -#include <__functional/operations.h> -#include <__functional/reference_wrapper.h> -#include <__fwd/ostream.h> -#include <__iterator/access.h> -#include <__memory/addressof.h> -#include <__memory/allocation_guard.h> -#include <__memory/allocator.h> -#include <__memory/allocator_destructor.h> -#include <__memory/allocator_traits.h> -#include <__memory/auto_ptr.h> -#include <__memory/compressed_pair.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/uninitialized_algorithms.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/conditional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_bounded_array.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_unbounded_array.h> -#include <__type_traits/nat.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_extent.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__verbose_abort> -#include -#include -#include +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocation_guard.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_destructor.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/auto_ptr.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_bounded_array.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_unbounded_array.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_extent.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/cstddef> +#include <__cxx03/new> +#include <__cxx03/typeinfo> #if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER) -# include <__atomic/memory_order.h> +# include <__cxx03/__atomic/memory_order.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -61,7 +61,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/swap_allocator.h b/libcxx/include/__cxx03/__memory/swap_allocator.h index b17e082a43c9f..3b463553d3ff5 100644 --- a/libcxx/include/__cxx03/__memory/swap_allocator.h +++ b/libcxx/include/__cxx03/__memory/swap_allocator.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MEMORY_SWAP_ALLOCATOR_H #define _LIBCPP___MEMORY_SWAP_ALLOCATOR_H -#include <__config> -#include <__memory/allocator_traits.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_swappable.h> -#include <__utility/swap.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__utility/swap.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/temp_value.h b/libcxx/include/__cxx03/__memory/temp_value.h index 4a133b3fbcf6c..ddf963da45de4 100644 --- a/libcxx/include/__cxx03/__memory/temp_value.h +++ b/libcxx/include/__cxx03/__memory/temp_value.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MEMORY_TEMP_VALUE_H #define _LIBCPP___MEMORY_TEMP_VALUE_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/allocator_traits.h> -#include <__type_traits/aligned_storage.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__type_traits/aligned_storage.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/temporary_buffer.h b/libcxx/include/__cxx03/__memory/temporary_buffer.h index 88799ca95c1f3..11a22e6db67d9 100644 --- a/libcxx/include/__cxx03/__memory/temporary_buffer.h +++ b/libcxx/include/__cxx03/__memory/temporary_buffer.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___MEMORY_TEMPORARY_BUFFER_H #define _LIBCPP___MEMORY_TEMPORARY_BUFFER_H -#include <__config> -#include <__utility/pair.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/uninitialized_algorithms.h b/libcxx/include/__cxx03/__memory/uninitialized_algorithms.h index 7475ef5cf85de..d74304d1d970a 100644 --- a/libcxx/include/__cxx03/__memory/uninitialized_algorithms.h +++ b/libcxx/include/__cxx03/__memory/uninitialized_algorithms.h @@ -10,39 +10,39 @@ #ifndef _LIBCPP___MEMORY_UNINITIALIZED_ALGORITHMS_H #define _LIBCPP___MEMORY_UNINITIALIZED_ALGORITHMS_H -#include <__algorithm/copy.h> -#include <__algorithm/move.h> -#include <__algorithm/unwrap_iter.h> -#include <__algorithm/unwrap_range.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__memory/addressof.h> -#include <__memory/allocator_traits.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/voidify.h> -#include <__type_traits/extent.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/is_unbounded_array.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_extent.h> -#include <__utility/exception_guard.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__algorithm/unwrap_range.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/voidify.h> +#include <__cxx03/__type_traits/extent.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/is_unbounded_array.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_extent.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/unique_ptr.h b/libcxx/include/__cxx03/__memory/unique_ptr.h index f75259473efb1..2576b6b37e7cb 100644 --- a/libcxx/include/__cxx03/__memory/unique_ptr.h +++ b/libcxx/include/__cxx03/__memory/unique_ptr.h @@ -10,45 +10,45 @@ #ifndef _LIBCPP___MEMORY_UNIQUE_PTR_H #define _LIBCPP___MEMORY_UNIQUE_PTR_H -#include <__compare/compare_three_way.h> -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/operations.h> -#include <__memory/allocator_traits.h> // __pointer -#include <__memory/auto_ptr.h> -#include <__memory/compressed_pair.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/common_type.h> -#include <__type_traits/conditional.h> -#include <__type_traits/dependent_type.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/is_void.h> -#include <__type_traits/remove_extent.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/type_identity.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__compare/compare_three_way.h> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__memory/allocator_traits.h> // __pointer +#include <__cxx03/__memory/auto_ptr.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/dependent_type.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/remove_extent.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/uses_allocator.h b/libcxx/include/__cxx03/__memory/uses_allocator.h index 84310c3fa5673..afdaac2d4b6fc 100644 --- a/libcxx/include/__cxx03/__memory/uses_allocator.h +++ b/libcxx/include/__cxx03/__memory/uses_allocator.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___MEMORY_USES_ALLOCATOR_H #define _LIBCPP___MEMORY_USES_ALLOCATOR_H -#include <__config> -#include <__type_traits/is_convertible.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory/uses_allocator_construction.h b/libcxx/include/__cxx03/__memory/uses_allocator_construction.h index 5e5819d4c281e..fae2609204b13 100644 --- a/libcxx/include/__cxx03/__memory/uses_allocator_construction.h +++ b/libcxx/include/__cxx03/__memory/uses_allocator_construction.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___MEMORY_USES_ALLOCATOR_CONSTRUCTION_H #define _LIBCPP___MEMORY_USES_ALLOCATOR_CONSTRUCTION_H -#include <__config> -#include <__memory/construct_at.h> -#include <__memory/uses_allocator.h> -#include <__tuple/tuple_like_no_subrange.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cv.h> -#include <__utility/declval.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/uses_allocator.h> +#include <__cxx03/__tuple/tuple_like_no_subrange.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__memory/voidify.h b/libcxx/include/__cxx03/__memory/voidify.h index dbd083bd8c1e9..b509aecc4a18f 100644 --- a/libcxx/include/__cxx03/__memory/voidify.h +++ b/libcxx/include/__cxx03/__memory/voidify.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___MEMORY_VOIDIFY_H #define _LIBCPP___MEMORY_VOIDIFY_H -#include <__config> -#include <__memory/addressof.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory_resource/memory_resource.h b/libcxx/include/__cxx03/__memory_resource/memory_resource.h index ea85e50cd568b..e4af41a9dc0b0 100644 --- a/libcxx/include/__cxx03/__memory_resource/memory_resource.h +++ b/libcxx/include/__cxx03/__memory_resource/memory_resource.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_MEMORY_RESOURCE_H #define _LIBCPP___MEMORY_RESOURCE_MEMORY_RESOURCE_H -#include <__config> -#include <__fwd/memory_resource.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/memory_resource.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory_resource/monotonic_buffer_resource.h b/libcxx/include/__cxx03/__memory_resource/monotonic_buffer_resource.h index f45b30fdb3861..9d418ea2289ae 100644 --- a/libcxx/include/__cxx03/__memory_resource/monotonic_buffer_resource.h +++ b/libcxx/include/__cxx03/__memory_resource/monotonic_buffer_resource.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_MONOTONIC_BUFFER_RESOURCE_H #define _LIBCPP___MEMORY_RESOURCE_MONOTONIC_BUFFER_RESOURCE_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory_resource/memory_resource.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory_resource/memory_resource.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory_resource/polymorphic_allocator.h b/libcxx/include/__cxx03/__memory_resource/polymorphic_allocator.h index a71096d3e4784..f615ac3811671 100644 --- a/libcxx/include/__cxx03/__memory_resource/polymorphic_allocator.h +++ b/libcxx/include/__cxx03/__memory_resource/polymorphic_allocator.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_POLYMORPHIC_ALLOCATOR_H #define _LIBCPP___MEMORY_RESOURCE_POLYMORPHIC_ALLOCATOR_H -#include <__assert> -#include <__config> -#include <__fwd/pair.h> -#include <__memory_resource/memory_resource.h> -#include <__utility/exception_guard.h> -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__memory_resource/memory_resource.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/cstddef> +#include <__cxx03/limits> +#include <__cxx03/new> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 diff --git a/libcxx/include/__cxx03/__memory_resource/pool_options.h b/libcxx/include/__cxx03/__memory_resource/pool_options.h index 442959836c7ef..50f3ea5882981 100644 --- a/libcxx/include/__cxx03/__memory_resource/pool_options.h +++ b/libcxx/include/__cxx03/__memory_resource/pool_options.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_POOL_OPTIONS_H #define _LIBCPP___MEMORY_RESOURCE_POOL_OPTIONS_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory_resource/synchronized_pool_resource.h b/libcxx/include/__cxx03/__memory_resource/synchronized_pool_resource.h index 50a673c2861d1..f139b592eadad 100644 --- a/libcxx/include/__cxx03/__memory_resource/synchronized_pool_resource.h +++ b/libcxx/include/__cxx03/__memory_resource/synchronized_pool_resource.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_SYNCHRONIZED_POOL_RESOURCE_H #define _LIBCPP___MEMORY_RESOURCE_SYNCHRONIZED_POOL_RESOURCE_H -#include <__config> -#include <__memory_resource/memory_resource.h> -#include <__memory_resource/pool_options.h> -#include <__memory_resource/unsynchronized_pool_resource.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory_resource/memory_resource.h> +#include <__cxx03/__memory_resource/pool_options.h> +#include <__cxx03/__memory_resource/unsynchronized_pool_resource.h> +#include <__cxx03/cstddef> +#include <__cxx03/mutex> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__memory_resource/unsynchronized_pool_resource.h b/libcxx/include/__cxx03/__memory_resource/unsynchronized_pool_resource.h index 783db84262af7..d3a32da069b7e 100644 --- a/libcxx/include/__cxx03/__memory_resource/unsynchronized_pool_resource.h +++ b/libcxx/include/__cxx03/__memory_resource/unsynchronized_pool_resource.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___MEMORY_RESOURCE_UNSYNCHRONIZED_POOL_RESOURCE_H #define _LIBCPP___MEMORY_RESOURCE_UNSYNCHRONIZED_POOL_RESOURCE_H -#include <__config> -#include <__memory_resource/memory_resource.h> -#include <__memory_resource/pool_options.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory_resource/memory_resource.h> +#include <__cxx03/__memory_resource/pool_options.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__mutex/lock_guard.h b/libcxx/include/__cxx03/__mutex/lock_guard.h index ef56896be9f68..b20efc33b2a15 100644 --- a/libcxx/include/__cxx03/__mutex/lock_guard.h +++ b/libcxx/include/__cxx03/__mutex/lock_guard.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___MUTEX_LOCK_GUARD_H #define _LIBCPP___MUTEX_LOCK_GUARD_H -#include <__config> -#include <__mutex/tag_types.h> +#include <__cxx03/__config> +#include <__cxx03/__mutex/tag_types.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__mutex/mutex.h b/libcxx/include/__cxx03/__mutex/mutex.h index 1ed01547126f4..58adf2b1b2b0a 100644 --- a/libcxx/include/__cxx03/__mutex/mutex.h +++ b/libcxx/include/__cxx03/__mutex/mutex.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___MUTEX_MUTEX_H #define _LIBCPP___MUTEX_MUTEX_H -#include <__config> -#include <__thread/support.h> -#include <__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__mutex/once_flag.h b/libcxx/include/__cxx03/__mutex/once_flag.h index 9d7baecbc7085..9c467f7b274dd 100644 --- a/libcxx/include/__cxx03/__mutex/once_flag.h +++ b/libcxx/include/__cxx03/__mutex/once_flag.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___MUTEX_ONCE_FLAG_H #define _LIBCPP___MUTEX_ONCE_FLAG_H -#include <__config> -#include <__functional/invoke.h> -#include <__memory/shared_ptr.h> // __libcpp_acquire_load -#include <__tuple/tuple_indices.h> -#include <__tuple/tuple_size.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__memory/shared_ptr.h> // __libcpp_acquire_load +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstdint> #ifndef _LIBCPP_CXX03_LANG -# include +# include <__cxx03/tuple> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -26,7 +26,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__mutex/tag_types.h b/libcxx/include/__cxx03/__mutex/tag_types.h index 2b2dd58ee4e80..c9665f1dd3a7a 100644 --- a/libcxx/include/__cxx03/__mutex/tag_types.h +++ b/libcxx/include/__cxx03/__mutex/tag_types.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___MUTEX_TAG_TYPES_H #define _LIBCPP___MUTEX_TAG_TYPES_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__mutex/unique_lock.h b/libcxx/include/__cxx03/__mutex/unique_lock.h index 4a616ba51ee1c..8dd620d0d5a8d 100644 --- a/libcxx/include/__cxx03/__mutex/unique_lock.h +++ b/libcxx/include/__cxx03/__mutex/unique_lock.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___MUTEX_UNIQUE_LOCK_H #define _LIBCPP___MUTEX_UNIQUE_LOCK_H -#include <__chrono/duration.h> -#include <__chrono/time_point.h> -#include <__config> -#include <__memory/addressof.h> -#include <__mutex/tag_types.h> -#include <__system_error/system_error.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__mutex/tag_types.h> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cerrno> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__node_handle b/libcxx/include/__cxx03/__node_handle index d0b35bfd19340..6b3af1507c7b4 100644 --- a/libcxx/include/__cxx03/__node_handle +++ b/libcxx/include/__cxx03/__node_handle @@ -58,18 +58,18 @@ public: */ -#include <__assert> -#include <__config> -#include <__memory/allocator_traits.h> -#include <__memory/pointer_traits.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/accumulate.h b/libcxx/include/__cxx03/__numeric/accumulate.h index fedc1c46dfd02..243a4b05b97a3 100644 --- a/libcxx/include/__cxx03/__numeric/accumulate.h +++ b/libcxx/include/__cxx03/__numeric/accumulate.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___NUMERIC_ACCUMULATE_H #define _LIBCPP___NUMERIC_ACCUMULATE_H -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/adjacent_difference.h b/libcxx/include/__cxx03/__numeric/adjacent_difference.h index 62b53342d9a41..a07d46a3892c1 100644 --- a/libcxx/include/__cxx03/__numeric/adjacent_difference.h +++ b/libcxx/include/__cxx03/__numeric/adjacent_difference.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___NUMERIC_ADJACENT_DIFFERENCE_H #define _LIBCPP___NUMERIC_ADJACENT_DIFFERENCE_H -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/exclusive_scan.h b/libcxx/include/__cxx03/__numeric/exclusive_scan.h index af85b477dfe68..70b85783ed22f 100644 --- a/libcxx/include/__cxx03/__numeric/exclusive_scan.h +++ b/libcxx/include/__cxx03/__numeric/exclusive_scan.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___NUMERIC_EXCLUSIVE_SCAN_H #define _LIBCPP___NUMERIC_EXCLUSIVE_SCAN_H -#include <__config> -#include <__functional/operations.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/gcd_lcm.h b/libcxx/include/__cxx03/__numeric/gcd_lcm.h index 9be6cf8516b13..4d1a88f23bf46 100644 --- a/libcxx/include/__cxx03/__numeric/gcd_lcm.h +++ b/libcxx/include/__cxx03/__numeric/gcd_lcm.h @@ -10,23 +10,23 @@ #ifndef _LIBCPP___NUMERIC_GCD_LCM_H #define _LIBCPP___NUMERIC_GCD_LCM_H -#include <__algorithm/min.h> -#include <__assert> -#include <__bit/countr.h> -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/make_unsigned.h> -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__bit/countr.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/inclusive_scan.h b/libcxx/include/__cxx03/__numeric/inclusive_scan.h index d714f102d74ef..352161cafd498 100644 --- a/libcxx/include/__cxx03/__numeric/inclusive_scan.h +++ b/libcxx/include/__cxx03/__numeric/inclusive_scan.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___NUMERIC_INCLUSIVE_SCAN_H #define _LIBCPP___NUMERIC_INCLUSIVE_SCAN_H -#include <__config> -#include <__functional/operations.h> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__numeric/inner_product.h b/libcxx/include/__cxx03/__numeric/inner_product.h index 0deab3d421b77..a5369438c7e3f 100644 --- a/libcxx/include/__cxx03/__numeric/inner_product.h +++ b/libcxx/include/__cxx03/__numeric/inner_product.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___NUMERIC_INNER_PRODUCT_H #define _LIBCPP___NUMERIC_INNER_PRODUCT_H -#include <__config> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/iota.h b/libcxx/include/__cxx03/__numeric/iota.h index 27bd84e395a3a..fe9fb9fc37da4 100644 --- a/libcxx/include/__cxx03/__numeric/iota.h +++ b/libcxx/include/__cxx03/__numeric/iota.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___NUMERIC_IOTA_H #define _LIBCPP___NUMERIC_IOTA_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__numeric/midpoint.h b/libcxx/include/__cxx03/__numeric/midpoint.h index 5ef30d4ec50f5..2244354c79300 100644 --- a/libcxx/include/__cxx03/__numeric/midpoint.h +++ b/libcxx/include/__cxx03/__numeric/midpoint.h @@ -10,26 +10,26 @@ #ifndef _LIBCPP___NUMERIC_MIDPOINT_H #define _LIBCPP___NUMERIC_MIDPOINT_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_null_pointer.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_void.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_pointer.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_null_pointer.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/partial_sum.h b/libcxx/include/__cxx03/__numeric/partial_sum.h index 7c3cf7fb20b04..1f9aa36233dd0 100644 --- a/libcxx/include/__cxx03/__numeric/partial_sum.h +++ b/libcxx/include/__cxx03/__numeric/partial_sum.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___NUMERIC_PARTIAL_SUM_H #define _LIBCPP___NUMERIC_PARTIAL_SUM_H -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/pstl.h b/libcxx/include/__cxx03/__numeric/pstl.h index 7557686a3663d..365f6fabb1476 100644 --- a/libcxx/include/__cxx03/__numeric/pstl.h +++ b/libcxx/include/__cxx03/__numeric/pstl.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___NUMERIC_PSTL_H #define _LIBCPP___NUMERIC_PSTL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if !defined(_LIBCPP_HAS_NO_INCOMPLETE_PSTL) && _LIBCPP_STD_VER >= 17 -# include <__functional/identity.h> -# include <__functional/operations.h> -# include <__iterator/cpp17_iterator_concepts.h> -# include <__iterator/iterator_traits.h> -# include <__pstl/backend.h> -# include <__pstl/dispatch.h> -# include <__pstl/handle_exception.h> -# include <__type_traits/enable_if.h> -# include <__type_traits/is_execution_policy.h> -# include <__type_traits/remove_cvref.h> -# include <__utility/forward.h> -# include <__utility/move.h> +# include <__cxx03/__functional/identity.h> +# include <__cxx03/__functional/operations.h> +# include <__cxx03/__iterator/cpp17_iterator_concepts.h> +# include <__cxx03/__iterator/iterator_traits.h> +# include <__cxx03/__pstl/backend.h> +# include <__cxx03/__pstl/dispatch.h> +# include <__cxx03/__pstl/handle_exception.h> +# include <__cxx03/__type_traits/enable_if.h> +# include <__cxx03/__type_traits/is_execution_policy.h> +# include <__cxx03/__type_traits/remove_cvref.h> +# include <__cxx03/__utility/forward.h> +# include <__cxx03/__utility/move.h> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/reduce.h b/libcxx/include/__cxx03/__numeric/reduce.h index 6c205bf581fb9..039954498043a 100644 --- a/libcxx/include/__cxx03/__numeric/reduce.h +++ b/libcxx/include/__cxx03/__numeric/reduce.h @@ -10,17 +10,17 @@ #ifndef _LIBCPP___NUMERIC_REDUCE_H #define _LIBCPP___NUMERIC_REDUCE_H -#include <__config> -#include <__functional/operations.h> -#include <__iterator/iterator_traits.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/saturation_arithmetic.h b/libcxx/include/__cxx03/__numeric/saturation_arithmetic.h index 2390b42aaec31..972428e36a778 100644 --- a/libcxx/include/__cxx03/__numeric/saturation_arithmetic.h +++ b/libcxx/include/__cxx03/__numeric/saturation_arithmetic.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___NUMERIC_SATURATION_ARITHMETIC_H #define _LIBCPP___NUMERIC_SATURATION_ARITHMETIC_H -#include <__assert> -#include <__concepts/arithmetic.h> -#include <__config> -#include <__utility/cmp.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__utility/cmp.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__numeric/transform_exclusive_scan.h b/libcxx/include/__cxx03/__numeric/transform_exclusive_scan.h index fb88aa52cd105..5857c75eb2094 100644 --- a/libcxx/include/__cxx03/__numeric/transform_exclusive_scan.h +++ b/libcxx/include/__cxx03/__numeric/transform_exclusive_scan.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___NUMERIC_TRANSFORM_EXCLUSIVE_SCAN_H #define _LIBCPP___NUMERIC_TRANSFORM_EXCLUSIVE_SCAN_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__numeric/transform_inclusive_scan.h b/libcxx/include/__cxx03/__numeric/transform_inclusive_scan.h index 2eab1a142439a..31f7d52b4261f 100644 --- a/libcxx/include/__cxx03/__numeric/transform_inclusive_scan.h +++ b/libcxx/include/__cxx03/__numeric/transform_inclusive_scan.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___NUMERIC_TRANSFORM_INCLUSIVE_SCAN_H #define _LIBCPP___NUMERIC_TRANSFORM_INCLUSIVE_SCAN_H -#include <__config> -#include <__iterator/iterator_traits.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__numeric/transform_reduce.h b/libcxx/include/__cxx03/__numeric/transform_reduce.h index f1150510f0c36..5e494ff5d1b78 100644 --- a/libcxx/include/__cxx03/__numeric/transform_reduce.h +++ b/libcxx/include/__cxx03/__numeric/transform_reduce.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___NUMERIC_TRANSFORM_REDUCE_H #define _LIBCPP___NUMERIC_TRANSFORM_REDUCE_H -#include <__config> -#include <__functional/operations.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ostream/basic_ostream.h b/libcxx/include/__cxx03/__ostream/basic_ostream.h index 178359d681567..1f0fb9acd3871 100644 --- a/libcxx/include/__cxx03/__ostream/basic_ostream.h +++ b/libcxx/include/__cxx03/__ostream/basic_ostream.h @@ -9,30 +9,30 @@ #ifndef _LIBCPP___OSTREAM_BASIC_OSTREAM_H #define _LIBCPP___OSTREAM_BASIC_OSTREAM_H -#include <__config> -#include <__exception/operations.h> -#include <__memory/shared_ptr.h> -#include <__memory/unique_ptr.h> -#include <__system_error/error_code.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_base_of.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include -#include -#include -#include -#include // for __throw_bad_alloc -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/operations.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/bitset> +#include <__cxx03/cstddef> +#include <__cxx03/ios> +#include <__cxx03/locale> +#include <__cxx03/new> // for __throw_bad_alloc +#include <__cxx03/streambuf> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ostream/print.h b/libcxx/include/__cxx03/__ostream/print.h index 8265ac00777e2..b183081405184 100644 --- a/libcxx/include/__cxx03/__ostream/print.h +++ b/libcxx/include/__cxx03/__ostream/print.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___OSTREAM_PRINT_H #define _LIBCPP___OSTREAM_PRINT_H -#include <__config> -#include <__fwd/ostream.h> -#include <__iterator/ostreambuf_iterator.h> -#include <__ostream/basic_ostream.h> -#include -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__iterator/ostreambuf_iterator.h> +#include <__cxx03/__ostream/basic_ostream.h> +#include <__cxx03/format> +#include <__cxx03/ios> +#include <__cxx03/locale> +#include <__cxx03/print> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__pstl/backend.h b/libcxx/include/__cxx03/__pstl/backend.h index 86d9f28c77fa8..9bc243746df0d 100644 --- a/libcxx/include/__cxx03/__pstl/backend.h +++ b/libcxx/include/__cxx03/__pstl/backend.h @@ -9,25 +9,25 @@ #ifndef _LIBCPP___PSTL_BACKEND_H #define _LIBCPP___PSTL_BACKEND_H -#include <__config> -#include <__pstl/backend_fwd.h> +#include <__cxx03/__config> +#include <__cxx03/__pstl/backend_fwd.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if defined(_LIBCPP_PSTL_BACKEND_SERIAL) -# include <__pstl/backends/default.h> -# include <__pstl/backends/serial.h> +# include <__cxx03/__pstl/backends/default.h> +# include <__cxx03/__pstl/backends/serial.h> #elif defined(_LIBCPP_PSTL_BACKEND_STD_THREAD) -# include <__pstl/backends/default.h> -# include <__pstl/backends/std_thread.h> +# include <__cxx03/__pstl/backends/default.h> +# include <__cxx03/__pstl/backends/std_thread.h> #elif defined(_LIBCPP_PSTL_BACKEND_LIBDISPATCH) -# include <__pstl/backends/default.h> -# include <__pstl/backends/libdispatch.h> +# include <__cxx03/__pstl/backends/default.h> +# include <__cxx03/__pstl/backends/libdispatch.h> #endif _LIBCPP_POP_MACROS diff --git a/libcxx/include/__cxx03/__pstl/backend_fwd.h b/libcxx/include/__cxx03/__pstl/backend_fwd.h index 32c5da576fb3c..56c8c043e4d2c 100644 --- a/libcxx/include/__cxx03/__pstl/backend_fwd.h +++ b/libcxx/include/__cxx03/__pstl/backend_fwd.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___PSTL_BACKEND_FWD_H #define _LIBCPP___PSTL_BACKEND_FWD_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> // // This header declares available PSTL backends and the functions that must be implemented in order for the diff --git a/libcxx/include/__cxx03/__pstl/backends/default.h b/libcxx/include/__cxx03/__pstl/backends/default.h index 61a128805f854..2ad388ae50d33 100644 --- a/libcxx/include/__cxx03/__pstl/backends/default.h +++ b/libcxx/include/__cxx03/__pstl/backends/default.h @@ -9,29 +9,29 @@ #ifndef _LIBCPP___PSTL_BACKENDS_DEFAULT_H #define _LIBCPP___PSTL_BACKENDS_DEFAULT_H -#include <__algorithm/copy_n.h> -#include <__algorithm/equal.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/for_each_n.h> -#include <__config> -#include <__functional/identity.h> -#include <__functional/not_fn.h> -#include <__functional/operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/dispatch.h> -#include <__utility/empty.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/for_each_n.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__functional/not_fn.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/dispatch.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/backends/libdispatch.h b/libcxx/include/__cxx03/__pstl/backends/libdispatch.h index a0c3ad980ed1b..fb811917025a2 100644 --- a/libcxx/include/__cxx03/__pstl/backends/libdispatch.h +++ b/libcxx/include/__cxx03/__pstl/backends/libdispatch.h @@ -9,40 +9,40 @@ #ifndef _LIBCPP___PSTL_BACKENDS_LIBDISPATCH_H #define _LIBCPP___PSTL_BACKENDS_LIBDISPATCH_H -#include <__algorithm/inplace_merge.h> -#include <__algorithm/lower_bound.h> -#include <__algorithm/max.h> -#include <__algorithm/merge.h> -#include <__algorithm/upper_bound.h> -#include <__atomic/atomic.h> -#include <__config> -#include <__exception/terminate.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_iterator.h> -#include <__memory/allocator.h> -#include <__memory/construct_at.h> -#include <__memory/unique_ptr.h> -#include <__numeric/reduce.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/any_of.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__pstl/cpu_algos/fill.h> -#include <__pstl/cpu_algos/find_if.h> -#include <__pstl/cpu_algos/for_each.h> -#include <__pstl/cpu_algos/merge.h> -#include <__pstl/cpu_algos/stable_sort.h> -#include <__pstl/cpu_algos/transform.h> -#include <__pstl/cpu_algos/transform_reduce.h> -#include <__utility/empty.h> -#include <__utility/exception_guard.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include -#include -#include +#include <__cxx03/__algorithm/inplace_merge.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/merge.h> +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/terminate.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__numeric/reduce.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/any_of.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__pstl/cpu_algos/fill.h> +#include <__cxx03/__pstl/cpu_algos/find_if.h> +#include <__cxx03/__pstl/cpu_algos/for_each.h> +#include <__cxx03/__pstl/cpu_algos/merge.h> +#include <__cxx03/__pstl/cpu_algos/stable_sort.h> +#include <__cxx03/__pstl/cpu_algos/transform.h> +#include <__cxx03/__pstl/cpu_algos/transform_reduce.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> +#include <__cxx03/optional> _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/backends/serial.h b/libcxx/include/__cxx03/__pstl/backends/serial.h index 5f24499899bd2..699c1035d9113 100644 --- a/libcxx/include/__cxx03/__pstl/backends/serial.h +++ b/libcxx/include/__cxx03/__pstl/backends/serial.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___PSTL_BACKENDS_SERIAL_H #define _LIBCPP___PSTL_BACKENDS_SERIAL_H -#include <__algorithm/find_if.h> -#include <__algorithm/for_each.h> -#include <__algorithm/merge.h> -#include <__algorithm/stable_sort.h> -#include <__algorithm/transform.h> -#include <__config> -#include <__numeric/transform_reduce.h> -#include <__pstl/backend_fwd.h> -#include <__utility/empty.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/find_if.h> +#include <__cxx03/__algorithm/for_each.h> +#include <__cxx03/__algorithm/merge.h> +#include <__cxx03/__algorithm/stable_sort.h> +#include <__cxx03/__algorithm/transform.h> +#include <__cxx03/__config> +#include <__cxx03/__numeric/transform_reduce.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/backends/std_thread.h b/libcxx/include/__cxx03/__pstl/backends/std_thread.h index 49570bd30b082..06cd1a1c03c46 100644 --- a/libcxx/include/__cxx03/__pstl/backends/std_thread.h +++ b/libcxx/include/__cxx03/__pstl/backends/std_thread.h @@ -9,28 +9,28 @@ #ifndef _LIBCPP___PSTL_BACKENDS_STD_THREAD_H #define _LIBCPP___PSTL_BACKENDS_STD_THREAD_H -#include <__config> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/any_of.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__pstl/cpu_algos/fill.h> -#include <__pstl/cpu_algos/find_if.h> -#include <__pstl/cpu_algos/for_each.h> -#include <__pstl/cpu_algos/merge.h> -#include <__pstl/cpu_algos/stable_sort.h> -#include <__pstl/cpu_algos/transform.h> -#include <__pstl/cpu_algos/transform_reduce.h> -#include <__utility/empty.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/any_of.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__pstl/cpu_algos/fill.h> +#include <__cxx03/__pstl/cpu_algos/find_if.h> +#include <__cxx03/__pstl/cpu_algos/for_each.h> +#include <__cxx03/__pstl/cpu_algos/merge.h> +#include <__cxx03/__pstl/cpu_algos/stable_sort.h> +#include <__cxx03/__pstl/cpu_algos/transform.h> +#include <__cxx03/__pstl/cpu_algos/transform_reduce.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/any_of.h b/libcxx/include/__cxx03/__pstl/cpu_algos/any_of.h index b33c787a29db2..b1b51d1679bf2 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/any_of.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/any_of.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_ANY_OF_H #define _LIBCPP___PSTL_CPU_ALGOS_ANY_OF_H -#include <__algorithm/any_of.h> -#include <__assert> -#include <__atomic/atomic.h> -#include <__atomic/memory_order.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include -#include +#include <__cxx03/__algorithm/any_of.h> +#include <__cxx03/__assert> +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/cstdint> +#include <__cxx03/optional> _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/cpu_traits.h b/libcxx/include/__cxx03/__pstl/cpu_algos/cpu_traits.h index 0483d6918fd01..9538b5c94957d 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/cpu_traits.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/cpu_traits.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_CPU_TRAITS_H #define _LIBCPP___PSTL_CPU_ALGOS_CPU_TRAITS_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/fill.h b/libcxx/include/__cxx03/__pstl/cpu_algos/fill.h index 4e6d29b30cc69..19fac90c44010 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/fill.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/fill.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_FILL_H #define _LIBCPP___PSTL_CPU_ALGOS_FILL_H -#include <__algorithm/fill.h> -#include <__assert> -#include <__config> -#include <__iterator/concepts.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/empty.h> -#include +#include <__cxx03/__algorithm/fill.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/find_if.h b/libcxx/include/__cxx03/__pstl/cpu_algos/find_if.h index 12b2e88971df7..2be1aad7ae6be 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/find_if.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/find_if.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_FIND_IF_H #define _LIBCPP___PSTL_CPU_ALGOS_FIND_IF_H -#include <__algorithm/find_if.h> -#include <__assert> -#include <__atomic/atomic.h> -#include <__config> -#include <__functional/operations.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include -#include +#include <__cxx03/__algorithm/find_if.h> +#include <__cxx03/__assert> +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/cstddef> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/for_each.h b/libcxx/include/__cxx03/__pstl/cpu_algos/for_each.h index d4d7862135ff9..4f6f2e87342a9 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/for_each.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/for_each.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_FOR_EACH_H #define _LIBCPP___PSTL_CPU_ALGOS_FOR_EACH_H -#include <__algorithm/for_each.h> -#include <__assert> -#include <__config> -#include <__iterator/concepts.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/empty.h> -#include +#include <__cxx03/__algorithm/for_each.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/merge.h b/libcxx/include/__cxx03/__pstl/cpu_algos/merge.h index dfa4cbf69b147..0feb510dc60f7 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/merge.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/merge.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_MERGE_H #define _LIBCPP___PSTL_CPU_ALGOS_MERGE_H -#include <__algorithm/merge.h> -#include <__assert> -#include <__config> -#include <__iterator/concepts.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/merge.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/stable_sort.h b/libcxx/include/__cxx03/__pstl/cpu_algos/stable_sort.h index 8e64f3e537c07..63be0c7ac1669 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/stable_sort.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/stable_sort.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_STABLE_SORT_H #define _LIBCPP___PSTL_CPU_ALGOS_STABLE_SORT_H -#include <__algorithm/stable_sort.h> -#include <__config> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/empty.h> -#include +#include <__cxx03/__algorithm/stable_sort.h> +#include <__cxx03/__config> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/transform.h b/libcxx/include/__cxx03/__pstl/cpu_algos/transform.h index 27ce8e27b242a..d82bbb588a998 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/transform.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/transform.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_TRANSFORM_H #define _LIBCPP___PSTL_CPU_ALGOS_TRANSFORM_H -#include <__algorithm/transform.h> -#include <__assert> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/transform.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/cpu_algos/transform_reduce.h b/libcxx/include/__cxx03/__pstl/cpu_algos/transform_reduce.h index 36ac1a9072a89..52f0ea361b3c1 100644 --- a/libcxx/include/__cxx03/__pstl/cpu_algos/transform_reduce.h +++ b/libcxx/include/__cxx03/__pstl/cpu_algos/transform_reduce.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___PSTL_CPU_ALGOS_TRANSFORM_REDUCE_H #define _LIBCPP___PSTL_CPU_ALGOS_TRANSFORM_REDUCE_H -#include <__assert> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__numeric/transform_reduce.h> -#include <__pstl/backend_fwd.h> -#include <__pstl/cpu_algos/cpu_traits.h> -#include <__type_traits/desugars_to.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_execution_policy.h> -#include <__utility/move.h> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__numeric/transform_reduce.h> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__pstl/cpu_algos/cpu_traits.h> +#include <__cxx03/__type_traits/desugars_to.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/dispatch.h b/libcxx/include/__cxx03/__pstl/dispatch.h index 5e903f7524fe9..e223e59bb129c 100644 --- a/libcxx/include/__cxx03/__pstl/dispatch.h +++ b/libcxx/include/__cxx03/__pstl/dispatch.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___PSTL_DISPATCH_H #define _LIBCPP___PSTL_DISPATCH_H -#include <__config> -#include <__pstl/backend_fwd.h> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/type_identity.h> +#include <__cxx03/__config> +#include <__cxx03/__pstl/backend_fwd.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/type_identity.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__pstl/handle_exception.h b/libcxx/include/__cxx03/__pstl/handle_exception.h index d6270958c3a7c..562617a1786b3 100644 --- a/libcxx/include/__cxx03/__pstl/handle_exception.h +++ b/libcxx/include/__cxx03/__pstl/handle_exception.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___PSTL_HANDLE_EXCEPTION_H #define _LIBCPP___PSTL_HANDLE_EXCEPTION_H -#include <__config> -#include <__utility/forward.h> -#include <__utility/move.h> -#include // __throw_bad_alloc -#include +#include <__cxx03/__config> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/new> // __throw_bad_alloc +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD namespace __pstl { diff --git a/libcxx/include/__cxx03/__random/bernoulli_distribution.h b/libcxx/include/__cxx03/__random/bernoulli_distribution.h index 4f33dca132d10..28536442fd1d3 100644 --- a/libcxx/include/__cxx03/__random/bernoulli_distribution.h +++ b/libcxx/include/__cxx03/__random/bernoulli_distribution.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___RANDOM_BERNOULLI_DISTRIBUTION_H #define _LIBCPP___RANDOM_BERNOULLI_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/iosfwd> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/binomial_distribution.h b/libcxx/include/__cxx03/__random/binomial_distribution.h index e8774bb8d67ee..3ca98e84082e1 100644 --- a/libcxx/include/__cxx03/__random/binomial_distribution.h +++ b/libcxx/include/__cxx03/__random/binomial_distribution.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_BINOMIAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_BINOMIAL_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/cauchy_distribution.h b/libcxx/include/__cxx03/__random/cauchy_distribution.h index bd341427a1523..b84ba03703143 100644 --- a/libcxx/include/__cxx03/__random/cauchy_distribution.h +++ b/libcxx/include/__cxx03/__random/cauchy_distribution.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_CAUCHY_DISTRIBUTION_H #define _LIBCPP___RANDOM_CAUCHY_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/chi_squared_distribution.h b/libcxx/include/__cxx03/__random/chi_squared_distribution.h index efa96dcdaafb5..94ba5555ce41d 100644 --- a/libcxx/include/__cxx03/__random/chi_squared_distribution.h +++ b/libcxx/include/__cxx03/__random/chi_squared_distribution.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_CHI_SQUARED_DISTRIBUTION_H #define _LIBCPP___RANDOM_CHI_SQUARED_DISTRIBUTION_H -#include <__config> -#include <__random/gamma_distribution.h> -#include <__random/is_valid.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/gamma_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/clamp_to_integral.h b/libcxx/include/__cxx03/__random/clamp_to_integral.h index d9bfd31b7f012..c10783aab2c07 100644 --- a/libcxx/include/__cxx03/__random/clamp_to_integral.h +++ b/libcxx/include/__cxx03/__random/clamp_to_integral.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___RANDOM_CLAMP_TO_INTEGRAL_H #define _LIBCPP___RANDOM_CLAMP_TO_INTEGRAL_H -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cmath> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/default_random_engine.h b/libcxx/include/__cxx03/__random/default_random_engine.h index 89792f4f0d43e..10eb00b3594ff 100644 --- a/libcxx/include/__cxx03/__random/default_random_engine.h +++ b/libcxx/include/__cxx03/__random/default_random_engine.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___RANDOM_DEFAULT_RANDOM_ENGINE_H #define _LIBCPP___RANDOM_DEFAULT_RANDOM_ENGINE_H -#include <__config> -#include <__random/linear_congruential_engine.h> +#include <__cxx03/__config> +#include <__cxx03/__random/linear_congruential_engine.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/discard_block_engine.h b/libcxx/include/__cxx03/__random/discard_block_engine.h index 07f599067279e..2a5f877b79caa 100644 --- a/libcxx/include/__cxx03/__random/discard_block_engine.h +++ b/libcxx/include/__cxx03/__random/discard_block_engine.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___RANDOM_DISCARD_BLOCK_ENGINE_H #define _LIBCPP___RANDOM_DISCARD_BLOCK_ENGINE_H -#include <__config> -#include <__random/is_seed_sequence.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include <__utility/move.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/discrete_distribution.h b/libcxx/include/__cxx03/__random/discrete_distribution.h index bb72dd6cb5074..40b8bfb61dccf 100644 --- a/libcxx/include/__cxx03/__random/discrete_distribution.h +++ b/libcxx/include/__cxx03/__random/discrete_distribution.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___RANDOM_DISCRETE_DISTRIBUTION_H #define _LIBCPP___RANDOM_DISCRETE_DISTRIBUTION_H -#include <__algorithm/upper_bound.h> -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include -#include +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cstddef> +#include <__cxx03/iosfwd> +#include <__cxx03/numeric> +#include <__cxx03/vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/exponential_distribution.h b/libcxx/include/__cxx03/__random/exponential_distribution.h index e0e38841172f9..6f49c31a1bd10 100644 --- a/libcxx/include/__cxx03/__random/exponential_distribution.h +++ b/libcxx/include/__cxx03/__random/exponential_distribution.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_EXPONENTIAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_EXPONENTIAL_DISTRIBUTION_H -#include <__config> -#include <__random/generate_canonical.h> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/generate_canonical.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/extreme_value_distribution.h b/libcxx/include/__cxx03/__random/extreme_value_distribution.h index 5505f93274f5c..46c466d620d50 100644 --- a/libcxx/include/__cxx03/__random/extreme_value_distribution.h +++ b/libcxx/include/__cxx03/__random/extreme_value_distribution.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_EXTREME_VALUE_DISTRIBUTION_H #define _LIBCPP___RANDOM_EXTREME_VALUE_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/fisher_f_distribution.h b/libcxx/include/__cxx03/__random/fisher_f_distribution.h index cd170b3af388f..45ab47df4021b 100644 --- a/libcxx/include/__cxx03/__random/fisher_f_distribution.h +++ b/libcxx/include/__cxx03/__random/fisher_f_distribution.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_FISHER_F_DISTRIBUTION_H #define _LIBCPP___RANDOM_FISHER_F_DISTRIBUTION_H -#include <__config> -#include <__random/gamma_distribution.h> -#include <__random/is_valid.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/gamma_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/gamma_distribution.h b/libcxx/include/__cxx03/__random/gamma_distribution.h index 986e42c1c7f5b..694c7219452a8 100644 --- a/libcxx/include/__cxx03/__random/gamma_distribution.h +++ b/libcxx/include/__cxx03/__random/gamma_distribution.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_GAMMA_DISTRIBUTION_H #define _LIBCPP___RANDOM_GAMMA_DISTRIBUTION_H -#include <__config> -#include <__random/exponential_distribution.h> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/exponential_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/generate_canonical.h b/libcxx/include/__cxx03/__random/generate_canonical.h index 738de1517e286..363f118c4f7d6 100644 --- a/libcxx/include/__cxx03/__random/generate_canonical.h +++ b/libcxx/include/__cxx03/__random/generate_canonical.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_GENERATE_CANONICAL_H #define _LIBCPP___RANDOM_GENERATE_CANONICAL_H -#include <__config> -#include <__random/log2.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/log2.h> +#include <__cxx03/cstdint> +#include <__cxx03/initializer_list> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/geometric_distribution.h b/libcxx/include/__cxx03/__random/geometric_distribution.h index cecd7e57cfa64..3fe06792da856 100644 --- a/libcxx/include/__cxx03/__random/geometric_distribution.h +++ b/libcxx/include/__cxx03/__random/geometric_distribution.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_GEOMETRIC_DISTRIBUTION_H #define _LIBCPP___RANDOM_GEOMETRIC_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/negative_binomial_distribution.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/negative_binomial_distribution.h> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/independent_bits_engine.h b/libcxx/include/__cxx03/__random/independent_bits_engine.h index 0f4a7b82b98f8..bf2350e7b0d6f 100644 --- a/libcxx/include/__cxx03/__random/independent_bits_engine.h +++ b/libcxx/include/__cxx03/__random/independent_bits_engine.h @@ -9,24 +9,24 @@ #ifndef _LIBCPP___RANDOM_INDEPENDENT_BITS_ENGINE_H #define _LIBCPP___RANDOM_INDEPENDENT_BITS_ENGINE_H -#include <__config> -#include <__fwd/istream.h> -#include <__fwd/ostream.h> -#include <__random/is_seed_sequence.h> -#include <__random/log2.h> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__random/log2.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/is_seed_sequence.h b/libcxx/include/__cxx03/__random/is_seed_sequence.h index c7171cff2eda0..a924857c7ffa7 100644 --- a/libcxx/include/__cxx03/__random/is_seed_sequence.h +++ b/libcxx/include/__cxx03/__random/is_seed_sequence.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___RANDOM_IS_SEED_SEQUENCE_H #define _LIBCPP___RANDOM_IS_SEED_SEQUENCE_H -#include <__config> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/is_valid.h b/libcxx/include/__cxx03/__random/is_valid.h index a3e0f143ae86a..fc32a22bf608c 100644 --- a/libcxx/include/__cxx03/__random/is_valid.h +++ b/libcxx/include/__cxx03/__random/is_valid.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___RANDOM_IS_VALID_H #define _LIBCPP___RANDOM_IS_VALID_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_unsigned.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/knuth_b.h b/libcxx/include/__cxx03/__random/knuth_b.h index f5b31cb64fa4a..b8df0078ebb1a 100644 --- a/libcxx/include/__cxx03/__random/knuth_b.h +++ b/libcxx/include/__cxx03/__random/knuth_b.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___RANDOM_KNUTH_B_H #define _LIBCPP___RANDOM_KNUTH_B_H -#include <__config> -#include <__random/linear_congruential_engine.h> -#include <__random/shuffle_order_engine.h> +#include <__cxx03/__config> +#include <__cxx03/__random/linear_congruential_engine.h> +#include <__cxx03/__random/shuffle_order_engine.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/linear_congruential_engine.h b/libcxx/include/__cxx03/__random/linear_congruential_engine.h index 9d77649e9cfc8..94d140ae1a2d0 100644 --- a/libcxx/include/__cxx03/__random/linear_congruential_engine.h +++ b/libcxx/include/__cxx03/__random/linear_congruential_engine.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_LINEAR_CONGRUENTIAL_ENGINE_H #define _LIBCPP___RANDOM_LINEAR_CONGRUENTIAL_ENGINE_H -#include <__config> -#include <__random/is_seed_sequence.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_unsigned.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/cstdint> +#include <__cxx03/iosfwd> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/log2.h b/libcxx/include/__cxx03/__random/log2.h index 74b4889c6402b..5dbaace22d86e 100644 --- a/libcxx/include/__cxx03/__random/log2.h +++ b/libcxx/include/__cxx03/__random/log2.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___RANDOM_LOG2_H #define _LIBCPP___RANDOM_LOG2_H -#include <__config> -#include <__type_traits/conditional.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/lognormal_distribution.h b/libcxx/include/__cxx03/__random/lognormal_distribution.h index d8724f8bc5cec..f1e537a21eb65 100644 --- a/libcxx/include/__cxx03/__random/lognormal_distribution.h +++ b/libcxx/include/__cxx03/__random/lognormal_distribution.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_LOGNORMAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_LOGNORMAL_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/normal_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/normal_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/mersenne_twister_engine.h b/libcxx/include/__cxx03/__random/mersenne_twister_engine.h index 65280d7c5505f..16deb8189dc46 100644 --- a/libcxx/include/__cxx03/__random/mersenne_twister_engine.h +++ b/libcxx/include/__cxx03/__random/mersenne_twister_engine.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___RANDOM_MERSENNE_TWISTER_ENGINE_H #define _LIBCPP___RANDOM_MERSENNE_TWISTER_ENGINE_H -#include <__algorithm/equal.h> -#include <__algorithm/min.h> -#include <__config> -#include <__random/is_seed_sequence.h> -#include -#include -#include -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/negative_binomial_distribution.h b/libcxx/include/__cxx03/__random/negative_binomial_distribution.h index 6d0055d01ed43..6a99c87f5296b 100644 --- a/libcxx/include/__cxx03/__random/negative_binomial_distribution.h +++ b/libcxx/include/__cxx03/__random/negative_binomial_distribution.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___RANDOM_NEGATIVE_BINOMIAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_NEGATIVE_BINOMIAL_DISTRIBUTION_H -#include <__assert> -#include <__config> -#include <__random/bernoulli_distribution.h> -#include <__random/gamma_distribution.h> -#include <__random/is_valid.h> -#include <__random/poisson_distribution.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__random/bernoulli_distribution.h> +#include <__cxx03/__random/gamma_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/poisson_distribution.h> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/normal_distribution.h b/libcxx/include/__cxx03/__random/normal_distribution.h index 889f189e4161b..95e4f5da49eb4 100644 --- a/libcxx/include/__cxx03/__random/normal_distribution.h +++ b/libcxx/include/__cxx03/__random/normal_distribution.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_NORMAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_NORMAL_DISTRIBUTION_H -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/piecewise_constant_distribution.h b/libcxx/include/__cxx03/__random/piecewise_constant_distribution.h index e19380f97c35e..5bd53b81cbfce 100644 --- a/libcxx/include/__cxx03/__random/piecewise_constant_distribution.h +++ b/libcxx/include/__cxx03/__random/piecewise_constant_distribution.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_PIECEWISE_CONSTANT_DISTRIBUTION_H #define _LIBCPP___RANDOM_PIECEWISE_CONSTANT_DISTRIBUTION_H -#include <__algorithm/upper_bound.h> -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/iosfwd> +#include <__cxx03/numeric> +#include <__cxx03/vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/piecewise_linear_distribution.h b/libcxx/include/__cxx03/__random/piecewise_linear_distribution.h index 43769dc825e65..faf845321fec8 100644 --- a/libcxx/include/__cxx03/__random/piecewise_linear_distribution.h +++ b/libcxx/include/__cxx03/__random/piecewise_linear_distribution.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_PIECEWISE_LINEAR_DISTRIBUTION_H #define _LIBCPP___RANDOM_PIECEWISE_LINEAR_DISTRIBUTION_H -#include <__algorithm/upper_bound.h> -#include <__config> -#include <__random/is_valid.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__algorithm/upper_bound.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/poisson_distribution.h b/libcxx/include/__cxx03/__random/poisson_distribution.h index 61a092ef9dd4d..7fb4b9681d70d 100644 --- a/libcxx/include/__cxx03/__random/poisson_distribution.h +++ b/libcxx/include/__cxx03/__random/poisson_distribution.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___RANDOM_POISSON_DISTRIBUTION_H #define _LIBCPP___RANDOM_POISSON_DISTRIBUTION_H -#include <__config> -#include <__random/clamp_to_integral.h> -#include <__random/exponential_distribution.h> -#include <__random/is_valid.h> -#include <__random/normal_distribution.h> -#include <__random/uniform_real_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/clamp_to_integral.h> +#include <__cxx03/__random/exponential_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/normal_distribution.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/random_device.h b/libcxx/include/__cxx03/__random/random_device.h index 52407943d2ec7..2f95979bf5491 100644 --- a/libcxx/include/__cxx03/__random/random_device.h +++ b/libcxx/include/__cxx03/__random/random_device.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___RANDOM_RANDOM_DEVICE_H #define _LIBCPP___RANDOM_RANDOM_DEVICE_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/ranlux.h b/libcxx/include/__cxx03/__random/ranlux.h index 952afde91b109..e99773cae392f 100644 --- a/libcxx/include/__cxx03/__random/ranlux.h +++ b/libcxx/include/__cxx03/__random/ranlux.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___RANDOM_RANLUX_H #define _LIBCPP___RANDOM_RANLUX_H -#include <__config> -#include <__random/discard_block_engine.h> -#include <__random/subtract_with_carry_engine.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__random/discard_block_engine.h> +#include <__cxx03/__random/subtract_with_carry_engine.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__random/seed_seq.h b/libcxx/include/__cxx03/__random/seed_seq.h index 5cf84aeb8a72b..8ccd656b47e88 100644 --- a/libcxx/include/__cxx03/__random/seed_seq.h +++ b/libcxx/include/__cxx03/__random/seed_seq.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___RANDOM_SEED_SEQ_H #define _LIBCPP___RANDOM_SEED_SEQ_H -#include <__algorithm/copy.h> -#include <__algorithm/fill.h> -#include <__algorithm/max.h> -#include <__config> -#include <__iterator/iterator_traits.h> -#include <__type_traits/is_unsigned.h> -#include -#include -#include +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/fill.h> +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/cstdint> +#include <__cxx03/initializer_list> +#include <__cxx03/vector> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/shuffle_order_engine.h b/libcxx/include/__cxx03/__random/shuffle_order_engine.h index f54ed17e38383..8eb57c9ec56db 100644 --- a/libcxx/include/__cxx03/__random/shuffle_order_engine.h +++ b/libcxx/include/__cxx03/__random/shuffle_order_engine.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___RANDOM_SHUFFLE_ORDER_ENGINE_H #define _LIBCPP___RANDOM_SHUFFLE_ORDER_ENGINE_H -#include <__algorithm/equal.h> -#include <__config> -#include <__random/is_seed_sequence.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_convertible.h> -#include <__utility/move.h> -#include -#include -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/iosfwd> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/student_t_distribution.h b/libcxx/include/__cxx03/__random/student_t_distribution.h index 110a856ee6586..32a1c3c7381ff 100644 --- a/libcxx/include/__cxx03/__random/student_t_distribution.h +++ b/libcxx/include/__cxx03/__random/student_t_distribution.h @@ -9,20 +9,20 @@ #ifndef _LIBCPP___RANDOM_STUDENT_T_DISTRIBUTION_H #define _LIBCPP___RANDOM_STUDENT_T_DISTRIBUTION_H -#include <__config> -#include <__random/gamma_distribution.h> -#include <__random/is_valid.h> -#include <__random/normal_distribution.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/gamma_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/normal_distribution.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/subtract_with_carry_engine.h b/libcxx/include/__cxx03/__random/subtract_with_carry_engine.h index ec25fed49f949..c539994be1c80 100644 --- a/libcxx/include/__cxx03/__random/subtract_with_carry_engine.h +++ b/libcxx/include/__cxx03/__random/subtract_with_carry_engine.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___RANDOM_SUBTRACT_WITH_CARRY_ENGINE_H #define _LIBCPP___RANDOM_SUBTRACT_WITH_CARRY_ENGINE_H -#include <__algorithm/equal.h> -#include <__algorithm/min.h> -#include <__config> -#include <__random/is_seed_sequence.h> -#include <__random/linear_congruential_engine.h> -#include -#include -#include -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__random/linear_congruential_engine.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/uniform_int_distribution.h b/libcxx/include/__cxx03/__random/uniform_int_distribution.h index 4e3ca3efe5686..8e509fad15774 100644 --- a/libcxx/include/__cxx03/__random/uniform_int_distribution.h +++ b/libcxx/include/__cxx03/__random/uniform_int_distribution.h @@ -9,23 +9,23 @@ #ifndef _LIBCPP___RANDOM_UNIFORM_INT_DISTRIBUTION_H #define _LIBCPP___RANDOM_UNIFORM_INT_DISTRIBUTION_H -#include <__bit/countl.h> -#include <__config> -#include <__random/is_valid.h> -#include <__random/log2.h> -#include <__type_traits/conditional.h> -#include <__type_traits/make_unsigned.h> -#include -#include -#include -#include +#include <__cxx03/__bit/countl.h> +#include <__cxx03/__config> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/__random/log2.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/uniform_random_bit_generator.h b/libcxx/include/__cxx03/__random/uniform_random_bit_generator.h index 4076f19b2cb2c..74bbea38bf207 100644 --- a/libcxx/include/__cxx03/__random/uniform_random_bit_generator.h +++ b/libcxx/include/__cxx03/__random/uniform_random_bit_generator.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_UNIFORM_RANDOM_BIT_GENERATOR_H #define _LIBCPP___RANDOM_UNIFORM_RANDOM_BIT_GENERATOR_H -#include <__concepts/arithmetic.h> -#include <__concepts/invocable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/invoke.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/uniform_real_distribution.h b/libcxx/include/__cxx03/__random/uniform_real_distribution.h index 250cb8bab58cf..64c978906a4ce 100644 --- a/libcxx/include/__cxx03/__random/uniform_real_distribution.h +++ b/libcxx/include/__cxx03/__random/uniform_real_distribution.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___RANDOM_UNIFORM_REAL_DISTRIBUTION_H #define _LIBCPP___RANDOM_UNIFORM_REAL_DISTRIBUTION_H -#include <__config> -#include <__random/generate_canonical.h> -#include <__random/is_valid.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/generate_canonical.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__random/weibull_distribution.h b/libcxx/include/__cxx03/__random/weibull_distribution.h index aa3d63c8e8663..6c5937aaad9e7 100644 --- a/libcxx/include/__cxx03/__random/weibull_distribution.h +++ b/libcxx/include/__cxx03/__random/weibull_distribution.h @@ -9,19 +9,19 @@ #ifndef _LIBCPP___RANDOM_WEIBULL_DISTRIBUTION_H #define _LIBCPP___RANDOM_WEIBULL_DISTRIBUTION_H -#include <__config> -#include <__random/exponential_distribution.h> -#include <__random/is_valid.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__random/exponential_distribution.h> +#include <__cxx03/__random/is_valid.h> +#include <__cxx03/cmath> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/access.h b/libcxx/include/__cxx03/__ranges/access.h index c0a40c5e10178..a6a0470afeacd 100644 --- a/libcxx/include/__cxx03/__ranges/access.h +++ b/libcxx/include/__cxx03/__ranges/access.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___RANGES_ACCESS_H #define _LIBCPP___RANGES_ACCESS_H -#include <__concepts/class_or_enum.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/readable_traits.h> -#include <__ranges/enable_borrowed_range.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/auto_cast.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/all.h b/libcxx/include/__cxx03/__ranges/all.h index 023cee6caa9a2..0cb834fc41a35 100644 --- a/libcxx/include/__cxx03/__ranges/all.h +++ b/libcxx/include/__cxx03/__ranges/all.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___RANGES_ALL_H #define _LIBCPP___RANGES_ALL_H -#include <__config> -#include <__functional/compose.h> // TODO(modules): Those should not be required -#include <__functional/perfect_forward.h> // -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/owning_view.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/ref_view.h> -#include <__type_traits/decay.h> -#include <__utility/auto_cast.h> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/compose.h> // TODO(modules): Those should not be required +#include <__cxx03/__functional/perfect_forward.h> // +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/owning_view.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/ref_view.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/as_rvalue_view.h b/libcxx/include/__cxx03/__ranges/as_rvalue_view.h index 5849a6c368396..011939f19ab0f 100644 --- a/libcxx/include/__cxx03/__ranges/as_rvalue_view.h +++ b/libcxx/include/__cxx03/__ranges/as_rvalue_view.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___RANGES_AS_RVALUE_H #define _LIBCPP___RANGES_AS_RVALUE_H -#include <__concepts/constructible.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/move_iterator.h> -#include <__iterator/move_sentinel.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__iterator/move_sentinel.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 23 diff --git a/libcxx/include/__cxx03/__ranges/chunk_by_view.h b/libcxx/include/__cxx03/__ranges/chunk_by_view.h index 00014d9f10ae8..8f17d56e5e93b 100644 --- a/libcxx/include/__cxx03/__ranges/chunk_by_view.h +++ b/libcxx/include/__cxx03/__ranges/chunk_by_view.h @@ -10,41 +10,41 @@ #ifndef _LIBCPP___RANGES_CHUNK_BY_VIEW_H #define _LIBCPP___RANGES_CHUNK_BY_VIEW_H -#include <__algorithm/ranges_adjacent_find.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/movable_box.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/reverse_view.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_adjacent_find.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/reverse_view.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/common_view.h b/libcxx/include/__cxx03/__ranges/common_view.h index 133236dd1d78a..5af8de542dad9 100644 --- a/libcxx/include/__cxx03/__ranges/common_view.h +++ b/libcxx/include/__cxx03/__ranges/common_view.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___RANGES_COMMON_VIEW_H #define _LIBCPP___RANGES_COMMON_VIEW_H -#include <__concepts/constructible.h> -#include <__concepts/copyable.h> -#include <__config> -#include <__iterator/common_iterator.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/common_iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/concepts.h b/libcxx/include/__cxx03/__ranges/concepts.h index 674a3f359ff99..238d02cc2f68f 100644 --- a/libcxx/include/__cxx03/__ranges/concepts.h +++ b/libcxx/include/__cxx03/__ranges/concepts.h @@ -10,26 +10,26 @@ #ifndef _LIBCPP___RANGES_CONCEPTS_H #define _LIBCPP___RANGES_CONCEPTS_H -#include <__concepts/constructible.h> -#include <__concepts/movable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/readable_traits.h> -#include <__ranges/access.h> -#include <__ranges/data.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/enable_view.h> -#include <__ranges/size.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/enable_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/container_compatible_range.h b/libcxx/include/__cxx03/__ranges/container_compatible_range.h index a58f1119885e3..7bf8218e667d0 100644 --- a/libcxx/include/__cxx03/__ranges/container_compatible_range.h +++ b/libcxx/include/__cxx03/__ranges/container_compatible_range.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___RANGES_CONTAINER_COMPATIBLE_RANGE_H #define _LIBCPP___RANGES_CONTAINER_COMPATIBLE_RANGE_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__ranges/concepts.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__ranges/concepts.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/counted.h b/libcxx/include/__cxx03/__ranges/counted.h index e365deca4e632..a20a4824b03cd 100644 --- a/libcxx/include/__cxx03/__ranges/counted.h +++ b/libcxx/include/__cxx03/__ranges/counted.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___RANGES_COUNTED_H #define _LIBCPP___RANGES_COUNTED_H -#include <__concepts/convertible_to.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/counted_iterator.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__ranges/subrange.h> -#include <__type_traits/decay.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/counted_iterator.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/span> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/dangling.h b/libcxx/include/__cxx03/__ranges/dangling.h index 613084d5fb9fc..fee2712ac829b 100644 --- a/libcxx/include/__cxx03/__ranges/dangling.h +++ b/libcxx/include/__cxx03/__ranges/dangling.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___RANGES_DANGLING_H #define _LIBCPP___RANGES_DANGLING_H -#include <__config> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__type_traits/conditional.h> +#include <__cxx03/__config> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/conditional.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/data.h b/libcxx/include/__cxx03/__ranges/data.h index 50db3cffeeed8..2e38f210804da 100644 --- a/libcxx/include/__cxx03/__ranges/data.h +++ b/libcxx/include/__cxx03/__ranges/data.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___RANGES_DATA_H #define _LIBCPP___RANGES_DATA_H -#include <__concepts/class_or_enum.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__memory/pointer_traits.h> -#include <__ranges/access.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/remove_reference.h> -#include <__utility/auto_cast.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/auto_cast.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/drop_view.h b/libcxx/include/__cxx03/__ranges/drop_view.h index 853e22a402cad..9d1336fc877ed 100644 --- a/libcxx/include/__cxx03/__ranges/drop_view.h +++ b/libcxx/include/__cxx03/__ranges/drop_view.h @@ -10,46 +10,46 @@ #ifndef _LIBCPP___RANGES_DROP_VIEW_H #define _LIBCPP___RANGES_DROP_VIEW_H -#include <__algorithm/min.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__fwd/span.h> -#include <__fwd/string_view.h> -#include <__iterator/concepts.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty_view.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/iota_view.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/repeat_view.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/auto_cast.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__fwd/span.h> +#include <__cxx03/__fwd/string_view.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty_view.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/iota_view.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/repeat_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/drop_while_view.h b/libcxx/include/__cxx03/__ranges/drop_while_view.h index 92f48bd0ecfba..0542908a6cb5a 100644 --- a/libcxx/include/__cxx03/__ranges/drop_while_view.h +++ b/libcxx/include/__cxx03/__ranges/drop_while_view.h @@ -10,35 +10,35 @@ #ifndef _LIBCPP___RANGES_DROP_WHILE_VIEW_H #define _LIBCPP___RANGES_DROP_WHILE_VIEW_H -#include <__algorithm/ranges_find_if_not.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/movable_box.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_find_if_not.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/elements_view.h b/libcxx/include/__cxx03/__ranges/elements_view.h index f159f53dc0a83..515562719039b 100644 --- a/libcxx/include/__cxx03/__ranges/elements_view.h +++ b/libcxx/include/__cxx03/__ranges/elements_view.h @@ -10,41 +10,41 @@ #ifndef _LIBCPP___RANGES_ELEMENTS_VIEW_H #define _LIBCPP___RANGES_ELEMENTS_VIEW_H -#include <__compare/three_way_comparable.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__config> -#include <__fwd/complex.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_like.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/maybe_const.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/complex.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_like.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/empty.h b/libcxx/include/__cxx03/__ranges/empty.h index 5c1004042aba5..957fed827b404 100644 --- a/libcxx/include/__cxx03/__ranges/empty.h +++ b/libcxx/include/__cxx03/__ranges/empty.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___RANGES_EMPTY_H #define _LIBCPP___RANGES_EMPTY_H -#include <__concepts/class_or_enum.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__ranges/access.h> -#include <__ranges/size.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/size.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/empty_view.h b/libcxx/include/__cxx03/__ranges/empty_view.h index 6c04b0200c35f..265575baf678d 100644 --- a/libcxx/include/__cxx03/__ranges/empty_view.h +++ b/libcxx/include/__cxx03/__ranges/empty_view.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___RANGES_EMPTY_VIEW_H #define _LIBCPP___RANGES_EMPTY_VIEW_H -#include <__config> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/view_interface.h> -#include <__type_traits/is_object.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/enable_borrowed_range.h b/libcxx/include/__cxx03/__ranges/enable_borrowed_range.h index 1d068335e20af..81051f67c003c 100644 --- a/libcxx/include/__cxx03/__ranges/enable_borrowed_range.h +++ b/libcxx/include/__cxx03/__ranges/enable_borrowed_range.h @@ -14,7 +14,7 @@ // separate header is used to avoid including the entire header in // and . -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/enable_view.h b/libcxx/include/__cxx03/__ranges/enable_view.h index f570926eb67c3..4697dab872bcf 100644 --- a/libcxx/include/__cxx03/__ranges/enable_view.h +++ b/libcxx/include/__cxx03/__ranges/enable_view.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___RANGES_ENABLE_VIEW_H #define _LIBCPP___RANGES_ENABLE_VIEW_H -#include <__concepts/derived_from.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__type_traits/is_class.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/filter_view.h b/libcxx/include/__cxx03/__ranges/filter_view.h index 5b938dd4c16e1..5015140c39ae7 100644 --- a/libcxx/include/__cxx03/__ranges/filter_view.h +++ b/libcxx/include/__cxx03/__ranges/filter_view.h @@ -10,42 +10,42 @@ #ifndef _LIBCPP___RANGES_FILTER_VIEW_H #define _LIBCPP___RANGES_FILTER_VIEW_H -#include <__algorithm/ranges_find_if.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/invoke.h> -#include <__functional/reference_wrapper.h> -#include <__iterator/concepts.h> -#include <__iterator/iter_move.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> -#include <__ranges/movable_box.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_find_if.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/from_range.h b/libcxx/include/__cxx03/__ranges/from_range.h index a6cb9e3d439eb..55ff79edd513d 100644 --- a/libcxx/include/__cxx03/__ranges/from_range.h +++ b/libcxx/include/__cxx03/__ranges/from_range.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___RANGES_FROM_RANGE_H #define _LIBCPP___RANGES_FROM_RANGE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/iota_view.h b/libcxx/include/__cxx03/__ranges/iota_view.h index b2fa958a0f56e..5bc2394dc3dc2 100644 --- a/libcxx/include/__cxx03/__ranges/iota_view.h +++ b/libcxx/include/__cxx03/__ranges/iota_view.h @@ -10,38 +10,38 @@ #ifndef _LIBCPP___RANGES_IOTA_VIEW_H #define _LIBCPP___RANGES_IOTA_VIEW_H -#include <__assert> -#include <__compare/three_way_comparable.h> -#include <__concepts/arithmetic.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/invocable.h> -#include <__concepts/same_as.h> -#include <__concepts/semiregular.h> -#include <__concepts/totally_ordered.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/unreachable_sentinel.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/movable_box.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__assert> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__concepts/totally_ordered.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/unreachable_sentinel.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/istream_view.h b/libcxx/include/__cxx03/__ranges/istream_view.h index cd7096d35c2c1..8db34132af59c 100644 --- a/libcxx/include/__cxx03/__ranges/istream_view.h +++ b/libcxx/include/__cxx03/__ranges/istream_view.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___RANGES_ISTREAM_VIEW_H #define _LIBCPP___RANGES_ISTREAM_VIEW_H -#include <__concepts/constructible.h> -#include <__concepts/derived_from.h> -#include <__concepts/movable.h> -#include <__config> -#include <__fwd/istream.h> -#include <__fwd/string.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__ranges/view_interface.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/join_view.h b/libcxx/include/__cxx03/__ranges/join_view.h index 9c2c77995539b..ea47eeefcf951 100644 --- a/libcxx/include/__cxx03/__ranges/join_view.h +++ b/libcxx/include/__cxx03/__ranges/join_view.h @@ -10,39 +10,39 @@ #ifndef _LIBCPP___RANGES_JOIN_VIEW_H #define _LIBCPP___RANGES_JOIN_VIEW_H -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/iterator_with_data.h> -#include <__iterator/segmented_iterator.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/view_interface.h> -#include <__type_traits/common_type.h> -#include <__type_traits/maybe_const.h> -#include <__utility/as_lvalue.h> -#include <__utility/empty.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/iterator_with_data.h> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__utility/as_lvalue.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/lazy_split_view.h b/libcxx/include/__cxx03/__ranges/lazy_split_view.h index db031fe5f8b49..9e70c237b4fb2 100644 --- a/libcxx/include/__cxx03/__ranges/lazy_split_view.h +++ b/libcxx/include/__cxx03/__ranges/lazy_split_view.h @@ -10,45 +10,45 @@ #ifndef _LIBCPP___RANGES_LAZY_SPLIT_VIEW_H #define _LIBCPP___RANGES_LAZY_SPLIT_VIEW_H -#include <__algorithm/ranges_find.h> -#include <__algorithm/ranges_mismatch.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/derived_from.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/ranges_operations.h> -#include <__iterator/concepts.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/iter_move.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> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/single_view.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/maybe_const.h> -#include <__type_traits/remove_reference.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_find.h> +#include <__cxx03/__algorithm/ranges_mismatch.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/single_view.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/movable_box.h b/libcxx/include/__cxx03/__ranges/movable_box.h index 5a456cc3a1b66..ab6f407ed537b 100644 --- a/libcxx/include/__cxx03/__ranges/movable_box.h +++ b/libcxx/include/__cxx03/__ranges/movable_box.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___RANGES_MOVABLE_BOX_H #define _LIBCPP___RANGES_MOVABLE_BOX_H -#include <__concepts/constructible.h> -#include <__concepts/copyable.h> -#include <__concepts/movable.h> -#include <__config> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/move.h> -#include +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/non_propagating_cache.h b/libcxx/include/__cxx03/__ranges/non_propagating_cache.h index b2de2d2ae1cb5..6f8c8600bab10 100644 --- a/libcxx/include/__cxx03/__ranges/non_propagating_cache.h +++ b/libcxx/include/__cxx03/__ranges/non_propagating_cache.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___RANGES_NON_PROPAGATING_CACHE_H #define _LIBCPP___RANGES_NON_PROPAGATING_CACHE_H -#include <__config> -#include <__iterator/concepts.h> // indirectly_readable -#include <__iterator/iterator_traits.h> // iter_reference_t -#include <__memory/addressof.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> // indirectly_readable +#include <__cxx03/__iterator/iterator_traits.h> // iter_reference_t +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/owning_view.h b/libcxx/include/__cxx03/__ranges/owning_view.h index 254bdb4329119..ab7e4e3eeb974 100644 --- a/libcxx/include/__cxx03/__ranges/owning_view.h +++ b/libcxx/include/__cxx03/__ranges/owning_view.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___RANGES_OWNING_VIEW_H #define _LIBCPP___RANGES_OWNING_VIEW_H -#include <__concepts/constructible.h> -#include <__concepts/movable.h> -#include <__config> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/empty.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/movable.h> +#include <__cxx03/__config> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/range_adaptor.h b/libcxx/include/__cxx03/__ranges/range_adaptor.h index 2da246f24e1d2..ef7301d695848 100644 --- a/libcxx/include/__cxx03/__ranges/range_adaptor.h +++ b/libcxx/include/__cxx03/__ranges/range_adaptor.h @@ -10,27 +10,27 @@ #ifndef _LIBCPP___RANGES_RANGE_ADAPTOR_H #define _LIBCPP___RANGES_RANGE_ADAPTOR_H -#include <__concepts/constructible.h> -#include <__concepts/derived_from.h> -#include <__concepts/invocable.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/compose.h> -#include <__functional/invoke.h> -#include <__ranges/concepts.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_class.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/compose.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/rbegin.h b/libcxx/include/__cxx03/__ranges/rbegin.h index 12e739e1a2b85..3e114605baf37 100644 --- a/libcxx/include/__cxx03/__ranges/rbegin.h +++ b/libcxx/include/__cxx03/__ranges/rbegin.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___RANGES_RBEGIN_H #define _LIBCPP___RANGES_RBEGIN_H -#include <__concepts/class_or_enum.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/readable_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__ranges/access.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/auto_cast.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/auto_cast.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/ref_view.h b/libcxx/include/__cxx03/__ranges/ref_view.h index 5329d778dd30d..9fd2835cf385c 100644 --- a/libcxx/include/__cxx03/__ranges/ref_view.h +++ b/libcxx/include/__cxx03/__ranges/ref_view.h @@ -10,23 +10,23 @@ #ifndef _LIBCPP___RANGES_REF_VIEW_H #define _LIBCPP___RANGES_REF_VIEW_H -#include <__concepts/convertible_to.h> -#include <__concepts/different_from.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/empty.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__type_traits/is_object.h> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/different_from.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/rend.h b/libcxx/include/__cxx03/__ranges/rend.h index 02b4c5999a7eb..9d663e54f4619 100644 --- a/libcxx/include/__cxx03/__ranges/rend.h +++ b/libcxx/include/__cxx03/__ranges/rend.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___RANGES_REND_H #define _LIBCPP___RANGES_REND_H -#include <__concepts/class_or_enum.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/readable_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__ranges/access.h> -#include <__ranges/rbegin.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/auto_cast.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/readable_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/rbegin.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/auto_cast.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/repeat_view.h b/libcxx/include/__cxx03/__ranges/repeat_view.h index 53e4beb270ad0..fae883e01bcfe 100644 --- a/libcxx/include/__cxx03/__ranges/repeat_view.h +++ b/libcxx/include/__cxx03/__ranges/repeat_view.h @@ -10,34 +10,34 @@ #ifndef _LIBCPP___RANGES_REPEAT_VIEW_H #define _LIBCPP___RANGES_REPEAT_VIEW_H -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/same_as.h> -#include <__concepts/semiregular.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/unreachable_sentinel.h> -#include <__memory/addressof.h> -#include <__ranges/iota_view.h> -#include <__ranges/movable_box.h> -#include <__ranges/view_interface.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_object.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_cv.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include <__utility/piecewise_construct.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__concepts/semiregular.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/unreachable_sentinel.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/iota_view.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/reverse_view.h b/libcxx/include/__cxx03/__ranges/reverse_view.h index 796f5be22328b..7513114779c5a 100644 --- a/libcxx/include/__cxx03/__ranges/reverse_view.h +++ b/libcxx/include/__cxx03/__ranges/reverse_view.h @@ -10,31 +10,31 @@ #ifndef _LIBCPP___RANGES_REVERSE_VIEW_H #define _LIBCPP___RANGES_REVERSE_VIEW_H -#include <__concepts/constructible.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/next.h> -#include <__iterator/reverse_iterator.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/single_view.h b/libcxx/include/__cxx03/__ranges/single_view.h index 45244f34994d7..34054fa0f9d42 100644 --- a/libcxx/include/__cxx03/__ranges/single_view.h +++ b/libcxx/include/__cxx03/__ranges/single_view.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___RANGES_SINGLE_VIEW_H #define _LIBCPP___RANGES_SINGLE_VIEW_H -#include <__concepts/constructible.h> -#include <__config> -#include <__ranges/movable_box.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/view_interface.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_object.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/size.h b/libcxx/include/__cxx03/__ranges/size.h index 40b0c6b6aad7a..84b165551d921 100644 --- a/libcxx/include/__cxx03/__ranges/size.h +++ b/libcxx/include/__cxx03/__ranges/size.h @@ -10,19 +10,19 @@ #ifndef _LIBCPP___RANGES_SIZE_H #define _LIBCPP___RANGES_SIZE_H -#include <__concepts/arithmetic.h> -#include <__concepts/class_or_enum.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__type_traits/decay.h> -#include <__type_traits/make_signed.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/auto_cast.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__concepts/class_or_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/make_signed.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/split_view.h b/libcxx/include/__cxx03/__ranges/split_view.h index ce3606aedfefb..f23e7878e349c 100644 --- a/libcxx/include/__cxx03/__ranges/split_view.h +++ b/libcxx/include/__cxx03/__ranges/split_view.h @@ -10,34 +10,34 @@ #ifndef _LIBCPP___RANGES_SPLIT_VIEW_H #define _LIBCPP___RANGES_SPLIT_VIEW_H -#include <__algorithm/ranges_search.h> -#include <__concepts/constructible.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/ranges_operations.h> -#include <__iterator/indirectly_comparable.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty.h> -#include <__ranges/non_propagating_cache.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/single_view.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__algorithm/ranges_search.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/ranges_operations.h> +#include <__cxx03/__iterator/indirectly_comparable.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/non_propagating_cache.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/single_view.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/subrange.h b/libcxx/include/__cxx03/__ranges/subrange.h index aba584ef93354..fa985a5c365af 100644 --- a/libcxx/include/__cxx03/__ranges/subrange.h +++ b/libcxx/include/__cxx03/__ranges/subrange.h @@ -10,43 +10,43 @@ #ifndef _LIBCPP___RANGES_SUBRANGE_H #define _LIBCPP___RANGES_SUBRANGE_H -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/different_from.h> -#include <__config> -#include <__fwd/subrange.h> -#include <__iterator/advance.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/dangling.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_like_no_subrange.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_pointer.h> -#include <__utility/move.h> -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/different_from.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/subrange.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/dangling.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_like_no_subrange.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/take_view.h b/libcxx/include/__cxx03/__ranges/take_view.h index 27ca8155a69b1..e909158f5c417 100644 --- a/libcxx/include/__cxx03/__ranges/take_view.h +++ b/libcxx/include/__cxx03/__ranges/take_view.h @@ -10,46 +10,46 @@ #ifndef _LIBCPP___RANGES_TAKE_VIEW_H #define _LIBCPP___RANGES_TAKE_VIEW_H -#include <__algorithm/min.h> -#include <__algorithm/ranges_min.h> -#include <__assert> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__fwd/span.h> -#include <__fwd/string_view.h> -#include <__iterator/concepts.h> -#include <__iterator/counted_iterator.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty_view.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/iota_view.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/repeat_view.h> -#include <__ranges/size.h> -#include <__ranges/subrange.h> -#include <__ranges/view_interface.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/maybe_const.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/auto_cast.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/ranges_min.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__fwd/span.h> +#include <__cxx03/__fwd/string_view.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/counted_iterator.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty_view.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/iota_view.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/repeat_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/subrange.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/take_while_view.h b/libcxx/include/__cxx03/__ranges/take_while_view.h index 77ea9f7bb8131..3968777240ed2 100644 --- a/libcxx/include/__cxx03/__ranges/take_while_view.h +++ b/libcxx/include/__cxx03/__ranges/take_while_view.h @@ -10,33 +10,33 @@ #ifndef _LIBCPP___RANGES_TAKE_WHILE_VIEW_H #define _LIBCPP___RANGES_TAKE_WHILE_VIEW_H -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/invoke.h> -#include <__iterator/concepts.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/movable_box.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/view_interface.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/maybe_const.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/to.h b/libcxx/include/__cxx03/__ranges/to.h index e0abe6290b8f7..682b811946a62 100644 --- a/libcxx/include/__cxx03/__ranges/to.h +++ b/libcxx/include/__cxx03/__ranges/to.h @@ -10,30 +10,30 @@ #ifndef _LIBCPP___RANGES_TO_H #define _LIBCPP___RANGES_TO_H -#include <__algorithm/ranges_copy.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/derived_from.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/insert_iterator.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/from_range.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/ref_view.h> -#include <__ranges/size.h> -#include <__ranges/transform_view.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_volatile.h> -#include <__type_traits/type_identity.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/insert_iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/ref_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/transform_view.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/transform_view.h b/libcxx/include/__cxx03/__ranges/transform_view.h index bcce389c0e680..78012cde38854 100644 --- a/libcxx/include/__cxx03/__ranges/transform_view.h +++ b/libcxx/include/__cxx03/__ranges/transform_view.h @@ -10,45 +10,45 @@ #ifndef _LIBCPP___RANGES_TRANSFORM_VIEW_H #define _LIBCPP___RANGES_TRANSFORM_VIEW_H -#include <__compare/three_way_comparable.h> -#include <__concepts/constructible.h> -#include <__concepts/convertible_to.h> -#include <__concepts/copyable.h> -#include <__concepts/derived_from.h> -#include <__concepts/equality_comparable.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__functional/bind_back.h> -#include <__functional/invoke.h> -#include <__functional/perfect_forward.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__memory/addressof.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty.h> -#include <__ranges/movable_box.h> -#include <__ranges/range_adaptor.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/maybe_const.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/copyable.h> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/bind_back.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/perfect_forward.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/movable_box.h> +#include <__cxx03/__ranges/range_adaptor.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__ranges/view_interface.h b/libcxx/include/__cxx03/__ranges/view_interface.h index 3bcfbaf3a2f9e..23cdcdaaad43c 100644 --- a/libcxx/include/__cxx03/__ranges/view_interface.h +++ b/libcxx/include/__cxx03/__ranges/view_interface.h @@ -10,21 +10,21 @@ #ifndef _LIBCPP___RANGES_VIEW_INTERFACE_H #define _LIBCPP___RANGES_VIEW_INTERFACE_H -#include <__assert> -#include <__concepts/derived_from.h> -#include <__concepts/same_as.h> -#include <__config> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/prev.h> -#include <__memory/pointer_traits.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/empty.h> -#include <__ranges/size.h> -#include <__type_traits/is_class.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__assert> +#include <__cxx03/__concepts/derived_from.h> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/views.h b/libcxx/include/__cxx03/__ranges/views.h index a4de2a5e52a9d..2809271f6e1a9 100644 --- a/libcxx/include/__cxx03/__ranges/views.h +++ b/libcxx/include/__cxx03/__ranges/views.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___RANGES_VIEWS #define _LIBCPP___RANGES_VIEWS -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__ranges/zip_view.h b/libcxx/include/__cxx03/__ranges/zip_view.h index fe3c87a9306fe..4d9f62647c8f2 100644 --- a/libcxx/include/__cxx03/__ranges/zip_view.h +++ b/libcxx/include/__cxx03/__ranges/zip_view.h @@ -10,41 +10,41 @@ #ifndef _LIBCPP___RANGES_ZIP_VIEW_H #define _LIBCPP___RANGES_ZIP_VIEW_H -#include <__config> - -#include <__algorithm/ranges_min.h> -#include <__compare/three_way_comparable.h> -#include <__concepts/convertible_to.h> -#include <__concepts/equality_comparable.h> -#include <__functional/invoke.h> -#include <__functional/operations.h> -#include <__iterator/concepts.h> -#include <__iterator/incrementable_traits.h> -#include <__iterator/iter_move.h> -#include <__iterator/iter_swap.h> -#include <__iterator/iterator_traits.h> -#include <__ranges/access.h> -#include <__ranges/all.h> -#include <__ranges/concepts.h> -#include <__ranges/empty_view.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/size.h> -#include <__ranges/view_interface.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/make_unsigned.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/integer_sequence.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include +#include <__cxx03/__config> + +#include <__cxx03/__algorithm/ranges_min.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/incrementable_traits.h> +#include <__cxx03/__iterator/iter_move.h> +#include <__cxx03/__iterator/iter_swap.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/all.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/empty_view.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__ranges/view_interface.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/tuple> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__split_buffer b/libcxx/include/__cxx03/__split_buffer index bab724d1b8963..133048bfea77b 100644 --- a/libcxx/include/__cxx03/__split_buffer +++ b/libcxx/include/__cxx03/__split_buffer @@ -10,39 +10,39 @@ #ifndef _LIBCPP___SPLIT_BUFFER #define _LIBCPP___SPLIT_BUFFER -#include <__algorithm/max.h> -#include <__algorithm/move.h> -#include <__algorithm/move_backward.h> -#include <__config> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_iterator.h> -#include <__memory/allocate_at_least.h> -#include <__memory/allocator.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/remove_reference.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/move_backward.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__memory/allocate_at_least.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__std_clang_module b/libcxx/include/__cxx03/__std_clang_module index 18d6ce6b46c1f..dc542e6fae0c8 100644 --- a/libcxx/include/__cxx03/__std_clang_module +++ b/libcxx/include/__cxx03/__std_clang_module @@ -21,195 +21,195 @@ # error "Do not include this header directly, include individual headers instead" #endif -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif -#include -#include -#include +#include <__cxx03/algorithm> +#include <__cxx03/any> +#include <__cxx03/array> #if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER) -# include +# include <__cxx03/atomic> #endif #if !defined(_LIBCPP_HAS_NO_THREADS) -# include -#endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +# include <__cxx03/barrier> +#endif +#include <__cxx03/bit> +#include <__cxx03/bitset> +#include <__cxx03/cassert> +#include <__cxx03/ccomplex> +#include <__cxx03/cctype> +#include <__cxx03/cerrno> +#include <__cxx03/cfenv> +#include <__cxx03/cfloat> +#include <__cxx03/charconv> +#include <__cxx03/chrono> +#include <__cxx03/cinttypes> +#include <__cxx03/ciso646> +#include <__cxx03/climits> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/clocale> #endif -#include +#include <__cxx03/cmath> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include -#endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +# include <__cxx03/codecvt> +#endif +#include <__cxx03/compare> +#include <__cxx03/complex.h> +#include <__cxx03/complex> +#include <__cxx03/concepts> +#include <__cxx03/condition_variable> +#include <__cxx03/coroutine> +#include <__cxx03/csetjmp> +#include <__cxx03/csignal> +#include <__cxx03/cstdarg> +#include <__cxx03/cstdbool> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/cstdio> +#include <__cxx03/cstdlib> +#include <__cxx03/cstring> +#include <__cxx03/ctgmath> +#include <__cxx03/ctime> +#include <__cxx03/ctype.h> +#include <__cxx03/cuchar> #if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) -# include +# include <__cxx03/cwchar> #endif #if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) -# include -#endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +# include <__cxx03/cwctype> +#endif +#include <__cxx03/deque> +#include <__cxx03/errno.h> +#include <__cxx03/exception> +#include <__cxx03/execution> +#include <__cxx03/expected> +#include <__cxx03/experimental/iterator> +#include <__cxx03/experimental/memory> +#include <__cxx03/experimental/propagate_const> +#include <__cxx03/experimental/simd> +#include <__cxx03/experimental/type_traits> +#include <__cxx03/experimental/utility> +#include <__cxx03/fenv.h> +#include <__cxx03/filesystem> +#include <__cxx03/float.h> +#include <__cxx03/format> +#include <__cxx03/forward_list> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/fstream> #endif -#include +#include <__cxx03/functional> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include +# include <__cxx03/future> #endif -#include -#include +#include <__cxx03/initializer_list> +#include <__cxx03/inttypes.h> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/iomanip> #endif #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/ios> #endif -#include +#include <__cxx03/iosfwd> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/iostream> #endif #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/istream> #endif -#include +#include <__cxx03/iterator> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include +# include <__cxx03/latch> #endif -#include -#include +#include <__cxx03/limits> +#include <__cxx03/list> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/locale.h> #endif #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include -#endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +# include <__cxx03/locale> +#endif +#include <__cxx03/map> +#include <__cxx03/math.h> +#include <__cxx03/mdspan> +#include <__cxx03/memory> +#include <__cxx03/memory_resource> +#include <__cxx03/mutex> +#include <__cxx03/new> +#include <__cxx03/numbers> +#include <__cxx03/numeric> +#include <__cxx03/optional> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/ostream> #endif -#include -#include -#include -#include -#include +#include <__cxx03/print> +#include <__cxx03/queue> +#include <__cxx03/random> +#include <__cxx03/ranges> +#include <__cxx03/ratio> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/regex> #endif -#include +#include <__cxx03/scoped_allocator> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include +# include <__cxx03/semaphore> #endif -#include +#include <__cxx03/set> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include +# include <__cxx03/shared_mutex> #endif -#include -#include +#include <__cxx03/source_location> +#include <__cxx03/span> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/sstream> #endif -#include +#include <__cxx03/stack> #if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER) -# include -#endif -#include -#include -#include -#include -#include -#include +# include <__cxx03/stdatomic.h> +#endif +#include <__cxx03/stdbool.h> +#include <__cxx03/stddef.h> +#include <__cxx03/stdexcept> +#include <__cxx03/stdint.h> +#include <__cxx03/stdio.h> +#include <__cxx03/stdlib.h> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include +# include <__cxx03/stop_token> #endif #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/streambuf> #endif -#include -#include -#include +#include <__cxx03/string.h> +#include <__cxx03/string> +#include <__cxx03/string_view> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/strstream> #endif #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/syncstream> #endif -#include -#include +#include <__cxx03/system_error> +#include <__cxx03/tgmath.h> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include -#endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +# include <__cxx03/thread> +#endif +#include <__cxx03/tuple> +#include <__cxx03/type_traits> +#include <__cxx03/typeindex> +#include <__cxx03/typeinfo> +#include <__cxx03/uchar.h> +#include <__cxx03/unordered_map> +#include <__cxx03/unordered_set> +#include <__cxx03/utility> +#include <__cxx03/valarray> +#include <__cxx03/variant> +#include <__cxx03/vector> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) -# include +# include <__cxx03/wchar.h> #endif #if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) -# include +# include <__cxx03/wctype.h> #endif diff --git a/libcxx/include/__cxx03/__std_mbstate_t.h b/libcxx/include/__cxx03/__std_mbstate_t.h index e79cc789fddf9..ac28555214188 100644 --- a/libcxx/include/__cxx03/__std_mbstate_t.h +++ b/libcxx/include/__cxx03/__std_mbstate_t.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___STD_MBSTATE_T_H #define _LIBCPP___STD_MBSTATE_T_H -#include <__config> -#include <__mbstate_t.h> +#include <__cxx03/__config> +#include <__cxx03/__mbstate_t.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__stop_token/atomic_unique_lock.h b/libcxx/include/__cxx03/__stop_token/atomic_unique_lock.h index 13e59f9f0dce0..a8e4d2a90a53b 100644 --- a/libcxx/include/__cxx03/__stop_token/atomic_unique_lock.h +++ b/libcxx/include/__cxx03/__stop_token/atomic_unique_lock.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___STOP_TOKEN_ATOMIC_UNIQUE_GUARD_H #define _LIBCPP___STOP_TOKEN_ATOMIC_UNIQUE_GUARD_H -#include <__bit/popcount.h> -#include <__config> -#include +#include <__cxx03/__bit/popcount.h> +#include <__cxx03/__config> +#include <__cxx03/atomic> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__stop_token/intrusive_list_view.h b/libcxx/include/__cxx03/__stop_token/intrusive_list_view.h index 11a3e267e7c6d..ab11762802ac4 100644 --- a/libcxx/include/__cxx03/__stop_token/intrusive_list_view.h +++ b/libcxx/include/__cxx03/__stop_token/intrusive_list_view.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___STOP_TOKEN_INTRUSIVE_LIST_VIEW_H #define _LIBCPP___STOP_TOKEN_INTRUSIVE_LIST_VIEW_H -#include <__assert> -#include <__config> +#include <__cxx03/__assert> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__stop_token/intrusive_shared_ptr.h b/libcxx/include/__cxx03/__stop_token/intrusive_shared_ptr.h index f00cea5bc2b67..62eb946a5bbed 100644 --- a/libcxx/include/__cxx03/__stop_token/intrusive_shared_ptr.h +++ b/libcxx/include/__cxx03/__stop_token/intrusive_shared_ptr.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___STOP_TOKEN_INTRUSIVE_SHARED_PTR_H #define _LIBCPP___STOP_TOKEN_INTRUSIVE_SHARED_PTR_H -#include <__atomic/atomic.h> -#include <__atomic/memory_order.h> -#include <__config> -#include <__type_traits/is_reference.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__stop_token/stop_callback.h b/libcxx/include/__cxx03/__stop_token/stop_callback.h index 760cf2bb55b0c..afd194cca1d00 100644 --- a/libcxx/include/__cxx03/__stop_token/stop_callback.h +++ b/libcxx/include/__cxx03/__stop_token/stop_callback.h @@ -10,24 +10,24 @@ #ifndef _LIBCPP___STOP_TOKEN_STOP_CALLBACK_H #define _LIBCPP___STOP_TOKEN_STOP_CALLBACK_H -#include <__concepts/constructible.h> -#include <__concepts/destructible.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__stop_token/intrusive_shared_ptr.h> -#include <__stop_token/stop_state.h> -#include <__stop_token/stop_token.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/private_constructor_tag.h> +#include <__cxx03/__concepts/constructible.h> +#include <__cxx03/__concepts/destructible.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__stop_token/intrusive_shared_ptr.h> +#include <__cxx03/__stop_token/stop_state.h> +#include <__cxx03/__stop_token/stop_token.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/private_constructor_tag.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__stop_token/stop_source.h b/libcxx/include/__cxx03/__stop_token/stop_source.h index 70697462784ab..0d8b714bfba4e 100644 --- a/libcxx/include/__cxx03/__stop_token/stop_source.h +++ b/libcxx/include/__cxx03/__stop_token/stop_source.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___STOP_TOKEN_STOP_SOURCE_H #define _LIBCPP___STOP_TOKEN_STOP_SOURCE_H -#include <__config> -#include <__stop_token/intrusive_shared_ptr.h> -#include <__stop_token/stop_state.h> -#include <__stop_token/stop_token.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__stop_token/intrusive_shared_ptr.h> +#include <__cxx03/__stop_token/stop_state.h> +#include <__cxx03/__stop_token/stop_token.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__stop_token/stop_state.h b/libcxx/include/__cxx03/__stop_token/stop_state.h index b0eed13a143cf..39688917d1d47 100644 --- a/libcxx/include/__cxx03/__stop_token/stop_state.h +++ b/libcxx/include/__cxx03/__stop_token/stop_state.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP___STOP_TOKEN_STOP_STATE_H #define _LIBCPP___STOP_TOKEN_STOP_STATE_H -#include <__assert> -#include <__config> -#include <__stop_token/atomic_unique_lock.h> -#include <__stop_token/intrusive_list_view.h> -#include <__thread/id.h> -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__stop_token/atomic_unique_lock.h> +#include <__cxx03/__stop_token/intrusive_list_view.h> +#include <__cxx03/__thread/id.h> +#include <__cxx03/atomic> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__stop_token/stop_token.h b/libcxx/include/__cxx03/__stop_token/stop_token.h index 1bd75cbbf6f8d..bba5cd1c4796e 100644 --- a/libcxx/include/__cxx03/__stop_token/stop_token.h +++ b/libcxx/include/__cxx03/__stop_token/stop_token.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___STOP_TOKEN_STOP_TOKEN_H #define _LIBCPP___STOP_TOKEN_STOP_TOKEN_H -#include <__config> -#include <__stop_token/intrusive_shared_ptr.h> -#include <__stop_token/stop_state.h> +#include <__cxx03/__config> +#include <__cxx03/__stop_token/intrusive_shared_ptr.h> +#include <__cxx03/__stop_token/stop_state.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__string/char_traits.h b/libcxx/include/__cxx03/__string/char_traits.h index 2660ac2ede2d5..69078d6615ea4 100644 --- a/libcxx/include/__cxx03/__string/char_traits.h +++ b/libcxx/include/__cxx03/__string/char_traits.h @@ -9,27 +9,27 @@ #ifndef _LIBCPP___STRING_CHAR_TRAITS_H #define _LIBCPP___STRING_CHAR_TRAITS_H -#include <__algorithm/fill_n.h> -#include <__algorithm/find.h> -#include <__algorithm/find_end.h> -#include <__algorithm/find_first_of.h> -#include <__algorithm/min.h> -#include <__assert> -#include <__compare/ordering.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/identity.h> -#include <__iterator/iterator_traits.h> -#include <__string/constexpr_c_functions.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__utility/is_pointer_in_range.h> -#include -#include -#include -#include +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/find_end.h> +#include <__cxx03/__algorithm/find_first_of.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/identity.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__string/constexpr_c_functions.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__utility/is_pointer_in_range.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/cstdio> +#include <__cxx03/iosfwd> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include // for wmemcpy +# include <__cxx03/cwchar> // for wmemcpy #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -37,7 +37,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__string/constexpr_c_functions.h b/libcxx/include/__cxx03/__string/constexpr_c_functions.h index a978f816f1897..b1e269d974087 100644 --- a/libcxx/include/__cxx03/__string/constexpr_c_functions.h +++ b/libcxx/include/__cxx03/__string/constexpr_c_functions.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___STRING_CONSTEXPR_C_FUNCTIONS_H #define _LIBCPP___STRING_CONSTEXPR_C_FUNCTIONS_H -#include <__config> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__type_traits/datasizeof.h> -#include <__type_traits/is_always_bitcastable.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_equality_comparable.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__type_traits/is_trivially_lexicographically_comparable.h> -#include <__type_traits/remove_cv.h> -#include <__utility/is_pointer_in_range.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__type_traits/datasizeof.h> +#include <__cxx03/__type_traits/is_always_bitcastable.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_equality_comparable.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__type_traits/is_trivially_lexicographically_comparable.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__utility/is_pointer_in_range.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__string/extern_template_lists.h b/libcxx/include/__cxx03/__string/extern_template_lists.h index cc536e514d4ff..09b3375aeecf6 100644 --- a/libcxx/include/__cxx03/__string/extern_template_lists.h +++ b/libcxx/include/__cxx03/__string/extern_template_lists.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___STRING_EXTERN_TEMPLATE_LISTS_H #define _LIBCPP___STRING_EXTERN_TEMPLATE_LISTS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__support/ibm/gettod_zos.h b/libcxx/include/__cxx03/__support/ibm/gettod_zos.h index bd7e467736697..18797cc18e614 100644 --- a/libcxx/include/__cxx03/__support/ibm/gettod_zos.h +++ b/libcxx/include/__cxx03/__support/ibm/gettod_zos.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___SUPPORT_IBM_GETTOD_ZOS_H #define _LIBCPP___SUPPORT_IBM_GETTOD_ZOS_H -#include +#include <__cxx03/time.h> inline _LIBCPP_HIDE_FROM_ABI int gettimeofdayMonotonic(struct timespec64* Output) { // The POSIX gettimeofday() function is not available on z/OS. Therefore, diff --git a/libcxx/include/__cxx03/__support/ibm/locale_mgmt_zos.h b/libcxx/include/__cxx03/__support/ibm/locale_mgmt_zos.h index 5fc04b6b4b299..ec88704ba8604 100644 --- a/libcxx/include/__cxx03/__support/ibm/locale_mgmt_zos.h +++ b/libcxx/include/__cxx03/__support/ibm/locale_mgmt_zos.h @@ -11,8 +11,8 @@ #define _LIBCPP___SUPPORT_IBM_LOCALE_MGMT_ZOS_H #if defined(__MVS__) -# include -# include +# include <__cxx03/locale.h> +# include <__cxx03/string> # ifdef __cplusplus extern "C" { diff --git a/libcxx/include/__cxx03/__support/ibm/nanosleep.h b/libcxx/include/__cxx03/__support/ibm/nanosleep.h index fadc784c0297c..ecf7187543f36 100644 --- a/libcxx/include/__cxx03/__support/ibm/nanosleep.h +++ b/libcxx/include/__cxx03/__support/ibm/nanosleep.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___SUPPORT_IBM_NANOSLEEP_H #define _LIBCPP___SUPPORT_IBM_NANOSLEEP_H -#include +#include <__cxx03/unistd.h> inline int nanosleep(const struct timespec* __req, struct timespec* __rem) { // The nanosleep() function is not available on z/OS. Therefore, we will call diff --git a/libcxx/include/__cxx03/__support/xlocale/__nop_locale_mgmt.h b/libcxx/include/__cxx03/__support/xlocale/__nop_locale_mgmt.h index b9ffcbe1622d5..036bd3b183506 100644 --- a/libcxx/include/__cxx03/__support/xlocale/__nop_locale_mgmt.h +++ b/libcxx/include/__cxx03/__support/xlocale/__nop_locale_mgmt.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___SUPPORT_XLOCALE_NOP_LOCALE_MGMT_H #define _LIBCPP___SUPPORT_XLOCALE_NOP_LOCALE_MGMT_H -#include <__config> +#include <__cxx03/__config> // Patch over lack of extended locale support typedef void* locale_t; diff --git a/libcxx/include/__cxx03/__support/xlocale/__posix_l_fallback.h b/libcxx/include/__cxx03/__support/xlocale/__posix_l_fallback.h index 8a3a6f27f48dd..8651c2b7ca958 100644 --- a/libcxx/include/__cxx03/__support/xlocale/__posix_l_fallback.h +++ b/libcxx/include/__cxx03/__support/xlocale/__posix_l_fallback.h @@ -15,14 +15,14 @@ #ifndef _LIBCPP___SUPPORT_XLOCALE_POSIX_L_FALLBACK_H #define _LIBCPP___SUPPORT_XLOCALE_POSIX_L_FALLBACK_H -#include <__config> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/ctype.h> +#include <__cxx03/string.h> +#include <__cxx03/time.h> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include -# include +# include <__cxx03/wchar.h> +# include <__cxx03/wctype.h> #endif inline _LIBCPP_HIDE_FROM_ABI int isalnum_l(int __c, locale_t) { return ::isalnum(__c); } diff --git a/libcxx/include/__cxx03/__support/xlocale/__strtonum_fallback.h b/libcxx/include/__cxx03/__support/xlocale/__strtonum_fallback.h index b7eef5210ed37..3587e2f1a3219 100644 --- a/libcxx/include/__cxx03/__support/xlocale/__strtonum_fallback.h +++ b/libcxx/include/__cxx03/__support/xlocale/__strtonum_fallback.h @@ -15,11 +15,11 @@ #ifndef _LIBCPP___SUPPORT_XLOCALE_STRTONUM_FALLBACK_H #define _LIBCPP___SUPPORT_XLOCALE_STRTONUM_FALLBACK_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/stdlib.h> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include +# include <__cxx03/wchar.h> #endif inline _LIBCPP_HIDE_FROM_ABI float strtof_l(const char* __nptr, char** __endptr, locale_t) { diff --git a/libcxx/include/__cxx03/__system_error/errc.h b/libcxx/include/__cxx03/__system_error/errc.h index 0004c46e2279b..33e670ecd3a70 100644 --- a/libcxx/include/__cxx03/__system_error/errc.h +++ b/libcxx/include/__cxx03/__system_error/errc.h @@ -100,8 +100,8 @@ enum class errc */ -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cerrno> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__system_error/error_category.h b/libcxx/include/__cxx03/__system_error/error_category.h index bfe7bc24a5d3d..cc08cf2801d43 100644 --- a/libcxx/include/__cxx03/__system_error/error_category.h +++ b/libcxx/include/__cxx03/__system_error/error_category.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___SYSTEM_ERROR_ERROR_CATEGORY_H #define _LIBCPP___SYSTEM_ERROR_ERROR_CATEGORY_H -#include <__compare/ordering.h> -#include <__config> -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__system_error/error_code.h b/libcxx/include/__cxx03/__system_error/error_code.h index 475f2bb96a56d..2fe4d299885fc 100644 --- a/libcxx/include/__cxx03/__system_error/error_code.h +++ b/libcxx/include/__cxx03/__system_error/error_code.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP___SYSTEM_ERROR_ERROR_CODE_H #define _LIBCPP___SYSTEM_ERROR_ERROR_CODE_H -#include <__compare/ordering.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__system_error/errc.h> -#include <__system_error/error_category.h> -#include <__system_error/error_condition.h> -#include -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__system_error/error_category.h> +#include <__cxx03/__system_error/error_condition.h> +#include <__cxx03/cstddef> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__system_error/error_condition.h b/libcxx/include/__cxx03/__system_error/error_condition.h index 42898c1f0e901..87bfcd6c6350c 100644 --- a/libcxx/include/__cxx03/__system_error/error_condition.h +++ b/libcxx/include/__cxx03/__system_error/error_condition.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___SYSTEM_ERROR_ERROR_CONDITION_H #define _LIBCPP___SYSTEM_ERROR_ERROR_CONDITION_H -#include <__compare/ordering.h> -#include <__config> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__system_error/errc.h> -#include <__system_error/error_category.h> -#include -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__system_error/error_category.h> +#include <__cxx03/cstddef> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__system_error/system_error.h b/libcxx/include/__cxx03/__system_error/system_error.h index 362e67505658c..2487d3bafa06d 100644 --- a/libcxx/include/__cxx03/__system_error/system_error.h +++ b/libcxx/include/__cxx03/__system_error/system_error.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___SYSTEM_ERROR_SYSTEM_ERROR_H #define _LIBCPP___SYSTEM_ERROR_SYSTEM_ERROR_H -#include <__config> -#include <__system_error/error_category.h> -#include <__system_error/error_code.h> -#include <__verbose_abort> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__system_error/error_category.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/stdexcept> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/formatter.h b/libcxx/include/__cxx03/__thread/formatter.h index 9b54036dcab36..d7ecba57203ed 100644 --- a/libcxx/include/__cxx03/__thread/formatter.h +++ b/libcxx/include/__cxx03/__thread/formatter.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___THREAD_FORMATTER_H #define _LIBCPP___THREAD_FORMATTER_H -#include <__concepts/arithmetic.h> -#include <__config> -#include <__format/concepts.h> -#include <__format/format_parse_context.h> -#include <__format/formatter.h> -#include <__format/formatter_integral.h> -#include <__format/parser_std_format_spec.h> -#include <__thread/id.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__format/concepts.h> +#include <__cxx03/__format/format_parse_context.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_integral.h> +#include <__cxx03/__format/parser_std_format_spec.h> +#include <__cxx03/__thread/id.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/id.h b/libcxx/include/__cxx03/__thread/id.h index 6db0ccbfe569b..09e7bb071c61f 100644 --- a/libcxx/include/__cxx03/__thread/id.h +++ b/libcxx/include/__cxx03/__thread/id.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___THREAD_ID_H #define _LIBCPP___THREAD_ID_H -#include <__compare/ordering.h> -#include <__config> -#include <__fwd/functional.h> -#include <__fwd/ostream.h> -#include <__thread/support.h> +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__thread/support.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/jthread.h b/libcxx/include/__cxx03/__thread/jthread.h index b3d5c25fb71c7..840d0cae9d0a2 100644 --- a/libcxx/include/__cxx03/__thread/jthread.h +++ b/libcxx/include/__cxx03/__thread/jthread.h @@ -10,25 +10,25 @@ #ifndef _LIBCPP___THREAD_JTHREAD_H #define _LIBCPP___THREAD_JTHREAD_H -#include <__config> -#include <__functional/invoke.h> -#include <__stop_token/stop_source.h> -#include <__stop_token/stop_token.h> -#include <__thread/support.h> -#include <__thread/thread.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__stop_token/stop_source.h> +#include <__cxx03/__stop_token/stop_token.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__thread/thread.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 20 && !defined(_LIBCPP_HAS_NO_EXPERIMENTAL_STOP_TOKEN) diff --git a/libcxx/include/__cxx03/__thread/poll_with_backoff.h b/libcxx/include/__cxx03/__thread/poll_with_backoff.h index 4f961fe3f7629..d875c1465dc81 100644 --- a/libcxx/include/__cxx03/__thread/poll_with_backoff.h +++ b/libcxx/include/__cxx03/__thread/poll_with_backoff.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___THREAD_POLL_WITH_BACKOFF_H #define _LIBCPP___THREAD_POLL_WITH_BACKOFF_H -#include <__chrono/duration.h> -#include <__chrono/high_resolution_clock.h> -#include <__config> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/high_resolution_clock.h> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/support.h b/libcxx/include/__cxx03/__thread/support.h index 92f1c4415e4df..3ef25c88c1a8a 100644 --- a/libcxx/include/__cxx03/__thread/support.h +++ b/libcxx/include/__cxx03/__thread/support.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP___THREAD_SUPPORT_H #define _LIBCPP___THREAD_SUPPORT_H -#include <__config> +#include <__cxx03/__config> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header @@ -107,13 +107,13 @@ _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_HAS_NO_THREADS) # if defined(_LIBCPP_HAS_THREAD_API_EXTERNAL) -# include <__thread/support/external.h> +# include <__cxx03/__thread/support/external.h> # elif defined(_LIBCPP_HAS_THREAD_API_PTHREAD) -# include <__thread/support/pthread.h> +# include <__cxx03/__thread/support/pthread.h> # elif defined(_LIBCPP_HAS_THREAD_API_C11) -# include <__thread/support/c11.h> +# include <__cxx03/__thread/support/c11.h> # elif defined(_LIBCPP_HAS_THREAD_API_WIN32) -# include <__thread/support/windows.h> +# include <__cxx03/__thread/support/windows.h> # else # error "No threading API was selected" # endif diff --git a/libcxx/include/__cxx03/__thread/support/c11.h b/libcxx/include/__cxx03/__thread/support/c11.h index fe00a2d97fadc..7b791388029b9 100644 --- a/libcxx/include/__cxx03/__thread/support/c11.h +++ b/libcxx/include/__cxx03/__thread/support/c11.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___THREAD_SUPPORT_C11_H #define _LIBCPP___THREAD_SUPPORT_C11_H -#include <__chrono/convert_to_timespec.h> -#include <__chrono/duration.h> -#include <__config> -#include -#include -#include +#include <__cxx03/__chrono/convert_to_timespec.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/ctime> +#include <__cxx03/errno.h> +#include <__cxx03/threads.h> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/support/external.h b/libcxx/include/__cxx03/__thread/support/external.h index d5e212491cfdb..d4b476c435049 100644 --- a/libcxx/include/__cxx03/__thread/support/external.h +++ b/libcxx/include/__cxx03/__thread/support/external.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___THREAD_SUPPORT_EXTERNAL_H #define _LIBCPP___THREAD_SUPPORT_EXTERNAL_H -#include <__config> +#include <__cxx03/__config> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header #endif -#include <__external_threading> +#include <__cxx03/__external_threading> #endif // _LIBCPP___THREAD_SUPPORT_EXTERNAL_H diff --git a/libcxx/include/__cxx03/__thread/support/pthread.h b/libcxx/include/__cxx03/__thread/support/pthread.h index 531f3e71de839..9c3646896c108 100644 --- a/libcxx/include/__cxx03/__thread/support/pthread.h +++ b/libcxx/include/__cxx03/__thread/support/pthread.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP___THREAD_SUPPORT_PTHREAD_H #define _LIBCPP___THREAD_SUPPORT_PTHREAD_H -#include <__chrono/convert_to_timespec.h> -#include <__chrono/duration.h> -#include <__config> -#include -#include -#include -#include +#include <__cxx03/__chrono/convert_to_timespec.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/ctime> +#include <__cxx03/errno.h> +#include <__cxx03/pthread.h> +#include <__cxx03/sched.h> #ifdef __MVS__ -# include <__support/ibm/nanosleep.h> +# include <__cxx03/__support/ibm/nanosleep.h> #endif // Some platforms require in order for @@ -30,7 +30,7 @@ // Include here to work around that. // This checks wheter a Clang module is built #if __building_module(std) -# include +# include <__cxx03/math.h> #endif #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER diff --git a/libcxx/include/__cxx03/__thread/support/windows.h b/libcxx/include/__cxx03/__thread/support/windows.h index 5dc4fa14f45b6..b7b859b060efa 100644 --- a/libcxx/include/__cxx03/__thread/support/windows.h +++ b/libcxx/include/__cxx03/__thread/support/windows.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___THREAD_SUPPORT_WINDOWS_H #define _LIBCPP___THREAD_SUPPORT_WINDOWS_H -#include <__chrono/duration.h> -#include <__config> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__config> +#include <__cxx03/ctime> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__thread/this_thread.h b/libcxx/include/__cxx03/__thread/this_thread.h index de7eea282c874..fe6c19aaf9b45 100644 --- a/libcxx/include/__cxx03/__thread/this_thread.h +++ b/libcxx/include/__cxx03/__thread/this_thread.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___THREAD_THIS_THREAD_H #define _LIBCPP___THREAD_THIS_THREAD_H -#include <__chrono/steady_clock.h> -#include <__chrono/time_point.h> -#include <__condition_variable/condition_variable.h> -#include <__config> -#include <__mutex/mutex.h> -#include <__mutex/unique_lock.h> -#include <__thread/support.h> +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__condition_variable/condition_variable.h> +#include <__cxx03/__config> +#include <__cxx03/__mutex/mutex.h> +#include <__cxx03/__mutex/unique_lock.h> +#include <__cxx03/__thread/support.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__thread/thread.h b/libcxx/include/__cxx03/__thread/thread.h index d2254a695f5e8..fdd875e03cc68 100644 --- a/libcxx/include/__cxx03/__thread/thread.h +++ b/libcxx/include/__cxx03/__thread/thread.h @@ -10,22 +10,22 @@ #ifndef _LIBCPP___THREAD_THREAD_H #define _LIBCPP___THREAD_THREAD_H -#include <__condition_variable/condition_variable.h> -#include <__config> -#include <__exception/terminate.h> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__memory/unique_ptr.h> -#include <__mutex/mutex.h> -#include <__system_error/system_error.h> -#include <__thread/id.h> -#include <__thread/support.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__condition_variable/condition_variable.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/terminate.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__mutex/mutex.h> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/__thread/id.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/tuple> #ifndef _LIBCPP_HAS_NO_LOCALIZATION -# include -# include +# include <__cxx03/locale> +# include <__cxx03/sstream> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -33,7 +33,7 @@ #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__thread/timed_backoff_policy.h b/libcxx/include/__cxx03/__thread/timed_backoff_policy.h index 838c918a57ef0..eec6f225d717d 100644 --- a/libcxx/include/__cxx03/__thread/timed_backoff_policy.h +++ b/libcxx/include/__cxx03/__thread/timed_backoff_policy.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP___THREAD_TIMED_BACKOFF_POLICY_H #define _LIBCPP___THREAD_TIMED_BACKOFF_POLICY_H -#include <__config> +#include <__cxx03/__config> #ifndef _LIBCPP_HAS_NO_THREADS -# include <__chrono/duration.h> -# include <__thread/support.h> +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__thread/support.h> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tree b/libcxx/include/__cxx03/__tree index 1990fa602d39c..2b8521a091536 100644 --- a/libcxx/include/__cxx03/__tree +++ b/libcxx/include/__cxx03/__tree @@ -10,42 +10,42 @@ #ifndef _LIBCPP___TREE #define _LIBCPP___TREE -#include <__algorithm/min.h> -#include <__assert> -#include <__config> -#include <__functional/invoke.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__memory/addressof.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/can_extract_key.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/remove_const_ref.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/can_extract_key.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/remove_const_ref.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__tuple/find_index.h b/libcxx/include/__cxx03/__tuple/find_index.h index 133b00419d0c6..899e7f2d7b41f 100644 --- a/libcxx/include/__cxx03/__tuple/find_index.h +++ b/libcxx/include/__cxx03/__tuple/find_index.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TUPLE_FIND_INDEX_H #define _LIBCPP___TUPLE_FIND_INDEX_H -#include <__config> -#include <__type_traits/is_same.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/ignore.h b/libcxx/include/__cxx03/__tuple/ignore.h index 43cce5387411b..2d1800ae0d708 100644 --- a/libcxx/include/__cxx03/__tuple/ignore.h +++ b/libcxx/include/__cxx03/__tuple/ignore.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TUPLE_IGNORE_H #define _LIBCPP___TUPLE_IGNORE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/make_tuple_types.h b/libcxx/include/__cxx03/__tuple/make_tuple_types.h index 9e0fefae2f2f5..b7abfa74f6f11 100644 --- a/libcxx/include/__cxx03/__tuple/make_tuple_types.h +++ b/libcxx/include/__cxx03/__tuple/make_tuple_types.h @@ -9,17 +9,17 @@ #ifndef _LIBCPP___TUPLE_MAKE_TUPLE_TYPES_H #define _LIBCPP___TUPLE_MAKE_TUPLE_TYPES_H -#include <__config> -#include <__fwd/array.h> -#include <__fwd/tuple.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_indices.h> -#include <__tuple/tuple_size.h> -#include <__tuple/tuple_types.h> -#include <__type_traits/copy_cvref.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_reference.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/__type_traits/copy_cvref.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/sfinae_helpers.h b/libcxx/include/__cxx03/__tuple/sfinae_helpers.h index c7145e0b011a9..d6889364a9162 100644 --- a/libcxx/include/__cxx03/__tuple/sfinae_helpers.h +++ b/libcxx/include/__cxx03/__tuple/sfinae_helpers.h @@ -9,21 +9,21 @@ #ifndef _LIBCPP___TUPLE_SFINAE_HELPERS_H #define _LIBCPP___TUPLE_SFINAE_HELPERS_H -#include <__config> -#include <__fwd/tuple.h> -#include <__tuple/make_tuple_types.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_like_ext.h> -#include <__tuple/tuple_size.h> -#include <__tuple/tuple_types.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/make_tuple_types.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_like_ext.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_element.h b/libcxx/include/__cxx03/__tuple/tuple_element.h index 9127c47dc8f1a..d00879a069423 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_element.h +++ b/libcxx/include/__cxx03/__tuple/tuple_element.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TUPLE_TUPLE_ELEMENT_H #define _LIBCPP___TUPLE_TUPLE_ELEMENT_H -#include <__config> -#include <__tuple/tuple_indices.h> -#include <__tuple/tuple_types.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_indices.h b/libcxx/include/__cxx03/__tuple/tuple_indices.h index 501e711255ec1..6e51b69e906b0 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_indices.h +++ b/libcxx/include/__cxx03/__tuple/tuple_indices.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TUPLE_MAKE_TUPLE_INDICES_H #define _LIBCPP___TUPLE_MAKE_TUPLE_INDICES_H -#include <__config> -#include <__utility/integer_sequence.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_like.h b/libcxx/include/__cxx03/__tuple/tuple_like.h index c080a3dcf1e25..23f42d58312a6 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_like.h +++ b/libcxx/include/__cxx03/__tuple/tuple_like.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TUPLE_TUPLE_LIKE_H #define _LIBCPP___TUPLE_TUPLE_LIKE_H -#include <__config> -#include <__fwd/subrange.h> -#include <__tuple/tuple_like_no_subrange.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/subrange.h> +#include <__cxx03/__tuple/tuple_like_no_subrange.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_like_ext.h b/libcxx/include/__cxx03/__tuple/tuple_like_ext.h index 0cc21e0b75fd1..5bb07cc8b5e74 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_like_ext.h +++ b/libcxx/include/__cxx03/__tuple/tuple_like_ext.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TUPLE_TUPLE_LIKE_EXT_H #define _LIBCPP___TUPLE_TUPLE_LIKE_EXT_H -#include <__config> -#include <__fwd/array.h> -#include <__fwd/pair.h> -#include <__fwd/tuple.h> -#include <__tuple/tuple_types.h> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_like_no_subrange.h b/libcxx/include/__cxx03/__tuple/tuple_like_no_subrange.h index 274b0bf188e1f..af4a14d2d535f 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_like_no_subrange.h +++ b/libcxx/include/__cxx03/__tuple/tuple_like_no_subrange.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___TUPLE_TUPLE_LIKE_NO_SUBRANGE_H #define _LIBCPP___TUPLE_TUPLE_LIKE_NO_SUBRANGE_H -#include <__config> -#include <__fwd/array.h> -#include <__fwd/complex.h> -#include <__fwd/pair.h> -#include <__fwd/tuple.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/remove_cvref.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/complex.h> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_size.h b/libcxx/include/__cxx03/__tuple/tuple_size.h index 18a17fd4d5878..ada7a522182e2 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_size.h +++ b/libcxx/include/__cxx03/__tuple/tuple_size.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___TUPLE_TUPLE_SIZE_H #define _LIBCPP___TUPLE_TUPLE_SIZE_H -#include <__config> -#include <__fwd/tuple.h> -#include <__tuple/tuple_types.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_volatile.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__tuple/tuple_types.h b/libcxx/include/__cxx03/__tuple/tuple_types.h index 7e1256cf8790e..562d199a02ba2 100644 --- a/libcxx/include/__cxx03/__tuple/tuple_types.h +++ b/libcxx/include/__cxx03/__tuple/tuple_types.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TUPLE_TUPLE_TYPES_H #define _LIBCPP___TUPLE_TUPLE_TYPES_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_const.h b/libcxx/include/__cxx03/__type_traits/add_const.h index 9a6f1c10299f7..ce670824873ee 100644 --- a/libcxx/include/__cxx03/__type_traits/add_const.h +++ b/libcxx/include/__cxx03/__type_traits/add_const.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_CONST_H #define _LIBCPP___TYPE_TRAITS_ADD_CONST_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_cv.h b/libcxx/include/__cxx03/__type_traits/add_cv.h index 9e23e5ceb7a3b..43eb05fa40487 100644 --- a/libcxx/include/__cxx03/__type_traits/add_cv.h +++ b/libcxx/include/__cxx03/__type_traits/add_cv.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_CV_H #define _LIBCPP___TYPE_TRAITS_ADD_CV_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_lvalue_reference.h b/libcxx/include/__cxx03/__type_traits/add_lvalue_reference.h index a633e39045320..ca6ee5dc0b296 100644 --- a/libcxx/include/__cxx03/__type_traits/add_lvalue_reference.h +++ b/libcxx/include/__cxx03/__type_traits/add_lvalue_reference.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_LVALUE_REFERENCE_H #define _LIBCPP___TYPE_TRAITS_ADD_LVALUE_REFERENCE_H -#include <__config> -#include <__type_traits/is_referenceable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_referenceable.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_pointer.h b/libcxx/include/__cxx03/__type_traits/add_pointer.h index 5aac7d5cfa90d..ec3ba5d8f404f 100644 --- a/libcxx/include/__cxx03/__type_traits/add_pointer.h +++ b/libcxx/include/__cxx03/__type_traits/add_pointer.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_POINTER_H #define _LIBCPP___TYPE_TRAITS_ADD_POINTER_H -#include <__config> -#include <__type_traits/is_referenceable.h> -#include <__type_traits/is_void.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_referenceable.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_rvalue_reference.h b/libcxx/include/__cxx03/__type_traits/add_rvalue_reference.h index a54aae7ec8de5..dc3be42ab0171 100644 --- a/libcxx/include/__cxx03/__type_traits/add_rvalue_reference.h +++ b/libcxx/include/__cxx03/__type_traits/add_rvalue_reference.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_RVALUE_REFERENCE_H #define _LIBCPP___TYPE_TRAITS_ADD_RVALUE_REFERENCE_H -#include <__config> -#include <__type_traits/is_referenceable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_referenceable.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/add_volatile.h b/libcxx/include/__cxx03/__type_traits/add_volatile.h index 56b7dfaac026e..35ff8d7435c6d 100644 --- a/libcxx/include/__cxx03/__type_traits/add_volatile.h +++ b/libcxx/include/__cxx03/__type_traits/add_volatile.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_ADD_VOLATILE_H #define _LIBCPP___TYPE_TRAITS_ADD_VOLATILE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/aligned_storage.h b/libcxx/include/__cxx03/__type_traits/aligned_storage.h index 46aae12832f86..fc9fe4edd27ae 100644 --- a/libcxx/include/__cxx03/__type_traits/aligned_storage.h +++ b/libcxx/include/__cxx03/__type_traits/aligned_storage.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___TYPE_TRAITS_ALIGNED_STORAGE_H #define _LIBCPP___TYPE_TRAITS_ALIGNED_STORAGE_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/nat.h> -#include <__type_traits/type_list.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/type_list.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/aligned_union.h b/libcxx/include/__cxx03/__type_traits/aligned_union.h index 005ed9a096ea8..d2c695d675381 100644 --- a/libcxx/include/__cxx03/__type_traits/aligned_union.h +++ b/libcxx/include/__cxx03/__type_traits/aligned_union.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_ALIGNED_UNION_H #define _LIBCPP___TYPE_TRAITS_ALIGNED_UNION_H -#include <__config> -#include <__type_traits/aligned_storage.h> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/aligned_storage.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/alignment_of.h b/libcxx/include/__cxx03/__type_traits/alignment_of.h index f2d069bf2488f..f2d5317d1a192 100644 --- a/libcxx/include/__cxx03/__type_traits/alignment_of.h +++ b/libcxx/include/__cxx03/__type_traits/alignment_of.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_ALIGNMENT_OF_H #define _LIBCPP___TYPE_TRAITS_ALIGNMENT_OF_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/can_extract_key.h b/libcxx/include/__cxx03/__type_traits/can_extract_key.h index b8359d0708810..8069ce25f4a67 100644 --- a/libcxx/include/__cxx03/__type_traits/can_extract_key.h +++ b/libcxx/include/__cxx03/__type_traits/can_extract_key.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_CAN_EXTRACT_KEY_H #define _LIBCPP___TYPE_TRAITS_CAN_EXTRACT_KEY_H -#include <__config> -#include <__fwd/pair.h> -#include <__type_traits/conditional.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_const_ref.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_const_ref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/common_reference.h b/libcxx/include/__cxx03/__type_traits/common_reference.h index c802902eb19fc..ecaf83323f2f1 100644 --- a/libcxx/include/__cxx03/__type_traits/common_reference.h +++ b/libcxx/include/__cxx03/__type_traits/common_reference.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___TYPE_TRAITS_COMMON_REFERENCE_H #define _LIBCPP___TYPE_TRAITS_COMMON_REFERENCE_H -#include <__config> -#include <__type_traits/common_type.h> -#include <__type_traits/copy_cv.h> -#include <__type_traits/copy_cvref.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/copy_cv.h> +#include <__cxx03/__type_traits/copy_cvref.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/common_type.h b/libcxx/include/__cxx03/__type_traits/common_type.h index f6bd9ed71b7a4..9f7d0cef37faf 100644 --- a/libcxx/include/__cxx03/__type_traits/common_type.h +++ b/libcxx/include/__cxx03/__type_traits/common_type.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_COMMON_TYPE_H #define _LIBCPP___TYPE_TRAITS_COMMON_TYPE_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/conditional.h b/libcxx/include/__cxx03/__type_traits/conditional.h index 5b5445a837427..e03dcf0708016 100644 --- a/libcxx/include/__cxx03/__type_traits/conditional.h +++ b/libcxx/include/__cxx03/__type_traits/conditional.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_CONDITIONAL_H #define _LIBCPP___TYPE_TRAITS_CONDITIONAL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/conjunction.h b/libcxx/include/__cxx03/__type_traits/conjunction.h index c2995591bbc28..9cb6a87764a95 100644 --- a/libcxx/include/__cxx03/__type_traits/conjunction.h +++ b/libcxx/include/__cxx03/__type_traits/conjunction.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TYPE_TRAITS_CONJUNCTION_H #define _LIBCPP___TYPE_TRAITS_CONJUNCTION_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/copy_cv.h b/libcxx/include/__cxx03/__type_traits/copy_cv.h index d482cb42bffed..1ebda47a18bbe 100644 --- a/libcxx/include/__cxx03/__type_traits/copy_cv.h +++ b/libcxx/include/__cxx03/__type_traits/copy_cv.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_COPY_CV_H #define _LIBCPP___TYPE_TRAITS_COPY_CV_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/copy_cvref.h b/libcxx/include/__cxx03/__type_traits/copy_cvref.h index 8bbf8efdf44de..d852bcd3b99c0 100644 --- a/libcxx/include/__cxx03/__type_traits/copy_cvref.h +++ b/libcxx/include/__cxx03/__type_traits/copy_cvref.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_COPY_CVREF_H #define _LIBCPP___TYPE_TRAITS_COPY_CVREF_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/copy_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/copy_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/datasizeof.h b/libcxx/include/__cxx03/__type_traits/datasizeof.h index a27baf67cc2d8..7dd87e162d341 100644 --- a/libcxx/include/__cxx03/__type_traits/datasizeof.h +++ b/libcxx/include/__cxx03/__type_traits/datasizeof.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_DATASIZEOF_H #define _LIBCPP___TYPE_TRAITS_DATASIZEOF_H -#include <__config> -#include <__type_traits/is_class.h> -#include <__type_traits/is_final.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_final.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/decay.h b/libcxx/include/__cxx03/__type_traits/decay.h index 7412044f93179..3563543a30912 100644 --- a/libcxx/include/__cxx03/__type_traits/decay.h +++ b/libcxx/include/__cxx03/__type_traits/decay.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___TYPE_TRAITS_DECAY_H #define _LIBCPP___TYPE_TRAITS_DECAY_H -#include <__config> -#include <__type_traits/add_pointer.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_referenceable.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_extent.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_referenceable.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_extent.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/dependent_type.h b/libcxx/include/__cxx03/__type_traits/dependent_type.h index db8a869820db3..fed130a8f101a 100644 --- a/libcxx/include/__cxx03/__type_traits/dependent_type.h +++ b/libcxx/include/__cxx03/__type_traits/dependent_type.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_DEPENDENT_TYPE_H #define _LIBCPP___TYPE_TRAITS_DEPENDENT_TYPE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/desugars_to.h b/libcxx/include/__cxx03/__type_traits/desugars_to.h index 97a2ee5448f20..e16fb59007fe9 100644 --- a/libcxx/include/__cxx03/__type_traits/desugars_to.h +++ b/libcxx/include/__cxx03/__type_traits/desugars_to.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_DESUGARS_TO_H #define _LIBCPP___TYPE_TRAITS_DESUGARS_TO_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/disjunction.h b/libcxx/include/__cxx03/__type_traits/disjunction.h index 2c89528d9f2fc..717a439669e1d 100644 --- a/libcxx/include/__cxx03/__type_traits/disjunction.h +++ b/libcxx/include/__cxx03/__type_traits/disjunction.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_DISJUNCTION_H #define _LIBCPP___TYPE_TRAITS_DISJUNCTION_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/enable_if.h b/libcxx/include/__cxx03/__type_traits/enable_if.h index 77da9622ca28f..d21c1301e0a2e 100644 --- a/libcxx/include/__cxx03/__type_traits/enable_if.h +++ b/libcxx/include/__cxx03/__type_traits/enable_if.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_ENABLE_IF_H #define _LIBCPP___TYPE_TRAITS_ENABLE_IF_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/extent.h b/libcxx/include/__cxx03/__type_traits/extent.h index bab03fe997eb6..d29fef59a5a9e 100644 --- a/libcxx/include/__cxx03/__type_traits/extent.h +++ b/libcxx/include/__cxx03/__type_traits/extent.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_EXTENT_H #define _LIBCPP___TYPE_TRAITS_EXTENT_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/has_unique_object_representation.h b/libcxx/include/__cxx03/__type_traits/has_unique_object_representation.h index 98c440c16bf26..4a507fe7fcac8 100644 --- a/libcxx/include/__cxx03/__type_traits/has_unique_object_representation.h +++ b/libcxx/include/__cxx03/__type_traits/has_unique_object_representation.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_HAS_UNIQUE_OBJECT_REPRESENTATION_H #define _LIBCPP___TYPE_TRAITS_HAS_UNIQUE_OBJECT_REPRESENTATION_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/remove_all_extents.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/remove_all_extents.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/has_virtual_destructor.h b/libcxx/include/__cxx03/__type_traits/has_virtual_destructor.h index 4ce96e649e67a..060bd1bfe58c8 100644 --- a/libcxx/include/__cxx03/__type_traits/has_virtual_destructor.h +++ b/libcxx/include/__cxx03/__type_traits/has_virtual_destructor.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_HAS_VIRTUAL_DESTRUCTOR_H #define _LIBCPP___TYPE_TRAITS_HAS_VIRTUAL_DESTRUCTOR_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/integral_constant.h b/libcxx/include/__cxx03/__type_traits/integral_constant.h index 23e87e27feff5..bfc11c8a45163 100644 --- a/libcxx/include/__cxx03/__type_traits/integral_constant.h +++ b/libcxx/include/__cxx03/__type_traits/integral_constant.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_INTEGRAL_CONSTANT_H #define _LIBCPP___TYPE_TRAITS_INTEGRAL_CONSTANT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/invoke.h b/libcxx/include/__cxx03/__type_traits/invoke.h index 71db32ae6a3ce..9ece1c8749629 100644 --- a/libcxx/include/__cxx03/__type_traits/invoke.h +++ b/libcxx/include/__cxx03/__type_traits/invoke.h @@ -10,20 +10,20 @@ #ifndef _LIBCPP___TYPE_TRAITS_INVOKE_H #define _LIBCPP___TYPE_TRAITS_INVOKE_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_base_of.h> -#include <__type_traits/is_core_convertible.h> -#include <__type_traits/is_member_pointer.h> -#include <__type_traits/is_reference_wrapper.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_void.h> -#include <__type_traits/nat.h> -#include <__utility/declval.h> -#include <__utility/forward.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/is_core_convertible.h> +#include <__cxx03/__type_traits/is_member_pointer.h> +#include <__cxx03/__type_traits/is_reference_wrapper.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_abstract.h b/libcxx/include/__cxx03/__type_traits/is_abstract.h index 4aa456be1c48e..785ae6772f710 100644 --- a/libcxx/include/__cxx03/__type_traits/is_abstract.h +++ b/libcxx/include/__cxx03/__type_traits/is_abstract.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ABSTRACT_H #define _LIBCPP___TYPE_TRAITS_IS_ABSTRACT_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_aggregate.h b/libcxx/include/__cxx03/__type_traits/is_aggregate.h index 4e0988071adee..3da7efa0ce640 100644 --- a/libcxx/include/__cxx03/__type_traits/is_aggregate.h +++ b/libcxx/include/__cxx03/__type_traits/is_aggregate.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_AGGREGATE_H #define _LIBCPP___TYPE_TRAITS_IS_AGGREGATE_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_allocator.h b/libcxx/include/__cxx03/__type_traits/is_allocator.h index 144ffac4d7ce5..1b063e84e545f 100644 --- a/libcxx/include/__cxx03/__type_traits/is_allocator.h +++ b/libcxx/include/__cxx03/__type_traits/is_allocator.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TYPE_IS_ALLOCATOR_H #define _LIBCPP___TYPE_IS_ALLOCATOR_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_always_bitcastable.h b/libcxx/include/__cxx03/__type_traits/is_always_bitcastable.h index 5bc650b41358a..6f5b6631ba40f 100644 --- a/libcxx/include/__cxx03/__type_traits/is_always_bitcastable.h +++ b/libcxx/include/__cxx03/__type_traits/is_always_bitcastable.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ALWAYS_BITCASTABLE_H #define _LIBCPP___TYPE_TRAITS_IS_ALWAYS_BITCASTABLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_arithmetic.h b/libcxx/include/__cxx03/__type_traits/is_arithmetic.h index c9713e1840a7b..900a5b5b4176d 100644 --- a/libcxx/include/__cxx03/__type_traits/is_arithmetic.h +++ b/libcxx/include/__cxx03/__type_traits/is_arithmetic.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ARITHMETIC_H #define _LIBCPP___TYPE_TRAITS_IS_ARITHMETIC_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_array.h b/libcxx/include/__cxx03/__type_traits/is_array.h index dc23de28d2c63..d4276ed61a4f6 100644 --- a/libcxx/include/__cxx03/__type_traits/is_array.h +++ b/libcxx/include/__cxx03/__type_traits/is_array.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ARRAY_H #define _LIBCPP___TYPE_TRAITS_IS_ARRAY_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_assignable.h b/libcxx/include/__cxx03/__type_traits/is_assignable.h index cfb4699777878..ba1d5d1afcdd1 100644 --- a/libcxx/include/__cxx03/__type_traits/is_assignable.h +++ b/libcxx/include/__cxx03/__type_traits/is_assignable.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ASSIGNABLE_H #define _LIBCPP___TYPE_TRAITS_IS_ASSIGNABLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_base_of.h b/libcxx/include/__cxx03/__type_traits/is_base_of.h index 090abeeb54dcc..0a31bfaa74127 100644 --- a/libcxx/include/__cxx03/__type_traits/is_base_of.h +++ b/libcxx/include/__cxx03/__type_traits/is_base_of.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_BASE_OF_H #define _LIBCPP___TYPE_TRAITS_IS_BASE_OF_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_bounded_array.h b/libcxx/include/__cxx03/__type_traits/is_bounded_array.h index 211403d638d08..aeb2235562838 100644 --- a/libcxx/include/__cxx03/__type_traits/is_bounded_array.h +++ b/libcxx/include/__cxx03/__type_traits/is_bounded_array.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_BOUNDED_ARRAY_H #define _LIBCPP___TYPE_TRAITS_IS_BOUNDED_ARRAY_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_callable.h b/libcxx/include/__cxx03/__type_traits/is_callable.h index 49724fe892ee5..4956d26b047fa 100644 --- a/libcxx/include/__cxx03/__type_traits/is_callable.h +++ b/libcxx/include/__cxx03/__type_traits/is_callable.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CALLABLE_H #define _LIBCPP___TYPE_TRAITS_IS_CALLABLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_char_like_type.h b/libcxx/include/__cxx03/__type_traits/is_char_like_type.h index 26205843047ca..2896a5794301d 100644 --- a/libcxx/include/__cxx03/__type_traits/is_char_like_type.h +++ b/libcxx/include/__cxx03/__type_traits/is_char_like_type.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CHAR_LIKE_TYPE_H #define _LIBCPP___TYPE_TRAITS_IS_CHAR_LIKE_TYPE_H -#include <__config> -#include <__type_traits/conjunction.h> -#include <__type_traits/is_standard_layout.h> -#include <__type_traits/is_trivial.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/is_standard_layout.h> +#include <__cxx03/__type_traits/is_trivial.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_class.h b/libcxx/include/__cxx03/__type_traits/is_class.h index 034f76a7865e3..c56f3679ecb35 100644 --- a/libcxx/include/__cxx03/__type_traits/is_class.h +++ b/libcxx/include/__cxx03/__type_traits/is_class.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CLASS_H #define _LIBCPP___TYPE_TRAITS_IS_CLASS_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_compound.h b/libcxx/include/__cxx03/__type_traits/is_compound.h index cd208ceab2886..c48c88643c8e1 100644 --- a/libcxx/include/__cxx03/__type_traits/is_compound.h +++ b/libcxx/include/__cxx03/__type_traits/is_compound.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_COMPOUND_H #define _LIBCPP___TYPE_TRAITS_IS_COMPOUND_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_fundamental.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_fundamental.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_const.h b/libcxx/include/__cxx03/__type_traits/is_const.h index 47ef70872b790..2b297ad472bd5 100644 --- a/libcxx/include/__cxx03/__type_traits/is_const.h +++ b/libcxx/include/__cxx03/__type_traits/is_const.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CONST_H #define _LIBCPP___TYPE_TRAITS_IS_CONST_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_constant_evaluated.h b/libcxx/include/__cxx03/__type_traits/is_constant_evaluated.h index 05e070a747884..9abd5ee9ce41a 100644 --- a/libcxx/include/__cxx03/__type_traits/is_constant_evaluated.h +++ b/libcxx/include/__cxx03/__type_traits/is_constant_evaluated.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CONSTANT_EVALUATED_H #define _LIBCPP___TYPE_TRAITS_IS_CONSTANT_EVALUATED_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_constructible.h b/libcxx/include/__cxx03/__type_traits/is_constructible.h index 567bd165c7152..18c58311ed033 100644 --- a/libcxx/include/__cxx03/__type_traits/is_constructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_constructible.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_IS_CONSTRUCTIBLE_H #define _LIBCPP___TYPE_IS_CONSTRUCTIBLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_convertible.h b/libcxx/include/__cxx03/__type_traits/is_convertible.h index 414c2a6d6a0de..a2b2630f109be 100644 --- a/libcxx/include/__cxx03/__type_traits/is_convertible.h +++ b/libcxx/include/__cxx03/__type_traits/is_convertible.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CONVERTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_CONVERTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_core_convertible.h b/libcxx/include/__cxx03/__type_traits/is_core_convertible.h index 0de177c7771f4..8088dfb7d9589 100644 --- a/libcxx/include/__cxx03/__type_traits/is_core_convertible.h +++ b/libcxx/include/__cxx03/__type_traits/is_core_convertible.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_CORE_CONVERTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_CORE_CONVERTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_destructible.h b/libcxx/include/__cxx03/__type_traits/is_destructible.h index 3248b07d36ee6..ce94e8c27f195 100644 --- a/libcxx/include/__cxx03/__type_traits/is_destructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_destructible.h @@ -9,12 +9,12 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_DESTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_DESTRUCTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_all_extents.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_all_extents.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_empty.h b/libcxx/include/__cxx03/__type_traits/is_empty.h index 951d93b5a2f10..89cb681712d31 100644 --- a/libcxx/include/__cxx03/__type_traits/is_empty.h +++ b/libcxx/include/__cxx03/__type_traits/is_empty.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_EMPTY_H #define _LIBCPP___TYPE_TRAITS_IS_EMPTY_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_enum.h b/libcxx/include/__cxx03/__type_traits/is_enum.h index 2fab6db2c8d50..da08f569586d6 100644 --- a/libcxx/include/__cxx03/__type_traits/is_enum.h +++ b/libcxx/include/__cxx03/__type_traits/is_enum.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_ENUM_H #define _LIBCPP___TYPE_TRAITS_IS_ENUM_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_equality_comparable.h b/libcxx/include/__cxx03/__type_traits/is_equality_comparable.h index 4397f743e5ee9..7948482694132 100644 --- a/libcxx/include/__cxx03/__type_traits/is_equality_comparable.h +++ b/libcxx/include/__cxx03/__type_traits/is_equality_comparable.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_EQUALITY_COMPARABLE_H #define _LIBCPP___TYPE_TRAITS_IS_EQUALITY_COMPARABLE_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/is_void.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_execution_policy.h b/libcxx/include/__cxx03/__type_traits/is_execution_policy.h index 6884f17ba16c8..d0da5bb45a70f 100644 --- a/libcxx/include/__cxx03/__type_traits/is_execution_policy.h +++ b/libcxx/include/__cxx03/__type_traits/is_execution_policy.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_EXECUTION_POLICY_H #define _LIBCPP___TYPE_TRAITS_IS_EXECUTION_POLICY_H -#include <__config> -#include <__type_traits/remove_cvref.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_cvref.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_final.h b/libcxx/include/__cxx03/__type_traits/is_final.h index 499c5e3a1edca..b55fadce9efce 100644 --- a/libcxx/include/__cxx03/__type_traits/is_final.h +++ b/libcxx/include/__cxx03/__type_traits/is_final.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_FINAL_H #define _LIBCPP___TYPE_TRAITS_IS_FINAL_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_floating_point.h b/libcxx/include/__cxx03/__type_traits/is_floating_point.h index add34782dfa09..99898272651c4 100644 --- a/libcxx/include/__cxx03/__type_traits/is_floating_point.h +++ b/libcxx/include/__cxx03/__type_traits/is_floating_point.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_FLOATING_POINT_H #define _LIBCPP___TYPE_TRAITS_IS_FLOATING_POINT_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_function.h b/libcxx/include/__cxx03/__type_traits/is_function.h index 98fedd0ad96d9..0337dfac18c68 100644 --- a/libcxx/include/__cxx03/__type_traits/is_function.h +++ b/libcxx/include/__cxx03/__type_traits/is_function.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_FUNCTIONAL_H #define _LIBCPP___TYPE_TRAITS_IS_FUNCTIONAL_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_fundamental.h b/libcxx/include/__cxx03/__type_traits/is_fundamental.h index 55f8e41f75f45..cc57ac7b01948 100644 --- a/libcxx/include/__cxx03/__type_traits/is_fundamental.h +++ b/libcxx/include/__cxx03/__type_traits/is_fundamental.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_FUNDAMENTAL_H #define _LIBCPP___TYPE_TRAITS_IS_FUNDAMENTAL_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_null_pointer.h> -#include <__type_traits/is_void.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_null_pointer.h> +#include <__cxx03/__type_traits/is_void.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_implicitly_default_constructible.h b/libcxx/include/__cxx03/__type_traits/is_implicitly_default_constructible.h index d5dadd7b870dd..b9bf0523d937c 100644 --- a/libcxx/include/__cxx03/__type_traits/is_implicitly_default_constructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_implicitly_default_constructible.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_IMPLICITLY_DEFAULT_CONSTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_IMPLICITLY_DEFAULT_CONSTRUCTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constructible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constructible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_integral.h b/libcxx/include/__cxx03/__type_traits/is_integral.h index 26969885af8df..680875c0e737d 100644 --- a/libcxx/include/__cxx03/__type_traits/is_integral.h +++ b/libcxx/include/__cxx03/__type_traits/is_integral.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_INTEGRAL_H #define _LIBCPP___TYPE_TRAITS_IS_INTEGRAL_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_literal_type.h b/libcxx/include/__cxx03/__type_traits/is_literal_type.h index 10e23bceffbda..ad7ad3f2eb3cf 100644 --- a/libcxx/include/__cxx03/__type_traits/is_literal_type.h +++ b/libcxx/include/__cxx03/__type_traits/is_literal_type.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_LITERAL_TYPE #define _LIBCPP___TYPE_TRAITS_IS_LITERAL_TYPE -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_member_pointer.h b/libcxx/include/__cxx03/__type_traits/is_member_pointer.h index 3e2753ac4228c..0eba57ddb827c 100644 --- a/libcxx/include/__cxx03/__type_traits/is_member_pointer.h +++ b/libcxx/include/__cxx03/__type_traits/is_member_pointer.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_MEMBER_POINTER_H #define _LIBCPP___TYPE_TRAITS_IS_MEMBER_POINTER_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_nothrow_assignable.h b/libcxx/include/__cxx03/__type_traits/is_nothrow_assignable.h index 7e00c741f83e3..adf9be8e02518 100644 --- a/libcxx/include/__cxx03/__type_traits/is_nothrow_assignable.h +++ b/libcxx/include/__cxx03/__type_traits/is_nothrow_assignable.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_NOTHROW_ASSIGNABLE_H #define _LIBCPP___TYPE_TRAITS_IS_NOTHROW_ASSIGNABLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_nothrow_constructible.h b/libcxx/include/__cxx03/__type_traits/is_nothrow_constructible.h index 58d2b2475140b..bbf0220c57153 100644 --- a/libcxx/include/__cxx03/__type_traits/is_nothrow_constructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_nothrow_constructible.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_NOTHROW_CONSTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_NOTHROW_CONSTRUCTIBLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_nothrow_convertible.h b/libcxx/include/__cxx03/__type_traits/is_nothrow_convertible.h index bfc5a94cbadec..b94727fce49e1 100644 --- a/libcxx/include/__cxx03/__type_traits/is_nothrow_convertible.h +++ b/libcxx/include/__cxx03/__type_traits/is_nothrow_convertible.h @@ -9,14 +9,14 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_NOTHROW_CONVERTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_NOTHROW_CONVERTIBLE_H -#include <__config> -#include <__type_traits/conjunction.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_void.h> -#include <__type_traits/lazy.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/lazy.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_nothrow_destructible.h b/libcxx/include/__cxx03/__type_traits/is_nothrow_destructible.h index c2d5ca87232aa..b84523f40b430 100644 --- a/libcxx/include/__cxx03/__type_traits/is_nothrow_destructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_nothrow_destructible.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_NOTHROW_DESTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_NOTHROW_DESTRUCTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_destructible.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_destructible.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_null_pointer.h b/libcxx/include/__cxx03/__type_traits/is_null_pointer.h index 9f5697e232684..9c605450638c3 100644 --- a/libcxx/include/__cxx03/__type_traits/is_null_pointer.h +++ b/libcxx/include/__cxx03/__type_traits/is_null_pointer.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_NULL_POINTER_H #define _LIBCPP___TYPE_TRAITS_IS_NULL_POINTER_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_object.h b/libcxx/include/__cxx03/__type_traits/is_object.h index ec04508402ce5..c61c67dc51248 100644 --- a/libcxx/include/__cxx03/__type_traits/is_object.h +++ b/libcxx/include/__cxx03/__type_traits/is_object.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_OBJECT_H #define _LIBCPP___TYPE_TRAITS_IS_OBJECT_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_pod.h b/libcxx/include/__cxx03/__type_traits/is_pod.h index 5888fbf457d8b..3381a61657841 100644 --- a/libcxx/include/__cxx03/__type_traits/is_pod.h +++ b/libcxx/include/__cxx03/__type_traits/is_pod.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_POD_H #define _LIBCPP___TYPE_TRAITS_IS_POD_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_pointer.h b/libcxx/include/__cxx03/__type_traits/is_pointer.h index 38eb7996c6864..7afce1a07f281 100644 --- a/libcxx/include/__cxx03/__type_traits/is_pointer.h +++ b/libcxx/include/__cxx03/__type_traits/is_pointer.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_POINTER_H #define _LIBCPP___TYPE_TRAITS_IS_POINTER_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_polymorphic.h b/libcxx/include/__cxx03/__type_traits/is_polymorphic.h index d122e1c87775b..577cfdbbf32c7 100644 --- a/libcxx/include/__cxx03/__type_traits/is_polymorphic.h +++ b/libcxx/include/__cxx03/__type_traits/is_polymorphic.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_POLYMORPHIC_H #define _LIBCPP___TYPE_TRAITS_IS_POLYMORPHIC_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_primary_template.h b/libcxx/include/__cxx03/__type_traits/is_primary_template.h index f308dfadc8ec8..021cd9744471a 100644 --- a/libcxx/include/__cxx03/__type_traits/is_primary_template.h +++ b/libcxx/include/__cxx03/__type_traits/is_primary_template.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_PRIMARY_TEMPLATE_H #define _LIBCPP___TYPE_TRAITS_IS_PRIMARY_TEMPLATE_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_valid_expansion.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_valid_expansion.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_reference.h b/libcxx/include/__cxx03/__type_traits/is_reference.h index cc157a438e491..cca4d1ccdac4b 100644 --- a/libcxx/include/__cxx03/__type_traits/is_reference.h +++ b/libcxx/include/__cxx03/__type_traits/is_reference.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_REFERENCE_H #define _LIBCPP___TYPE_TRAITS_IS_REFERENCE_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_reference_wrapper.h b/libcxx/include/__cxx03/__type_traits/is_reference_wrapper.h index 310a910040e8b..e3f06df804005 100644 --- a/libcxx/include/__cxx03/__type_traits/is_reference_wrapper.h +++ b/libcxx/include/__cxx03/__type_traits/is_reference_wrapper.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_REFERENCE_WRAPPER_H #define _LIBCPP___TYPE_TRAITS_IS_REFERENCE_WRAPPER_H -#include <__config> -#include <__fwd/functional.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_referenceable.h b/libcxx/include/__cxx03/__type_traits/is_referenceable.h index 4b34ec2572317..13ef875538488 100644 --- a/libcxx/include/__cxx03/__type_traits/is_referenceable.h +++ b/libcxx/include/__cxx03/__type_traits/is_referenceable.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_REFERENCEABLE_H #define _LIBCPP___TYPE_TRAITS_IS_REFERENCEABLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_same.h b/libcxx/include/__cxx03/__type_traits/is_same.h index 9561b7b5d6da3..29ff5116e8e89 100644 --- a/libcxx/include/__cxx03/__type_traits/is_same.h +++ b/libcxx/include/__cxx03/__type_traits/is_same.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_SAME_H #define _LIBCPP___TYPE_TRAITS_IS_SAME_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_scalar.h b/libcxx/include/__cxx03/__type_traits/is_scalar.h index 455200de47208..49d793ad06e71 100644 --- a/libcxx/include/__cxx03/__type_traits/is_scalar.h +++ b/libcxx/include/__cxx03/__type_traits/is_scalar.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_SCALAR_H #define _LIBCPP___TYPE_TRAITS_IS_SCALAR_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_member_pointer.h> -#include <__type_traits/is_null_pointer.h> -#include <__type_traits/is_pointer.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_member_pointer.h> +#include <__cxx03/__type_traits/is_null_pointer.h> +#include <__cxx03/__type_traits/is_pointer.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_signed.h b/libcxx/include/__cxx03/__type_traits/is_signed.h index fd6f93e182362..6f1cc05aaf373 100644 --- a/libcxx/include/__cxx03/__type_traits/is_signed.h +++ b/libcxx/include/__cxx03/__type_traits/is_signed.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_SIGNED_H #define _LIBCPP___TYPE_TRAITS_IS_SIGNED_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_signed_integer.h b/libcxx/include/__cxx03/__type_traits/is_signed_integer.h index 467548d0aaafb..24b1aae258352 100644 --- a/libcxx/include/__cxx03/__type_traits/is_signed_integer.h +++ b/libcxx/include/__cxx03/__type_traits/is_signed_integer.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_SIGNED_INTEGER_H #define _LIBCPP___TYPE_TRAITS_IS_SIGNED_INTEGER_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_specialization.h b/libcxx/include/__cxx03/__type_traits/is_specialization.h index 9b75636b1a511..bccdd77df0e56 100644 --- a/libcxx/include/__cxx03/__type_traits/is_specialization.h +++ b/libcxx/include/__cxx03/__type_traits/is_specialization.h @@ -22,7 +22,7 @@ // // Note a cvref qualified _Tp is never considered a specialization. -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_standard_layout.h b/libcxx/include/__cxx03/__type_traits/is_standard_layout.h index 76484f3e2a301..1325f72478bdf 100644 --- a/libcxx/include/__cxx03/__type_traits/is_standard_layout.h +++ b/libcxx/include/__cxx03/__type_traits/is_standard_layout.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_STANDARD_LAYOUT_H #define _LIBCPP___TYPE_TRAITS_IS_STANDARD_LAYOUT_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_swappable.h b/libcxx/include/__cxx03/__type_traits/is_swappable.h index 0b817e6509933..9c2e373675d8c 100644 --- a/libcxx/include/__cxx03/__type_traits/is_swappable.h +++ b/libcxx/include/__cxx03/__type_traits/is_swappable.h @@ -9,16 +9,16 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_SWAPPABLE_H #define _LIBCPP___TYPE_TRAITS_IS_SWAPPABLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivial.h b/libcxx/include/__cxx03/__type_traits/is_trivial.h index 0007c7446d5e5..acb7a731ead52 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivial.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivial.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIAL_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIAL_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_assignable.h b/libcxx/include/__cxx03/__type_traits/is_trivially_assignable.h index 201333b0fa0b3..757652572c81e 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_assignable.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_assignable.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_ASSIGNABLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_ASSIGNABLE_H -#include <__config> -#include <__type_traits/add_const.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_const.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_constructible.h b/libcxx/include/__cxx03/__type_traits/is_trivially_constructible.h index 3a77e9fe164da..33110203fb422 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_constructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_constructible.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_CONSTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_CONSTRUCTIBLE_H -#include <__config> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_copyable.h b/libcxx/include/__cxx03/__type_traits/is_trivially_copyable.h index e92af126ee94d..c80688b38c43d 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_copyable.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_copyable.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_COPYABLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_COPYABLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_destructible.h b/libcxx/include/__cxx03/__type_traits/is_trivially_destructible.h index 5f9652f2a5011..7c45619ea22c3 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_destructible.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_destructible.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_DESTRUCTIBLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_DESTRUCTIBLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_destructible.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_destructible.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_lexicographically_comparable.h b/libcxx/include/__cxx03/__type_traits/is_trivially_lexicographically_comparable.h index a310ea1b87e30..45043370a19e1 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_lexicographically_comparable.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_lexicographically_comparable.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_LEXICOGRAPHICALLY_COMPARABLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_LEXICOGRAPHICALLY_COMPARABLE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_trivially_relocatable.h b/libcxx/include/__cxx03/__type_traits/is_trivially_relocatable.h index c0871731cc001..d134218cba3ff 100644 --- a/libcxx/include/__cxx03/__type_traits/is_trivially_relocatable.h +++ b/libcxx/include/__cxx03/__type_traits/is_trivially_relocatable.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_RELOCATABLE_H #define _LIBCPP___TYPE_TRAITS_IS_TRIVIALLY_RELOCATABLE_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_trivially_copyable.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_unbounded_array.h b/libcxx/include/__cxx03/__type_traits/is_unbounded_array.h index d58bb09e10428..e7262f5630287 100644 --- a/libcxx/include/__cxx03/__type_traits/is_unbounded_array.h +++ b/libcxx/include/__cxx03/__type_traits/is_unbounded_array.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_UNBOUNDED_ARRAY_H #define _LIBCPP___TYPE_TRAITS_IS_UNBOUNDED_ARRAY_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_union.h b/libcxx/include/__cxx03/__type_traits/is_union.h index 1f009d993545b..03733e6dac236 100644 --- a/libcxx/include/__cxx03/__type_traits/is_union.h +++ b/libcxx/include/__cxx03/__type_traits/is_union.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_UNION_H #define _LIBCPP___TYPE_TRAITS_IS_UNION_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_unsigned.h b/libcxx/include/__cxx03/__type_traits/is_unsigned.h index 48c5751ed70d8..b302380cd7838 100644 --- a/libcxx/include/__cxx03/__type_traits/is_unsigned.h +++ b/libcxx/include/__cxx03/__type_traits/is_unsigned.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_UNSIGNED_H #define _LIBCPP___TYPE_TRAITS_IS_UNSIGNED_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_integral.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_integral.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_unsigned_integer.h b/libcxx/include/__cxx03/__type_traits/is_unsigned_integer.h index 265894b32d4fc..7a0508289ed64 100644 --- a/libcxx/include/__cxx03/__type_traits/is_unsigned_integer.h +++ b/libcxx/include/__cxx03/__type_traits/is_unsigned_integer.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_UNSIGNED_INTEGER_H #define _LIBCPP___TYPE_TRAITS_IS_UNSIGNED_INTEGER_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_valid_expansion.h b/libcxx/include/__cxx03/__type_traits/is_valid_expansion.h index 346bc98b110ff..a2a4b30ff2f4f 100644 --- a/libcxx/include/__cxx03/__type_traits/is_valid_expansion.h +++ b/libcxx/include/__cxx03/__type_traits/is_valid_expansion.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_VALID_EXPANSION_H #define _LIBCPP___TYPE_TRAITS_IS_VALID_EXPANSION_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_void.h b/libcxx/include/__cxx03/__type_traits/is_void.h index 562faae9fba2c..aa6712e19c33f 100644 --- a/libcxx/include/__cxx03/__type_traits/is_void.h +++ b/libcxx/include/__cxx03/__type_traits/is_void.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_VOID_H #define _LIBCPP___TYPE_TRAITS_IS_VOID_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/is_volatile.h b/libcxx/include/__cxx03/__type_traits/is_volatile.h index 87960a819c8fc..43f9d089d2600 100644 --- a/libcxx/include/__cxx03/__type_traits/is_volatile.h +++ b/libcxx/include/__cxx03/__type_traits/is_volatile.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_IS_VOLATILE_H #define _LIBCPP___TYPE_TRAITS_IS_VOLATILE_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/lazy.h b/libcxx/include/__cxx03/__type_traits/lazy.h index 80826f1d64f60..4eb5893671f13 100644 --- a/libcxx/include/__cxx03/__type_traits/lazy.h +++ b/libcxx/include/__cxx03/__type_traits/lazy.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_LAZY_H #define _LIBCPP___TYPE_TRAITS_LAZY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/make_32_64_or_128_bit.h b/libcxx/include/__cxx03/__type_traits/make_32_64_or_128_bit.h index f7f2e81735daf..e1be7d2022edb 100644 --- a/libcxx/include/__cxx03/__type_traits/make_32_64_or_128_bit.h +++ b/libcxx/include/__cxx03/__type_traits/make_32_64_or_128_bit.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_MAKE_32_64_OR_128_BIT_H #define _LIBCPP___TYPE_TRAITS_MAKE_32_64_OR_128_BIT_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/make_unsigned.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/make_const_lvalue_ref.h b/libcxx/include/__cxx03/__type_traits/make_const_lvalue_ref.h index 469d4cb31ef7d..cf9a46262a4b0 100644 --- a/libcxx/include/__cxx03/__type_traits/make_const_lvalue_ref.h +++ b/libcxx/include/__cxx03/__type_traits/make_const_lvalue_ref.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_MAKE_CONST_LVALUE_REF_H #define _LIBCPP___TYPE_TRAITS_MAKE_CONST_LVALUE_REF_H -#include <__config> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/make_signed.h b/libcxx/include/__cxx03/__type_traits/make_signed.h index d09d6ed4a1e7c..6fc97078d6536 100644 --- a/libcxx/include/__cxx03/__type_traits/make_signed.h +++ b/libcxx/include/__cxx03/__type_traits/make_signed.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_MAKE_SIGNED_H #define _LIBCPP___TYPE_TRAITS_MAKE_SIGNED_H -#include <__config> -#include <__type_traits/copy_cv.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/nat.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/type_list.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/copy_cv.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/type_list.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/make_unsigned.h b/libcxx/include/__cxx03/__type_traits/make_unsigned.h index 282cd2d911316..1b0312d61f9b4 100644 --- a/libcxx/include/__cxx03/__type_traits/make_unsigned.h +++ b/libcxx/include/__cxx03/__type_traits/make_unsigned.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___TYPE_TRAITS_MAKE_UNSIGNED_H #define _LIBCPP___TYPE_TRAITS_MAKE_UNSIGNED_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/copy_cv.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/nat.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/type_list.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/copy_cv.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/type_list.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/maybe_const.h b/libcxx/include/__cxx03/__type_traits/maybe_const.h index 25fba58fb7730..97928110edf24 100644 --- a/libcxx/include/__cxx03/__type_traits/maybe_const.h +++ b/libcxx/include/__cxx03/__type_traits/maybe_const.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_MAYBE_CONST_H #define _LIBCPP___TYPE_TRAITS_MAYBE_CONST_H -#include <__config> -#include <__type_traits/conditional.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/nat.h b/libcxx/include/__cxx03/__type_traits/nat.h index 9f39b806814e2..e476364c4950e 100644 --- a/libcxx/include/__cxx03/__type_traits/nat.h +++ b/libcxx/include/__cxx03/__type_traits/nat.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_NAT_H #define _LIBCPP___TYPE_TRAITS_NAT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/negation.h b/libcxx/include/__cxx03/__type_traits/negation.h index a72e62d3f96e0..56559071e62f7 100644 --- a/libcxx/include/__cxx03/__type_traits/negation.h +++ b/libcxx/include/__cxx03/__type_traits/negation.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_NEGATION_H #define _LIBCPP___TYPE_TRAITS_NEGATION_H -#include <__config> -#include <__type_traits/integral_constant.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/noexcept_move_assign_container.h b/libcxx/include/__cxx03/__type_traits/noexcept_move_assign_container.h index baaf36d9980e9..4684440a5760f 100644 --- a/libcxx/include/__cxx03/__type_traits/noexcept_move_assign_container.h +++ b/libcxx/include/__cxx03/__type_traits/noexcept_move_assign_container.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_NOEXCEPT_MOVE_ASSIGN_CONTAINER_H #define _LIBCPP___TYPE_TRAITS_NOEXCEPT_MOVE_ASSIGN_CONTAINER_H -#include <__config> -#include <__memory/allocator_traits.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/promote.h b/libcxx/include/__cxx03/__type_traits/promote.h index 2b2a6843b9150..b890aecdb5eb8 100644 --- a/libcxx/include/__cxx03/__type_traits/promote.h +++ b/libcxx/include/__cxx03/__type_traits/promote.h @@ -9,13 +9,13 @@ #ifndef _LIBCPP___TYPE_TRAITS_PROMOTE_H #define _LIBCPP___TYPE_TRAITS_PROMOTE_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_arithmetic.h> #if defined(_LIBCPP_CLANG_VER) && _LIBCPP_CLANG_VER == 1700 -# include <__type_traits/is_same.h> -# include <__utility/declval.h> +# include <__cxx03/__type_traits/is_same.h> +# include <__cxx03/__utility/declval.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/__type_traits/rank.h b/libcxx/include/__cxx03/__type_traits/rank.h index 7f6fad1c54024..6f2109b6541f7 100644 --- a/libcxx/include/__cxx03/__type_traits/rank.h +++ b/libcxx/include/__cxx03/__type_traits/rank.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_RANK_H #define _LIBCPP___TYPE_TRAITS_RANK_H -#include <__config> -#include <__type_traits/integral_constant.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_all_extents.h b/libcxx/include/__cxx03/__type_traits/remove_all_extents.h index d5373b51f5221..3d06a52117889 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_all_extents.h +++ b/libcxx/include/__cxx03/__type_traits/remove_all_extents.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_ALL_EXTENTS_H #define _LIBCPP___TYPE_TRAITS_REMOVE_ALL_EXTENTS_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_const.h b/libcxx/include/__cxx03/__type_traits/remove_const.h index a3f0648c47850..06a70a260080c 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_const.h +++ b/libcxx/include/__cxx03/__type_traits/remove_const.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_CONST_H #define _LIBCPP___TYPE_TRAITS_REMOVE_CONST_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_const_ref.h b/libcxx/include/__cxx03/__type_traits/remove_const_ref.h index d3b334935a5b1..c7d058dc2a65e 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_const_ref.h +++ b/libcxx/include/__cxx03/__type_traits/remove_const_ref.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_CONST_REF_H #define _LIBCPP___TYPE_TRAITS_REMOVE_CONST_REF_H -#include <__config> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_cv.h b/libcxx/include/__cxx03/__type_traits/remove_cv.h index c4bf612794bd5..34bce7cf45ff1 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_cv.h +++ b/libcxx/include/__cxx03/__type_traits/remove_cv.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_CV_H #define _LIBCPP___TYPE_TRAITS_REMOVE_CV_H -#include <__config> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_volatile.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_volatile.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_cvref.h b/libcxx/include/__cxx03/__type_traits/remove_cvref.h index e8e8745ab0960..38a37d730e44a 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_cvref.h +++ b/libcxx/include/__cxx03/__type_traits/remove_cvref.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_CVREF_H #define _LIBCPP___TYPE_TRAITS_REMOVE_CVREF_H -#include <__config> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_extent.h b/libcxx/include/__cxx03/__type_traits/remove_extent.h index fe37b5c7266c6..b1ccdc8a075d5 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_extent.h +++ b/libcxx/include/__cxx03/__type_traits/remove_extent.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_EXTENT_H #define _LIBCPP___TYPE_TRAITS_REMOVE_EXTENT_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_pointer.h b/libcxx/include/__cxx03/__type_traits/remove_pointer.h index 1048f67055a28..965ddf01a30f7 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_pointer.h +++ b/libcxx/include/__cxx03/__type_traits/remove_pointer.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_POINTER_H #define _LIBCPP___TYPE_TRAITS_REMOVE_POINTER_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_reference.h b/libcxx/include/__cxx03/__type_traits/remove_reference.h index ba67891758adc..768b9acd2b687 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_reference.h +++ b/libcxx/include/__cxx03/__type_traits/remove_reference.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_REFERENCE_H #define _LIBCPP___TYPE_TRAITS_REMOVE_REFERENCE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/remove_volatile.h b/libcxx/include/__cxx03/__type_traits/remove_volatile.h index 7600ae0ec5167..95fc78ee8e41c 100644 --- a/libcxx/include/__cxx03/__type_traits/remove_volatile.h +++ b/libcxx/include/__cxx03/__type_traits/remove_volatile.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_REMOVE_VOLATILE_H #define _LIBCPP___TYPE_TRAITS_REMOVE_VOLATILE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/result_of.h b/libcxx/include/__cxx03/__type_traits/result_of.h index f00fa8e9be7f7..7398f52f8965d 100644 --- a/libcxx/include/__cxx03/__type_traits/result_of.h +++ b/libcxx/include/__cxx03/__type_traits/result_of.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_RESULT_OF_H #define _LIBCPP___TYPE_TRAITS_RESULT_OF_H -#include <__config> -#include <__functional/invoke.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/strip_signature.h b/libcxx/include/__cxx03/__type_traits/strip_signature.h index 3fe79592f55b8..d728604ac2fec 100644 --- a/libcxx/include/__cxx03/__type_traits/strip_signature.h +++ b/libcxx/include/__cxx03/__type_traits/strip_signature.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_STRIP_SIGNATURE_H #define _LIBCPP___TYPE_TRAITS_STRIP_SIGNATURE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/type_identity.h b/libcxx/include/__cxx03/__type_traits/type_identity.h index b0b5a1277d596..27bbd7c51d426 100644 --- a/libcxx/include/__cxx03/__type_traits/type_identity.h +++ b/libcxx/include/__cxx03/__type_traits/type_identity.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_TYPE_IDENTITY_H #define _LIBCPP___TYPE_TRAITS_TYPE_IDENTITY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/type_list.h b/libcxx/include/__cxx03/__type_traits/type_list.h index 02905707ee37a..31717a60b13cf 100644 --- a/libcxx/include/__cxx03/__type_traits/type_list.h +++ b/libcxx/include/__cxx03/__type_traits/type_list.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_TYPE_LIST_H #define _LIBCPP___TYPE_TRAITS_TYPE_LIST_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/underlying_type.h b/libcxx/include/__cxx03/__type_traits/underlying_type.h index 16e7501dee17d..da9d3df264526 100644 --- a/libcxx/include/__cxx03/__type_traits/underlying_type.h +++ b/libcxx/include/__cxx03/__type_traits/underlying_type.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___TYPE_TRAITS_UNDERLYING_TYPE_H #define _LIBCPP___TYPE_TRAITS_UNDERLYING_TYPE_H -#include <__config> -#include <__type_traits/is_enum.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_enum.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/unwrap_ref.h b/libcxx/include/__cxx03/__type_traits/unwrap_ref.h index 6bd74550f3092..034bf337518de 100644 --- a/libcxx/include/__cxx03/__type_traits/unwrap_ref.h +++ b/libcxx/include/__cxx03/__type_traits/unwrap_ref.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___TYPE_TRAITS_UNWRAP_REF_H #define _LIBCPP___TYPE_TRAITS_UNWRAP_REF_H -#include <__config> -#include <__fwd/functional.h> -#include <__type_traits/decay.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/decay.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__type_traits/void_t.h b/libcxx/include/__cxx03/__type_traits/void_t.h index 985bba02e72f7..2fa557ab38178 100644 --- a/libcxx/include/__cxx03/__type_traits/void_t.h +++ b/libcxx/include/__cxx03/__type_traits/void_t.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___TYPE_TRAITS_VOID_T_H #define _LIBCPP___TYPE_TRAITS_VOID_T_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/as_const.h b/libcxx/include/__cxx03/__utility/as_const.h index 582dd42f40791..33c4686d663e6 100644 --- a/libcxx/include/__cxx03/__utility/as_const.h +++ b/libcxx/include/__cxx03/__utility/as_const.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___UTILITY_AS_CONST_H #define _LIBCPP___UTILITY_AS_CONST_H -#include <__config> -#include <__type_traits/add_const.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/add_const.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/as_lvalue.h b/libcxx/include/__cxx03/__utility/as_lvalue.h index 159f45dad4d41..95ce9497207d2 100644 --- a/libcxx/include/__cxx03/__utility/as_lvalue.h +++ b/libcxx/include/__cxx03/__utility/as_lvalue.h @@ -10,14 +10,14 @@ #ifndef _LIBCPP___UTILITY_AS_LVALUE_H #define _LIBCPP___UTILITY_AS_LVALUE_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/auto_cast.h b/libcxx/include/__cxx03/__utility/auto_cast.h index 06715b3438f99..9932382c63063 100644 --- a/libcxx/include/__cxx03/__utility/auto_cast.h +++ b/libcxx/include/__cxx03/__utility/auto_cast.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___UTILITY_AUTO_CAST_H #define _LIBCPP___UTILITY_AUTO_CAST_H -#include <__config> -#include <__type_traits/decay.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/decay.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/cmp.h b/libcxx/include/__cxx03/__utility/cmp.h index b7c1ed614dfcb..512a31857642a 100644 --- a/libcxx/include/__cxx03/__utility/cmp.h +++ b/libcxx/include/__cxx03/__utility/cmp.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___UTILITY_CMP_H #define _LIBCPP___UTILITY_CMP_H -#include <__concepts/arithmetic.h> -#include <__config> -#include <__type_traits/is_signed.h> -#include <__type_traits/make_unsigned.h> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/limits> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/convert_to_integral.h b/libcxx/include/__cxx03/__utility/convert_to_integral.h index f1fcdd98010cc..b350d0fd9d934 100644 --- a/libcxx/include/__cxx03/__utility/convert_to_integral.h +++ b/libcxx/include/__cxx03/__utility/convert_to_integral.h @@ -9,11 +9,11 @@ #ifndef _LIBCPP___UTILITY_CONVERT_TO_INTEGRAL_H #define _LIBCPP___UTILITY_CONVERT_TO_INTEGRAL_H -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/underlying_type.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/underlying_type.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/declval.h b/libcxx/include/__cxx03/__utility/declval.h index d0856b8afa4db..f8c2c2ac4287a 100644 --- a/libcxx/include/__cxx03/__utility/declval.h +++ b/libcxx/include/__cxx03/__utility/declval.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___UTILITY_DECLVAL_H #define _LIBCPP___UTILITY_DECLVAL_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/empty.h b/libcxx/include/__cxx03/__utility/empty.h index 8cca197145c72..bd169acabc489 100644 --- a/libcxx/include/__cxx03/__utility/empty.h +++ b/libcxx/include/__cxx03/__utility/empty.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___UTILITY_EMPTY_H #define _LIBCPP___UTILITY_EMPTY_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/exception_guard.h b/libcxx/include/__cxx03/__utility/exception_guard.h index 9f732ca265c86..ec4c58fca0ff6 100644 --- a/libcxx/include/__cxx03/__utility/exception_guard.h +++ b/libcxx/include/__cxx03/__utility/exception_guard.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___UTILITY_TRANSACTION_H #define _LIBCPP___UTILITY_TRANSACTION_H -#include <__assert> -#include <__config> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/exchange.h> -#include <__utility/move.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/exchange.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/exchange.h b/libcxx/include/__cxx03/__utility/exchange.h index 957e9d0acaa65..258d4c4ce4e9e 100644 --- a/libcxx/include/__cxx03/__utility/exchange.h +++ b/libcxx/include/__cxx03/__utility/exchange.h @@ -9,18 +9,18 @@ #ifndef _LIBCPP___UTILITY_EXCHANGE_H #define _LIBCPP___UTILITY_EXCHANGE_H -#include <__config> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__utility/forward.h> -#include <__utility/move.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/forward.h b/libcxx/include/__cxx03/__utility/forward.h index d5275dcbd0edc..ac63e2cafd3d8 100644 --- a/libcxx/include/__cxx03/__utility/forward.h +++ b/libcxx/include/__cxx03/__utility/forward.h @@ -10,9 +10,9 @@ #ifndef _LIBCPP___UTILITY_FORWARD_H #define _LIBCPP___UTILITY_FORWARD_H -#include <__config> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/forward_like.h b/libcxx/include/__cxx03/__utility/forward_like.h index 0206ce23a5668..ed5cbee0be0c4 100644 --- a/libcxx/include/__cxx03/__utility/forward_like.h +++ b/libcxx/include/__cxx03/__utility/forward_like.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP___UTILITY_FORWARD_LIKE_H #define _LIBCPP___UTILITY_FORWARD_LIKE_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/in_place.h b/libcxx/include/__cxx03/__utility/in_place.h index fa7a2f4bfd4a9..b0c257dec4652 100644 --- a/libcxx/include/__cxx03/__utility/in_place.h +++ b/libcxx/include/__cxx03/__utility/in_place.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___UTILITY_IN_PLACE_H #define _LIBCPP___UTILITY_IN_PLACE_H -#include <__config> -#include <__type_traits/remove_cvref.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/integer_sequence.h b/libcxx/include/__cxx03/__utility/integer_sequence.h index ccce9433e7a80..5f3d1a7630018 100644 --- a/libcxx/include/__cxx03/__utility/integer_sequence.h +++ b/libcxx/include/__cxx03/__utility/integer_sequence.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___UTILITY_INTEGER_SEQUENCE_H #define _LIBCPP___UTILITY_INTEGER_SEQUENCE_H -#include <__config> -#include <__type_traits/is_integral.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/is_pointer_in_range.h b/libcxx/include/__cxx03/__utility/is_pointer_in_range.h index 4130b4ac70700..8773c526a0a3f 100644 --- a/libcxx/include/__cxx03/__utility/is_pointer_in_range.h +++ b/libcxx/include/__cxx03/__utility/is_pointer_in_range.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___UTILITY_IS_POINTER_IN_RANGE_H #define _LIBCPP___UTILITY_IS_POINTER_IN_RANGE_H -#include <__algorithm/comp.h> -#include <__assert> -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/is_valid_range.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/is_valid_range.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/is_valid_range.h b/libcxx/include/__cxx03/__utility/is_valid_range.h index 7286662dbf309..a7027bd582cb7 100644 --- a/libcxx/include/__cxx03/__utility/is_valid_range.h +++ b/libcxx/include/__cxx03/__utility/is_valid_range.h @@ -9,9 +9,9 @@ #ifndef _LIBCPP___UTILITY_IS_VALID_RANGE_H #define _LIBCPP___UTILITY_IS_VALID_RANGE_H -#include <__algorithm/comp.h> -#include <__config> -#include <__type_traits/is_constant_evaluated.h> +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_constant_evaluated.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/move.h b/libcxx/include/__cxx03/__utility/move.h index b6a42db0545e2..89fa877161e65 100644 --- a/libcxx/include/__cxx03/__utility/move.h +++ b/libcxx/include/__cxx03/__utility/move.h @@ -10,18 +10,18 @@ #ifndef _LIBCPP___UTILITY_MOVE_H #define _LIBCPP___UTILITY_MOVE_H -#include <__config> -#include <__type_traits/conditional.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/remove_reference.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/remove_reference.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/no_destroy.h b/libcxx/include/__cxx03/__utility/no_destroy.h index 8edd194577d7c..14ac437ecf713 100644 --- a/libcxx/include/__cxx03/__utility/no_destroy.h +++ b/libcxx/include/__cxx03/__utility/no_destroy.h @@ -9,10 +9,10 @@ #ifndef _LIBCPP___UTILITY_NO_DESTROY_H #define _LIBCPP___UTILITY_NO_DESTROY_H -#include <__config> -#include <__type_traits/is_constant_evaluated.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/pair.h b/libcxx/include/__cxx03/__utility/pair.h index c0002b7abb3ca..175976a8f627b 100644 --- a/libcxx/include/__cxx03/__utility/pair.h +++ b/libcxx/include/__cxx03/__utility/pair.h @@ -9,48 +9,48 @@ #ifndef _LIBCPP___UTILITY_PAIR_H #define _LIBCPP___UTILITY_PAIR_H -#include <__compare/common_comparison_category.h> -#include <__compare/synth_three_way.h> -#include <__concepts/different_from.h> -#include <__config> -#include <__fwd/array.h> -#include <__fwd/pair.h> -#include <__fwd/tuple.h> -#include <__tuple/sfinae_helpers.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_indices.h> -#include <__tuple/tuple_like_no_subrange.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/common_reference.h> -#include <__type_traits/common_type.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_implicitly_default_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/nat.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/unwrap_ref.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/piecewise_construct.h> -#include +#include <__cxx03/__compare/common_comparison_category.h> +#include <__cxx03/__compare/synth_three_way.h> +#include <__cxx03/__concepts/different_from.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/sfinae_helpers.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__tuple/tuple_like_no_subrange.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_implicitly_default_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/unwrap_ref.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/piecewise_construct.h b/libcxx/include/__cxx03/__utility/piecewise_construct.h index 52b19d791e100..10ad333f81f14 100644 --- a/libcxx/include/__cxx03/__utility/piecewise_construct.h +++ b/libcxx/include/__cxx03/__utility/piecewise_construct.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___UTILITY_PIECEWISE_CONSTRUCT_H #define _LIBCPP___UTILITY_PIECEWISE_CONSTRUCT_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/priority_tag.h b/libcxx/include/__cxx03/__utility/priority_tag.h index a159ce7f1afb3..8d8cf0e70056f 100644 --- a/libcxx/include/__cxx03/__utility/priority_tag.h +++ b/libcxx/include/__cxx03/__utility/priority_tag.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___UTILITY_PRIORITY_TAG_H #define _LIBCPP___UTILITY_PRIORITY_TAG_H -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/private_constructor_tag.h b/libcxx/include/__cxx03/__utility/private_constructor_tag.h index 462cab48c9edd..c2198dbdd420f 100644 --- a/libcxx/include/__cxx03/__utility/private_constructor_tag.h +++ b/libcxx/include/__cxx03/__utility/private_constructor_tag.h @@ -10,7 +10,7 @@ #ifndef _LIBCPP__UTILITY_PRIVATE_CONSTRUCTOR_TAG_H #define _LIBCPP__UTILITY_PRIVATE_CONSTRUCTOR_TAG_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/rel_ops.h b/libcxx/include/__cxx03/__utility/rel_ops.h index a8caf5bdeaf27..f066a816fcfb9 100644 --- a/libcxx/include/__cxx03/__utility/rel_ops.h +++ b/libcxx/include/__cxx03/__utility/rel_ops.h @@ -9,7 +9,7 @@ #ifndef _LIBCPP___UTILITY_REL_OPS_H #define _LIBCPP___UTILITY_REL_OPS_H -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/small_buffer.h b/libcxx/include/__cxx03/__utility/small_buffer.h index 9e13797573d2d..4836a739ed085 100644 --- a/libcxx/include/__cxx03/__utility/small_buffer.h +++ b/libcxx/include/__cxx03/__utility/small_buffer.h @@ -9,15 +9,15 @@ #ifndef _LIBCPP___UTILITY_SMALL_BUFFER_H #define _LIBCPP___UTILITY_SMALL_BUFFER_H -#include <__config> -#include <__memory/construct_at.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__utility/exception_guard.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/new> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/swap.h b/libcxx/include/__cxx03/__utility/swap.h index ab88b8e0a0b53..6ad367509635c 100644 --- a/libcxx/include/__cxx03/__utility/swap.h +++ b/libcxx/include/__cxx03/__utility/swap.h @@ -9,22 +9,22 @@ #ifndef _LIBCPP___UTILITY_SWAP_H #define _LIBCPP___UTILITY_SWAP_H -#include <__config> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_swappable.h> -#include <__utility/declval.h> -#include <__utility/move.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/__utility/to_underlying.h b/libcxx/include/__cxx03/__utility/to_underlying.h index 77587108f20dc..8d33de1714c72 100644 --- a/libcxx/include/__cxx03/__utility/to_underlying.h +++ b/libcxx/include/__cxx03/__utility/to_underlying.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP___UTILITY_TO_UNDERLYING_H #define _LIBCPP___UTILITY_TO_UNDERLYING_H -#include <__config> -#include <__type_traits/underlying_type.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/underlying_type.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__utility/unreachable.h b/libcxx/include/__cxx03/__utility/unreachable.h index d833f74c2e4f1..fb4a775d02440 100644 --- a/libcxx/include/__cxx03/__utility/unreachable.h +++ b/libcxx/include/__cxx03/__utility/unreachable.h @@ -9,8 +9,8 @@ #ifndef _LIBCPP___UTILITY_UNREACHABLE_H #define _LIBCPP___UTILITY_UNREACHABLE_H -#include <__assert> -#include <__config> +#include <__cxx03/__assert> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__variant/monostate.h b/libcxx/include/__cxx03/__variant/monostate.h index 16f156609eb7d..6a136e75516b6 100644 --- a/libcxx/include/__cxx03/__variant/monostate.h +++ b/libcxx/include/__cxx03/__variant/monostate.h @@ -10,10 +10,10 @@ #ifndef _LIBCPP___VARIANT_MONOSTATE_H #define _LIBCPP___VARIANT_MONOSTATE_H -#include <__compare/ordering.h> -#include <__config> -#include <__functional/hash.h> -#include +#include <__cxx03/__compare/ordering.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/__verbose_abort b/libcxx/include/__cxx03/__verbose_abort index 195ce65b721ff..4eb994a4f2043 100644 --- a/libcxx/include/__cxx03/__verbose_abort +++ b/libcxx/include/__cxx03/__verbose_abort @@ -10,7 +10,7 @@ #ifndef _LIBCPP___VERBOSE_ABORT #define _LIBCPP___VERBOSE_ABORT -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/algorithm b/libcxx/include/__cxx03/algorithm index 698e6f5cb7ad1..929e2c5b7422a 100644 --- a/libcxx/include/__cxx03/algorithm +++ b/libcxx/include/__cxx03/algorithm @@ -13,7 +13,7 @@ /* algorithm synopsis -#include +#include <__cxx03/initializer_list> namespace std { @@ -1818,232 +1818,232 @@ template */ -#include <__config> - -#include <__algorithm/adjacent_find.h> -#include <__algorithm/all_of.h> -#include <__algorithm/any_of.h> -#include <__algorithm/binary_search.h> -#include <__algorithm/copy.h> -#include <__algorithm/copy_backward.h> -#include <__algorithm/copy_if.h> -#include <__algorithm/copy_n.h> -#include <__algorithm/count.h> -#include <__algorithm/count_if.h> -#include <__algorithm/equal.h> -#include <__algorithm/equal_range.h> -#include <__algorithm/fill.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/find.h> -#include <__algorithm/find_end.h> -#include <__algorithm/find_first_of.h> -#include <__algorithm/find_if.h> -#include <__algorithm/find_if_not.h> -#include <__algorithm/for_each.h> -#include <__algorithm/generate.h> -#include <__algorithm/generate_n.h> -#include <__algorithm/includes.h> -#include <__algorithm/inplace_merge.h> -#include <__algorithm/is_heap.h> -#include <__algorithm/is_heap_until.h> -#include <__algorithm/is_partitioned.h> -#include <__algorithm/is_permutation.h> -#include <__algorithm/is_sorted.h> -#include <__algorithm/is_sorted_until.h> -#include <__algorithm/iter_swap.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lower_bound.h> -#include <__algorithm/make_heap.h> -#include <__algorithm/max.h> -#include <__algorithm/max_element.h> -#include <__algorithm/merge.h> -#include <__algorithm/min.h> -#include <__algorithm/min_element.h> -#include <__algorithm/minmax.h> -#include <__algorithm/minmax_element.h> -#include <__algorithm/mismatch.h> -#include <__algorithm/move.h> -#include <__algorithm/move_backward.h> -#include <__algorithm/next_permutation.h> -#include <__algorithm/none_of.h> -#include <__algorithm/nth_element.h> -#include <__algorithm/partial_sort.h> -#include <__algorithm/partial_sort_copy.h> -#include <__algorithm/partition.h> -#include <__algorithm/partition_copy.h> -#include <__algorithm/partition_point.h> -#include <__algorithm/pop_heap.h> -#include <__algorithm/prev_permutation.h> -#include <__algorithm/push_heap.h> -#include <__algorithm/remove.h> -#include <__algorithm/remove_copy.h> -#include <__algorithm/remove_copy_if.h> -#include <__algorithm/remove_if.h> -#include <__algorithm/replace.h> -#include <__algorithm/replace_copy.h> -#include <__algorithm/replace_copy_if.h> -#include <__algorithm/replace_if.h> -#include <__algorithm/reverse.h> -#include <__algorithm/reverse_copy.h> -#include <__algorithm/rotate.h> -#include <__algorithm/rotate_copy.h> -#include <__algorithm/search.h> -#include <__algorithm/search_n.h> -#include <__algorithm/set_difference.h> -#include <__algorithm/set_intersection.h> -#include <__algorithm/set_symmetric_difference.h> -#include <__algorithm/set_union.h> -#include <__algorithm/shuffle.h> -#include <__algorithm/sort.h> -#include <__algorithm/sort_heap.h> -#include <__algorithm/stable_partition.h> -#include <__algorithm/stable_sort.h> -#include <__algorithm/swap_ranges.h> -#include <__algorithm/transform.h> -#include <__algorithm/unique.h> -#include <__algorithm/unique_copy.h> -#include <__algorithm/upper_bound.h> +#include <__cxx03/__config> + +#include <__cxx03/__algorithm/adjacent_find.h> +#include <__cxx03/__algorithm/all_of.h> +#include <__cxx03/__algorithm/any_of.h> +#include <__cxx03/__algorithm/binary_search.h> +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/copy_backward.h> +#include <__cxx03/__algorithm/copy_if.h> +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/count.h> +#include <__cxx03/__algorithm/count_if.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/equal_range.h> +#include <__cxx03/__algorithm/fill.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/find_end.h> +#include <__cxx03/__algorithm/find_first_of.h> +#include <__cxx03/__algorithm/find_if.h> +#include <__cxx03/__algorithm/find_if_not.h> +#include <__cxx03/__algorithm/for_each.h> +#include <__cxx03/__algorithm/generate.h> +#include <__cxx03/__algorithm/generate_n.h> +#include <__cxx03/__algorithm/includes.h> +#include <__cxx03/__algorithm/inplace_merge.h> +#include <__cxx03/__algorithm/is_heap.h> +#include <__cxx03/__algorithm/is_heap_until.h> +#include <__cxx03/__algorithm/is_partitioned.h> +#include <__cxx03/__algorithm/is_permutation.h> +#include <__cxx03/__algorithm/is_sorted.h> +#include <__cxx03/__algorithm/is_sorted_until.h> +#include <__cxx03/__algorithm/iter_swap.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lower_bound.h> +#include <__cxx03/__algorithm/make_heap.h> +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/max_element.h> +#include <__cxx03/__algorithm/merge.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/min_element.h> +#include <__cxx03/__algorithm/minmax.h> +#include <__cxx03/__algorithm/minmax_element.h> +#include <__cxx03/__algorithm/mismatch.h> +#include <__cxx03/__algorithm/move.h> +#include <__cxx03/__algorithm/move_backward.h> +#include <__cxx03/__algorithm/next_permutation.h> +#include <__cxx03/__algorithm/none_of.h> +#include <__cxx03/__algorithm/nth_element.h> +#include <__cxx03/__algorithm/partial_sort.h> +#include <__cxx03/__algorithm/partial_sort_copy.h> +#include <__cxx03/__algorithm/partition.h> +#include <__cxx03/__algorithm/partition_copy.h> +#include <__cxx03/__algorithm/partition_point.h> +#include <__cxx03/__algorithm/pop_heap.h> +#include <__cxx03/__algorithm/prev_permutation.h> +#include <__cxx03/__algorithm/push_heap.h> +#include <__cxx03/__algorithm/remove.h> +#include <__cxx03/__algorithm/remove_copy.h> +#include <__cxx03/__algorithm/remove_copy_if.h> +#include <__cxx03/__algorithm/remove_if.h> +#include <__cxx03/__algorithm/replace.h> +#include <__cxx03/__algorithm/replace_copy.h> +#include <__cxx03/__algorithm/replace_copy_if.h> +#include <__cxx03/__algorithm/replace_if.h> +#include <__cxx03/__algorithm/reverse.h> +#include <__cxx03/__algorithm/reverse_copy.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__algorithm/rotate_copy.h> +#include <__cxx03/__algorithm/search.h> +#include <__cxx03/__algorithm/search_n.h> +#include <__cxx03/__algorithm/set_difference.h> +#include <__cxx03/__algorithm/set_intersection.h> +#include <__cxx03/__algorithm/set_symmetric_difference.h> +#include <__cxx03/__algorithm/set_union.h> +#include <__cxx03/__algorithm/shuffle.h> +#include <__cxx03/__algorithm/sort.h> +#include <__cxx03/__algorithm/sort_heap.h> +#include <__cxx03/__algorithm/stable_partition.h> +#include <__cxx03/__algorithm/stable_sort.h> +#include <__cxx03/__algorithm/swap_ranges.h> +#include <__cxx03/__algorithm/transform.h> +#include <__cxx03/__algorithm/unique.h> +#include <__cxx03/__algorithm/unique_copy.h> +#include <__cxx03/__algorithm/upper_bound.h> #if _LIBCPP_STD_VER >= 17 -# include <__algorithm/clamp.h> -# include <__algorithm/for_each_n.h> -# include <__algorithm/pstl.h> -# include <__algorithm/sample.h> +# include <__cxx03/__algorithm/clamp.h> +# include <__cxx03/__algorithm/for_each_n.h> +# include <__cxx03/__algorithm/pstl.h> +# include <__cxx03/__algorithm/sample.h> #endif // _LIBCPP_STD_VER >= 17 #if _LIBCPP_STD_VER >= 20 -# include <__algorithm/in_found_result.h> -# include <__algorithm/in_fun_result.h> -# include <__algorithm/in_in_out_result.h> -# include <__algorithm/in_in_result.h> -# include <__algorithm/in_out_out_result.h> -# include <__algorithm/in_out_result.h> -# include <__algorithm/lexicographical_compare_three_way.h> -# include <__algorithm/min_max_result.h> -# include <__algorithm/ranges_adjacent_find.h> -# include <__algorithm/ranges_all_of.h> -# include <__algorithm/ranges_any_of.h> -# include <__algorithm/ranges_binary_search.h> -# include <__algorithm/ranges_clamp.h> -# include <__algorithm/ranges_contains.h> -# include <__algorithm/ranges_copy.h> -# include <__algorithm/ranges_copy_backward.h> -# include <__algorithm/ranges_copy_if.h> -# include <__algorithm/ranges_copy_n.h> -# include <__algorithm/ranges_count.h> -# include <__algorithm/ranges_count_if.h> -# include <__algorithm/ranges_equal.h> -# include <__algorithm/ranges_equal_range.h> -# include <__algorithm/ranges_fill.h> -# include <__algorithm/ranges_fill_n.h> -# include <__algorithm/ranges_find.h> -# include <__algorithm/ranges_find_end.h> -# include <__algorithm/ranges_find_first_of.h> -# include <__algorithm/ranges_find_if.h> -# include <__algorithm/ranges_find_if_not.h> -# include <__algorithm/ranges_for_each.h> -# include <__algorithm/ranges_for_each_n.h> -# include <__algorithm/ranges_generate.h> -# include <__algorithm/ranges_generate_n.h> -# include <__algorithm/ranges_includes.h> -# include <__algorithm/ranges_inplace_merge.h> -# include <__algorithm/ranges_is_heap.h> -# include <__algorithm/ranges_is_heap_until.h> -# include <__algorithm/ranges_is_partitioned.h> -# include <__algorithm/ranges_is_permutation.h> -# include <__algorithm/ranges_is_sorted.h> -# include <__algorithm/ranges_is_sorted_until.h> -# include <__algorithm/ranges_lexicographical_compare.h> -# include <__algorithm/ranges_lower_bound.h> -# include <__algorithm/ranges_make_heap.h> -# include <__algorithm/ranges_max.h> -# include <__algorithm/ranges_max_element.h> -# include <__algorithm/ranges_merge.h> -# include <__algorithm/ranges_min.h> -# include <__algorithm/ranges_min_element.h> -# include <__algorithm/ranges_minmax.h> -# include <__algorithm/ranges_minmax_element.h> -# include <__algorithm/ranges_mismatch.h> -# include <__algorithm/ranges_move.h> -# include <__algorithm/ranges_move_backward.h> -# include <__algorithm/ranges_next_permutation.h> -# include <__algorithm/ranges_none_of.h> -# include <__algorithm/ranges_nth_element.h> -# include <__algorithm/ranges_partial_sort.h> -# include <__algorithm/ranges_partial_sort_copy.h> -# include <__algorithm/ranges_partition.h> -# include <__algorithm/ranges_partition_copy.h> -# include <__algorithm/ranges_partition_point.h> -# include <__algorithm/ranges_pop_heap.h> -# include <__algorithm/ranges_prev_permutation.h> -# include <__algorithm/ranges_push_heap.h> -# include <__algorithm/ranges_remove.h> -# include <__algorithm/ranges_remove_copy.h> -# include <__algorithm/ranges_remove_copy_if.h> -# include <__algorithm/ranges_remove_if.h> -# include <__algorithm/ranges_replace.h> -# include <__algorithm/ranges_replace_copy.h> -# include <__algorithm/ranges_replace_copy_if.h> -# include <__algorithm/ranges_replace_if.h> -# include <__algorithm/ranges_reverse.h> -# include <__algorithm/ranges_reverse_copy.h> -# include <__algorithm/ranges_rotate.h> -# include <__algorithm/ranges_rotate_copy.h> -# include <__algorithm/ranges_sample.h> -# include <__algorithm/ranges_search.h> -# include <__algorithm/ranges_search_n.h> -# include <__algorithm/ranges_set_difference.h> -# include <__algorithm/ranges_set_intersection.h> -# include <__algorithm/ranges_set_symmetric_difference.h> -# include <__algorithm/ranges_set_union.h> -# include <__algorithm/ranges_shuffle.h> -# include <__algorithm/ranges_sort.h> -# include <__algorithm/ranges_sort_heap.h> -# include <__algorithm/ranges_stable_partition.h> -# include <__algorithm/ranges_stable_sort.h> -# include <__algorithm/ranges_swap_ranges.h> -# include <__algorithm/ranges_transform.h> -# include <__algorithm/ranges_unique.h> -# include <__algorithm/ranges_unique_copy.h> -# include <__algorithm/ranges_upper_bound.h> -# include <__algorithm/shift_left.h> -# include <__algorithm/shift_right.h> +# include <__cxx03/__algorithm/in_found_result.h> +# include <__cxx03/__algorithm/in_fun_result.h> +# include <__cxx03/__algorithm/in_in_out_result.h> +# include <__cxx03/__algorithm/in_in_result.h> +# include <__cxx03/__algorithm/in_out_out_result.h> +# include <__cxx03/__algorithm/in_out_result.h> +# include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +# include <__cxx03/__algorithm/min_max_result.h> +# include <__cxx03/__algorithm/ranges_adjacent_find.h> +# include <__cxx03/__algorithm/ranges_all_of.h> +# include <__cxx03/__algorithm/ranges_any_of.h> +# include <__cxx03/__algorithm/ranges_binary_search.h> +# include <__cxx03/__algorithm/ranges_clamp.h> +# include <__cxx03/__algorithm/ranges_contains.h> +# include <__cxx03/__algorithm/ranges_copy.h> +# include <__cxx03/__algorithm/ranges_copy_backward.h> +# include <__cxx03/__algorithm/ranges_copy_if.h> +# include <__cxx03/__algorithm/ranges_copy_n.h> +# include <__cxx03/__algorithm/ranges_count.h> +# include <__cxx03/__algorithm/ranges_count_if.h> +# include <__cxx03/__algorithm/ranges_equal.h> +# include <__cxx03/__algorithm/ranges_equal_range.h> +# include <__cxx03/__algorithm/ranges_fill.h> +# include <__cxx03/__algorithm/ranges_fill_n.h> +# include <__cxx03/__algorithm/ranges_find.h> +# include <__cxx03/__algorithm/ranges_find_end.h> +# include <__cxx03/__algorithm/ranges_find_first_of.h> +# include <__cxx03/__algorithm/ranges_find_if.h> +# include <__cxx03/__algorithm/ranges_find_if_not.h> +# include <__cxx03/__algorithm/ranges_for_each.h> +# include <__cxx03/__algorithm/ranges_for_each_n.h> +# include <__cxx03/__algorithm/ranges_generate.h> +# include <__cxx03/__algorithm/ranges_generate_n.h> +# include <__cxx03/__algorithm/ranges_includes.h> +# include <__cxx03/__algorithm/ranges_inplace_merge.h> +# include <__cxx03/__algorithm/ranges_is_heap.h> +# include <__cxx03/__algorithm/ranges_is_heap_until.h> +# include <__cxx03/__algorithm/ranges_is_partitioned.h> +# include <__cxx03/__algorithm/ranges_is_permutation.h> +# include <__cxx03/__algorithm/ranges_is_sorted.h> +# include <__cxx03/__algorithm/ranges_is_sorted_until.h> +# include <__cxx03/__algorithm/ranges_lexicographical_compare.h> +# include <__cxx03/__algorithm/ranges_lower_bound.h> +# include <__cxx03/__algorithm/ranges_make_heap.h> +# include <__cxx03/__algorithm/ranges_max.h> +# include <__cxx03/__algorithm/ranges_max_element.h> +# include <__cxx03/__algorithm/ranges_merge.h> +# include <__cxx03/__algorithm/ranges_min.h> +# include <__cxx03/__algorithm/ranges_min_element.h> +# include <__cxx03/__algorithm/ranges_minmax.h> +# include <__cxx03/__algorithm/ranges_minmax_element.h> +# include <__cxx03/__algorithm/ranges_mismatch.h> +# include <__cxx03/__algorithm/ranges_move.h> +# include <__cxx03/__algorithm/ranges_move_backward.h> +# include <__cxx03/__algorithm/ranges_next_permutation.h> +# include <__cxx03/__algorithm/ranges_none_of.h> +# include <__cxx03/__algorithm/ranges_nth_element.h> +# include <__cxx03/__algorithm/ranges_partial_sort.h> +# include <__cxx03/__algorithm/ranges_partial_sort_copy.h> +# include <__cxx03/__algorithm/ranges_partition.h> +# include <__cxx03/__algorithm/ranges_partition_copy.h> +# include <__cxx03/__algorithm/ranges_partition_point.h> +# include <__cxx03/__algorithm/ranges_pop_heap.h> +# include <__cxx03/__algorithm/ranges_prev_permutation.h> +# include <__cxx03/__algorithm/ranges_push_heap.h> +# include <__cxx03/__algorithm/ranges_remove.h> +# include <__cxx03/__algorithm/ranges_remove_copy.h> +# include <__cxx03/__algorithm/ranges_remove_copy_if.h> +# include <__cxx03/__algorithm/ranges_remove_if.h> +# include <__cxx03/__algorithm/ranges_replace.h> +# include <__cxx03/__algorithm/ranges_replace_copy.h> +# include <__cxx03/__algorithm/ranges_replace_copy_if.h> +# include <__cxx03/__algorithm/ranges_replace_if.h> +# include <__cxx03/__algorithm/ranges_reverse.h> +# include <__cxx03/__algorithm/ranges_reverse_copy.h> +# include <__cxx03/__algorithm/ranges_rotate.h> +# include <__cxx03/__algorithm/ranges_rotate_copy.h> +# include <__cxx03/__algorithm/ranges_sample.h> +# include <__cxx03/__algorithm/ranges_search.h> +# include <__cxx03/__algorithm/ranges_search_n.h> +# include <__cxx03/__algorithm/ranges_set_difference.h> +# include <__cxx03/__algorithm/ranges_set_intersection.h> +# include <__cxx03/__algorithm/ranges_set_symmetric_difference.h> +# include <__cxx03/__algorithm/ranges_set_union.h> +# include <__cxx03/__algorithm/ranges_shuffle.h> +# include <__cxx03/__algorithm/ranges_sort.h> +# include <__cxx03/__algorithm/ranges_sort_heap.h> +# include <__cxx03/__algorithm/ranges_stable_partition.h> +# include <__cxx03/__algorithm/ranges_stable_sort.h> +# include <__cxx03/__algorithm/ranges_swap_ranges.h> +# include <__cxx03/__algorithm/ranges_transform.h> +# include <__cxx03/__algorithm/ranges_unique.h> +# include <__cxx03/__algorithm/ranges_unique_copy.h> +# include <__cxx03/__algorithm/ranges_upper_bound.h> +# include <__cxx03/__algorithm/shift_left.h> +# include <__cxx03/__algorithm/shift_right.h> #endif #if _LIBCPP_STD_VER >= 23 -# include <__algorithm/fold.h> -# include <__algorithm/ranges_contains_subrange.h> -# include <__algorithm/ranges_ends_with.h> -# include <__algorithm/ranges_find_last.h> -# include <__algorithm/ranges_starts_with.h> +# include <__cxx03/__algorithm/fold.h> +# include <__cxx03/__algorithm/ranges_contains_subrange.h> +# include <__cxx03/__algorithm/ranges_ends_with.h> +# include <__cxx03/__algorithm/ranges_find_last.h> +# include <__cxx03/__algorithm/ranges_starts_with.h> #endif // _LIBCPP_STD_VER >= 23 -#include +#include <__cxx03/version> // standard-mandated includes // [algorithm.syn] -#include +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER == 14 -# include +# include <__cxx03/execution> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/bit> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/iterator> +# include <__cxx03/memory> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/utility> #endif #endif // _LIBCPP_ALGORITHM diff --git a/libcxx/include/__cxx03/any b/libcxx/include/__cxx03/any index 5def14dc87e6b..06ce9336abbdf 100644 --- a/libcxx/include/__cxx03/any +++ b/libcxx/include/__cxx03/any @@ -80,40 +80,40 @@ namespace std { */ -#include <__config> -#include <__memory/allocator.h> -#include <__memory/allocator_destructor.h> -#include <__memory/allocator_traits.h> -#include <__memory/unique_ptr.h> -#include <__type_traits/add_const.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/aligned_storage.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_void.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include <__verbose_abort> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_destructor.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__type_traits/add_const.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/aligned_storage.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/initializer_list> +#include <__cxx03/typeinfo> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> namespace std { class _LIBCPP_EXPORTED_FROM_ABI _LIBCPP_AVAILABILITY_BAD_ANY_CAST bad_any_cast : public bad_cast { @@ -596,19 +596,19 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/chrono> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/memory> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/variant> #endif #endif // _LIBCPP_ANY diff --git a/libcxx/include/__cxx03/array b/libcxx/include/__cxx03/array index b8ad288524389..2686dd85668b6 100644 --- a/libcxx/include/__cxx03/array +++ b/libcxx/include/__cxx03/array @@ -111,57 +111,57 @@ template const T&& get(const array&&) noexce */ -#include <__algorithm/equal.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__algorithm/swap_ranges.h> -#include <__assert> -#include <__config> -#include <__fwd/array.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> -#include <__tuple/sfinae_helpers.h> -#include <__type_traits/conditional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/remove_cv.h> -#include <__utility/empty.h> -#include <__utility/integer_sequence.h> -#include <__utility/move.h> -#include <__utility/unreachable.h> -#include -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__algorithm/swap_ranges.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__tuple/sfinae_helpers.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__utility/empty.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/stdexcept> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [array.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> // [tuple.helper] -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_size.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -503,12 +503,12 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> +# include <__cxx03/utility> #endif #endif // _LIBCPP_ARRAY diff --git a/libcxx/include/__cxx03/atomic b/libcxx/include/__cxx03/atomic index 0d13619d6ce45..7a0b5bd38fb94 100644 --- a/libcxx/include/__cxx03/atomic +++ b/libcxx/include/__cxx03/atomic @@ -587,30 +587,30 @@ template */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER < 23 && defined(_LIBCPP_STDATOMIC_H) # error is incompatible with before C++23. Please compile with -std=c++23. #endif -#include <__atomic/aliases.h> -#include <__atomic/atomic.h> -#include <__atomic/atomic_base.h> -#include <__atomic/atomic_flag.h> -#include <__atomic/atomic_init.h> -#include <__atomic/atomic_lock_free.h> -#include <__atomic/atomic_sync.h> -#include <__atomic/check_memory_order.h> -#include <__atomic/contention_t.h> -#include <__atomic/cxx_atomic_impl.h> -#include <__atomic/fence.h> -#include <__atomic/is_always_lock_free.h> -#include <__atomic/kill_dependency.h> -#include <__atomic/memory_order.h> -#include +#include <__cxx03/__atomic/aliases.h> +#include <__cxx03/__atomic/atomic.h> +#include <__cxx03/__atomic/atomic_base.h> +#include <__cxx03/__atomic/atomic_flag.h> +#include <__cxx03/__atomic/atomic_init.h> +#include <__cxx03/__atomic/atomic_lock_free.h> +#include <__cxx03/__atomic/atomic_sync.h> +#include <__cxx03/__atomic/check_memory_order.h> +#include <__cxx03/__atomic/contention_t.h> +#include <__cxx03/__atomic/cxx_atomic_impl.h> +#include <__cxx03/__atomic/fence.h> +#include <__cxx03/__atomic/is_always_lock_free.h> +#include <__cxx03/__atomic/kill_dependency.h> +#include <__cxx03/__atomic/memory_order.h> +#include <__cxx03/version> #if _LIBCPP_STD_VER >= 20 -# include <__atomic/atomic_ref.h> +# include <__cxx03/__atomic/atomic_ref.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -622,11 +622,11 @@ template #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/cmath> +# include <__cxx03/compare> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_ATOMIC diff --git a/libcxx/include/__cxx03/barrier b/libcxx/include/__cxx03/barrier index edee181273e24..5aee9e7210ec4 100644 --- a/libcxx/include/__cxx03/barrier +++ b/libcxx/include/__cxx03/barrier @@ -45,28 +45,28 @@ namespace std */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__assert> -# include <__atomic/atomic_base.h> -# include <__atomic/memory_order.h> -# include <__memory/unique_ptr.h> -# include <__thread/poll_with_backoff.h> -# include <__thread/timed_backoff_policy.h> -# include <__utility/move.h> -# include -# include -# include -# include +# include <__cxx03/__assert> +# include <__cxx03/__atomic/atomic_base.h> +# include <__cxx03/__atomic/memory_order.h> +# include <__cxx03/__memory/unique_ptr.h> +# include <__cxx03/__thread/poll_with_backoff.h> +# include <__cxx03/__thread/timed_backoff_policy.h> +# include <__cxx03/__utility/move.h> +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/limits> +# include <__cxx03/version> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> # if _LIBCPP_STD_VER >= 14 @@ -297,12 +297,12 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/iterator> +# include <__cxx03/memory> +# include <__cxx03/stdexcept> +# include <__cxx03/variant> #endif #endif //_LIBCPP_BARRIER diff --git a/libcxx/include/__cxx03/bit b/libcxx/include/__cxx03/bit index 94387d101a398..e220eedfeaa92 100644 --- a/libcxx/include/__cxx03/bit +++ b/libcxx/include/__cxx03/bit @@ -61,41 +61,41 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__bit/bit_cast.h> -# include <__bit/bit_ceil.h> -# include <__bit/bit_floor.h> -# include <__bit/bit_log2.h> -# include <__bit/bit_width.h> -# include <__bit/countl.h> -# include <__bit/countr.h> -# include <__bit/endian.h> -# include <__bit/has_single_bit.h> -# include <__bit/popcount.h> -# include <__bit/rotate.h> +# include <__cxx03/__bit/bit_cast.h> +# include <__cxx03/__bit/bit_ceil.h> +# include <__cxx03/__bit/bit_floor.h> +# include <__cxx03/__bit/bit_log2.h> +# include <__cxx03/__bit/bit_width.h> +# include <__cxx03/__bit/countl.h> +# include <__cxx03/__bit/countr.h> +# include <__cxx03/__bit/endian.h> +# include <__cxx03/__bit/has_single_bit.h> +# include <__cxx03/__bit/popcount.h> +# include <__cxx03/__bit/rotate.h> #endif #if _LIBCPP_STD_VER >= 23 -# include <__bit/byteswap.h> +# include <__cxx03/__bit/byteswap.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/cstdint> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_BIT diff --git a/libcxx/include/__cxx03/bitset b/libcxx/include/__cxx03/bitset index 6bd7bfe585f38..f41d78ce27f08 100644 --- a/libcxx/include/__cxx03/bitset +++ b/libcxx/include/__cxx03/bitset @@ -126,32 +126,32 @@ template struct hash>; // clang-format on -#include <__algorithm/count.h> -#include <__algorithm/fill.h> -#include <__algorithm/find.h> -#include <__bit_reference> -#include <__config> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__type_traits/is_char_like_type.h> -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/count.h> +#include <__cxx03/__algorithm/fill.h> +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__bit_reference> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__type_traits/is_char_like_type.h> +#include <__cxx03/climits> +#include <__cxx03/cstddef> +#include <__cxx03/stdexcept> +#include <__cxx03/string_view> +#include <__cxx03/version> // standard-mandated includes // [bitset.syn] -#include -#include +#include <__cxx03/iosfwd> +#include <__cxx03/string> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -961,9 +961,9 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_BITSET diff --git a/libcxx/include/__cxx03/cassert b/libcxx/include/__cxx03/cassert index 6fec37dc63761..a3695b32a0511 100644 --- a/libcxx/include/__cxx03/cassert +++ b/libcxx/include/__cxx03/cassert @@ -16,7 +16,7 @@ Macros: */ -#include <__config> +#include <__cxx03/__config> // is not provided by libc++ #if __has_include() diff --git a/libcxx/include/__cxx03/ccomplex b/libcxx/include/__cxx03/ccomplex index 94d2c8d7d003d..fb16b8fbb54af 100644 --- a/libcxx/include/__cxx03/ccomplex +++ b/libcxx/include/__cxx03/ccomplex @@ -13,11 +13,11 @@ /* ccomplex synopsis -#include +#include <__cxx03/complex> */ -#include +#include <__cxx03/complex> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/cctype b/libcxx/include/__cxx03/cctype index d7af7e084aa23..1bfb66b704a27 100644 --- a/libcxx/include/__cxx03/cctype +++ b/libcxx/include/__cxx03/cctype @@ -34,9 +34,9 @@ int toupper(int c); } // std */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/ctype.h> #ifndef _LIBCPP_CTYPE_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cerrno b/libcxx/include/__cxx03/cerrno index f1295680fed6c..987e7492ce05a 100644 --- a/libcxx/include/__cxx03/cerrno +++ b/libcxx/include/__cxx03/cerrno @@ -22,9 +22,9 @@ Macros: */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/errno.h> #ifndef _LIBCPP_ERRNO_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cfenv b/libcxx/include/__cxx03/cfenv index f8cacd562f76b..59c56d29a7c4a 100644 --- a/libcxx/include/__cxx03/cfenv +++ b/libcxx/include/__cxx03/cfenv @@ -52,9 +52,9 @@ int feupdateenv(const fenv_t* envp); } // std */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/fenv.h> #ifndef _LIBCPP_FENV_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cfloat b/libcxx/include/__cxx03/cfloat index 5d1b38c557dca..5f65b014ca121 100644 --- a/libcxx/include/__cxx03/cfloat +++ b/libcxx/include/__cxx03/cfloat @@ -69,9 +69,9 @@ Macros: LDBL_TRUE_MIN // C11 */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/float.h> #ifndef _LIBCPP_FLOAT_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/charconv b/libcxx/include/__cxx03/charconv index a2e270e9316dc..0135a74fba8a5 100644 --- a/libcxx/include/__cxx03/charconv +++ b/libcxx/include/__cxx03/charconv @@ -69,22 +69,22 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 17 -# include <__charconv/chars_format.h> -# include <__charconv/from_chars_integral.h> -# include <__charconv/from_chars_result.h> -# include <__charconv/tables.h> -# include <__charconv/to_chars.h> -# include <__charconv/to_chars_base_10.h> -# include <__charconv/to_chars_floating_point.h> -# include <__charconv/to_chars_integral.h> -# include <__charconv/to_chars_result.h> -# include <__charconv/traits.h> +# include <__cxx03/__charconv/chars_format.h> +# include <__cxx03/__charconv/from_chars_integral.h> +# include <__cxx03/__charconv/from_chars_result.h> +# include <__cxx03/__charconv/tables.h> +# include <__cxx03/__charconv/to_chars.h> +# include <__cxx03/__charconv/to_chars_base_10.h> +# include <__cxx03/__charconv/to_chars_floating_point.h> +# include <__cxx03/__charconv/to_chars_integral.h> +# include <__cxx03/__charconv/to_chars_result.h> +# include <__cxx03/__charconv/traits.h> #endif // _LIBCPP_STD_VER >= 17 -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -95,21 +95,21 @@ _LIBCPP_BEGIN_NAMESPACE_STD _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 14 -# include -# include -# include -# include +# include <__cxx03/cerrno> +# include <__cxx03/cstddef> +# include <__cxx03/initializer_list> +# include <__cxx03/new> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/cmath> +# include <__cxx03/concepts> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_CHARCONV diff --git a/libcxx/include/__cxx03/chrono b/libcxx/include/__cxx03/chrono index 7bec5e5a26ef4..f39abf1897df9 100644 --- a/libcxx/include/__cxx03/chrono +++ b/libcxx/include/__cxx03/chrono @@ -15,7 +15,7 @@ /* chrono synopsis -#include // C++20 +#include <__cxx03/compare> // C++20 namespace std { @@ -939,83 +939,83 @@ constexpr chrono::year operator ""y(unsigned lo // clang-format on -#include <__config> +#include <__cxx03/__config> -#include <__chrono/duration.h> -#include <__chrono/file_clock.h> -#include <__chrono/high_resolution_clock.h> -#include <__chrono/steady_clock.h> -#include <__chrono/system_clock.h> -#include <__chrono/time_point.h> +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/file_clock.h> +#include <__cxx03/__chrono/high_resolution_clock.h> +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/system_clock.h> +#include <__cxx03/__chrono/time_point.h> #if _LIBCPP_STD_VER >= 20 -# include <__chrono/calendar.h> -# include <__chrono/day.h> -# include <__chrono/exception.h> -# include <__chrono/hh_mm_ss.h> -# include <__chrono/literals.h> -# include <__chrono/local_info.h> -# include <__chrono/month.h> -# include <__chrono/month_weekday.h> -# include <__chrono/monthday.h> -# include <__chrono/sys_info.h> -# include <__chrono/weekday.h> -# include <__chrono/year.h> -# include <__chrono/year_month.h> -# include <__chrono/year_month_day.h> -# include <__chrono/year_month_weekday.h> +# include <__cxx03/__chrono/calendar.h> +# include <__cxx03/__chrono/day.h> +# include <__cxx03/__chrono/exception.h> +# include <__cxx03/__chrono/hh_mm_ss.h> +# include <__cxx03/__chrono/literals.h> +# include <__cxx03/__chrono/local_info.h> +# include <__cxx03/__chrono/month.h> +# include <__cxx03/__chrono/month_weekday.h> +# include <__cxx03/__chrono/monthday.h> +# include <__cxx03/__chrono/sys_info.h> +# include <__cxx03/__chrono/weekday.h> +# include <__cxx03/__chrono/year.h> +# include <__cxx03/__chrono/year_month.h> +# include <__cxx03/__chrono/year_month_day.h> +# include <__cxx03/__chrono/year_month_weekday.h> # if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include <__chrono/formatter.h> -# include <__chrono/ostream.h> -# include <__chrono/parser_std_format_spec.h> -# include <__chrono/statically_widen.h> +# include <__cxx03/__chrono/formatter.h> +# include <__cxx03/__chrono/ostream.h> +# include <__cxx03/__chrono/parser_std_format_spec.h> +# include <__cxx03/__chrono/statically_widen.h> # endif # if !defined(_LIBCPP_HAS_NO_TIME_ZONE_DATABASE) && !defined(_LIBCPP_HAS_NO_FILESYSTEM) && \ !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include <__chrono/leap_second.h> -# include <__chrono/time_zone.h> -# include <__chrono/time_zone_link.h> -# include <__chrono/tzdb.h> -# include <__chrono/tzdb_list.h> -# include <__chrono/zoned_time.h> +# include <__cxx03/__chrono/leap_second.h> +# include <__cxx03/__chrono/time_zone.h> +# include <__cxx03/__chrono/time_zone_link.h> +# include <__cxx03/__chrono/tzdb.h> +# include <__cxx03/__chrono/tzdb_list.h> +# include <__cxx03/__chrono/zoned_time.h> # endif #endif -#include +#include <__cxx03/version> // standard-mandated includes // [time.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include -# include -# include -# include +# include <__cxx03/cstdint> +# include <__cxx03/stdexcept> +# include <__cxx03/string_view> +# include <__cxx03/vector> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/bit> +# include <__cxx03/concepts> +# include <__cxx03/cstring> +# include <__cxx03/forward_list> +# include <__cxx03/string> +# include <__cxx03/tuple> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER == 20 -# include +# include <__cxx03/charconv> # if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include -# include +# include <__cxx03/locale> +# include <__cxx03/ostream> # endif #endif diff --git a/libcxx/include/__cxx03/cinttypes b/libcxx/include/__cxx03/cinttypes index 52663a4f35fad..146f5b8fce0c9 100644 --- a/libcxx/include/__cxx03/cinttypes +++ b/libcxx/include/__cxx03/cinttypes @@ -15,7 +15,7 @@ This entire header is C99 / C++0X -#include // includes +#include <__cxx03/cstdint> // includes Macros: @@ -234,14 +234,14 @@ uintmax_t wcstoumax(const wchar_t* restrict nptr, wchar_t** restrict endptr, int } // std */ -#include <__config> +#include <__cxx03/__config> // standard-mandated includes // [cinttypes.syn] -#include +#include <__cxx03/cstdint> -#include +#include <__cxx03/inttypes.h> #ifndef _LIBCPP_INTTYPES_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/ciso646 b/libcxx/include/__cxx03/ciso646 index 1d859f08fac57..7109a31b52f24 100644 --- a/libcxx/include/__cxx03/ciso646 +++ b/libcxx/include/__cxx03/ciso646 @@ -15,7 +15,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/climits b/libcxx/include/__cxx03/climits index bcd8b4a56a073..aff33b687bdef 100644 --- a/libcxx/include/__cxx03/climits +++ b/libcxx/include/__cxx03/climits @@ -37,9 +37,9 @@ Macros: */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/limits.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/clocale b/libcxx/include/__cxx03/clocale index c689a64be288a..d8fc91465ef74 100644 --- a/libcxx/include/__cxx03/clocale +++ b/libcxx/include/__cxx03/clocale @@ -34,9 +34,9 @@ lconv* localeconv(); */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/locale.h> #ifndef _LIBCPP_LOCALE_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cmath b/libcxx/include/__cxx03/cmath index 6480c4678ce33..659b5c965d6e9 100644 --- a/libcxx/include/__cxx03/cmath +++ b/libcxx/include/__cxx03/cmath @@ -312,20 +312,20 @@ constexpr long double lerp(long double a, long double b, long double t) noexcept */ -#include <__config> -#include <__math/hypot.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_same.h> -#include <__type_traits/promote.h> -#include <__type_traits/remove_cv.h> -#include -#include - -#include <__math/special_functions.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__math/hypot.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/promote.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/limits> +#include <__cxx03/version> + +#include <__cxx03/__math/special_functions.h> +#include <__cxx03/math.h> #ifndef _LIBCPP_MATH_H # error tried including but didn't find libc++'s header. \ @@ -340,7 +340,7 @@ constexpr long double lerp(long double a, long double b, long double t) noexcept #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -640,7 +640,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_CMATH diff --git a/libcxx/include/__cxx03/codecvt b/libcxx/include/__cxx03/codecvt index 65cd752d69460..827822bf12466 100644 --- a/libcxx/include/__cxx03/codecvt +++ b/libcxx/include/__cxx03/codecvt @@ -54,9 +54,9 @@ class codecvt_utf8_utf16 */ -#include <__config> -#include <__locale> -#include +#include <__cxx03/__config> +#include <__cxx03/__locale> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -579,19 +579,19 @@ _LIBCPP_END_NAMESPACE_STD #endif // _LIBCPP_STD_VER < 26 || defined(_LIBCPP_BUILDING_LIBRARY) || defined(_LIBCPP_ENABLE_CXX26_REMOVED_CODECVT) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstddef> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/initializer_list> +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_CODECVT diff --git a/libcxx/include/__cxx03/compare b/libcxx/include/__cxx03/compare index 8a41835b14897..03b87ea1d1071 100644 --- a/libcxx/include/__cxx03/compare +++ b/libcxx/include/__cxx03/compare @@ -140,39 +140,39 @@ namespace std { } */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__compare/common_comparison_category.h> -# include <__compare/compare_partial_order_fallback.h> -# include <__compare/compare_strong_order_fallback.h> -# include <__compare/compare_three_way.h> -# include <__compare/compare_three_way_result.h> -# include <__compare/compare_weak_order_fallback.h> -# include <__compare/is_eq.h> -# include <__compare/ordering.h> -# include <__compare/partial_order.h> -# include <__compare/strong_order.h> -# include <__compare/synth_three_way.h> -# include <__compare/three_way_comparable.h> -# include <__compare/weak_order.h> +# include <__cxx03/__compare/common_comparison_category.h> +# include <__cxx03/__compare/compare_partial_order_fallback.h> +# include <__cxx03/__compare/compare_strong_order_fallback.h> +# include <__cxx03/__compare/compare_three_way.h> +# include <__cxx03/__compare/compare_three_way_result.h> +# include <__cxx03/__compare/compare_weak_order_fallback.h> +# include <__cxx03/__compare/is_eq.h> +# include <__cxx03/__compare/ordering.h> +# include <__cxx03/__compare/partial_order.h> +# include <__cxx03/__compare/strong_order.h> +# include <__cxx03/__compare/synth_three_way.h> +# include <__cxx03/__compare/three_way_comparable.h> +# include <__cxx03/__compare/weak_order.h> #endif // _LIBCPP_STD_VER >= 20 -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include -# include -# include +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/limits> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/cmath> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_COMPARE diff --git a/libcxx/include/__cxx03/complex b/libcxx/include/__cxx03/complex index e6534025de57e..0bad3de200084 100644 --- a/libcxx/include/__cxx03/complex +++ b/libcxx/include/__cxx03/complex @@ -256,18 +256,18 @@ template complex tanh (const complex&); */ -#include <__config> -#include <__fwd/complex.h> -#include <__fwd/tuple.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_size.h> -#include <__type_traits/conditional.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/complex.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cmath> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include // for std::basic_ostringstream +# include <__cxx03/sstream> // for std::basic_ostringstream #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -275,7 +275,7 @@ template complex tanh (const complex&); #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1472,9 +1472,9 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/iosfwd> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_COMPLEX diff --git a/libcxx/include/__cxx03/complex.h b/libcxx/include/__cxx03/complex.h index a3da21c843f36..a20ab88802060 100644 --- a/libcxx/include/__cxx03/complex.h +++ b/libcxx/include/__cxx03/complex.h @@ -13,18 +13,18 @@ /* complex.h synopsis -#include +#include <__cxx03/ccomplex> */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #ifdef __cplusplus -# include +# include <__cxx03/ccomplex> #elif __has_include_next() # include_next #endif diff --git a/libcxx/include/__cxx03/concepts b/libcxx/include/__cxx03/concepts index e89d216a59372..aa6e62e4d39c8 100644 --- a/libcxx/include/__cxx03/concepts +++ b/libcxx/include/__cxx03/concepts @@ -129,41 +129,41 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__concepts/arithmetic.h> -# include <__concepts/assignable.h> -# include <__concepts/boolean_testable.h> -# include <__concepts/class_or_enum.h> -# include <__concepts/common_reference_with.h> -# include <__concepts/common_with.h> -# include <__concepts/constructible.h> -# include <__concepts/convertible_to.h> -# include <__concepts/copyable.h> -# include <__concepts/derived_from.h> -# include <__concepts/destructible.h> -# include <__concepts/different_from.h> -# include <__concepts/equality_comparable.h> -# include <__concepts/invocable.h> -# include <__concepts/movable.h> -# include <__concepts/predicate.h> -# include <__concepts/regular.h> -# include <__concepts/relation.h> -# include <__concepts/same_as.h> -# include <__concepts/semiregular.h> -# include <__concepts/swappable.h> -# include <__concepts/totally_ordered.h> +# include <__cxx03/__concepts/arithmetic.h> +# include <__cxx03/__concepts/assignable.h> +# include <__cxx03/__concepts/boolean_testable.h> +# include <__cxx03/__concepts/class_or_enum.h> +# include <__cxx03/__concepts/common_reference_with.h> +# include <__cxx03/__concepts/common_with.h> +# include <__cxx03/__concepts/constructible.h> +# include <__cxx03/__concepts/convertible_to.h> +# include <__cxx03/__concepts/copyable.h> +# include <__cxx03/__concepts/derived_from.h> +# include <__cxx03/__concepts/destructible.h> +# include <__cxx03/__concepts/different_from.h> +# include <__cxx03/__concepts/equality_comparable.h> +# include <__cxx03/__concepts/invocable.h> +# include <__cxx03/__concepts/movable.h> +# include <__cxx03/__concepts/predicate.h> +# include <__cxx03/__concepts/regular.h> +# include <__cxx03/__concepts/relation.h> +# include <__cxx03/__concepts/same_as.h> +# include <__cxx03/__concepts/semiregular.h> +# include <__cxx03/__concepts/swappable.h> +# include <__cxx03/__concepts/totally_ordered.h> #endif // _LIBCPP_STD_VER >= 20 -#include +#include <__cxx03/version> #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/cstddef> #endif #if _LIBCPP_STD_VER <= 20 && !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) -# include +# include <__cxx03/type_traits> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) diff --git a/libcxx/include/__cxx03/condition_variable b/libcxx/include/__cxx03/condition_variable index 5195cd6057dd3..db862c44f9d3f 100644 --- a/libcxx/include/__cxx03/condition_variable +++ b/libcxx/include/__cxx03/condition_variable @@ -118,27 +118,27 @@ public: */ -#include <__chrono/duration.h> -#include <__chrono/steady_clock.h> -#include <__chrono/time_point.h> -#include <__condition_variable/condition_variable.h> -#include <__config> -#include <__memory/shared_ptr.h> -#include <__mutex/lock_guard.h> -#include <__mutex/mutex.h> -#include <__mutex/tag_types.h> -#include <__mutex/unique_lock.h> -#include <__stop_token/stop_callback.h> -#include <__stop_token/stop_token.h> -#include <__utility/move.h> -#include +#include <__cxx03/__chrono/duration.h> +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__condition_variable/condition_variable.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__mutex/lock_guard.h> +#include <__cxx03/__mutex/mutex.h> +#include <__cxx03/__mutex/tag_types.h> +#include <__cxx03/__mutex/unique_lock.h> +#include <__cxx03/__stop_token/stop_callback.h> +#include <__cxx03/__stop_token/stop_token.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #ifndef _LIBCPP_HAS_NO_THREADS @@ -352,18 +352,18 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/initializer_list> +# include <__cxx03/iosfwd> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/system_error> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_CONDITION_VARIABLE diff --git a/libcxx/include/__cxx03/coroutine b/libcxx/include/__cxx03/coroutine index ee54388ad5aaf..2a8a06e63cc28 100644 --- a/libcxx/include/__cxx03/coroutine +++ b/libcxx/include/__cxx03/coroutine @@ -38,30 +38,30 @@ struct suspend_always; */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__coroutine/coroutine_handle.h> -# include <__coroutine/coroutine_traits.h> -# include <__coroutine/noop_coroutine_handle.h> -# include <__coroutine/trivial_awaitables.h> +# include <__cxx03/__coroutine/coroutine_handle.h> +# include <__cxx03/__coroutine/coroutine_traits.h> +# include <__cxx03/__coroutine/noop_coroutine_handle.h> +# include <__cxx03/__coroutine/trivial_awaitables.h> #endif // _LIBCPP_STD_VER >= 20 -#include +#include <__cxx03/version> // standard-mandated includes // [coroutine.syn] -#include +#include <__cxx03/compare> #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_COROUTINE diff --git a/libcxx/include/__cxx03/csetjmp b/libcxx/include/__cxx03/csetjmp index 7ba90068710ae..be9391506d0f4 100644 --- a/libcxx/include/__cxx03/csetjmp +++ b/libcxx/include/__cxx03/csetjmp @@ -30,7 +30,7 @@ void longjmp(jmp_buf env, int val); */ -#include <__config> +#include <__cxx03/__config> // is not provided by libc++ #if __has_include() diff --git a/libcxx/include/__cxx03/csignal b/libcxx/include/__cxx03/csignal index 804a7f95ae968..f8f511fbca432 100644 --- a/libcxx/include/__cxx03/csignal +++ b/libcxx/include/__cxx03/csignal @@ -39,7 +39,7 @@ int raise(int sig); */ -#include <__config> +#include <__cxx03/__config> // is not provided by libc++ #if __has_include() diff --git a/libcxx/include/__cxx03/cstdarg b/libcxx/include/__cxx03/cstdarg index 4642eb7b5258c..ae04819a679ab 100644 --- a/libcxx/include/__cxx03/cstdarg +++ b/libcxx/include/__cxx03/cstdarg @@ -31,7 +31,7 @@ Types: */ -#include <__config> +#include <__cxx03/__config> // is not provided by libc++ #if __has_include() diff --git a/libcxx/include/__cxx03/cstdbool b/libcxx/include/__cxx03/cstdbool index ef731c021a4ab..7449c40780103 100644 --- a/libcxx/include/__cxx03/cstdbool +++ b/libcxx/include/__cxx03/cstdbool @@ -19,7 +19,7 @@ Macros: */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/cstddef b/libcxx/include/__cxx03/cstddef index 1a4049e4d34f2..284f2fb465617 100644 --- a/libcxx/include/__cxx03/cstddef +++ b/libcxx/include/__cxx03/cstddef @@ -33,13 +33,13 @@ Types: */ -#include <__config> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_integral.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/version> -#include +#include <__cxx03/stddef.h> #ifndef _LIBCPP_STDDEF_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cstdint b/libcxx/include/__cxx03/cstdint index 8c4782859426d..8dd7e8510130d 100644 --- a/libcxx/include/__cxx03/cstdint +++ b/libcxx/include/__cxx03/cstdint @@ -140,9 +140,9 @@ Types: } // std */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/stdint.h> #ifndef _LIBCPP_STDINT_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cstdio b/libcxx/include/__cxx03/cstdio index 7f94371081f8b..3085e6d3733ac 100644 --- a/libcxx/include/__cxx03/cstdio +++ b/libcxx/include/__cxx03/cstdio @@ -95,9 +95,9 @@ void perror(const char* s); } // std */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/stdio.h> #ifndef _LIBCPP_STDIO_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cstdlib b/libcxx/include/__cxx03/cstdlib index c817fd8f4accd..078db2b1a9115 100644 --- a/libcxx/include/__cxx03/cstdlib +++ b/libcxx/include/__cxx03/cstdlib @@ -81,9 +81,9 @@ void *aligned_alloc(size_t alignment, size_t size); // C11 */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/stdlib.h> #ifndef _LIBCPP_STDLIB_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cstring b/libcxx/include/__cxx03/cstring index c2c92b02e73cc..693777c0f0bdf 100644 --- a/libcxx/include/__cxx03/cstring +++ b/libcxx/include/__cxx03/cstring @@ -56,10 +56,10 @@ size_t strlen(const char* s); */ -#include <__config> -#include <__type_traits/is_constant_evaluated.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_constant_evaluated.h> -#include +#include <__cxx03/string.h> #ifndef _LIBCPP_STRING_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/ctgmath b/libcxx/include/__cxx03/ctgmath index 6237979be4906..5da5f6dfb66d6 100644 --- a/libcxx/include/__cxx03/ctgmath +++ b/libcxx/include/__cxx03/ctgmath @@ -13,13 +13,13 @@ /* ctgmath synopsis -#include -#include +#include <__cxx03/ccomplex> +#include <__cxx03/cmath> */ -#include -#include +#include <__cxx03/ccomplex> +#include <__cxx03/cmath> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/ctime b/libcxx/include/__cxx03/ctime index f47b49a43e23e..84080a9c5e953 100644 --- a/libcxx/include/__cxx03/ctime +++ b/libcxx/include/__cxx03/ctime @@ -45,7 +45,7 @@ int timespec_get( struct timespec *ts, int base); // C++17 */ -#include <__config> +#include <__cxx03/__config> // is not provided by libc++ #if __has_include() diff --git a/libcxx/include/__cxx03/ctype.h b/libcxx/include/__cxx03/ctype.h index 448e4410c554f..e169040376d4d 100644 --- a/libcxx/include/__cxx03/ctype.h +++ b/libcxx/include/__cxx03/ctype.h @@ -29,7 +29,7 @@ int tolower(int c); int toupper(int c); */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/cuchar b/libcxx/include/__cxx03/cuchar index f0015be275367..1029f7376756b 100644 --- a/libcxx/include/__cxx03/cuchar +++ b/libcxx/include/__cxx03/cuchar @@ -36,9 +36,9 @@ size_t c32rtomb(char* s, char32_t c32, mbstate_t* ps); */ -#include <__config> +#include <__cxx03/__config> -#include +#include <__cxx03/uchar.h> #ifndef _LIBCPP_UCHAR_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/cwchar b/libcxx/include/__cxx03/cwchar index 08cfac58c846a..50fa5607fc4a1 100644 --- a/libcxx/include/__cxx03/cwchar +++ b/libcxx/include/__cxx03/cwchar @@ -102,15 +102,15 @@ size_t wcsrtombs(char* restrict dst, const wchar_t** restrict src, size_t len, */ -#include <__config> -#include <__type_traits/copy_cv.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_equality_comparable.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cv.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/copy_cv.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_equality_comparable.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/cwctype> -#include +#include <__cxx03/wchar.h> #ifndef _LIBCPP_WCHAR_H # error tried including but didn't find libc++'s header. \ @@ -255,7 +255,7 @@ _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Tp* __constexpr_wmemchr(_Tp _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/cstddef> #endif #endif // _LIBCPP_CWCHAR diff --git a/libcxx/include/__cxx03/cwctype b/libcxx/include/__cxx03/cwctype index 04abfabef5793..791277f9c1032 100644 --- a/libcxx/include/__cxx03/cwctype +++ b/libcxx/include/__cxx03/cwctype @@ -49,10 +49,10 @@ wctrans_t wctrans(const char* property); */ -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cctype> -#include +#include <__cxx03/wctype.h> #ifndef _LIBCPP_WCTYPE_H # error tried including but didn't find libc++'s header. \ diff --git a/libcxx/include/__cxx03/deque b/libcxx/include/__cxx03/deque index e73135a8647b9..7525a5b59a9bd 100644 --- a/libcxx/include/__cxx03/deque +++ b/libcxx/include/__cxx03/deque @@ -177,72 +177,72 @@ template */ -#include <__algorithm/copy.h> -#include <__algorithm/copy_backward.h> -#include <__algorithm/copy_n.h> -#include <__algorithm/equal.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__algorithm/min.h> -#include <__algorithm/remove.h> -#include <__algorithm/remove_if.h> -#include <__algorithm/unwrap_iter.h> -#include <__assert> -#include <__config> -#include <__debug_utils/sanitizers.h> -#include <__format/enable_insertable.h> -#include <__fwd/deque.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/segmented_iterator.h> -#include <__memory/addressof.h> -#include <__memory/allocator_destructor.h> -#include <__memory/pointer_traits.h> -#include <__memory/temp_value.h> -#include <__memory/unique_ptr.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__ranges/size.h> -#include <__split_buffer> -#include <__type_traits/is_allocator.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include -#include -#include +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/copy_backward.h> +#include <__cxx03/__algorithm/copy_n.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/remove.h> +#include <__cxx03/__algorithm/remove_if.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/sanitizers.h> +#include <__cxx03/__format/enable_insertable.h> +#include <__cxx03/__fwd/deque.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/segmented_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator_destructor.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/temp_value.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__split_buffer> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/limits> +#include <__cxx03/stdexcept> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [deque.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -2607,15 +2607,15 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_DEQUE diff --git a/libcxx/include/__cxx03/errno.h b/libcxx/include/__cxx03/errno.h index e657ad84ff44b..0ebd03c0b6a62 100644 --- a/libcxx/include/__cxx03/errno.h +++ b/libcxx/include/__cxx03/errno.h @@ -22,7 +22,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/exception b/libcxx/include/__cxx03/exception index 5eff8e3f8a4bf..a6cb38526ff36 100644 --- a/libcxx/include/__cxx03/exception +++ b/libcxx/include/__cxx03/exception @@ -76,21 +76,21 @@ template void rethrow_if_nested(const E& e); */ -#include <__config> -#include <__exception/exception.h> -#include <__exception/exception_ptr.h> -#include <__exception/nested_exception.h> -#include <__exception/operations.h> -#include <__exception/terminate.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__exception/exception_ptr.h> +#include <__cxx03/__exception/nested_exception.h> +#include <__cxx03/__exception/operations.h> +#include <__cxx03/__exception/terminate.h> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_EXCEPTION diff --git a/libcxx/include/__cxx03/execution b/libcxx/include/__cxx03/execution index 94d434b2e4603..c04c665e6908b 100644 --- a/libcxx/include/__cxx03/execution +++ b/libcxx/include/__cxx03/execution @@ -32,11 +32,11 @@ namespace std { } */ -#include <__config> -#include <__type_traits/is_execution_policy.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_execution_policy.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -143,7 +143,7 @@ _LIBCPP_END_NAMESPACE_STD #endif // !defined(_LIBCPP_HAS_NO_INCOMPLETE_PSTL) && _LIBCPP_STD_VER >= 17 #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/cstddef> #endif #endif // _LIBCPP_EXECUTION diff --git a/libcxx/include/__cxx03/expected b/libcxx/include/__cxx03/expected index 6a2f12f2bf3b5..c3bd4af17414d 100644 --- a/libcxx/include/__cxx03/expected +++ b/libcxx/include/__cxx03/expected @@ -38,25 +38,25 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 23 -# include <__expected/bad_expected_access.h> -# include <__expected/expected.h> -# include <__expected/unexpect.h> -# include <__expected/unexpected.h> +# include <__cxx03/__expected/bad_expected_access.h> +# include <__cxx03/__expected/expected.h> +# include <__cxx03/__expected/unexpect.h> +# include <__cxx03/__expected/unexpected.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/cstddef> +# include <__cxx03/initializer_list> +# include <__cxx03/new> #endif #endif // _LIBCPP_EXPECTED diff --git a/libcxx/include/__cxx03/experimental/__config b/libcxx/include/__cxx03/experimental/__config index 7b23791511cef..8f6065f919c7c 100644 --- a/libcxx/include/__cxx03/experimental/__config +++ b/libcxx/include/__cxx03/experimental/__config @@ -10,7 +10,7 @@ #ifndef _LIBCPP_EXPERIMENTAL_CONFIG #define _LIBCPP_EXPERIMENTAL_CONFIG -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/experimental/__simd/aligned_tag.h b/libcxx/include/__cxx03/experimental/__simd/aligned_tag.h index 31d2b50aa1dd3..bbe6ee04d7c5e 100644 --- a/libcxx/include/__cxx03/experimental/__simd/aligned_tag.h +++ b/libcxx/include/__cxx03/experimental/__simd/aligned_tag.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_ALIGNED_TAG_H #define _LIBCPP_EXPERIMENTAL___SIMD_ALIGNED_TAG_H -#include <__memory/assume_aligned.h> -#include <__type_traits/remove_const.h> -#include -#include -#include +#include <__cxx03/__memory/assume_aligned.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/traits.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/declaration.h b/libcxx/include/__cxx03/experimental/__simd/declaration.h index 7b45d035c2712..7a57e3b888916 100644 --- a/libcxx/include/__cxx03/experimental/__simd/declaration.h +++ b/libcxx/include/__cxx03/experimental/__simd/declaration.h @@ -10,8 +10,8 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_DECLARATION_H #define _LIBCPP_EXPERIMENTAL___SIMD_DECLARATION_H -#include -#include +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/reference.h b/libcxx/include/__cxx03/experimental/__simd/reference.h index af61dbcc2fe92..b9e0289c0ee9b 100644 --- a/libcxx/include/__cxx03/experimental/__simd/reference.h +++ b/libcxx/include/__cxx03/experimental/__simd/reference.h @@ -10,16 +10,16 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_REFERENCE_H #define _LIBCPP_EXPERIMENTAL___SIMD_REFERENCE_H -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include -#include -#include +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/utility.h> _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/scalar.h b/libcxx/include/__cxx03/experimental/__simd/scalar.h index 1add4653209ac..938fee89fa47a 100644 --- a/libcxx/include/__cxx03/experimental/__simd/scalar.h +++ b/libcxx/include/__cxx03/experimental/__simd/scalar.h @@ -10,11 +10,11 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_SCALAR_H #define _LIBCPP_EXPERIMENTAL___SIMD_SCALAR_H -#include <__assert> -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/traits.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/simd.h b/libcxx/include/__cxx03/experimental/__simd/simd.h index 37e334aad6da0..4e170997fbada 100644 --- a/libcxx/include/__cxx03/experimental/__simd/simd.h +++ b/libcxx/include/__cxx03/experimental/__simd/simd.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_SIMD_H #define _LIBCPP_EXPERIMENTAL___SIMD_SIMD_H -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cvref.h> -#include <__utility/forward.h> -#include -#include -#include -#include -#include -#include +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/reference.h> +#include <__cxx03/experimental/__simd/traits.h> +#include <__cxx03/experimental/__simd/utility.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/simd_mask.h b/libcxx/include/__cxx03/experimental/__simd/simd_mask.h index fd6dee2e28ee9..fa2f134ea7a3f 100644 --- a/libcxx/include/__cxx03/experimental/__simd/simd_mask.h +++ b/libcxx/include/__cxx03/experimental/__simd/simd_mask.h @@ -10,12 +10,12 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_SIMD_MASK_H #define _LIBCPP_EXPERIMENTAL___SIMD_SIMD_MASK_H -#include <__type_traits/is_same.h> -#include -#include -#include -#include -#include +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/reference.h> +#include <__cxx03/experimental/__simd/traits.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/traits.h b/libcxx/include/__cxx03/experimental/__simd/traits.h index ec25b4bfa7f95..3a0480b512e2e 100644 --- a/libcxx/include/__cxx03/experimental/__simd/traits.h +++ b/libcxx/include/__cxx03/experimental/__simd/traits.h @@ -10,13 +10,13 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_TRAITS_H #define _LIBCPP_EXPERIMENTAL___SIMD_TRAITS_H -#include <__bit/bit_ceil.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_same.h> -#include -#include -#include -#include +#include <__cxx03/__bit/bit_ceil.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/utility.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/utility.h b/libcxx/include/__cxx03/experimental/__simd/utility.h index 708fa3d8f72ce..803378ddcdd3d 100644 --- a/libcxx/include/__cxx03/experimental/__simd/utility.h +++ b/libcxx/include/__cxx03/experimental/__simd/utility.h @@ -10,23 +10,23 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_UTILITY_H #define _LIBCPP_EXPERIMENTAL___SIMD_UTILITY_H -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/is_volatile.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/integer_sequence.h> -#include -#include -#include -#include +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> +#include <__cxx03/experimental/__config> +#include <__cxx03/limits> _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/__simd/vec_ext.h b/libcxx/include/__cxx03/experimental/__simd/vec_ext.h index 316866b84873d..99917e51a2217 100644 --- a/libcxx/include/__cxx03/experimental/__simd/vec_ext.h +++ b/libcxx/include/__cxx03/experimental/__simd/vec_ext.h @@ -10,15 +10,15 @@ #ifndef _LIBCPP_EXPERIMENTAL___SIMD_VEC_EXT_H #define _LIBCPP_EXPERIMENTAL___SIMD_VEC_EXT_H -#include <__assert> -#include <__bit/bit_ceil.h> -#include <__utility/forward.h> -#include <__utility/integer_sequence.h> -#include -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__bit/bit_ceil.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/traits.h> +#include <__cxx03/experimental/__simd/utility.h> #if _LIBCPP_STD_VER >= 17 && defined(_LIBCPP_ENABLE_EXPERIMENTAL) diff --git a/libcxx/include/__cxx03/experimental/iterator b/libcxx/include/__cxx03/experimental/iterator index de82da2d3d72b..d579927c548cf 100644 --- a/libcxx/include/__cxx03/experimental/iterator +++ b/libcxx/include/__cxx03/experimental/iterator @@ -52,19 +52,19 @@ namespace std { */ -#include <__memory/addressof.h> -#include <__type_traits/decay.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include -#include +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/experimental/__config> +#include <__cxx03/iterator> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 14 @@ -120,8 +120,8 @@ _LIBCPP_END_NAMESPACE_LFTS _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/iosfwd> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_EXPERIMENTAL_ITERATOR diff --git a/libcxx/include/__cxx03/experimental/memory b/libcxx/include/__cxx03/experimental/memory index e9663d43a8ab7..6e70a6d2f87c2 100644 --- a/libcxx/include/__cxx03/experimental/memory +++ b/libcxx/include/__cxx03/experimental/memory @@ -49,15 +49,15 @@ public: } */ -#include <__functional/hash.h> -#include <__functional/operations.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/common_type.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_convertible.h> -#include -#include +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -192,7 +192,7 @@ _LIBCPP_END_NAMESPACE_STD #endif // _LIBCPP_ENABLE_EXPERIMENTAL #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/limits> #endif #endif /* _LIBCPP_EXPERIMENTAL_MEMORY */ diff --git a/libcxx/include/__cxx03/experimental/propagate_const b/libcxx/include/__cxx03/experimental/propagate_const index d7a695d838892..d439f7c52c0a6 100644 --- a/libcxx/include/__cxx03/experimental/propagate_const +++ b/libcxx/include/__cxx03/experimental/propagate_const @@ -107,35 +107,35 @@ */ -#include <__functional/operations.h> -#include <__fwd/functional.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include -#include +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> +#include <__cxx03/experimental/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if _LIBCPP_STD_VER >= 14 @@ -484,7 +484,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_EXPERIMENTAL_PROPAGATE_CONST diff --git a/libcxx/include/__cxx03/experimental/simd b/libcxx/include/__cxx03/experimental/simd index 484543b81daf1..4b0461cf4ef36 100644 --- a/libcxx/include/__cxx03/experimental/simd +++ b/libcxx/include/__cxx03/experimental/simd @@ -75,14 +75,14 @@ inline namespace parallelism_v2 { # pragma GCC system_header #endif -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include <__cxx03/experimental/__config> +#include <__cxx03/experimental/__simd/aligned_tag.h> +#include <__cxx03/experimental/__simd/declaration.h> +#include <__cxx03/experimental/__simd/reference.h> +#include <__cxx03/experimental/__simd/scalar.h> +#include <__cxx03/experimental/__simd/simd.h> +#include <__cxx03/experimental/__simd/simd_mask.h> +#include <__cxx03/experimental/__simd/traits.h> +#include <__cxx03/experimental/__simd/vec_ext.h> #endif /* _LIBCPP_EXPERIMENTAL_SIMD */ diff --git a/libcxx/include/__cxx03/experimental/type_traits b/libcxx/include/__cxx03/experimental/type_traits index 31b041bc94c43..47f29d83b0e6d 100644 --- a/libcxx/include/__cxx03/experimental/type_traits +++ b/libcxx/include/__cxx03/experimental/type_traits @@ -14,7 +14,7 @@ experimental/type_traits synopsis // C++1y -#include +#include <__cxx03/type_traits> namespace std { namespace experimental { @@ -68,12 +68,12 @@ inline namespace fundamentals_v1 { */ -#include +#include <__cxx03/experimental/__config> #if _LIBCPP_STD_VER >= 14 -# include -# include +# include <__cxx03/initializer_list> +# include <__cxx03/type_traits> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/experimental/utility b/libcxx/include/__cxx03/experimental/utility index 8bd0a055b7783..73239e7a4856a 100644 --- a/libcxx/include/__cxx03/experimental/utility +++ b/libcxx/include/__cxx03/experimental/utility @@ -15,7 +15,7 @@ // C++1y -#include +#include <__cxx03/utility> namespace std { namespace experimental { @@ -30,8 +30,8 @@ inline namespace fundamentals_v1 { */ -#include -#include +#include <__cxx03/experimental/__config> +#include <__cxx03/utility> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/ext/__hash b/libcxx/include/__cxx03/ext/__hash index 67f7e351756fb..3b363257b1a0b 100644 --- a/libcxx/include/__cxx03/ext/__hash +++ b/libcxx/include/__cxx03/ext/__hash @@ -12,10 +12,10 @@ #pragma GCC system_header -#include <__config> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstring> +#include <__cxx03/stddef.h> +#include <__cxx03/string> namespace __gnu_cxx { diff --git a/libcxx/include/__cxx03/ext/hash_map b/libcxx/include/__cxx03/ext/hash_map index 7b5b31c408178..bffb68672e438 100644 --- a/libcxx/include/__cxx03/ext/hash_map +++ b/libcxx/include/__cxx03/ext/hash_map @@ -201,11 +201,11 @@ template */ -#include <__config> -#include <__hash_table> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__hash_table> +#include <__cxx03/algorithm> +#include <__cxx03/ext/__hash> +#include <__cxx03/functional> #if defined(__DEPRECATED) && __DEPRECATED # if defined(_LIBCPP_WARNING) @@ -864,9 +864,9 @@ inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const hash_multimap<_Key, _Tp, _Has } // namespace __gnu_cxx #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_HASH_MAP diff --git a/libcxx/include/__cxx03/ext/hash_set b/libcxx/include/__cxx03/ext/hash_set index 1ab259b59979f..3886e578ec4aa 100644 --- a/libcxx/include/__cxx03/ext/hash_set +++ b/libcxx/include/__cxx03/ext/hash_set @@ -192,11 +192,11 @@ template */ -#include <__config> -#include <__hash_table> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__hash_table> +#include <__cxx03/algorithm> +#include <__cxx03/ext/__hash> +#include <__cxx03/functional> #if defined(__DEPRECATED) && __DEPRECATED # if defined(_LIBCPP_WARNING) @@ -576,9 +576,9 @@ inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const hash_multiset<_Value, _Hash, } // namespace __gnu_cxx #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_HASH_SET diff --git a/libcxx/include/__cxx03/fenv.h b/libcxx/include/__cxx03/fenv.h index 5647f2b339555..dd9f381892b54 100644 --- a/libcxx/include/__cxx03/fenv.h +++ b/libcxx/include/__cxx03/fenv.h @@ -49,7 +49,7 @@ int feupdateenv(const fenv_t* envp); */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/filesystem b/libcxx/include/__cxx03/filesystem index 6ea04df0a089b..2f1393bcbcf61 100644 --- a/libcxx/include/__cxx03/filesystem +++ b/libcxx/include/__cxx03/filesystem @@ -533,45 +533,45 @@ inline constexpr bool std::ranges::enable_view +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 17 -# include <__filesystem/copy_options.h> -# include <__filesystem/directory_entry.h> -# include <__filesystem/directory_iterator.h> -# include <__filesystem/directory_options.h> -# include <__filesystem/file_status.h> -# include <__filesystem/file_time_type.h> -# include <__filesystem/file_type.h> -# include <__filesystem/filesystem_error.h> -# include <__filesystem/operations.h> -# include <__filesystem/path.h> -# include <__filesystem/path_iterator.h> -# include <__filesystem/perm_options.h> -# include <__filesystem/perms.h> -# include <__filesystem/recursive_directory_iterator.h> -# include <__filesystem/space_info.h> -# include <__filesystem/u8path.h> +# include <__cxx03/__filesystem/copy_options.h> +# include <__cxx03/__filesystem/directory_entry.h> +# include <__cxx03/__filesystem/directory_iterator.h> +# include <__cxx03/__filesystem/directory_options.h> +# include <__cxx03/__filesystem/file_status.h> +# include <__cxx03/__filesystem/file_time_type.h> +# include <__cxx03/__filesystem/file_type.h> +# include <__cxx03/__filesystem/filesystem_error.h> +# include <__cxx03/__filesystem/operations.h> +# include <__cxx03/__filesystem/path.h> +# include <__cxx03/__filesystem/path_iterator.h> +# include <__cxx03/__filesystem/perm_options.h> +# include <__cxx03/__filesystem/perms.h> +# include <__cxx03/__filesystem/recursive_directory_iterator.h> +# include <__cxx03/__filesystem/space_info.h> +# include <__cxx03/__filesystem/u8path.h> #endif -#include +#include <__cxx03/version> // standard-mandated includes // [fs.filesystem.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/iosfwd> +# include <__cxx03/new> +# include <__cxx03/system_error> #endif #endif // _LIBCPP_FILESYSTEM diff --git a/libcxx/include/__cxx03/float.h b/libcxx/include/__cxx03/float.h index d572866c1358b..535e73e461519 100644 --- a/libcxx/include/__cxx03/float.h +++ b/libcxx/include/__cxx03/float.h @@ -70,7 +70,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/format b/libcxx/include/__cxx03/format index a88b3ef8528e2..c8adb186f1024 100644 --- a/libcxx/include/__cxx03/format +++ b/libcxx/include/__cxx03/format @@ -188,69 +188,69 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__format/buffer.h> -# include <__format/concepts.h> -# include <__format/container_adaptor.h> -# include <__format/enable_insertable.h> -# include <__format/escaped_output_table.h> -# include <__format/extended_grapheme_cluster_table.h> -# include <__format/format_arg.h> -# include <__format/format_arg_store.h> -# include <__format/format_args.h> -# include <__format/format_context.h> -# include <__format/format_error.h> -# include <__format/format_functions.h> -# include <__format/format_parse_context.h> -# include <__format/format_string.h> -# include <__format/format_to_n_result.h> -# include <__format/formatter.h> -# include <__format/formatter_bool.h> -# include <__format/formatter_char.h> -# include <__format/formatter_floating_point.h> -# include <__format/formatter_integer.h> -# include <__format/formatter_pointer.h> -# include <__format/formatter_string.h> -# include <__format/formatter_tuple.h> -# include <__format/parser_std_format_spec.h> -# include <__format/range_default_formatter.h> -# include <__format/range_formatter.h> -# include <__format/unicode.h> -# include <__fwd/format.h> +# include <__cxx03/__format/buffer.h> +# include <__cxx03/__format/concepts.h> +# include <__cxx03/__format/container_adaptor.h> +# include <__cxx03/__format/enable_insertable.h> +# include <__cxx03/__format/escaped_output_table.h> +# include <__cxx03/__format/extended_grapheme_cluster_table.h> +# include <__cxx03/__format/format_arg.h> +# include <__cxx03/__format/format_arg_store.h> +# include <__cxx03/__format/format_args.h> +# include <__cxx03/__format/format_context.h> +# include <__cxx03/__format/format_error.h> +# include <__cxx03/__format/format_functions.h> +# include <__cxx03/__format/format_parse_context.h> +# include <__cxx03/__format/format_string.h> +# include <__cxx03/__format/format_to_n_result.h> +# include <__cxx03/__format/formatter.h> +# include <__cxx03/__format/formatter_bool.h> +# include <__cxx03/__format/formatter_char.h> +# include <__cxx03/__format/formatter_floating_point.h> +# include <__cxx03/__format/formatter_integer.h> +# include <__cxx03/__format/formatter_pointer.h> +# include <__cxx03/__format/formatter_string.h> +# include <__cxx03/__format/formatter_tuple.h> +# include <__cxx03/__format/parser_std_format_spec.h> +# include <__cxx03/__format/range_default_formatter.h> +# include <__cxx03/__format/range_formatter.h> +# include <__cxx03/__format/unicode.h> +# include <__cxx03/__fwd/format.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/array> +# include <__cxx03/cctype> +# include <__cxx03/cerrno> +# include <__cxx03/clocale> +# include <__cxx03/cmath> +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/initializer_list> +# include <__cxx03/limits> +# include <__cxx03/locale> +# include <__cxx03/new> +# include <__cxx03/optional> +# include <__cxx03/queue> +# include <__cxx03/stack> +# include <__cxx03/stdexcept> +# include <__cxx03/string> +# include <__cxx03/string_view> +# include <__cxx03/tuple> # if !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) -# include +# include <__cxx03/cwchar> # endif #endif diff --git a/libcxx/include/__cxx03/forward_list b/libcxx/include/__cxx03/forward_list index 7330a6619be73..c83ab2582372d 100644 --- a/libcxx/include/__cxx03/forward_list +++ b/libcxx/include/__cxx03/forward_list @@ -195,62 +195,62 @@ template */ -#include <__algorithm/comp.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__algorithm/min.h> -#include <__config> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_iterator.h> -#include <__iterator/next.h> -#include <__memory/addressof.h> -#include <__memory/allocation_guard.h> -#include <__memory/allocator.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_allocator.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include -#include // __launder -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocation_guard.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/limits> +#include <__cxx03/new> // __launder +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [forward.list.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1557,18 +1557,18 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/functional> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_FORWARD_LIST diff --git a/libcxx/include/__cxx03/fstream b/libcxx/include/__cxx03/fstream index ab5ebf8e2c3d3..6fbced3caec3e 100644 --- a/libcxx/include/__cxx03/fstream +++ b/libcxx/include/__cxx03/fstream @@ -186,29 +186,29 @@ typedef basic_fstream wfstream; */ -#include <__algorithm/max.h> -#include <__assert> -#include <__config> -#include <__fwd/fstream.h> -#include <__locale> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_same.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__utility/unreachable.h> -#include -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/fstream.h> +#include <__cxx03/__locale> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/cstdio> +#include <__cxx03/filesystem> +#include <__cxx03/istream> +#include <__cxx03/ostream> +#include <__cxx03/typeinfo> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if defined(_LIBCPP_MSVCRT) || defined(_NEWLIB_VERSION) # define _LIBCPP_HAS_NO_OFF_T_FUNCTIONS @@ -1558,15 +1558,15 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_FSTREAM diff --git a/libcxx/include/__cxx03/functional b/libcxx/include/__cxx03/functional index 3d39f654ddb08..406c2ce297259 100644 --- a/libcxx/include/__cxx03/functional +++ b/libcxx/include/__cxx03/functional @@ -527,72 +527,72 @@ POLICY: For non-variadic implementations, the number of arguments is limited */ -#include <__config> - -#include <__functional/binary_function.h> -#include <__functional/binary_negate.h> -#include <__functional/bind.h> -#include <__functional/binder1st.h> -#include <__functional/binder2nd.h> -#include <__functional/hash.h> -#include <__functional/mem_fn.h> // TODO: deprecate -#include <__functional/mem_fun_ref.h> -#include <__functional/operations.h> -#include <__functional/pointer_to_binary_function.h> -#include <__functional/pointer_to_unary_function.h> -#include <__functional/reference_wrapper.h> -#include <__functional/unary_function.h> -#include <__functional/unary_negate.h> +#include <__cxx03/__config> + +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/binary_negate.h> +#include <__cxx03/__functional/bind.h> +#include <__cxx03/__functional/binder1st.h> +#include <__cxx03/__functional/binder2nd.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/mem_fn.h> // TODO: deprecate +#include <__cxx03/__functional/mem_fun_ref.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__functional/pointer_to_binary_function.h> +#include <__cxx03/__functional/pointer_to_unary_function.h> +#include <__cxx03/__functional/reference_wrapper.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__functional/unary_negate.h> #ifndef _LIBCPP_CXX03_LANG -# include <__functional/function.h> +# include <__cxx03/__functional/function.h> #endif #if _LIBCPP_STD_VER >= 17 -# include <__functional/boyer_moore_searcher.h> -# include <__functional/default_searcher.h> -# include <__functional/invoke.h> -# include <__functional/not_fn.h> +# include <__cxx03/__functional/boyer_moore_searcher.h> +# include <__cxx03/__functional/default_searcher.h> +# include <__cxx03/__functional/invoke.h> +# include <__cxx03/__functional/not_fn.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__functional/bind_back.h> -# include <__functional/bind_front.h> -# include <__functional/identity.h> -# include <__functional/ranges_operations.h> -# include <__type_traits/unwrap_ref.h> +# include <__cxx03/__functional/bind_back.h> +# include <__cxx03/__functional/bind_front.h> +# include <__cxx03/__functional/identity.h> +# include <__cxx03/__functional/ranges_operations.h> +# include <__cxx03/__type_traits/unwrap_ref.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && defined(_LIBCPP_CXX03_LANG) -# include -# include +# include <__cxx03/limits> +# include <__cxx03/new> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 14 -# include -# include -# include -# include +# include <__cxx03/array> +# include <__cxx03/initializer_list> +# include <__cxx03/unordered_map> +# include <__cxx03/vector> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/exception> +# include <__cxx03/iosfwd> +# include <__cxx03/memory> +# include <__cxx03/stdexcept> +# include <__cxx03/tuple> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_FUNCTIONAL diff --git a/libcxx/include/__cxx03/future b/libcxx/include/__cxx03/future index 0be32620139e3..d40749d7375ea 100644 --- a/libcxx/include/__cxx03/future +++ b/libcxx/include/__cxx03/future @@ -362,44 +362,44 @@ template struct uses_allocator, Alloc>; */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__assert> -# include <__chrono/duration.h> -# include <__chrono/time_point.h> -# include <__exception/exception_ptr.h> -# include <__memory/addressof.h> -# include <__memory/allocator.h> -# include <__memory/allocator_arg_t.h> -# include <__memory/allocator_destructor.h> -# include <__memory/allocator_traits.h> -# include <__memory/compressed_pair.h> -# include <__memory/pointer_traits.h> -# include <__memory/shared_ptr.h> -# include <__memory/unique_ptr.h> -# include <__memory/uses_allocator.h> -# include <__system_error/error_category.h> -# include <__system_error/error_code.h> -# include <__system_error/error_condition.h> -# include <__type_traits/aligned_storage.h> -# include <__type_traits/strip_signature.h> -# include <__utility/auto_cast.h> -# include <__utility/forward.h> -# include <__utility/move.h> -# include -# include -# include -# include -# include +# include <__cxx03/__assert> +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__exception/exception_ptr.h> +# include <__cxx03/__memory/addressof.h> +# include <__cxx03/__memory/allocator.h> +# include <__cxx03/__memory/allocator_arg_t.h> +# include <__cxx03/__memory/allocator_destructor.h> +# include <__cxx03/__memory/allocator_traits.h> +# include <__cxx03/__memory/compressed_pair.h> +# include <__cxx03/__memory/pointer_traits.h> +# include <__cxx03/__memory/shared_ptr.h> +# include <__cxx03/__memory/unique_ptr.h> +# include <__cxx03/__memory/uses_allocator.h> +# include <__cxx03/__system_error/error_category.h> +# include <__cxx03/__system_error/error_code.h> +# include <__cxx03/__system_error/error_condition.h> +# include <__cxx03/__type_traits/aligned_storage.h> +# include <__cxx03/__type_traits/strip_signature.h> +# include <__cxx03/__utility/auto_cast.h> +# include <__cxx03/__utility/forward.h> +# include <__cxx03/__utility/move.h> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/thread> +# include <__cxx03/version> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -2048,15 +2048,15 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/chrono> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/cstdlib> +# include <__cxx03/exception> +# include <__cxx03/iosfwd> +# include <__cxx03/system_error> #endif #endif // _LIBCPP_FUTURE diff --git a/libcxx/include/__cxx03/initializer_list b/libcxx/include/__cxx03/initializer_list index 680ca1cd20d55..b891c5e51b7a1 100644 --- a/libcxx/include/__cxx03/initializer_list +++ b/libcxx/include/__cxx03/initializer_list @@ -42,8 +42,8 @@ template const E* end(initializer_list il) noexcept; // constexpr in */ -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/cstddef> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/inttypes.h b/libcxx/include/__cxx03/inttypes.h index 8664412bd52ff..9101fab9ab080 100644 --- a/libcxx/include/__cxx03/inttypes.h +++ b/libcxx/include/__cxx03/inttypes.h @@ -20,7 +20,7 @@ This entire header is C99 / C++0X -#include // includes +#include <__cxx03/stdint.h> // includes Macros: @@ -235,7 +235,7 @@ uintmax_t wcstoumax(const wchar_t* restrict nptr, wchar_t** restrict endptr, int */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -254,7 +254,7 @@ uintmax_t wcstoumax(const wchar_t* restrict nptr, wchar_t** restrict endptr, int #ifdef __cplusplus -# include +# include <__cxx03/stdint.h> # undef imaxabs # undef imaxdiv diff --git a/libcxx/include/__cxx03/iomanip b/libcxx/include/__cxx03/iomanip index fb4f15b9a5853..768bee9f22664 100644 --- a/libcxx/include/__cxx03/iomanip +++ b/libcxx/include/__cxx03/iomanip @@ -42,9 +42,9 @@ template */ -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/istream> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/ios b/libcxx/include/__cxx03/ios index fae71caa87ba3..a9eeefc0883d4 100644 --- a/libcxx/include/__cxx03/ios +++ b/libcxx/include/__cxx03/ios @@ -13,7 +13,7 @@ /* ios synopsis -#include +#include <__cxx03/iosfwd> namespace std { @@ -211,28 +211,28 @@ storage-class-specifier const error_category& iostream_category() noexcept; */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include <__fwd/ios.h> -# include <__ios/fpos.h> -# include <__locale> -# include <__system_error/error_category.h> -# include <__system_error/error_code.h> -# include <__system_error/error_condition.h> -# include <__system_error/system_error.h> -# include <__utility/swap.h> -# include <__verbose_abort> -# include +# include <__cxx03/__fwd/ios.h> +# include <__cxx03/__ios/fpos.h> +# include <__cxx03/__locale> +# include <__cxx03/__system_error/error_category.h> +# include <__cxx03/__system_error/error_code.h> +# include <__cxx03/__system_error/error_condition.h> +# include <__cxx03/__system_error/system_error.h> +# include <__cxx03/__utility/swap.h> +# include <__cxx03/__verbose_abort> +# include <__cxx03/version> // standard-mandated includes // [ios.syn] -# include +# include <__cxx03/iosfwd> # if !defined(_LIBCPP_HAS_NO_ATOMIC_HEADER) -# include <__atomic/atomic.h> // for __xindex_ +# include <__cxx03/__atomic/atomic.h> // for __xindex_ # endif # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -240,7 +240,7 @@ storage-class-specifier const error_category& iostream_category() noexcept; # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -871,19 +871,19 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_LOCALIZATION) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstddef> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/initializer_list> +# include <__cxx03/limits> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/system_error> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_IOS diff --git a/libcxx/include/__cxx03/iosfwd b/libcxx/include/__cxx03/iosfwd index eeafcc37c598e..9c4c86bc2fa27 100644 --- a/libcxx/include/__cxx03/iosfwd +++ b/libcxx/include/__cxx03/iosfwd @@ -105,17 +105,17 @@ using wosyncstream = basic_osyncstream; // C++20 */ -#include <__config> -#include <__fwd/fstream.h> -#include <__fwd/ios.h> -#include <__fwd/istream.h> -#include <__fwd/memory.h> -#include <__fwd/ostream.h> -#include <__fwd/sstream.h> -#include <__fwd/streambuf.h> -#include <__fwd/string.h> -#include <__std_mbstate_t.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/fstream.h> +#include <__cxx03/__fwd/ios.h> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__fwd/memory.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__fwd/sstream.h> +#include <__cxx03/__fwd/streambuf.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__std_mbstate_t.h> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/iostream b/libcxx/include/__cxx03/iostream index 5df45c6d3f78e..c4923117822c7 100644 --- a/libcxx/include/__cxx03/iostream +++ b/libcxx/include/__cxx03/iostream @@ -13,10 +13,10 @@ /* iostream synopsis -#include -#include -#include -#include +#include <__cxx03/ios> +#include <__cxx03/istream> +#include <__cxx03/ostream> +#include <__cxx03/streambuf> namespace std { @@ -33,16 +33,16 @@ extern wostream wclog; */ -#include <__config> -#include +#include <__cxx03/__config> +#include <__cxx03/version> // standard-mandated includes // [iostream.syn] -#include -#include -#include -#include +#include <__cxx03/ios> +#include <__cxx03/istream> +#include <__cxx03/ostream> +#include <__cxx03/streambuf> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/istream b/libcxx/include/__cxx03/istream index d2b577a9ad9ef..c2fc00298bd58 100644 --- a/libcxx/include/__cxx03/istream +++ b/libcxx/include/__cxx03/istream @@ -158,26 +158,26 @@ template */ -#include <__config> -#include <__fwd/istream.h> -#include <__iterator/istreambuf_iterator.h> -#include <__ostream/basic_ostream.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/is_base_of.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/istream.h> +#include <__cxx03/__iterator/istreambuf_iterator.h> +#include <__cxx03/__ostream/basic_ostream.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/bitset> +#include <__cxx03/ios> +#include <__cxx03/locale> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1362,10 +1362,10 @@ extern template class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_iostream; _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/iosfwd> +# include <__cxx03/ostream> +# include <__cxx03/type_traits> #endif _LIBCPP_POP_MACROS diff --git a/libcxx/include/__cxx03/iterator b/libcxx/include/__cxx03/iterator index fca75f0a19ed1..f415443f8dc1d 100644 --- a/libcxx/include/__cxx03/iterator +++ b/libcxx/include/__cxx03/iterator @@ -13,7 +13,7 @@ /* iterator synopsis -#include +#include <__cxx03/concepts> namespace std { @@ -679,76 +679,76 @@ template constexpr const E* data(initializer_list il) noexcept; */ -#include <__config> -#include <__iterator/access.h> -#include <__iterator/advance.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/distance.h> -#include <__iterator/front_insert_iterator.h> -#include <__iterator/insert_iterator.h> -#include <__iterator/istream_iterator.h> -#include <__iterator/istreambuf_iterator.h> -#include <__iterator/iterator.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_iterator.h> -#include <__iterator/next.h> -#include <__iterator/ostream_iterator.h> -#include <__iterator/ostreambuf_iterator.h> -#include <__iterator/prev.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> +#include <__cxx03/__config> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/front_insert_iterator.h> +#include <__cxx03/__iterator/insert_iterator.h> +#include <__cxx03/__iterator/istream_iterator.h> +#include <__cxx03/__iterator/istreambuf_iterator.h> +#include <__cxx03/__iterator/iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/ostream_iterator.h> +#include <__cxx03/__iterator/ostreambuf_iterator.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> #if _LIBCPP_STD_VER >= 14 -# include <__iterator/reverse_access.h> +# include <__cxx03/__iterator/reverse_access.h> #endif #if _LIBCPP_STD_VER >= 17 -# include <__iterator/data.h> -# include <__iterator/empty.h> -# include <__iterator/size.h> +# include <__cxx03/__iterator/data.h> +# include <__cxx03/__iterator/empty.h> +# include <__cxx03/__iterator/size.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__iterator/common_iterator.h> -# include <__iterator/concepts.h> -# include <__iterator/counted_iterator.h> -# include <__iterator/default_sentinel.h> -# include <__iterator/incrementable_traits.h> -# include <__iterator/indirectly_comparable.h> -# include <__iterator/iter_move.h> -# include <__iterator/iter_swap.h> -# include <__iterator/mergeable.h> -# include <__iterator/move_sentinel.h> -# include <__iterator/permutable.h> -# include <__iterator/projected.h> -# include <__iterator/readable_traits.h> -# include <__iterator/sortable.h> -# include <__iterator/unreachable_sentinel.h> +# include <__cxx03/__iterator/common_iterator.h> +# include <__cxx03/__iterator/concepts.h> +# include <__cxx03/__iterator/counted_iterator.h> +# include <__cxx03/__iterator/default_sentinel.h> +# include <__cxx03/__iterator/incrementable_traits.h> +# include <__cxx03/__iterator/indirectly_comparable.h> +# include <__cxx03/__iterator/iter_move.h> +# include <__cxx03/__iterator/iter_swap.h> +# include <__cxx03/__iterator/mergeable.h> +# include <__cxx03/__iterator/move_sentinel.h> +# include <__cxx03/__iterator/permutable.h> +# include <__cxx03/__iterator/projected.h> +# include <__cxx03/__iterator/readable_traits.h> +# include <__cxx03/__iterator/sortable.h> +# include <__cxx03/__iterator/unreachable_sentinel.h> #endif -#include +#include <__cxx03/version> // standard-mandated includes // [iterator.synopsis] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/concepts> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/variant> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/exception> +# include <__cxx03/new> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_ITERATOR diff --git a/libcxx/include/__cxx03/latch b/libcxx/include/__cxx03/latch index 81d6028a9c2ce..bcfb6a51243db 100644 --- a/libcxx/include/__cxx03/latch +++ b/libcxx/include/__cxx03/latch @@ -40,24 +40,24 @@ namespace std */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__assert> -# include <__atomic/atomic_base.h> -# include <__atomic/atomic_sync.h> -# include <__atomic/memory_order.h> -# include -# include -# include +# include <__cxx03/__assert> +# include <__cxx03/__atomic/atomic_base.h> +# include <__cxx03/__atomic/atomic_sync.h> +# include <__cxx03/__atomic/memory_order.h> +# include <__cxx03/cstddef> +# include <__cxx03/limits> +# include <__cxx03/version> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> # if _LIBCPP_STD_VER >= 14 @@ -123,7 +123,7 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/atomic> #endif #endif //_LIBCPP_LATCH diff --git a/libcxx/include/__cxx03/limits b/libcxx/include/__cxx03/limits index d55c7cd75f34f..d028d8256f59d 100644 --- a/libcxx/include/__cxx03/limits +++ b/libcxx/include/__cxx03/limits @@ -102,18 +102,18 @@ template<> class numeric_limits; */ -#include <__config> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/remove_cv.h> +#include <__cxx03/__config> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/remove_cv.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> -#include +#include <__cxx03/__undef_macros> +#include <__cxx03/version> _LIBCPP_BEGIN_NAMESPACE_STD @@ -578,7 +578,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_LIMITS diff --git a/libcxx/include/__cxx03/list b/libcxx/include/__cxx03/list index 76b1d9241b41c..742df50767e15 100644 --- a/libcxx/include/__cxx03/list +++ b/libcxx/include/__cxx03/list @@ -197,67 +197,67 @@ template */ -#include <__algorithm/comp.h> -#include <__algorithm/equal.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__algorithm/min.h> -#include <__assert> -#include <__config> -#include <__format/enable_insertable.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/move_iterator.h> -#include <__iterator/next.h> -#include <__iterator/prev.h> -#include <__iterator/reverse_iterator.h> -#include <__memory/addressof.h> -#include <__memory/allocation_guard.h> -#include <__memory/allocator.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_allocator.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_same.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include -#include -#include // __launder -#include +#include <__cxx03/__algorithm/comp.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__format/enable_insertable.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/move_iterator.h> +#include <__cxx03/__iterator/next.h> +#include <__cxx03/__iterator/prev.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocation_guard.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstring> +#include <__cxx03/limits> +#include <__cxx03/new> // __launder +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [list.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1726,17 +1726,17 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_LIST diff --git a/libcxx/include/__cxx03/locale b/libcxx/include/__cxx03/locale index 573910a85bef5..48ae270e0949b 100644 --- a/libcxx/include/__cxx03/locale +++ b/libcxx/include/__cxx03/locale @@ -187,33 +187,33 @@ template class messages_byname; */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include <__algorithm/copy.h> -# include <__algorithm/equal.h> -# include <__algorithm/find.h> -# include <__algorithm/max.h> -# include <__algorithm/reverse.h> -# include <__algorithm/unwrap_iter.h> -# include <__assert> -# include <__iterator/access.h> -# include <__iterator/back_insert_iterator.h> -# include <__iterator/istreambuf_iterator.h> -# include <__iterator/ostreambuf_iterator.h> -# include <__locale> -# include <__memory/unique_ptr.h> -# include <__type_traits/make_unsigned.h> -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/__algorithm/copy.h> +# include <__cxx03/__algorithm/equal.h> +# include <__cxx03/__algorithm/find.h> +# include <__cxx03/__algorithm/max.h> +# include <__cxx03/__algorithm/reverse.h> +# include <__cxx03/__algorithm/unwrap_iter.h> +# include <__cxx03/__assert> +# include <__cxx03/__iterator/access.h> +# include <__cxx03/__iterator/back_insert_iterator.h> +# include <__cxx03/__iterator/istreambuf_iterator.h> +# include <__cxx03/__iterator/ostreambuf_iterator.h> +# include <__cxx03/__locale> +# include <__cxx03/__memory/unique_ptr.h> +# include <__cxx03/__type_traits/make_unsigned.h> +# include <__cxx03/cerrno> +# include <__cxx03/cstdio> +# include <__cxx03/cstdlib> +# include <__cxx03/ctime> +# include <__cxx03/ios> +# include <__cxx03/limits> +# include <__cxx03/new> +# include <__cxx03/streambuf> +# include <__cxx03/version> // TODO: Fix __bsd_locale_defaults.h // NOLINTBEGIN(libcpp-robust-against-adl) @@ -222,18 +222,18 @@ template class messages_byname; // Most unix variants have catopen. These are the specific ones that don't. # if !defined(__BIONIC__) && !defined(_NEWLIB_VERSION) && !defined(__EMSCRIPTEN__) # define _LIBCPP_HAS_CATOPEN 1 -# include +# include <__cxx03/nl_types.h> # endif # endif # ifdef _LIBCPP_LOCALE__L_EXTENSIONS -# include <__locale_dir/locale_base_api/bsd_locale_defaults.h> +# include <__cxx03/__locale_dir/locale_base_api/bsd_locale_defaults.h> # else -# include <__locale_dir/locale_base_api/bsd_locale_fallbacks.h> +# include <__cxx03/__locale_dir/locale_base_api/bsd_locale_fallbacks.h> # endif # if defined(__APPLE__) || defined(__FreeBSD__) -# include +# include <__cxx03/xlocale.h> # endif # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -241,7 +241,7 @@ template class messages_byname; # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -3754,14 +3754,14 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_LOCALIZATION) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdarg> +# include <__cxx03/iterator> +# include <__cxx03/mutex> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_LOCALE diff --git a/libcxx/include/__cxx03/locale.h b/libcxx/include/__cxx03/locale.h index 425bf47d437ac..b33059d7965d6 100644 --- a/libcxx/include/__cxx03/locale.h +++ b/libcxx/include/__cxx03/locale.h @@ -33,7 +33,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/map b/libcxx/include/__cxx03/map index 02bd17ccb4e8c..53dcbaf4eae1d 100644 --- a/libcxx/include/__cxx03/map +++ b/libcxx/include/__cxx03/map @@ -571,53 +571,53 @@ erase_if(multimap& c, Predicate pred); // C++20 */ -#include <__algorithm/equal.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__assert> -#include <__config> -#include <__functional/binary_function.h> -#include <__functional/is_transparent.h> -#include <__functional/operations.h> -#include <__iterator/erase_if_container.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/ranges_iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__memory/addressof.h> -#include <__memory/allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__node_handle> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__tree> -#include <__type_traits/is_allocator.h> -#include <__utility/forward.h> -#include <__utility/piecewise_construct.h> -#include <__utility/swap.h> -#include -#include -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/binary_function.h> +#include <__cxx03/__functional/is_transparent.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/erase_if_container.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/ranges_iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__node_handle> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__tree> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/stdexcept> +#include <__cxx03/tuple> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [associative.map.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -2170,12 +2170,12 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> +# include <__cxx03/utility> #endif #endif // _LIBCPP_MAP diff --git a/libcxx/include/__cxx03/math.h b/libcxx/include/__cxx03/math.h index 4e6304a753984..9a2509e93d01a 100644 --- a/libcxx/include/__cxx03/math.h +++ b/libcxx/include/__cxx03/math.h @@ -291,7 +291,7 @@ long double truncl(long double x); */ -# include <__config> +# include <__cxx03/__config> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -355,29 +355,29 @@ extern "C++" { # undef isunordered # endif -# include <__math/abs.h> -# include <__math/copysign.h> -# include <__math/error_functions.h> -# include <__math/exponential_functions.h> -# include <__math/fdim.h> -# include <__math/fma.h> -# include <__math/gamma.h> -# include <__math/hyperbolic_functions.h> -# include <__math/hypot.h> -# include <__math/inverse_hyperbolic_functions.h> -# include <__math/inverse_trigonometric_functions.h> -# include <__math/logarithms.h> -# include <__math/min_max.h> -# include <__math/modulo.h> -# include <__math/remainder.h> -# include <__math/roots.h> -# include <__math/rounding_functions.h> -# include <__math/traits.h> -# include <__math/trigonometric_functions.h> -# include <__type_traits/enable_if.h> -# include <__type_traits/is_floating_point.h> -# include <__type_traits/is_integral.h> -# include +# include <__cxx03/__math/abs.h> +# include <__cxx03/__math/copysign.h> +# include <__cxx03/__math/error_functions.h> +# include <__cxx03/__math/exponential_functions.h> +# include <__cxx03/__math/fdim.h> +# include <__cxx03/__math/fma.h> +# include <__cxx03/__math/gamma.h> +# include <__cxx03/__math/hyperbolic_functions.h> +# include <__cxx03/__math/hypot.h> +# include <__cxx03/__math/inverse_hyperbolic_functions.h> +# include <__cxx03/__math/inverse_trigonometric_functions.h> +# include <__cxx03/__math/logarithms.h> +# include <__cxx03/__math/min_max.h> +# include <__cxx03/__math/modulo.h> +# include <__cxx03/__math/remainder.h> +# include <__cxx03/__math/roots.h> +# include <__cxx03/__math/rounding_functions.h> +# include <__cxx03/__math/traits.h> +# include <__cxx03/__math/trigonometric_functions.h> +# include <__cxx03/__type_traits/enable_if.h> +# include <__cxx03/__type_traits/is_floating_point.h> +# include <__cxx03/__type_traits/is_integral.h> +# include <__cxx03/stdlib.h> // fpclassify relies on implementation-defined constants, so we can't move it to a detail header _LIBCPP_BEGIN_NAMESPACE_STD @@ -509,7 +509,7 @@ using std::__math::trunc; // extension which allows users to do: // // #define _USE_MATH_DEFINES -// #include +// #include <__cxx03/math.h> // // and receive the definitions of mathematical constants, even if // has previously been included. diff --git a/libcxx/include/__cxx03/mdspan b/libcxx/include/__cxx03/mdspan index 29190e4a9953e..950145b34b098 100644 --- a/libcxx/include/__cxx03/mdspan +++ b/libcxx/include/__cxx03/mdspan @@ -408,31 +408,31 @@ namespace std { #ifndef _LIBCPP_MDSPAN #define _LIBCPP_MDSPAN -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 23 -# include <__fwd/mdspan.h> -# include <__mdspan/default_accessor.h> -# include <__mdspan/extents.h> -# include <__mdspan/layout_left.h> -# include <__mdspan/layout_right.h> -# include <__mdspan/layout_stride.h> -# include <__mdspan/mdspan.h> +# include <__cxx03/__fwd/mdspan.h> +# include <__cxx03/__mdspan/default_accessor.h> +# include <__cxx03/__mdspan/extents.h> +# include <__cxx03/__mdspan/layout_left.h> +# include <__cxx03/__mdspan/layout_right.h> +# include <__cxx03/__mdspan/layout_stride.h> +# include <__cxx03/__mdspan/mdspan.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/array> +# include <__cxx03/cinttypes> +# include <__cxx03/concepts> +# include <__cxx03/cstddef> +# include <__cxx03/limits> +# include <__cxx03/span> #endif #endif // _LIBCPP_MDSPAN diff --git a/libcxx/include/__cxx03/memory b/libcxx/include/__cxx03/memory index b940a32c3ebe6..5bbcd8513e73d 100644 --- a/libcxx/include/__cxx03/memory +++ b/libcxx/include/__cxx03/memory @@ -934,65 +934,65 @@ template // clang-format on -#include <__config> -#include <__memory/addressof.h> -#include <__memory/align.h> -#include <__memory/allocator.h> -#include <__memory/allocator_arg_t.h> -#include <__memory/allocator_traits.h> -#include <__memory/auto_ptr.h> -#include <__memory/inout_ptr.h> -#include <__memory/out_ptr.h> -#include <__memory/pointer_traits.h> -#include <__memory/raw_storage_iterator.h> -#include <__memory/shared_ptr.h> -#include <__memory/temporary_buffer.h> -#include <__memory/uninitialized_algorithms.h> -#include <__memory/unique_ptr.h> -#include <__memory/uses_allocator.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/align.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_arg_t.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/auto_ptr.h> +#include <__cxx03/__memory/inout_ptr.h> +#include <__cxx03/__memory/out_ptr.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/raw_storage_iterator.h> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__memory/temporary_buffer.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__memory/unique_ptr.h> +#include <__cxx03/__memory/uses_allocator.h> // standard-mandated includes #if _LIBCPP_STD_VER >= 17 -# include <__memory/construct_at.h> +# include <__cxx03/__memory/construct_at.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__memory/assume_aligned.h> -# include <__memory/concepts.h> -# include <__memory/ranges_construct_at.h> -# include <__memory/ranges_uninitialized_algorithms.h> -# include <__memory/uses_allocator_construction.h> +# include <__cxx03/__memory/assume_aligned.h> +# include <__cxx03/__memory/concepts.h> +# include <__cxx03/__memory/ranges_construct_at.h> +# include <__cxx03/__memory/ranges_uninitialized_algorithms.h> +# include <__cxx03/__memory/uses_allocator_construction.h> #endif #if _LIBCPP_STD_VER >= 23 -# include <__memory/allocate_at_least.h> +# include <__cxx03/__memory/allocate_at_least.h> #endif -#include +#include <__cxx03/version> // [memory.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/tuple> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_MEMORY diff --git a/libcxx/include/__cxx03/memory_resource b/libcxx/include/__cxx03/memory_resource index 67411054820a1..fb217e40f6301 100644 --- a/libcxx/include/__cxx03/memory_resource +++ b/libcxx/include/__cxx03/memory_resource @@ -49,35 +49,35 @@ namespace std::pmr { */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 17 -# include <__memory_resource/memory_resource.h> -# include <__memory_resource/monotonic_buffer_resource.h> -# include <__memory_resource/polymorphic_allocator.h> -# include <__memory_resource/pool_options.h> -# include <__memory_resource/synchronized_pool_resource.h> -# include <__memory_resource/unsynchronized_pool_resource.h> +# include <__cxx03/__memory_resource/memory_resource.h> +# include <__cxx03/__memory_resource/monotonic_buffer_resource.h> +# include <__cxx03/__memory_resource/polymorphic_allocator.h> +# include <__cxx03/__memory_resource/pool_options.h> +# include <__cxx03/__memory_resource/synchronized_pool_resource.h> +# include <__cxx03/__memory_resource/unsynchronized_pool_resource.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 14 -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/limits> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/tuple> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/stdexcept> #endif #endif /* _LIBCPP_MEMORY_RESOURCE */ diff --git a/libcxx/include/__cxx03/mutex b/libcxx/include/__cxx03/mutex index 02c52dd72f02b..550d0f887dc49 100644 --- a/libcxx/include/__cxx03/mutex +++ b/libcxx/include/__cxx03/mutex @@ -186,32 +186,32 @@ template */ -#include <__chrono/steady_clock.h> -#include <__chrono/time_point.h> -#include <__condition_variable/condition_variable.h> -#include <__config> -#include <__memory/shared_ptr.h> -#include <__mutex/lock_guard.h> -#include <__mutex/mutex.h> -#include <__mutex/once_flag.h> -#include <__mutex/tag_types.h> -#include <__mutex/unique_lock.h> -#include <__thread/id.h> -#include <__thread/support.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__chrono/steady_clock.h> +#include <__cxx03/__chrono/time_point.h> +#include <__cxx03/__condition_variable/condition_variable.h> +#include <__cxx03/__config> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__mutex/lock_guard.h> +#include <__cxx03/__mutex/mutex.h> +#include <__cxx03/__mutex/once_flag.h> +#include <__cxx03/__mutex/tag_types.h> +#include <__cxx03/__mutex/unique_lock.h> +#include <__cxx03/__thread/id.h> +#include <__cxx03/__thread/support.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> +#include <__cxx03/limits> #ifndef _LIBCPP_CXX03_LANG -# include +# include <__cxx03/tuple> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -499,18 +499,18 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/ctime> +# include <__cxx03/initializer_list> +# include <__cxx03/iosfwd> +# include <__cxx03/new> +# include <__cxx03/stdexcept> +# include <__cxx03/system_error> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> #endif #endif // _LIBCPP_MUTEX diff --git a/libcxx/include/__cxx03/new b/libcxx/include/__cxx03/new index 214dbc398530b..7458fb0838150 100644 --- a/libcxx/include/__cxx03/new +++ b/libcxx/include/__cxx03/new @@ -86,17 +86,17 @@ void operator delete[](void* ptr, void*) noexcept; */ -#include <__config> -#include <__exception/exception.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_cv.h> -#include <__verbose_abort> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/cstddef> +#include <__cxx03/version> #if defined(_LIBCPP_ABI_VCRUNTIME) -# include +# include <__cxx03/new.h> #endif #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) @@ -355,8 +355,8 @@ inline constexpr size_t hardware_constructive_interference_size = __GCC_CONSTRUC _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_NEW diff --git a/libcxx/include/__cxx03/numbers b/libcxx/include/__cxx03/numbers index f48ba4baf38ff..d8ca33295d551 100644 --- a/libcxx/include/__cxx03/numbers +++ b/libcxx/include/__cxx03/numbers @@ -58,9 +58,9 @@ namespace std::numbers { } */ -#include <__concepts/arithmetic.h> -#include <__config> -#include +#include <__cxx03/__concepts/arithmetic.h> +#include <__cxx03/__config> +#include <__cxx03/version> #if _LIBCPP_STD_VER >= 20 @@ -157,8 +157,8 @@ _LIBCPP_END_NAMESPACE_STD #endif // _LIBCPP_STD_VER >= 20 #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_NUMBERS diff --git a/libcxx/include/__cxx03/numeric b/libcxx/include/__cxx03/numeric index 6b92ce3a07123..85c756b021618 100644 --- a/libcxx/include/__cxx03/numeric +++ b/libcxx/include/__cxx03/numeric @@ -156,52 +156,52 @@ constexpr T saturate_cast(U x) noexcept; // freestanding, Sin */ -#include <__config> +#include <__cxx03/__config> -#include <__numeric/accumulate.h> -#include <__numeric/adjacent_difference.h> -#include <__numeric/inner_product.h> -#include <__numeric/iota.h> -#include <__numeric/partial_sum.h> +#include <__cxx03/__numeric/accumulate.h> +#include <__cxx03/__numeric/adjacent_difference.h> +#include <__cxx03/__numeric/inner_product.h> +#include <__cxx03/__numeric/iota.h> +#include <__cxx03/__numeric/partial_sum.h> #if _LIBCPP_STD_VER >= 17 -# include <__numeric/exclusive_scan.h> -# include <__numeric/gcd_lcm.h> -# include <__numeric/inclusive_scan.h> -# include <__numeric/pstl.h> -# include <__numeric/reduce.h> -# include <__numeric/transform_exclusive_scan.h> -# include <__numeric/transform_inclusive_scan.h> -# include <__numeric/transform_reduce.h> +# include <__cxx03/__numeric/exclusive_scan.h> +# include <__cxx03/__numeric/gcd_lcm.h> +# include <__cxx03/__numeric/inclusive_scan.h> +# include <__cxx03/__numeric/pstl.h> +# include <__cxx03/__numeric/reduce.h> +# include <__cxx03/__numeric/transform_exclusive_scan.h> +# include <__cxx03/__numeric/transform_inclusive_scan.h> +# include <__cxx03/__numeric/transform_reduce.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__numeric/midpoint.h> -# include <__numeric/saturation_arithmetic.h> +# include <__cxx03/__numeric/midpoint.h> +# include <__cxx03/__numeric/saturation_arithmetic.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 14 -# include -# include +# include <__cxx03/initializer_list> +# include <__cxx03/limits> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/climits> +# include <__cxx03/cmath> +# include <__cxx03/concepts> +# include <__cxx03/cstdint> +# include <__cxx03/execution> +# include <__cxx03/functional> +# include <__cxx03/iterator> +# include <__cxx03/new> +# include <__cxx03/optional> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_NUMERIC diff --git a/libcxx/include/__cxx03/optional b/libcxx/include/__cxx03/optional index 41d7515a2b689..32be4b0cd4db8 100644 --- a/libcxx/include/__cxx03/optional +++ b/libcxx/include/__cxx03/optional @@ -177,64 +177,64 @@ namespace std { */ -#include <__assert> -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__concepts/invocable.h> -#include <__config> -#include <__exception/exception.h> -#include <__functional/hash.h> -#include <__functional/invoke.h> -#include <__functional/unary_function.h> -#include <__fwd/functional.h> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__tuple/sfinae_helpers.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/conditional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/decay.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_destructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_scalar.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/in_place.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__verbose_abort> -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__concepts/invocable.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/functional.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__tuple/sfinae_helpers.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_destructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_scalar.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/initializer_list> +#include <__cxx03/new> +#include <__cxx03/version> // standard-mandated includes // [optional.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> namespace std // purposefully not using versioning namespace { @@ -1285,20 +1285,20 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/climits> +# include <__cxx03/concepts> +# include <__cxx03/ctime> +# include <__cxx03/iterator> +# include <__cxx03/limits> +# include <__cxx03/memory> +# include <__cxx03/ratio> +# include <__cxx03/stdexcept> +# include <__cxx03/tuple> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> +# include <__cxx03/variant> #endif #endif // _LIBCPP_OPTIONAL diff --git a/libcxx/include/__cxx03/ostream b/libcxx/include/__cxx03/ostream index 359d3c0e19c4c..708434803542d 100644 --- a/libcxx/include/__cxx03/ostream +++ b/libcxx/include/__cxx03/ostream @@ -172,31 +172,31 @@ void vprint_nonunicode(ostream& os, string_view fmt, format_args args); */ -#include <__config> +#include <__cxx03/__config> -#include <__ostream/basic_ostream.h> +#include <__cxx03/__ostream/basic_ostream.h> #if _LIBCPP_STD_VER >= 23 -# include <__ostream/print.h> +# include <__cxx03/__ostream/print.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdio> +# include <__cxx03/cstdlib> +# include <__cxx03/format> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/print> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_OSTREAM diff --git a/libcxx/include/__cxx03/print b/libcxx/include/__cxx03/print index 1a579daff270f..bb7731abe4936 100644 --- a/libcxx/include/__cxx03/print +++ b/libcxx/include/__cxx03/print @@ -33,17 +33,17 @@ namespace std { } */ -#include <__assert> -#include <__concepts/same_as.h> -#include <__config> -#include <__system_error/system_error.h> -#include <__utility/forward.h> -#include -#include -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cerrno> +#include <__cxx03/cstdio> +#include <__cxx03/format> +#include <__cxx03/string> +#include <__cxx03/string_view> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/queue b/libcxx/include/__cxx03/queue index 9508de9f9eff2..7031e4264f40a 100644 --- a/libcxx/include/__cxx03/queue +++ b/libcxx/include/__cxx03/queue @@ -254,38 +254,38 @@ template */ -#include <__algorithm/make_heap.h> -#include <__algorithm/pop_heap.h> -#include <__algorithm/push_heap.h> -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__functional/operations.h> -#include <__fwd/deque.h> -#include <__fwd/queue.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/uses_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__utility/forward.h> -#include -#include -#include +#include <__cxx03/__algorithm/make_heap.h> +#include <__cxx03/__algorithm/pop_heap.h> +#include <__cxx03/__algorithm/push_heap.h> +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__fwd/deque.h> +#include <__cxx03/__fwd/queue.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/uses_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/deque> +#include <__cxx03/vector> +#include <__cxx03/version> // standard-mandated includes // [queue.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -947,10 +947,10 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_QUEUE diff --git a/libcxx/include/__cxx03/random b/libcxx/include/__cxx03/random index 6cc3760c20e16..6c6f730fbac7e 100644 --- a/libcxx/include/__cxx03/random +++ b/libcxx/include/__cxx03/random @@ -13,7 +13,7 @@ /* random synopsis -#include +#include <__cxx03/initializer_list> namespace std { @@ -1677,66 +1677,66 @@ class piecewise_linear_distribution } // std */ -#include <__config> -#include <__random/bernoulli_distribution.h> -#include <__random/binomial_distribution.h> -#include <__random/cauchy_distribution.h> -#include <__random/chi_squared_distribution.h> -#include <__random/default_random_engine.h> -#include <__random/discard_block_engine.h> -#include <__random/discrete_distribution.h> -#include <__random/exponential_distribution.h> -#include <__random/extreme_value_distribution.h> -#include <__random/fisher_f_distribution.h> -#include <__random/gamma_distribution.h> -#include <__random/generate_canonical.h> -#include <__random/geometric_distribution.h> -#include <__random/independent_bits_engine.h> -#include <__random/is_seed_sequence.h> -#include <__random/knuth_b.h> -#include <__random/linear_congruential_engine.h> -#include <__random/lognormal_distribution.h> -#include <__random/mersenne_twister_engine.h> -#include <__random/negative_binomial_distribution.h> -#include <__random/normal_distribution.h> -#include <__random/piecewise_constant_distribution.h> -#include <__random/piecewise_linear_distribution.h> -#include <__random/poisson_distribution.h> -#include <__random/random_device.h> -#include <__random/ranlux.h> -#include <__random/seed_seq.h> -#include <__random/shuffle_order_engine.h> -#include <__random/student_t_distribution.h> -#include <__random/subtract_with_carry_engine.h> -#include <__random/uniform_int_distribution.h> -#include <__random/uniform_random_bit_generator.h> -#include <__random/uniform_real_distribution.h> -#include <__random/weibull_distribution.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__random/bernoulli_distribution.h> +#include <__cxx03/__random/binomial_distribution.h> +#include <__cxx03/__random/cauchy_distribution.h> +#include <__cxx03/__random/chi_squared_distribution.h> +#include <__cxx03/__random/default_random_engine.h> +#include <__cxx03/__random/discard_block_engine.h> +#include <__cxx03/__random/discrete_distribution.h> +#include <__cxx03/__random/exponential_distribution.h> +#include <__cxx03/__random/extreme_value_distribution.h> +#include <__cxx03/__random/fisher_f_distribution.h> +#include <__cxx03/__random/gamma_distribution.h> +#include <__cxx03/__random/generate_canonical.h> +#include <__cxx03/__random/geometric_distribution.h> +#include <__cxx03/__random/independent_bits_engine.h> +#include <__cxx03/__random/is_seed_sequence.h> +#include <__cxx03/__random/knuth_b.h> +#include <__cxx03/__random/linear_congruential_engine.h> +#include <__cxx03/__random/lognormal_distribution.h> +#include <__cxx03/__random/mersenne_twister_engine.h> +#include <__cxx03/__random/negative_binomial_distribution.h> +#include <__cxx03/__random/normal_distribution.h> +#include <__cxx03/__random/piecewise_constant_distribution.h> +#include <__cxx03/__random/piecewise_linear_distribution.h> +#include <__cxx03/__random/poisson_distribution.h> +#include <__cxx03/__random/random_device.h> +#include <__cxx03/__random/ranlux.h> +#include <__cxx03/__random/seed_seq.h> +#include <__cxx03/__random/shuffle_order_engine.h> +#include <__cxx03/__random/student_t_distribution.h> +#include <__cxx03/__random/subtract_with_carry_engine.h> +#include <__cxx03/__random/uniform_int_distribution.h> +#include <__cxx03/__random/uniform_random_bit_generator.h> +#include <__cxx03/__random/uniform_real_distribution.h> +#include <__cxx03/__random/weibull_distribution.h> +#include <__cxx03/version> // standard-mandated includes // [rand.synopsis] -#include +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/climits> +# include <__cxx03/cmath> +# include <__cxx03/concepts> +# include <__cxx03/cstddef> +# include <__cxx03/cstdint> +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/limits> +# include <__cxx03/numeric> +# include <__cxx03/string> +# include <__cxx03/type_traits> +# include <__cxx03/vector> #endif #endif // _LIBCPP_RANDOM diff --git a/libcxx/include/__cxx03/ranges b/libcxx/include/__cxx03/ranges index fa35874265de6..3c3021e30d4a5 100644 --- a/libcxx/include/__cxx03/ranges +++ b/libcxx/include/__cxx03/ranges @@ -12,9 +12,9 @@ /* -#include // see [compare.syn] -#include // see [initializer.list.syn] -#include // see [iterator.synopsis] +#include <__cxx03/compare> // see [compare.syn] +#include <__cxx03/initializer_list> // see [initializer.list.syn] +#include <__cxx03/iterator> // see [iterator.synopsis] namespace std::ranges { inline namespace unspecified { @@ -380,84 +380,84 @@ namespace std { } */ -#include <__config> +#include <__cxx03/__config> #if _LIBCPP_STD_VER >= 20 -# include <__ranges/access.h> -# include <__ranges/all.h> -# include <__ranges/common_view.h> -# include <__ranges/concepts.h> -# include <__ranges/counted.h> -# include <__ranges/dangling.h> -# include <__ranges/data.h> -# include <__ranges/drop_view.h> -# include <__ranges/drop_while_view.h> -# include <__ranges/elements_view.h> -# include <__ranges/empty.h> -# include <__ranges/empty_view.h> -# include <__ranges/enable_borrowed_range.h> -# include <__ranges/enable_view.h> -# include <__ranges/filter_view.h> -# include <__ranges/iota_view.h> -# include <__ranges/join_view.h> -# include <__ranges/lazy_split_view.h> -# include <__ranges/rbegin.h> -# include <__ranges/ref_view.h> -# include <__ranges/rend.h> -# include <__ranges/reverse_view.h> -# include <__ranges/single_view.h> -# include <__ranges/size.h> -# include <__ranges/split_view.h> -# include <__ranges/subrange.h> -# include <__ranges/take_view.h> -# include <__ranges/take_while_view.h> -# include <__ranges/transform_view.h> -# include <__ranges/view_interface.h> -# include <__ranges/views.h> +# include <__cxx03/__ranges/access.h> +# include <__cxx03/__ranges/all.h> +# include <__cxx03/__ranges/common_view.h> +# include <__cxx03/__ranges/concepts.h> +# include <__cxx03/__ranges/counted.h> +# include <__cxx03/__ranges/dangling.h> +# include <__cxx03/__ranges/data.h> +# include <__cxx03/__ranges/drop_view.h> +# include <__cxx03/__ranges/drop_while_view.h> +# include <__cxx03/__ranges/elements_view.h> +# include <__cxx03/__ranges/empty.h> +# include <__cxx03/__ranges/empty_view.h> +# include <__cxx03/__ranges/enable_borrowed_range.h> +# include <__cxx03/__ranges/enable_view.h> +# include <__cxx03/__ranges/filter_view.h> +# include <__cxx03/__ranges/iota_view.h> +# include <__cxx03/__ranges/join_view.h> +# include <__cxx03/__ranges/lazy_split_view.h> +# include <__cxx03/__ranges/rbegin.h> +# include <__cxx03/__ranges/ref_view.h> +# include <__cxx03/__ranges/rend.h> +# include <__cxx03/__ranges/reverse_view.h> +# include <__cxx03/__ranges/single_view.h> +# include <__cxx03/__ranges/size.h> +# include <__cxx03/__ranges/split_view.h> +# include <__cxx03/__ranges/subrange.h> +# include <__cxx03/__ranges/take_view.h> +# include <__cxx03/__ranges/take_while_view.h> +# include <__cxx03/__ranges/transform_view.h> +# include <__cxx03/__ranges/view_interface.h> +# include <__cxx03/__ranges/views.h> # if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include <__ranges/istream_view.h> +# include <__cxx03/__ranges/istream_view.h> # endif #endif #if _LIBCPP_STD_VER >= 23 -# include <__ranges/as_rvalue_view.h> -# include <__ranges/chunk_by_view.h> -# include <__ranges/from_range.h> -# include <__ranges/repeat_view.h> -# include <__ranges/to.h> -# include <__ranges/zip_view.h> +# include <__cxx03/__ranges/as_rvalue_view.h> +# include <__cxx03/__ranges/chunk_by_view.h> +# include <__cxx03/__ranges/from_range.h> +# include <__cxx03/__ranges/repeat_view.h> +# include <__cxx03/__ranges/to.h> +# include <__cxx03/__ranges/zip_view.h> #endif -#include +#include <__cxx03/version> // standard-mandated includes // [ranges.syn] -#include -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> +#include <__cxx03/iterator> // [tuple.helper] -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_size.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include -# include -# include -# include -# include +# include <__cxx03/cstddef> +# include <__cxx03/limits> +# include <__cxx03/optional> +# include <__cxx03/span> +# include <__cxx03/tuple> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_RANGES diff --git a/libcxx/include/__cxx03/ratio b/libcxx/include/__cxx03/ratio index b989c272aaee6..e167b36b7dd17 100644 --- a/libcxx/include/__cxx03/ratio +++ b/libcxx/include/__cxx03/ratio @@ -81,18 +81,18 @@ using quetta = ratio <1'000'000'000'000'000'000'000'000'000'000, 1>; // Since C+ } */ -#include <__config> -#include <__type_traits/integral_constant.h> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/climits> +#include <__cxx03/cstdint> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -511,7 +511,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_RATIO diff --git a/libcxx/include/__cxx03/regex b/libcxx/include/__cxx03/regex index b814135121321..9d95db45d419d 100644 --- a/libcxx/include/__cxx03/regex +++ b/libcxx/include/__cxx03/regex @@ -13,8 +13,8 @@ /* regex synopsis -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> namespace std { @@ -789,46 +789,46 @@ typedef regex_token_iterator wsregex_token_iterator; } // std */ -#include <__algorithm/find.h> -#include <__algorithm/search.h> -#include <__assert> -#include <__config> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/default_sentinel.h> -#include <__iterator/wrap_iter.h> -#include <__locale> -#include <__memory/shared_ptr.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__type_traits/is_swappable.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include <__verbose_abort> -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/find.h> +#include <__cxx03/__algorithm/search.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/default_sentinel.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__locale> +#include <__cxx03/__memory/shared_ptr.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/deque> +#include <__cxx03/stdexcept> +#include <__cxx03/string> +#include <__cxx03/vector> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [re.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #define _LIBCPP_REGEX_COMPLEXITY_FACTOR 4096 @@ -5821,16 +5821,16 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/iterator> +# include <__cxx03/mutex> +# include <__cxx03/new> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_REGEX diff --git a/libcxx/include/__cxx03/scoped_allocator b/libcxx/include/__cxx03/scoped_allocator index a49ff465b1d55..6c62741ca2c8d 100644 --- a/libcxx/include/__cxx03/scoped_allocator +++ b/libcxx/include/__cxx03/scoped_allocator @@ -109,28 +109,28 @@ template */ -#include <__config> -#include <__memory/allocator_traits.h> -#include <__memory/uses_allocator_construction.h> -#include <__type_traits/common_type.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/remove_reference.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/piecewise_construct.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/uses_allocator_construction.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/tuple> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -557,17 +557,17 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/climits> +# include <__cxx03/concepts> +# include <__cxx03/cstring> +# include <__cxx03/ctime> +# include <__cxx03/iterator> +# include <__cxx03/memory> +# include <__cxx03/ratio> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> +# include <__cxx03/variant> #endif #endif // _LIBCPP_SCOPED_ALLOCATOR diff --git a/libcxx/include/__cxx03/semaphore b/libcxx/include/__cxx03/semaphore index 95a4375f21c17..e8f9f072bb662 100644 --- a/libcxx/include/__cxx03/semaphore +++ b/libcxx/include/__cxx03/semaphore @@ -45,28 +45,28 @@ using binary_semaphore = counting_semaphore<1>; */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__assert> -# include <__atomic/atomic_base.h> -# include <__atomic/atomic_sync.h> -# include <__atomic/memory_order.h> -# include <__chrono/time_point.h> -# include <__thread/poll_with_backoff.h> -# include <__thread/support.h> -# include <__thread/timed_backoff_policy.h> -# include -# include -# include +# include <__cxx03/__assert> +# include <__cxx03/__atomic/atomic_base.h> +# include <__cxx03/__atomic/atomic_sync.h> +# include <__cxx03/__atomic/memory_order.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__thread/poll_with_backoff.h> +# include <__cxx03/__thread/support.h> +# include <__cxx03/__thread/timed_backoff_policy.h> +# include <__cxx03/cstddef> +# include <__cxx03/limits> +# include <__cxx03/version> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header # endif _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> # if _LIBCPP_STD_VER >= 14 @@ -182,7 +182,7 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/atomic> #endif #endif //_LIBCPP_SEMAPHORE diff --git a/libcxx/include/__cxx03/set b/libcxx/include/__cxx03/set index 7e9661a0149ab..b7312fff21395 100644 --- a/libcxx/include/__cxx03/set +++ b/libcxx/include/__cxx03/set @@ -512,47 +512,47 @@ erase_if(multiset& c, Predicate pred); // C++20 */ -#include <__algorithm/equal.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__assert> -#include <__config> -#include <__functional/is_transparent.h> -#include <__functional/operations.h> -#include <__iterator/erase_if_container.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/ranges_iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__memory/allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__node_handle> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__tree> -#include <__type_traits/is_allocator.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/is_transparent.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__iterator/erase_if_container.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/ranges_iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__node_handle> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__tree> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [associative.set.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1489,12 +1489,12 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/iterator> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_SET diff --git a/libcxx/include/__cxx03/shared_mutex b/libcxx/include/__cxx03/shared_mutex index f63bd25493878..99f77a8921005 100644 --- a/libcxx/include/__cxx03/shared_mutex +++ b/libcxx/include/__cxx03/shared_mutex @@ -122,25 +122,25 @@ template */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__chrono/duration.h> -# include <__chrono/steady_clock.h> -# include <__chrono/time_point.h> -# include <__condition_variable/condition_variable.h> -# include <__memory/addressof.h> -# include <__mutex/mutex.h> -# include <__mutex/tag_types.h> -# include <__mutex/unique_lock.h> -# include <__system_error/system_error.h> -# include <__utility/swap.h> -# include -# include +# include <__cxx03/__chrono/duration.h> +# include <__cxx03/__chrono/steady_clock.h> +# include <__cxx03/__chrono/time_point.h> +# include <__cxx03/__condition_variable/condition_variable.h> +# include <__cxx03/__memory/addressof.h> +# include <__cxx03/__mutex/mutex.h> +# include <__cxx03/__mutex/tag_types.h> +# include <__cxx03/__mutex/unique_lock.h> +# include <__cxx03/__system_error/system_error.h> +# include <__cxx03/__utility/swap.h> +# include <__cxx03/cerrno> +# include <__cxx03/version> _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> # if _LIBCPP_STD_VER >= 14 @@ -458,7 +458,7 @@ _LIBCPP_POP_MACROS #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/system_error> #endif #endif // _LIBCPP_SHARED_MUTEX diff --git a/libcxx/include/__cxx03/source_location b/libcxx/include/__cxx03/source_location index d16e3c46fce55..509a547808821 100644 --- a/libcxx/include/__cxx03/source_location +++ b/libcxx/include/__cxx03/source_location @@ -25,9 +25,9 @@ namespace std { } */ -#include <__config> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/cstdint> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/span b/libcxx/include/__cxx03/span index da631cdc3f90e..d09f96468064b 100644 --- a/libcxx/include/__cxx03/span +++ b/libcxx/include/__cxx03/span @@ -144,55 +144,55 @@ template */ -#include <__assert> -#include <__concepts/convertible_to.h> -#include <__concepts/equality_comparable.h> -#include <__config> -#include <__fwd/array.h> -#include <__fwd/span.h> -#include <__iterator/bounded_iter.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> -#include <__memory/pointer_traits.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/enable_view.h> -#include <__ranges/size.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_same.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include // for byte -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__concepts/convertible_to.h> +#include <__cxx03/__concepts/equality_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/span.h> +#include <__cxx03/__iterator/bounded_iter.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/enable_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/cstddef> // for byte +#include <__cxx03/initializer_list> +#include <__cxx03/stdexcept> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -626,11 +626,11 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/array> +# include <__cxx03/concepts> +# include <__cxx03/functional> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_SPAN diff --git a/libcxx/include/__cxx03/sstream b/libcxx/include/__cxx03/sstream index 9ba43ffeb850f..2667ae9cb18e1 100644 --- a/libcxx/include/__cxx03/sstream +++ b/libcxx/include/__cxx03/sstream @@ -312,22 +312,22 @@ typedef basic_stringstream wstringstream; // clang-format on -#include <__config> -#include <__fwd/sstream.h> -#include <__ostream/basic_ostream.h> -#include <__type_traits/is_convertible.h> -#include <__utility/swap.h> -#include -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__fwd/sstream.h> +#include <__cxx03/__ostream/basic_ostream.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/istream> +#include <__cxx03/string> +#include <__cxx03/string_view> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1269,8 +1269,8 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if _LIBCPP_STD_VER <= 20 && !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) -# include -# include +# include <__cxx03/ostream> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_SSTREAM diff --git a/libcxx/include/__cxx03/stack b/libcxx/include/__cxx03/stack index 90f8933cca308..a868878653598 100644 --- a/libcxx/include/__cxx03/stack +++ b/libcxx/include/__cxx03/stack @@ -113,33 +113,33 @@ template */ -#include <__algorithm/ranges_copy.h> -#include <__config> -#include <__fwd/stack.h> -#include <__iterator/back_insert_iterator.h> -#include <__iterator/iterator_traits.h> -#include <__memory/uses_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__type_traits/is_same.h> -#include <__utility/forward.h> -#include -#include +#include <__cxx03/__algorithm/ranges_copy.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/stack.h> +#include <__cxx03/__iterator/back_insert_iterator.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__memory/uses_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/deque> +#include <__cxx03/version> // standard-mandated includes // [stack.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -371,9 +371,9 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/functional> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_STACK diff --git a/libcxx/include/__cxx03/stdatomic.h b/libcxx/include/__cxx03/stdatomic.h index 79772eb7fce1f..15f68b93a414f 100644 --- a/libcxx/include/__cxx03/stdatomic.h +++ b/libcxx/include/__cxx03/stdatomic.h @@ -115,7 +115,7 @@ using std::atomic_signal_fence // see below */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -123,8 +123,8 @@ using std::atomic_signal_fence // see below #if defined(__cplusplus) && _LIBCPP_STD_VER >= 23 -# include -# include +# include <__cxx03/atomic> +# include <__cxx03/version> # ifdef _Atomic # undef _Atomic diff --git a/libcxx/include/__cxx03/stdbool.h b/libcxx/include/__cxx03/stdbool.h index e74d91f459459..0444340e24412 100644 --- a/libcxx/include/__cxx03/stdbool.h +++ b/libcxx/include/__cxx03/stdbool.h @@ -19,7 +19,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/stddef.h b/libcxx/include/__cxx03/stddef.h index 1583e78e3739b..38c15a3f2f247 100644 --- a/libcxx/include/__cxx03/stddef.h +++ b/libcxx/include/__cxx03/stddef.h @@ -24,7 +24,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/stdexcept b/libcxx/include/__cxx03/stdexcept index 853c185187c77..cd035f6df86db 100644 --- a/libcxx/include/__cxx03/stdexcept +++ b/libcxx/include/__cxx03/stdexcept @@ -41,10 +41,10 @@ public: */ -#include <__config> -#include <__exception/exception.h> -#include <__fwd/string.h> -#include <__verbose_abort> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__verbose_abort> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -278,9 +278,9 @@ _LIBCPP_NORETURN inline _LIBCPP_HIDE_FROM_ABI void __throw_underflow_error(const _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/exception> +# include <__cxx03/iosfwd> #endif #endif // _LIBCPP_STDEXCEPT diff --git a/libcxx/include/__cxx03/stdint.h b/libcxx/include/__cxx03/stdint.h index 35e5b8cbdad26..5e845a7a517a6 100644 --- a/libcxx/include/__cxx03/stdint.h +++ b/libcxx/include/__cxx03/stdint.h @@ -103,7 +103,7 @@ */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/stdio.h b/libcxx/include/__cxx03/stdio.h index 3aa559393f185..214d9481bf4c6 100644 --- a/libcxx/include/__cxx03/stdio.h +++ b/libcxx/include/__cxx03/stdio.h @@ -98,7 +98,7 @@ int ferror(FILE* stream); void perror(const char* s); */ -# include <__config> +# include <__cxx03/__config> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/stdlib.h b/libcxx/include/__cxx03/stdlib.h index a74344d49150c..77c85705e1911 100644 --- a/libcxx/include/__cxx03/stdlib.h +++ b/libcxx/include/__cxx03/stdlib.h @@ -84,7 +84,7 @@ void *aligned_alloc(size_t alignment, size_t size); // C11 */ -# include <__config> +# include <__cxx03/__config> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/stop_token b/libcxx/include/__cxx03/stop_token index d4e651d9541f4..7173162cf66af 100644 --- a/libcxx/include/__cxx03/stop_token +++ b/libcxx/include/__cxx03/stop_token @@ -31,17 +31,17 @@ namespace std { */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) # if _LIBCPP_STD_VER >= 20 -# include <__stop_token/stop_callback.h> -# include <__stop_token/stop_source.h> -# include <__stop_token/stop_token.h> +# include <__cxx03/__stop_token/stop_callback.h> +# include <__cxx03/__stop_token/stop_source.h> +# include <__cxx03/__stop_token/stop_token.h> # endif -# include +# include <__cxx03/version> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -50,7 +50,7 @@ namespace std { #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/iosfwd> #endif #endif // _LIBCPP_STOP_TOKEN diff --git a/libcxx/include/__cxx03/streambuf b/libcxx/include/__cxx03/streambuf index 5a3c17ef7c99e..9f60d38b4731f 100644 --- a/libcxx/include/__cxx03/streambuf +++ b/libcxx/include/__cxx03/streambuf @@ -107,23 +107,23 @@ protected: */ -#include <__assert> -#include <__config> -#include <__fwd/streambuf.h> -#include <__locale> -#include <__type_traits/is_same.h> -#include <__utility/is_valid_range.h> -#include -#include -#include -#include +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__fwd/streambuf.h> +#include <__cxx03/__locale> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__utility/is_valid_range.h> +#include <__cxx03/climits> +#include <__cxx03/ios> +#include <__cxx03/iosfwd> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -439,7 +439,7 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/cstdint> #endif #endif // _LIBCPP_STREAMBUF diff --git a/libcxx/include/__cxx03/string b/libcxx/include/__cxx03/string index 08d66803f8a1a..2f2f623440870 100644 --- a/libcxx/include/__cxx03/string +++ b/libcxx/include/__cxx03/string @@ -15,8 +15,8 @@ /* string synopsis -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> namespace std { @@ -586,90 +586,90 @@ basic_string operator""s( const char32_t *str, size_t len ); // clang-format on -#include <__algorithm/max.h> -#include <__algorithm/min.h> -#include <__algorithm/remove.h> -#include <__algorithm/remove_if.h> -#include <__assert> -#include <__config> -#include <__debug_utils/sanitizers.h> -#include <__format/enable_insertable.h> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__fwd/string.h> -#include <__ios/fpos.h> -#include <__iterator/bounded_iter.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> -#include <__memory/addressof.h> -#include <__memory/allocate_at_least.h> -#include <__memory/allocator.h> -#include <__memory/allocator_traits.h> -#include <__memory/compressed_pair.h> -#include <__memory/construct_at.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__ranges/size.h> -#include <__string/char_traits.h> -#include <__string/extern_template_lists.h> -#include <__type_traits/conditional.h> -#include <__type_traits/is_allocator.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_standard_layout.h> -#include <__type_traits/is_trivial.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/noexcept_move_assign_container.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/void_t.h> -#include <__utility/auto_cast.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/is_pointer_in_range.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__utility/unreachable.h> -#include -#include // EOF -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/max.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/remove.h> +#include <__cxx03/__algorithm/remove_if.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/sanitizers.h> +#include <__cxx03/__format/enable_insertable.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/string.h> +#include <__cxx03/__ios/fpos.h> +#include <__cxx03/__iterator/bounded_iter.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocate_at_least.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/compressed_pair.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__string/char_traits.h> +#include <__cxx03/__string/extern_template_lists.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_standard_layout.h> +#include <__cxx03/__type_traits/is_trivial.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/noexcept_move_assign_container.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/auto_cast.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/is_pointer_in_range.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__utility/unreachable.h> +#include <__cxx03/climits> +#include <__cxx03/cstdio> // EOF +#include <__cxx03/cstring> +#include <__cxx03/limits> +#include <__cxx03/stdexcept> +#include <__cxx03/string_view> +#include <__cxx03/version> #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS -# include +# include <__cxx03/cwchar> #endif // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [string.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> #if !defined(_LIBCPP_HAS_NO_ASAN) && defined(_LIBCPP_INSTRUMENTED_WITH_ASAN) # define _LIBCPP_STRING_INTERNAL_MEMORY_ACCESS __attribute__((__no_sanitize__("address"))) @@ -4339,14 +4339,14 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iterator> +# include <__cxx03/new> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_STRING diff --git a/libcxx/include/__cxx03/string.h b/libcxx/include/__cxx03/string.h index ae10d5ad2c76f..e1dc4cbd8f29e 100644 --- a/libcxx/include/__cxx03/string.h +++ b/libcxx/include/__cxx03/string.h @@ -51,7 +51,7 @@ size_t strlen(const char* s); */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/string_view b/libcxx/include/__cxx03/string_view index 72dbf0bfa8e54..8b21ecb3d9a8b 100644 --- a/libcxx/include/__cxx03/string_view +++ b/libcxx/include/__cxx03/string_view @@ -16,7 +16,7 @@ string_view synopsis -#include +#include <__cxx03/compare> namespace std { @@ -205,57 +205,57 @@ namespace std { // clang-format on -#include <__algorithm/min.h> -#include <__assert> -#include <__config> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__fwd/ostream.h> -#include <__fwd/string_view.h> -#include <__iterator/bounded_iter.h> -#include <__iterator/concepts.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> -#include <__memory/pointer_traits.h> -#include <__ranges/concepts.h> -#include <__ranges/data.h> -#include <__ranges/enable_borrowed_range.h> -#include <__ranges/enable_view.h> -#include <__ranges/size.h> -#include <__string/char_traits.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_standard_layout.h> -#include <__type_traits/is_trivial.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__type_traits/type_identity.h> -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/ostream.h> +#include <__cxx03/__fwd/string_view.h> +#include <__cxx03/__iterator/bounded_iter.h> +#include <__cxx03/__iterator/concepts.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/data.h> +#include <__cxx03/__ranges/enable_borrowed_range.h> +#include <__cxx03/__ranges/enable_view.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__string/char_traits.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_standard_layout.h> +#include <__cxx03/__type_traits/is_trivial.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/cstddef> +#include <__cxx03/iosfwd> +#include <__cxx03/limits> +#include <__cxx03/stdexcept> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [string.view.synop] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -938,11 +938,11 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_STRING_VIEW diff --git a/libcxx/include/__cxx03/strstream b/libcxx/include/__cxx03/strstream index 9ff4024a7c7e2..80e166acb7515 100644 --- a/libcxx/include/__cxx03/strstream +++ b/libcxx/include/__cxx03/strstream @@ -129,10 +129,10 @@ private: */ -#include <__config> -#include -#include -#include +#include <__cxx03/__config> +#include <__cxx03/istream> +#include <__cxx03/ostream> +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -141,7 +141,7 @@ private: #if _LIBCPP_STD_VER < 26 || defined(_LIBCPP_ENABLE_CXX26_REMOVED_STRSTREAM) || defined(_LIBCPP_BUILDING_LIBRARY) _LIBCPP_PUSH_MACROS -# include <__undef_macros> +# include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/syncstream b/libcxx/include/__cxx03/syncstream index e6f35b6f428ed..4e67b43f3ccb9 100644 --- a/libcxx/include/__cxx03/syncstream +++ b/libcxx/include/__cxx03/syncstream @@ -13,7 +13,7 @@ /* syncstream synopsis -#include // see [ostream.syn] +#include <__cxx03/ostream> // see [ostream.syn] namespace std { template @@ -115,30 +115,30 @@ namespace std { */ -#include <__config> -#include <__utility/move.h> -#include -#include // required for declaration of default arguments -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__utility/move.h> +#include <__cxx03/ios> +#include <__cxx03/iosfwd> // required for declaration of default arguments +#include <__cxx03/streambuf> +#include <__cxx03/string> #ifndef _LIBCPP_HAS_NO_THREADS -# include -# include -# include +# include <__cxx03/map> +# include <__cxx03/mutex> +# include <__cxx03/shared_mutex> #endif // standard-mandated includes // [syncstream.syn] -#include +#include <__cxx03/ostream> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__cxx03/system_error b/libcxx/include/__cxx03/system_error index eeab347788a9a..eb5a2dc4532e5 100644 --- a/libcxx/include/__cxx03/system_error +++ b/libcxx/include/__cxx03/system_error @@ -144,28 +144,28 @@ template <> struct hash; */ -#include <__config> -#include <__system_error/errc.h> -#include <__system_error/error_category.h> -#include <__system_error/error_code.h> -#include <__system_error/error_condition.h> -#include <__system_error/system_error.h> -#include +#include <__cxx03/__config> +#include <__cxx03/__system_error/errc.h> +#include <__cxx03/__system_error/error_category.h> +#include <__cxx03/__system_error/error_code.h> +#include <__cxx03/__system_error/error_condition.h> +#include <__cxx03/__system_error/system_error.h> +#include <__cxx03/version> // standard-mandated includes // [system.error.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include +# include <__cxx03/cstdint> +# include <__cxx03/cstring> +# include <__cxx03/limits> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_SYSTEM_ERROR diff --git a/libcxx/include/__cxx03/tgmath.h b/libcxx/include/__cxx03/tgmath.h index e6f0a4ab2611f..52637d1eaa048 100644 --- a/libcxx/include/__cxx03/tgmath.h +++ b/libcxx/include/__cxx03/tgmath.h @@ -13,18 +13,18 @@ /* tgmath.h synopsis -#include +#include <__cxx03/ctgmath> */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #ifdef __cplusplus -# include +# include <__cxx03/ctgmath> #else # if __has_include_next() # include_next diff --git a/libcxx/include/__cxx03/thread b/libcxx/include/__cxx03/thread index 25cb7ce6d7231..f6d9cc8096a74 100644 --- a/libcxx/include/__cxx03/thread +++ b/libcxx/include/__cxx03/thread @@ -86,21 +86,21 @@ void sleep_for(const chrono::duration& rel_time); */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_THREADS) -# include <__thread/formatter.h> -# include <__thread/jthread.h> -# include <__thread/support.h> -# include <__thread/this_thread.h> -# include <__thread/thread.h> -# include +# include <__cxx03/__thread/formatter.h> +# include <__cxx03/__thread/jthread.h> +# include <__cxx03/__thread/support.h> +# include <__cxx03/__thread/this_thread.h> +# include <__cxx03/__thread/thread.h> +# include <__cxx03/version> // standard-mandated includes // [thread.syn] -# include +# include <__cxx03/compare> # if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -109,22 +109,22 @@ void sleep_for(const chrono::duration& rel_time); #endif // !defined(_LIBCPP_HAS_NO_THREADS) #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) -# include -# include -# include -# include +# include <__cxx03/cstddef> +# include <__cxx03/ctime> +# include <__cxx03/iosfwd> +# include <__cxx03/ratio> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 17 -# include +# include <__cxx03/chrono> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/cstring> +# include <__cxx03/functional> +# include <__cxx03/new> +# include <__cxx03/system_error> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_THREAD diff --git a/libcxx/include/__cxx03/tuple b/libcxx/include/__cxx03/tuple index 5161c2aa97c2b..72375ad6c0abc 100644 --- a/libcxx/include/__cxx03/tuple +++ b/libcxx/include/__cxx03/tuple @@ -210,69 +210,69 @@ template // clang-format on -#include <__compare/common_comparison_category.h> -#include <__compare/synth_three_way.h> -#include <__config> -#include <__functional/invoke.h> -#include <__fwd/array.h> -#include <__fwd/pair.h> -#include <__fwd/tuple.h> -#include <__memory/allocator_arg_t.h> -#include <__memory/uses_allocator.h> -#include <__tuple/find_index.h> -#include <__tuple/ignore.h> -#include <__tuple/make_tuple_types.h> -#include <__tuple/sfinae_helpers.h> -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_indices.h> -#include <__tuple/tuple_like_ext.h> -#include <__tuple/tuple_size.h> -#include <__tuple/tuple_types.h> -#include <__type_traits/common_reference.h> -#include <__type_traits/common_type.h> -#include <__type_traits/conditional.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/copy_cvref.h> -#include <__type_traits/disjunction.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_empty.h> -#include <__type_traits/is_final.h> -#include <__type_traits/is_implicitly_default_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_swappable.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/lazy.h> -#include <__type_traits/maybe_const.h> -#include <__type_traits/nat.h> -#include <__type_traits/negation.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/remove_reference.h> -#include <__type_traits/unwrap_ref.h> -#include <__utility/forward.h> -#include <__utility/integer_sequence.h> -#include <__utility/move.h> -#include <__utility/piecewise_construct.h> -#include <__utility/swap.h> -#include -#include +#include <__cxx03/__compare/common_comparison_category.h> +#include <__cxx03/__compare/synth_three_way.h> +#include <__cxx03/__config> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__fwd/array.h> +#include <__cxx03/__fwd/pair.h> +#include <__cxx03/__fwd/tuple.h> +#include <__cxx03/__memory/allocator_arg_t.h> +#include <__cxx03/__memory/uses_allocator.h> +#include <__cxx03/__tuple/find_index.h> +#include <__cxx03/__tuple/ignore.h> +#include <__cxx03/__tuple/make_tuple_types.h> +#include <__cxx03/__tuple/sfinae_helpers.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_indices.h> +#include <__cxx03/__tuple/tuple_like_ext.h> +#include <__cxx03/__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_types.h> +#include <__cxx03/__type_traits/common_reference.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/copy_cvref.h> +#include <__cxx03/__type_traits/disjunction.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_empty.h> +#include <__cxx03/__type_traits/is_final.h> +#include <__cxx03/__type_traits/is_implicitly_default_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_swappable.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/lazy.h> +#include <__cxx03/__type_traits/maybe_const.h> +#include <__cxx03/__type_traits/nat.h> +#include <__cxx03/__type_traits/negation.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__type_traits/unwrap_ref.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cstddef> +#include <__cxx03/version> // standard-mandated includes // [tuple.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1408,12 +1408,12 @@ _LIBCPP_POP_MACROS // clang-format on #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/exception> +# include <__cxx03/iosfwd> +# include <__cxx03/new> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_TUPLE diff --git a/libcxx/include/__cxx03/type_traits b/libcxx/include/__cxx03/type_traits index 7f231cd09df51..484441cbb6700 100644 --- a/libcxx/include/__cxx03/type_traits +++ b/libcxx/include/__cxx03/type_traits @@ -417,104 +417,104 @@ namespace std */ -#include <__config> -#include <__fwd/functional.h> // This is https://llvm.org/PR56938 -#include <__type_traits/add_const.h> -#include <__type_traits/add_cv.h> -#include <__type_traits/add_lvalue_reference.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/add_rvalue_reference.h> -#include <__type_traits/add_volatile.h> -#include <__type_traits/aligned_storage.h> -#include <__type_traits/aligned_union.h> -#include <__type_traits/alignment_of.h> -#include <__type_traits/common_type.h> -#include <__type_traits/conditional.h> -#include <__type_traits/decay.h> -#include <__type_traits/enable_if.h> -#include <__type_traits/extent.h> -#include <__type_traits/has_virtual_destructor.h> -#include <__type_traits/integral_constant.h> -#include <__type_traits/is_abstract.h> -#include <__type_traits/is_arithmetic.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_assignable.h> -#include <__type_traits/is_base_of.h> -#include <__type_traits/is_class.h> -#include <__type_traits/is_compound.h> -#include <__type_traits/is_const.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_convertible.h> -#include <__type_traits/is_destructible.h> -#include <__type_traits/is_empty.h> -#include <__type_traits/is_enum.h> -#include <__type_traits/is_floating_point.h> -#include <__type_traits/is_function.h> -#include <__type_traits/is_fundamental.h> -#include <__type_traits/is_integral.h> -#include <__type_traits/is_literal_type.h> -#include <__type_traits/is_member_pointer.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_nothrow_destructible.h> -#include <__type_traits/is_object.h> -#include <__type_traits/is_pod.h> -#include <__type_traits/is_pointer.h> -#include <__type_traits/is_polymorphic.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_same.h> -#include <__type_traits/is_scalar.h> -#include <__type_traits/is_signed.h> -#include <__type_traits/is_standard_layout.h> -#include <__type_traits/is_trivial.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_copyable.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_union.h> -#include <__type_traits/is_unsigned.h> -#include <__type_traits/is_void.h> -#include <__type_traits/is_volatile.h> -#include <__type_traits/make_signed.h> -#include <__type_traits/make_unsigned.h> -#include <__type_traits/rank.h> -#include <__type_traits/remove_all_extents.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cv.h> -#include <__type_traits/remove_extent.h> -#include <__type_traits/remove_pointer.h> -#include <__type_traits/remove_reference.h> -#include <__type_traits/remove_volatile.h> -#include <__type_traits/result_of.h> -#include <__type_traits/underlying_type.h> +#include <__cxx03/__config> +#include <__cxx03/__fwd/functional.h> // This is https://llvm.org/PR56938 +#include <__cxx03/__type_traits/add_const.h> +#include <__cxx03/__type_traits/add_cv.h> +#include <__cxx03/__type_traits/add_lvalue_reference.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/add_rvalue_reference.h> +#include <__cxx03/__type_traits/add_volatile.h> +#include <__cxx03/__type_traits/aligned_storage.h> +#include <__cxx03/__type_traits/aligned_union.h> +#include <__cxx03/__type_traits/alignment_of.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/conditional.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/enable_if.h> +#include <__cxx03/__type_traits/extent.h> +#include <__cxx03/__type_traits/has_virtual_destructor.h> +#include <__cxx03/__type_traits/integral_constant.h> +#include <__cxx03/__type_traits/is_abstract.h> +#include <__cxx03/__type_traits/is_arithmetic.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_assignable.h> +#include <__cxx03/__type_traits/is_base_of.h> +#include <__cxx03/__type_traits/is_class.h> +#include <__cxx03/__type_traits/is_compound.h> +#include <__cxx03/__type_traits/is_const.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_convertible.h> +#include <__cxx03/__type_traits/is_destructible.h> +#include <__cxx03/__type_traits/is_empty.h> +#include <__cxx03/__type_traits/is_enum.h> +#include <__cxx03/__type_traits/is_floating_point.h> +#include <__cxx03/__type_traits/is_function.h> +#include <__cxx03/__type_traits/is_fundamental.h> +#include <__cxx03/__type_traits/is_integral.h> +#include <__cxx03/__type_traits/is_literal_type.h> +#include <__cxx03/__type_traits/is_member_pointer.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_destructible.h> +#include <__cxx03/__type_traits/is_object.h> +#include <__cxx03/__type_traits/is_pod.h> +#include <__cxx03/__type_traits/is_pointer.h> +#include <__cxx03/__type_traits/is_polymorphic.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_same.h> +#include <__cxx03/__type_traits/is_scalar.h> +#include <__cxx03/__type_traits/is_signed.h> +#include <__cxx03/__type_traits/is_standard_layout.h> +#include <__cxx03/__type_traits/is_trivial.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_copyable.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_union.h> +#include <__cxx03/__type_traits/is_unsigned.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/is_volatile.h> +#include <__cxx03/__type_traits/make_signed.h> +#include <__cxx03/__type_traits/make_unsigned.h> +#include <__cxx03/__type_traits/rank.h> +#include <__cxx03/__type_traits/remove_all_extents.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cv.h> +#include <__cxx03/__type_traits/remove_extent.h> +#include <__cxx03/__type_traits/remove_pointer.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__type_traits/remove_volatile.h> +#include <__cxx03/__type_traits/result_of.h> +#include <__cxx03/__type_traits/underlying_type.h> #if _LIBCPP_STD_VER >= 14 -# include <__type_traits/is_final.h> -# include <__type_traits/is_null_pointer.h> +# include <__cxx03/__type_traits/is_final.h> +# include <__cxx03/__type_traits/is_null_pointer.h> #endif #if _LIBCPP_STD_VER >= 17 -# include <__type_traits/conjunction.h> -# include <__type_traits/disjunction.h> -# include <__type_traits/has_unique_object_representation.h> -# include <__type_traits/invoke.h> -# include <__type_traits/is_aggregate.h> -# include <__type_traits/is_swappable.h> -# include <__type_traits/negation.h> -# include <__type_traits/void_t.h> +# include <__cxx03/__type_traits/conjunction.h> +# include <__cxx03/__type_traits/disjunction.h> +# include <__cxx03/__type_traits/has_unique_object_representation.h> +# include <__cxx03/__type_traits/invoke.h> +# include <__cxx03/__type_traits/is_aggregate.h> +# include <__cxx03/__type_traits/is_swappable.h> +# include <__cxx03/__type_traits/negation.h> +# include <__cxx03/__type_traits/void_t.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__type_traits/common_reference.h> -# include <__type_traits/is_bounded_array.h> -# include <__type_traits/is_constant_evaluated.h> -# include <__type_traits/is_nothrow_convertible.h> -# include <__type_traits/is_unbounded_array.h> -# include <__type_traits/type_identity.h> -# include <__type_traits/unwrap_ref.h> +# include <__cxx03/__type_traits/common_reference.h> +# include <__cxx03/__type_traits/is_bounded_array.h> +# include <__cxx03/__type_traits/is_constant_evaluated.h> +# include <__cxx03/__type_traits/is_nothrow_convertible.h> +# include <__cxx03/__type_traits/is_unbounded_array.h> +# include <__cxx03/__type_traits/type_identity.h> +# include <__cxx03/__type_traits/unwrap_ref.h> #endif -#include +#include <__cxx03/version> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/typeindex b/libcxx/include/__cxx03/typeindex index 6398aa40d616a..e1d6097ebfa61 100644 --- a/libcxx/include/__cxx03/typeindex +++ b/libcxx/include/__cxx03/typeindex @@ -45,13 +45,13 @@ struct hash */ -#include <__config> -#include <__functional/unary_function.h> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/typeinfo> +#include <__cxx03/version> // standard-mandated includes -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -98,9 +98,9 @@ struct _LIBCPP_TEMPLATE_VIS hash : public __unary_function -# include -# include +# include <__cxx03/iosfwd> +# include <__cxx03/new> +# include <__cxx03/utility> #endif #endif // _LIBCPP_TYPEINDEX diff --git a/libcxx/include/__cxx03/typeinfo b/libcxx/include/__cxx03/typeinfo index 2727cad02fa99..823c3cbae1cfb 100644 --- a/libcxx/include/__cxx03/typeinfo +++ b/libcxx/include/__cxx03/typeinfo @@ -56,19 +56,19 @@ public: */ -#include <__config> -#include <__exception/exception.h> -#include <__type_traits/is_constant_evaluated.h> -#include <__verbose_abort> -#include -#include +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__type_traits/is_constant_evaluated.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/cstddef> +#include <__cxx03/cstdint> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if defined(_LIBCPP_ABI_VCRUNTIME) -# include +# include <__cxx03/vcruntime_typeinfo.h> #else namespace std // purposefully not using versioning namespace @@ -382,8 +382,8 @@ _LIBCPP_NORETURN inline _LIBCPP_HIDE_FROM_ABI void __throw_bad_cast() { _LIBCPP_END_NAMESPACE_STD #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_TYPEINFO diff --git a/libcxx/include/__cxx03/uchar.h b/libcxx/include/__cxx03/uchar.h index 07b78611406d5..29a10211ad36e 100644 --- a/libcxx/include/__cxx03/uchar.h +++ b/libcxx/include/__cxx03/uchar.h @@ -32,7 +32,7 @@ size_t c32rtomb(char* s, char32_t c32, mbstate_t* ps); */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header @@ -42,13 +42,13 @@ size_t c32rtomb(char* s, char32_t c32, mbstate_t* ps); // Some platforms don't implement and we don't want to give a hard // error on those platforms. When the platform doesn't provide , at -// least include so we get the declaration for size_t, and try to +// least include <__cxx03/stddef.h> so we get the declaration for size_t, and try to // get the declaration of mbstate_t too. # if __has_include_next() # include_next # else -# include <__mbstate_t.h> -# include +# include <__cxx03/__mbstate_t.h> +# include <__cxx03/stddef.h> # endif #endif // _LIBCPP_CXX03_LANG diff --git a/libcxx/include/__cxx03/unordered_map b/libcxx/include/__cxx03/unordered_map index 7c31c4fce26b0..cccfc4900895a 100644 --- a/libcxx/include/__cxx03/unordered_map +++ b/libcxx/include/__cxx03/unordered_map @@ -14,7 +14,7 @@ unordered_map synopsis -#include +#include <__cxx03/initializer_list> namespace std { @@ -583,49 +583,49 @@ template */ -#include <__algorithm/is_permutation.h> -#include <__assert> -#include <__config> -#include <__functional/is_transparent.h> -#include <__functional/operations.h> -#include <__hash_table> -#include <__iterator/distance.h> -#include <__iterator/erase_if_container.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/ranges_iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__node_handle> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__type_traits/is_allocator.h> -#include <__type_traits/type_identity.h> -#include <__utility/forward.h> -#include -#include -#include +#include <__cxx03/__algorithm/is_permutation.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/is_transparent.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__hash_table> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/erase_if_container.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/ranges_iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__node_handle> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/stdexcept> +#include <__cxx03/tuple> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [unord.map.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -2530,12 +2530,12 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/bit> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iterator> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_UNORDERED_MAP diff --git a/libcxx/include/__cxx03/unordered_set b/libcxx/include/__cxx03/unordered_set index 3297294a893f8..b64d334c129de 100644 --- a/libcxx/include/__cxx03/unordered_set +++ b/libcxx/include/__cxx03/unordered_set @@ -16,7 +16,7 @@ unordered_set synopsis -#include +#include <__cxx03/initializer_list> namespace std { @@ -531,46 +531,46 @@ template // clang-format on -#include <__algorithm/is_permutation.h> -#include <__assert> -#include <__config> -#include <__functional/is_transparent.h> -#include <__functional/operations.h> -#include <__hash_table> -#include <__iterator/distance.h> -#include <__iterator/erase_if_container.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/ranges_iterator_traits.h> -#include <__memory/addressof.h> -#include <__memory/allocator.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__node_handle> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__type_traits/is_allocator.h> -#include <__utility/forward.h> -#include +#include <__cxx03/__algorithm/is_permutation.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/is_transparent.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__hash_table> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/erase_if_container.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/ranges_iterator_traits.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__node_handle> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [unord.set.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -1800,12 +1800,12 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/functional> +# include <__cxx03/iterator> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_UNORDERED_SET diff --git a/libcxx/include/__cxx03/utility b/libcxx/include/__cxx03/utility index f97907fbf72e9..c0734df8db636 100644 --- a/libcxx/include/__cxx03/utility +++ b/libcxx/include/__cxx03/utility @@ -13,7 +13,7 @@ /* utility synopsis -#include +#include <__cxx03/initializer_list> namespace std { @@ -246,64 +246,64 @@ template */ -#include <__config> +#include <__cxx03/__config> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/piecewise_construct.h> -#include <__utility/rel_ops.h> -#include <__utility/swap.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/piecewise_construct.h> +#include <__cxx03/__utility/rel_ops.h> +#include <__cxx03/__utility/swap.h> #if _LIBCPP_STD_VER >= 14 -# include <__utility/exchange.h> -# include <__utility/integer_sequence.h> +# include <__cxx03/__utility/exchange.h> +# include <__cxx03/__utility/integer_sequence.h> #endif #if _LIBCPP_STD_VER >= 17 -# include <__utility/as_const.h> -# include <__utility/in_place.h> +# include <__cxx03/__utility/as_const.h> +# include <__cxx03/__utility/in_place.h> #endif #if _LIBCPP_STD_VER >= 20 -# include <__utility/cmp.h> +# include <__cxx03/__utility/cmp.h> #endif #if _LIBCPP_STD_VER >= 23 -# include <__utility/forward_like.h> -# include <__utility/to_underlying.h> -# include <__utility/unreachable.h> +# include <__cxx03/__utility/forward_like.h> +# include <__cxx03/__utility/to_underlying.h> +# include <__cxx03/__utility/unreachable.h> #endif -#include +#include <__cxx03/version> // standard-mandated includes // [utility.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> // [tuple.creation] -#include <__tuple/ignore.h> +#include <__cxx03/__tuple/ignore.h> // [tuple.helper] -#include <__tuple/tuple_element.h> -#include <__tuple/tuple_size.h> +#include <__cxx03/__tuple/tuple_element.h> +#include <__cxx03/__tuple/tuple_size.h> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include +# include <__cxx03/limits> #endif #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_UTILITY diff --git a/libcxx/include/__cxx03/valarray b/libcxx/include/__cxx03/valarray index 44341eb2ba6c1..890e0a2723c7a 100644 --- a/libcxx/include/__cxx03/valarray +++ b/libcxx/include/__cxx03/valarray @@ -343,39 +343,39 @@ template unspecified2 end(const valarray& v); */ -#include <__algorithm/copy.h> -#include <__algorithm/count.h> -#include <__algorithm/fill.h> -#include <__algorithm/max_element.h> -#include <__algorithm/min.h> -#include <__algorithm/min_element.h> -#include <__algorithm/unwrap_iter.h> -#include <__assert> -#include <__config> -#include <__functional/operations.h> -#include <__memory/addressof.h> -#include <__memory/allocator.h> -#include <__memory/uninitialized_algorithms.h> -#include <__type_traits/decay.h> -#include <__type_traits/remove_reference.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include -#include -#include -#include +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/count.h> +#include <__cxx03/__algorithm/fill.h> +#include <__cxx03/__algorithm/max_element.h> +#include <__cxx03/__algorithm/min.h> +#include <__cxx03/__algorithm/min_element.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__assert> +#include <__cxx03/__config> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocator.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__type_traits/decay.h> +#include <__cxx03/__type_traits/remove_reference.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/cmath> +#include <__cxx03/cstddef> +#include <__cxx03/new> +#include <__cxx03/version> // standard-mandated includes // [valarray.syn] -#include +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -3352,13 +3352,13 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/cstring> +# include <__cxx03/functional> +# include <__cxx03/stdexcept> +# include <__cxx03/type_traits> #endif #endif // _LIBCPP_VALARRAY diff --git a/libcxx/include/__cxx03/variant b/libcxx/include/__cxx03/variant index 5f2d03b7227b8..97e012bf81c95 100644 --- a/libcxx/include/__cxx03/variant +++ b/libcxx/include/__cxx03/variant @@ -212,66 +212,66 @@ namespace std { */ -#include <__compare/common_comparison_category.h> -#include <__compare/compare_three_way_result.h> -#include <__compare/three_way_comparable.h> -#include <__config> -#include <__exception/exception.h> -#include <__functional/hash.h> -#include <__functional/invoke.h> -#include <__functional/operations.h> -#include <__functional/unary_function.h> -#include <__memory/addressof.h> -#include <__memory/construct_at.h> -#include <__tuple/find_index.h> -#include <__tuple/sfinae_helpers.h> -#include <__type_traits/add_const.h> -#include <__type_traits/add_cv.h> -#include <__type_traits/add_pointer.h> -#include <__type_traits/add_volatile.h> -#include <__type_traits/common_type.h> -#include <__type_traits/conjunction.h> -#include <__type_traits/dependent_type.h> -#include <__type_traits/is_array.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_destructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/is_nothrow_constructible.h> -#include <__type_traits/is_reference.h> -#include <__type_traits/is_trivially_assignable.h> -#include <__type_traits/is_trivially_constructible.h> -#include <__type_traits/is_trivially_destructible.h> -#include <__type_traits/is_trivially_relocatable.h> -#include <__type_traits/is_void.h> -#include <__type_traits/remove_const.h> -#include <__type_traits/remove_cvref.h> -#include <__type_traits/type_identity.h> -#include <__type_traits/void_t.h> -#include <__utility/declval.h> -#include <__utility/forward.h> -#include <__utility/forward_like.h> -#include <__utility/in_place.h> -#include <__utility/integer_sequence.h> -#include <__utility/move.h> -#include <__utility/swap.h> -#include <__variant/monostate.h> -#include <__verbose_abort> -#include -#include -#include -#include +#include <__cxx03/__compare/common_comparison_category.h> +#include <__cxx03/__compare/compare_three_way_result.h> +#include <__cxx03/__compare/three_way_comparable.h> +#include <__cxx03/__config> +#include <__cxx03/__exception/exception.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/invoke.h> +#include <__cxx03/__functional/operations.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/construct_at.h> +#include <__cxx03/__tuple/find_index.h> +#include <__cxx03/__tuple/sfinae_helpers.h> +#include <__cxx03/__type_traits/add_const.h> +#include <__cxx03/__type_traits/add_cv.h> +#include <__cxx03/__type_traits/add_pointer.h> +#include <__cxx03/__type_traits/add_volatile.h> +#include <__cxx03/__type_traits/common_type.h> +#include <__cxx03/__type_traits/conjunction.h> +#include <__cxx03/__type_traits/dependent_type.h> +#include <__cxx03/__type_traits/is_array.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_destructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/is_nothrow_constructible.h> +#include <__cxx03/__type_traits/is_reference.h> +#include <__cxx03/__type_traits/is_trivially_assignable.h> +#include <__cxx03/__type_traits/is_trivially_constructible.h> +#include <__cxx03/__type_traits/is_trivially_destructible.h> +#include <__cxx03/__type_traits/is_trivially_relocatable.h> +#include <__cxx03/__type_traits/is_void.h> +#include <__cxx03/__type_traits/remove_const.h> +#include <__cxx03/__type_traits/remove_cvref.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__type_traits/void_t.h> +#include <__cxx03/__utility/declval.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/forward_like.h> +#include <__cxx03/__utility/in_place.h> +#include <__cxx03/__utility/integer_sequence.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/__variant/monostate.h> +#include <__cxx03/__verbose_abort> +#include <__cxx03/initializer_list> +#include <__cxx03/limits> +#include <__cxx03/new> +#include <__cxx03/version> // standard-mandated includes // [variant.syn] -#include +#include <__cxx03/compare> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> namespace std { // explicitly not using versioning namespace @@ -1640,11 +1640,11 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/exception> +# include <__cxx03/tuple> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_VARIANT diff --git a/libcxx/include/__cxx03/vector b/libcxx/include/__cxx03/vector index 0e4804a69ff8f..6e01ece06ab97 100644 --- a/libcxx/include/__cxx03/vector +++ b/libcxx/include/__cxx03/vector @@ -305,83 +305,83 @@ template requires is-vector-bool-reference // Since C++ // clang-format on -#include <__algorithm/copy.h> -#include <__algorithm/equal.h> -#include <__algorithm/fill_n.h> -#include <__algorithm/iterator_operations.h> -#include <__algorithm/lexicographical_compare.h> -#include <__algorithm/lexicographical_compare_three_way.h> -#include <__algorithm/remove.h> -#include <__algorithm/remove_if.h> -#include <__algorithm/rotate.h> -#include <__algorithm/unwrap_iter.h> -#include <__assert> -#include <__bit_reference> -#include <__concepts/same_as.h> -#include <__config> -#include <__debug_utils/sanitizers.h> -#include <__format/enable_insertable.h> -#include <__format/formatter.h> -#include <__format/formatter_bool.h> -#include <__functional/hash.h> -#include <__functional/unary_function.h> -#include <__fwd/vector.h> -#include <__iterator/advance.h> -#include <__iterator/bounded_iter.h> -#include <__iterator/distance.h> -#include <__iterator/iterator_traits.h> -#include <__iterator/reverse_iterator.h> -#include <__iterator/wrap_iter.h> -#include <__memory/addressof.h> -#include <__memory/allocate_at_least.h> -#include <__memory/allocator_traits.h> -#include <__memory/pointer_traits.h> -#include <__memory/swap_allocator.h> -#include <__memory/temp_value.h> -#include <__memory/uninitialized_algorithms.h> -#include <__memory_resource/polymorphic_allocator.h> -#include <__ranges/access.h> -#include <__ranges/concepts.h> -#include <__ranges/container_compatible_range.h> -#include <__ranges/from_range.h> -#include <__ranges/size.h> -#include <__split_buffer> -#include <__type_traits/is_allocator.h> -#include <__type_traits/is_constructible.h> -#include <__type_traits/is_nothrow_assignable.h> -#include <__type_traits/noexcept_move_assign_container.h> -#include <__type_traits/type_identity.h> -#include <__utility/exception_guard.h> -#include <__utility/forward.h> -#include <__utility/is_pointer_in_range.h> -#include <__utility/move.h> -#include <__utility/pair.h> -#include <__utility/swap.h> -#include -#include -#include -#include -#include +#include <__cxx03/__algorithm/copy.h> +#include <__cxx03/__algorithm/equal.h> +#include <__cxx03/__algorithm/fill_n.h> +#include <__cxx03/__algorithm/iterator_operations.h> +#include <__cxx03/__algorithm/lexicographical_compare.h> +#include <__cxx03/__algorithm/lexicographical_compare_three_way.h> +#include <__cxx03/__algorithm/remove.h> +#include <__cxx03/__algorithm/remove_if.h> +#include <__cxx03/__algorithm/rotate.h> +#include <__cxx03/__algorithm/unwrap_iter.h> +#include <__cxx03/__assert> +#include <__cxx03/__bit_reference> +#include <__cxx03/__concepts/same_as.h> +#include <__cxx03/__config> +#include <__cxx03/__debug_utils/sanitizers.h> +#include <__cxx03/__format/enable_insertable.h> +#include <__cxx03/__format/formatter.h> +#include <__cxx03/__format/formatter_bool.h> +#include <__cxx03/__functional/hash.h> +#include <__cxx03/__functional/unary_function.h> +#include <__cxx03/__fwd/vector.h> +#include <__cxx03/__iterator/advance.h> +#include <__cxx03/__iterator/bounded_iter.h> +#include <__cxx03/__iterator/distance.h> +#include <__cxx03/__iterator/iterator_traits.h> +#include <__cxx03/__iterator/reverse_iterator.h> +#include <__cxx03/__iterator/wrap_iter.h> +#include <__cxx03/__memory/addressof.h> +#include <__cxx03/__memory/allocate_at_least.h> +#include <__cxx03/__memory/allocator_traits.h> +#include <__cxx03/__memory/pointer_traits.h> +#include <__cxx03/__memory/swap_allocator.h> +#include <__cxx03/__memory/temp_value.h> +#include <__cxx03/__memory/uninitialized_algorithms.h> +#include <__cxx03/__memory_resource/polymorphic_allocator.h> +#include <__cxx03/__ranges/access.h> +#include <__cxx03/__ranges/concepts.h> +#include <__cxx03/__ranges/container_compatible_range.h> +#include <__cxx03/__ranges/from_range.h> +#include <__cxx03/__ranges/size.h> +#include <__cxx03/__split_buffer> +#include <__cxx03/__type_traits/is_allocator.h> +#include <__cxx03/__type_traits/is_constructible.h> +#include <__cxx03/__type_traits/is_nothrow_assignable.h> +#include <__cxx03/__type_traits/noexcept_move_assign_container.h> +#include <__cxx03/__type_traits/type_identity.h> +#include <__cxx03/__utility/exception_guard.h> +#include <__cxx03/__utility/forward.h> +#include <__cxx03/__utility/is_pointer_in_range.h> +#include <__cxx03/__utility/move.h> +#include <__cxx03/__utility/pair.h> +#include <__cxx03/__utility/swap.h> +#include <__cxx03/climits> +#include <__cxx03/cstring> +#include <__cxx03/limits> +#include <__cxx03/stdexcept> +#include <__cxx03/version> // standard-mandated includes // [iterator.range] -#include <__iterator/access.h> -#include <__iterator/data.h> -#include <__iterator/empty.h> -#include <__iterator/reverse_access.h> -#include <__iterator/size.h> +#include <__cxx03/__iterator/access.h> +#include <__cxx03/__iterator/data.h> +#include <__cxx03/__iterator/empty.h> +#include <__cxx03/__iterator/reverse_access.h> +#include <__cxx03/__iterator/size.h> // [vector.syn] -#include -#include +#include <__cxx03/compare> +#include <__cxx03/initializer_list> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header #endif _LIBCPP_PUSH_MACROS -#include <__undef_macros> +#include <__cxx03/__undef_macros> _LIBCPP_BEGIN_NAMESPACE_STD @@ -3013,18 +3013,18 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS #if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 -# include -# include -# include -# include -# include +# include <__cxx03/algorithm> +# include <__cxx03/atomic> +# include <__cxx03/concepts> +# include <__cxx03/cstdlib> +# include <__cxx03/iosfwd> # if !defined(_LIBCPP_HAS_NO_LOCALIZATION) -# include +# include <__cxx03/locale> # endif -# include -# include -# include -# include +# include <__cxx03/tuple> +# include <__cxx03/type_traits> +# include <__cxx03/typeinfo> +# include <__cxx03/utility> #endif #endif // _LIBCPP_VECTOR diff --git a/libcxx/include/__cxx03/version b/libcxx/include/__cxx03/version index fe64343eafbc9..dd0fe4b4d2817 100644 --- a/libcxx/include/__cxx03/version +++ b/libcxx/include/__cxx03/version @@ -264,7 +264,7 @@ __cpp_lib_void_t 201411L */ -#include <__config> +#include <__cxx03/__config> #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header diff --git a/libcxx/include/__cxx03/wchar.h b/libcxx/include/__cxx03/wchar.h index d4268c6d2c244..131948eb471d0 100644 --- a/libcxx/include/__cxx03/wchar.h +++ b/libcxx/include/__cxx03/wchar.h @@ -105,8 +105,8 @@ size_t wcsrtombs(char* restrict dst, const wchar_t** restrict src, size_t len, */ -# include <__config> -# include +# include <__cxx03/__config> +# include <__cxx03/stddef.h> # if defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) # error \ @@ -126,7 +126,7 @@ size_t wcsrtombs(char* restrict dst, const wchar_t** restrict src, size_t len, # if __has_include_next() # include_next # else -# include <__mbstate_t.h> // make sure we have mbstate_t regardless of the existence of +# include <__cxx03/__mbstate_t.h> // make sure we have mbstate_t regardless of the existence of # endif // Determine whether we have const-correct overloads for wcschr and friends. diff --git a/libcxx/include/__cxx03/wctype.h b/libcxx/include/__cxx03/wctype.h index c76ec5a3f0608..def009c58f015 100644 --- a/libcxx/include/__cxx03/wctype.h +++ b/libcxx/include/__cxx03/wctype.h @@ -44,7 +44,7 @@ wctrans_t wctrans(const char* property); */ -#include <__config> +#include <__cxx03/__config> #if defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) # error \ @@ -59,7 +59,7 @@ wctrans_t wctrans(const char* property); // In the future, we should unconditionally include_next here and instead // have a mode under which the library does not need libc++'s or // at all (i.e. a mode without wchar_t). As it stands, we need to do that to completely -// bypass the using declarations in when we did not include . +// bypass the using declarations in when we did not include <__cxx03/wctype.h>. // Otherwise, a using declaration like `using ::wint_t` in will refer to // nothing (with using_if_exists), and if we include another header that defines one // of these declarations (e.g. ), the second `using ::wint_t` with using_if_exists