Home
last modified time | relevance | path

Searched refs:__libcpp_unsigned_integer (Results 1 – 13 of 13) sorted by relevance

/llvm-project/libcxx/test/libcxx/concepts/concepts.arithmetic/
H A D__libcpp_unsigned_integer.compile.pass.cpp14 // concept __libcpp_unsigned_integer;
27 static_assert(std::__libcpp_unsigned_integer<unsigned char>);
28 static_assert(std::__libcpp_unsigned_integer<unsigned short int>);
29 static_assert(std::__libcpp_unsigned_integer<unsigned int>);
30 static_assert(std::__libcpp_unsigned_integer<unsigned long int>);
31 static_assert(std::__libcpp_unsigned_integer<unsigned long long int>);
32 static_assert(std::__libcpp_unsigned_integer<unsigned short int>);
34 static_assert(std::__libcpp_unsigned_integer<__uint128_t>);
37 static_assert(!std::__libcpp_unsigned_integer<signed char>);
38 static_assert(!std::__libcpp_unsigned_integer<shor
[all...]
/llvm-project/libcxx/include/__numeric/
H A Dsaturation_arithmetic.h35 if constexpr (__libcpp_unsigned_integer<_Tp>) { in __add_sat()
53 if constexpr (__libcpp_unsigned_integer<_Tp>) { in __sub_sat()
72 if constexpr (__libcpp_unsigned_integer<_Tp>) { in __mul_sat()
86 if constexpr (__libcpp_unsigned_integer<_Tp>) { in __div_sat()
/llvm-project/libcxx/include/__concepts/
H A Darithmetic.h44 concept __libcpp_unsigned_integer = __libcpp_is_unsigned_integer<_Tp>::value; variable
50 concept __libcpp_integer = __libcpp_unsigned_integer<_Tp> || __libcpp_signed_integer<_Tp>;
/llvm-project/libcxx/include/__bit/
H A Drotate.h58 template <__libcpp_unsigned_integer _Tp>
63 template <__libcpp_unsigned_integer _Tp>
H A Dcountr.h68 template <__libcpp_unsigned_integer _Tp>
73 template <__libcpp_unsigned_integer _Tp>
H A Dcountl.h97 template <__libcpp_unsigned_integer _Tp>
102 template <__libcpp_unsigned_integer _Tp>
H A Dbit_width.h24 template <__libcpp_unsigned_integer _Tp>
H A Dhas_single_bit.h26 template <__libcpp_unsigned_integer _Tp>
H A Dbit_log2.h
H A Dbit_floor.h25 template <__libcpp_unsigned_integer _Tp>
H A Dbit_ceil.h44 template <__libcpp_unsigned_integer _Tp>
H A Dpopcount.h43 template <__libcpp_unsigned_integer _Tp>
/llvm-project/libcxx/include/__format/
H A Dformat_arg_store.h76 template <class, __libcpp_unsigned_integer _Tp> in __determine_arg_t()