Home
last modified time | relevance | path

Searched refs:equality_comparable_with (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.compare/concept.equalitycomparable/
H A Dequality_comparable_with.compile.pass.cpp38 constexpr bool result = std::equality_comparable_with<T, U>; in check_equality_comparable_with()
39 static_assert(std::equality_comparable_with<U, T> == result); in check_equality_comparable_with()
40 static_assert(std::equality_comparable_with<T, U const> == result); in check_equality_comparable_with()
42 static_assert(std::equality_comparable_with<T, U const&> == result); in check_equality_comparable_with()
998 static_assert(!std::equality_comparable_with<void, int>);
999 static_assert(!std::equality_comparable_with<void, int*>);
1001 static_assert(!std::equality_comparable_with<void, int[5]>);
1030 static_assert(!std::equality_comparable_with < void,
1033 static_assert(!std::equality_comparable_with < void,
1036 static_assert(!std::equality_comparable_with < void,
[all …]
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/
H A Dtotally_ordered_with.pass.cpp963 static_assert(!std::equality_comparable_with<void, int>);
964 static_assert(!std::equality_comparable_with<void, int*>);
966 static_assert(!std::equality_comparable_with<void, int[5]>);
967 static_assert(!std::equality_comparable_with<void, int (*)()>);
968 static_assert(!std::equality_comparable_with<void, int (&)()>);
969 static_assert(!std::equality_comparable_with<void, int S::*>);
970 static_assert(!std::equality_comparable_with<void, int (S::*)()>);
995 static_assert(!std::equality_comparable_with < void,
998 static_assert(!std::equality_comparable_with < void,
1001 static_assert(!std::equality_comparable_with < void,
[all …]
/llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/reverse.iterators/
H A Diterator_concept_conformance.compile.pass.cpp57 static_assert( std::equality_comparable_with<std::reverse_iterator<int*>, std::reverse_iterator<con…
58 static_assert(!std::equality_comparable_with<std::reverse_iterator<int*>, std::reverse_iterator<cha…
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dranges_operations.h29 requires equality_comparable_with<_Tp, _Up>
40 requires equality_comparable_with<_Tp, _Up>
/llvm-project-15.0.7/libcxx/include/__concepts/
H A Dequality_comparable.h40 concept equality_comparable_with = variable
H A Dtotally_ordered.h46 equality_comparable_with<_Tp, _Up> &&
/llvm-project-15.0.7/libcxx/docs/Status/
H A DSpaceshipPapers.csv3 `P2404R0 <https://wg21.link/P2404>`_,"Relaxing equality_comparable_with's, totally_ordered_with's, …
H A DCxx2bPapers.csv70 "`P2404R3 <https://wg21.link/P2404R3>`__","LWG","Move-only types for ``equality_comparable_with``, …
/llvm-project-15.0.7/libcxx/include/
H A Dconcepts86 concept equality_comparable_with = see below;
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dcommon_iterator.h167 requires sentinel_for<_Sent, _I2> && equality_comparable_with<_Iter, _I2>
/llvm-project-15.0.7/libcxx/test/support/
H A Dtest_iterators.h1015 requires std::equality_comparable_with<std::decay_t<T>, std::decay_t<U>> {
1227 requires std::equality_comparable_with<Base, BaseSent>