Home
last modified time | relevance | path

Searched refs:__different_from (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.utility.helpers/
H A Ddifferent_from.compile.pass.cpp17 static_assert(std::__different_from<int, char>);
18 static_assert(std::__different_from<const int, char>);
19 static_assert(!std::__different_from<const int, int>);
20 static_assert(!std::__different_from<const volatile int, int>);
21 static_assert(!std::__different_from<const int&, int>);
22 static_assert(!std::__different_from<int&, int>);
23 static_assert(!std::__different_from<int&&, int>);
24 static_assert(!std::__different_from<int, int&>);
25 static_assert(!std::__different_from<int&, const int&>);
26 static_assert(!std::__different_from<int(&)(), int()>);
[all …]
/llvm-project-15.0.7/libcxx/include/__concepts/
H A Ddifferent_from.h25 concept __different_from = !same_as<remove_cvref_t<_Tp>, remove_cvref_t<_Up>>; variable
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dsubrange.h113 template<__different_from<subrange> _Range>
123 template<__different_from<subrange> _Range>
142 template<__different_from<subrange> _Pair>
H A Dref_view.h47 requires __different_from<_Tp, ref_view> &&