Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_unsigned_integer.h21 template <class _Tp> struct __libcpp_is_unsigned_integer : public false_type {}; struct
22 template <> struct __libcpp_is_unsigned_integer<unsigned char> : public true_type {};
23 template <> struct __libcpp_is_unsigned_integer<unsigned short> : public true_type {};
24 template <> struct __libcpp_is_unsigned_integer<unsigned int> : public true_type {};
25 template <> struct __libcpp_is_unsigned_integer<unsigned long> : public true_type {};
26 template <> struct __libcpp_is_unsigned_integer<unsigned long long> : public true_type {};
28 template <> struct __libcpp_is_unsigned_integer<__uint128_t> : public true_type {};
/llvm-project-15.0.7/libcxx/include/__concepts/
H A Darithmetic.h42 concept __libcpp_unsigned_integer = __libcpp_is_unsigned_integer<_Tp>::value;
/llvm-project-15.0.7/libcxx/include/
H A Dbit95 …static_assert(__libcpp_is_unsigned_integer<_Tp>::value, "__rotr requires an unsigned integer type"…
106 …static_assert(__libcpp_is_unsigned_integer<_Tp>::value, "__countl_zero requires an unsigned intege…