Home
last modified time | relevance | path

Searched refs:__signed_integer_like (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/iterators/iterator.requirements/iterator.concepts/
H A Dinteger_like.compile.pass.cpp34 static_assert(!std::__signed_integer_like<bool>);
35 static_assert(std::__signed_integer_like<signed char>);
36 static_assert(std::__signed_integer_like<short>);
37 static_assert(std::__signed_integer_like<int>);
38 static_assert(std::__signed_integer_like<long>);
39 static_assert(std::__signed_integer_like<long long>);
40 static_assert(!std::__signed_integer_like<unsigned char>);
41 static_assert(!std::__signed_integer_like<unsigned short>);
42 static_assert(!std::__signed_integer_like<unsigned int>);
43 static_assert(!std::__signed_integer_like<unsigned long>);
[all …]
/llvm-project-15.0.7/libcxx/include/__ranges/
H A Diota_view.h154 if constexpr (__integer_like<_Start> && !__signed_integer_like<_Start>) {
170 if constexpr (__integer_like<_Start> && !__signed_integer_like<_Start>) {
258 if constexpr (__signed_integer_like<_Start>) {
374 (__signed_integer_like<_Start> == __signed_integer_like<_BoundSentinel>))
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dconcepts.h66 concept __signed_integer_like = signed_integral<_Tp>; variable
75 requires __signed_integer_like<iter_difference_t<_Ip>>;