[libc++] Remove duplicate tests for callable conceptsThis is essentially a revert of c7ad02009. Indeed, it seems that both96dbdd75 and c7ad02009 were committed, but c7ad02009 seems to be onlyan o
[libc++] Remove duplicate tests for callable conceptsThis is essentially a revert of c7ad02009. Indeed, it seems that both96dbdd75 and c7ad02009 were committed, but c7ad02009 seems to be onlyan older version of 96dbdd75's tests.
show more ...
[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.All supported compilers that support C++20 now support concepts. So, remove`_LIB_LIBCPP_HAS_NO_CONCEPTS` in favor of `_LIBC
[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.All supported compilers that support C++20 now support concepts. So, remove`_LIB_LIBCPP_HAS_NO_CONCEPTS` in favor of `_LIBCPP_STD_VER > 17`. Similarly inthe tests, remove `// UNSUPPORTED: libcpp-no-concepts`.Differential Revision: https://reviews.llvm.org/D121528
[libc++] [test] IWYU in <concepts> tests.
[libc++] Remove random [[nodiscard]] in the test suite
[libcxx] adds remaining callable concepts* `std::predicate`* `std::relation`* `std::equivalence_relation`* `std::strict_weak_order`Implements parts of: - P0898R3 Standard Library Concepts
[libcxx] adds remaining callable concepts* `std::predicate`* `std::relation`* `std::equivalence_relation`* `std::strict_weak_order`Implements parts of: - P0898R3 Standard Library Concepts - P1754 Rename concepts to standard_case for C++20, while we still canDifferential Revision: https://reviews.llvm.org/D96477