[all-commits] [llvm/llvm-project] 38db42: [libc++] [NFC] s/_LIBCPP_STD_VER > 17 && !defined(...
Quuxplusone via All-commits
all-commits at lists.llvm.org
Wed Feb 2 08:04:34 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 38db42d0043e501cbbb07ba6fa57597e6473fc3e
https://github.com/llvm/llvm-project/commit/38db42d0043e501cbbb07ba6fa57597e6473fc3e
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2022-02-02 (Wed, 02 Feb 2022)
Changed paths:
M libcxx/include/__compare/compare_partial_order_fallback.h
M libcxx/include/__compare/compare_strong_order_fallback.h
M libcxx/include/__compare/compare_three_way.h
M libcxx/include/__compare/compare_weak_order_fallback.h
M libcxx/include/__compare/partial_order.h
M libcxx/include/__compare/strong_order.h
M libcxx/include/__compare/synth_three_way.h
M libcxx/include/__compare/three_way_comparable.h
M libcxx/include/__compare/weak_order.h
M libcxx/include/__concepts/arithmetic.h
M libcxx/include/__concepts/assignable.h
M libcxx/include/__concepts/boolean_testable.h
M libcxx/include/__concepts/class_or_enum.h
M libcxx/include/__concepts/common_reference_with.h
M libcxx/include/__concepts/common_with.h
M libcxx/include/__concepts/constructible.h
M libcxx/include/__concepts/convertible_to.h
M libcxx/include/__concepts/copyable.h
M libcxx/include/__concepts/derived_from.h
M libcxx/include/__concepts/destructible.h
M libcxx/include/__concepts/different_from.h
M libcxx/include/__concepts/equality_comparable.h
M libcxx/include/__concepts/invocable.h
M libcxx/include/__concepts/movable.h
M libcxx/include/__concepts/predicate.h
M libcxx/include/__concepts/regular.h
M libcxx/include/__concepts/relation.h
M libcxx/include/__concepts/same_as.h
M libcxx/include/__concepts/semiregular.h
M libcxx/include/__concepts/swappable.h
M libcxx/include/__concepts/totally_ordered.h
M libcxx/include/__iterator/distance.h
M libcxx/include/__iterator/insert_iterator.h
M libcxx/include/__iterator/reverse_iterator.h
M libcxx/include/__random/uniform_random_bit_generator.h
M libcxx/include/__ranges/enable_borrowed_range.h
M libcxx/include/__ranges/non_propagating_cache.h
M libcxx/include/__utility/cmp.h
M libcxx/include/__utility/pair.h
M libcxx/include/numbers
M libcxx/include/ranges
M libcxx/include/string_view
M libcxx/include/tuple
M libcxx/include/type_traits
Log Message:
-----------
[libc++] [NFC] s/_LIBCPP_STD_VER > 17 && !defined(_LIBCPP_HAS_NO_CONCEPTS)/!defined(_LIBCPP_HAS_NO_CONCEPTS)/
Per Discord discussion, we're normalizing on a simple `!defined(_LIBCPP_HAS_NO_CONCEPTS)`
so that we can do a big search-and-replace for `!defined(_LIBCPP_HAS_NO_CONCEPTS)`
back into `_LIBCPP_STD_VER > 17` when we're ready to abandon support for concept-syntax-less
compilers.
Differential Revision: https://reviews.llvm.org/D118748
Commit: 93e7f35ac354a19a9db2f11fe17d1f955a5793b4
https://github.com/llvm/llvm-project/commit/93e7f35ac354a19a9db2f11fe17d1f955a5793b4
Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
Date: 2022-02-02 (Wed, 02 Feb 2022)
Changed paths:
M libcxx/include/__algorithm/in_in_out_result.h
M libcxx/include/__algorithm/in_in_result.h
M libcxx/include/__algorithm/in_out_result.h
M libcxx/include/__iterator/indirectly_comparable.h
Log Message:
-----------
[libc++] [NFC] Normalize some `#ifndef _LIBCPP_HAS_NO_CONCEPTS`.
Compare: https://github.com/llvm/llvm-project/compare/206cafb680ce...93e7f35ac354
More information about the All-commits
mailing list