Home
last modified time | relevance | path

Searched refs:__is_unsigned_integer_v (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dinteger_traits.h42 inline const bool __is_unsigned_integer_v = false; variable
44 inline const bool __is_unsigned_integer_v<unsigned char> = true; variable
46 inline const bool __is_unsigned_integer_v<unsigned short> = true; variable
48 inline const bool __is_unsigned_integer_v<unsigned int> = true; variable
50 inline const bool __is_unsigned_integer_v<unsigned long> = true; variable
52 inline const bool __is_unsigned_integer_v<unsigned long long> = true; variable
55 inline const bool __is_unsigned_integer_v<__uint128_t> = true; variable
63 concept __unsigned_integer = __is_unsigned_integer_v<_Tp>;
/freebsd/contrib/llvm-project/libcxx/include/__bit/
H A Drotate.h27 static_assert(__is_unsigned_integer_v<_Tp>, "__rotl requires an unsigned integer type"); in __rotl()
42 static_assert(__is_unsigned_integer_v<_Tp>, "__rotr requires an unsigned integer type"); in __rotr()
H A Dcountr.h30 static_assert(__is_unsigned_integer_v<_Tp>, "__countr_zero_impl only works with unsigned types"); in __countr_zero_impl()
56 static_assert(__is_unsigned_integer_v<_Tp>, "__countr_zero only works with unsigned types"); in __countr_zero()
H A Dbit_log2.h26 static_assert(__is_unsigned_integer_v<_Tp>, "__bit_log2 requires an unsigned integer type"); in __bit_log2()
H A Dpopcount.h51 static_assert(__is_unsigned_integer_v<_Tp>, "__popcount only works with unsigned types"); in __popcount()
H A Dcountl.h28 static_assert(__is_unsigned_integer_v<_Tp>, "__countl_zero requires an unsigned integer type"); in __countl_zero()