Home
last modified time | relevance | path

Searched refs:is_signed_v (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Dcmp.h31 if constexpr (is_signed_v<_Tp> == is_signed_v<_Up>) in cmp_equal()
33 else if constexpr (is_signed_v<_Tp>) in cmp_equal()
46 if constexpr (is_signed_v<_Tp> == is_signed_v<_Up>) in cmp_less()
48 else if constexpr (is_signed_v<_Tp>) in cmp_less()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DCheckedArithmetic.h46 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedAdd(T LHS, in checkedAdd()
55 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedSub(T LHS, in checkedSub()
64 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedMul(T LHS, in checkedMul()
73 std::enable_if_t<std::is_signed_v<T>, std::optional<T>> checkedMulAdd(T A, T B, in checkedMulAdd()
H A DMathExtras.h571 std::enable_if_t<std::is_signed_v<T>, T> AddOverflow(T X, T Y, T &Result) { in AddOverflow()
597 std::enable_if_t<std::is_signed_v<T>, T> SubOverflow(T X, T Y, T &Result) { in SubOverflow()
623 std::enable_if_t<std::is_signed_v<T>, T> MulOverflow(T X, T Y, T &Result) { in MulOverflow()
H A DTypeSize.h141 friend constexpr std::enable_if_t<std::is_signed_v<U>, LeafTy>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_signed.h30 inline constexpr bool is_signed_v = __is_signed(_Tp); variable
52 inline constexpr bool is_signed_v = is_signed<_Tp>::value;
H A Dmake_32_64_or_128_bit.h31 requires(is_signed_v<_Tp> || is_unsigned_v<_Tp> || is_same_v<_Tp, char>)
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DIntegral.h264 if constexpr (std::is_signed_v<T>) {
273 if constexpr (std::is_signed_v<T>) {
282 if constexpr (std::is_signed_v<T>) {
290 if constexpr (std::is_signed_v<T>) {
H A DIntegralAP.h47 return std::is_signed_v<T> ? Extended.getSExtValue() in truncateCast()
51 return std::is_signed_v<T> ? V.trunc(BitSize).getSExtValue() in truncateCast()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__concepts/
H A Darithmetic.h33 concept signed_integral = integral<_Tp> && is_signed_v<_Tp>;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__mdspan/
H A Dextents.h233 if constexpr (is_signed_v<_From>) {
247 if constexpr (is_signed_v<_To>) {
481 if constexpr (is_signed_v<_From>) {
492 if constexpr (is_signed_v<_IndexType>) {
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dcpp17_iterator_concepts.h73 (is_signed_v<__iter_diff_t<_Iter>> || is_void_v<__iter_diff_t<_Iter>>)&&requires(_Iter __iter) { in requires()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DNativeFormatting.cpp92 static_assert(std::is_signed_v<T>, "Value is not signed!"); in write_signed()
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.inc263 using std::is_signed_v;
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dtype_traits316 template <class T> inline constexpr bool is_signed_v
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1745 SYMBOL(is_signed_v, std::, <type_traits>)