Searched refs:equality_comparable (Results 1 – 19 of 19) sorted by relevance
31 static_assert(std::equality_comparable<int>);32 static_assert(std::equality_comparable<double>);33 static_assert(std::equality_comparable<void*>);34 static_assert(std::equality_comparable<char*>);38 static_assert(std::equality_comparable<wchar_t&>);46 static_assert(std::equality_comparable<int[5]>);81 static_assert(!std::equality_comparable<void>);110 static_assert(std::equality_comparable<no_lt>);111 static_assert(std::equality_comparable<no_gt>);112 static_assert(std::equality_comparable<no_le>);[all …]
42 static_assert(!std::equality_comparable<decltype(iter)>); in test()49 static_assert(!std::equality_comparable<std::ranges::iterator_t<Outer>>); in test()53 static_assert(!std::equality_comparable<decltype(iter)>); in test()55 static_assert(!std::equality_comparable<decltype(const_iter)>); in test()64 static_assert(!std::equality_comparable<decltype(iter)>); in test()66 static_assert(!std::equality_comparable<decltype(const_iter)>); in test()
37 concept equality_comparable = __weakly_equality_comparable_with<_Tp, _Tp>; variable41 equality_comparable<_Tp> && equality_comparable<_Up> &&43 equality_comparable<
27 concept regular = semiregular<_Tp> && equality_comparable<_Tp>;
41 concept totally_ordered = equality_comparable<_Tp> && __partially_ordered_with<_Tp, _Tp>;
82 // [concept.equalitycomparable], concept equality_comparable84 concept equality_comparable = see below;145 #include <__concepts/equality_comparable.h>
249 __concepts/equality_comparable.h
561 module equality_comparable { private header "__concepts/equality_comparable.h" }
47 static_assert(std::equality_comparable<std::to_chars_result>); in main()
47 static_assert(std::equality_comparable<std::from_chars_result>); in main()
324 equality_comparable<iterator_t<_Base>> &&325 equality_comparable<iterator_t<range_reference_t<_Base>>>
185 requires equality_comparable<iterator_t<_View>>
191 requires equality_comparable<_Start>
274 requires equality_comparable<iterator_t<_Base>>
329 requires(equality_comparable<iterator_t<__maybe_const<_Const, _Views>>> && ...) {
33 template <std::equality_comparable T>
158 equality_comparable<_Ip> &&
1008 requires (std::equality_comparable<T> && !std::is_reference_v<T>)1125 requires std::equality_comparable<Base> {
310 "__concepts/equality_comparable.h",