diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2022-02-28 16:37:25 -0500 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2022-03-01 08:20:24 -0500 |
commit | 368faacac7525e538fa6680aea74e19a75e3458d (patch) | |
tree | 8d30d81bea34e7779e3504bb6221f698bff2e23a /libcxx/include/__numeric | |
parent | 5c73db24df14501e1a76ef2e31111562a3a3287d (diff) | |
download | llvm-368faacac7525e538fa6680aea74e19a75e3458d.zip llvm-368faacac7525e538fa6680aea74e19a75e3458d.tar.gz llvm-368faacac7525e538fa6680aea74e19a75e3458d.tar.bz2 |
[libc++] Revert "Protect users from relying on detail headers" & related changes
This commit reverts 5aaefa51 (and also partly 7f285f48e77 and b6d75682f9,
which were related to the original commit). As landed, 5aaefa51 had
unintended consequences on some downstream bots and didn't have proper
coverage upstream due to a few subtle things. Implementing this is
something we should do in libc++, however we'll first need to address
a few issues listed in https://reviews.llvm.org/D106124#3349710.
Differential Revision: https://reviews.llvm.org/D120683
Diffstat (limited to 'libcxx/include/__numeric')
-rw-r--r-- | libcxx/include/__numeric/accumulate.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/adjacent_difference.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/exclusive_scan.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/gcd_lcm.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/inclusive_scan.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/inner_product.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/iota.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/midpoint.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/partial_sum.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/reduce.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/transform_exclusive_scan.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/transform_inclusive_scan.h | 1 | ||||
-rw-r--r-- | libcxx/include/__numeric/transform_reduce.h | 1 |
13 files changed, 0 insertions, 13 deletions
diff --git a/libcxx/include/__numeric/accumulate.h b/libcxx/include/__numeric/accumulate.h index bcb95c7..fa75987 100644 --- a/libcxx/include/__numeric/accumulate.h +++ b/libcxx/include/__numeric/accumulate.h @@ -15,7 +15,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/adjacent_difference.h b/libcxx/include/__numeric/adjacent_difference.h index 0a47f3f..5c712ec 100644 --- a/libcxx/include/__numeric/adjacent_difference.h +++ b/libcxx/include/__numeric/adjacent_difference.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/exclusive_scan.h b/libcxx/include/__numeric/exclusive_scan.h index 86d9c22..c0c89b3 100644 --- a/libcxx/include/__numeric/exclusive_scan.h +++ b/libcxx/include/__numeric/exclusive_scan.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/gcd_lcm.h b/libcxx/include/__numeric/gcd_lcm.h index b5d5499..9a53a00 100644 --- a/libcxx/include/__numeric/gcd_lcm.h +++ b/libcxx/include/__numeric/gcd_lcm.h @@ -17,7 +17,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_PUSH_MACROS diff --git a/libcxx/include/__numeric/inclusive_scan.h b/libcxx/include/__numeric/inclusive_scan.h index bc523e5..a6b0050 100644 --- a/libcxx/include/__numeric/inclusive_scan.h +++ b/libcxx/include/__numeric/inclusive_scan.h @@ -17,7 +17,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/inner_product.h b/libcxx/include/__numeric/inner_product.h index aace2e8..6fe18bb 100644 --- a/libcxx/include/__numeric/inner_product.h +++ b/libcxx/include/__numeric/inner_product.h @@ -15,7 +15,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/iota.h b/libcxx/include/__numeric/iota.h index 91eb23e..b30e0e0 100644 --- a/libcxx/include/__numeric/iota.h +++ b/libcxx/include/__numeric/iota.h @@ -14,7 +14,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/midpoint.h b/libcxx/include/__numeric/midpoint.h index d0db307..668030c 100644 --- a/libcxx/include/__numeric/midpoint.h +++ b/libcxx/include/__numeric/midpoint.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_PUSH_MACROS diff --git a/libcxx/include/__numeric/partial_sum.h b/libcxx/include/__numeric/partial_sum.h index db882ea..9acee3a 100644 --- a/libcxx/include/__numeric/partial_sum.h +++ b/libcxx/include/__numeric/partial_sum.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/reduce.h b/libcxx/include/__numeric/reduce.h index 830cff0..90e4d23 100644 --- a/libcxx/include/__numeric/reduce.h +++ b/libcxx/include/__numeric/reduce.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/transform_exclusive_scan.h b/libcxx/include/__numeric/transform_exclusive_scan.h index 3ccd8da..45b3077 100644 --- a/libcxx/include/__numeric/transform_exclusive_scan.h +++ b/libcxx/include/__numeric/transform_exclusive_scan.h @@ -14,7 +14,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/transform_inclusive_scan.h b/libcxx/include/__numeric/transform_inclusive_scan.h index ff8c92f..b0d4ab5 100644 --- a/libcxx/include/__numeric/transform_inclusive_scan.h +++ b/libcxx/include/__numeric/transform_inclusive_scan.h @@ -15,7 +15,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD diff --git a/libcxx/include/__numeric/transform_reduce.h b/libcxx/include/__numeric/transform_reduce.h index 6ec6149..da5a779 100644 --- a/libcxx/include/__numeric/transform_reduce.h +++ b/libcxx/include/__numeric/transform_reduce.h @@ -16,7 +16,6 @@ #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) # pragma GCC system_header -# pragma clang include_instead(<numeric>) #endif _LIBCPP_BEGIN_NAMESPACE_STD |