mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-17 00:36:34 +00:00
[libc++][C++03] Fix libc++ includes (#109000)
This is part of the "Freezing C++03 headers" proposal explained in https://discourse.llvm.org/t/rfc-freezing-c-03-headers-in-libc/77319/58. This patch updates the include paths used in `__cxx03/` to refer to the `__cxx03/` headers.
This commit is contained in:
parent
92af82a48d
commit
73fbae8383
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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 <cstddef>
|
||||
#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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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 <limits>
|
||||
#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 <cwchar>
|
||||
# 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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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 <new>
|
||||
#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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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 <initializer_list>
|
||||
#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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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 <initializer_list>
|
||||
#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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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 <initializer_list>
|
||||
#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
|
||||
|
@ -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
|
||||
|
@ -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 <cstddef>
|
||||
#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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user