Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/
H A Dis_signed.pass.cpp24 static_assert( std::is_signed_v<T>, ""); in test_is_signed()
25 static_assert( std::is_signed_v<const T>, ""); in test_is_signed()
26 static_assert( std::is_signed_v<volatile T>, ""); in test_is_signed()
27 static_assert( std::is_signed_v<const volatile T>, ""); in test_is_signed()
39 static_assert(!std::is_signed_v<T>, ""); in test_is_not_signed()
40 static_assert(!std::is_signed_v<const T>, ""); in test_is_not_signed()
41 static_assert(!std::is_signed_v<volatile T>, ""); in test_is_not_signed()
42 static_assert(!std::is_signed_v<const volatile T>, ""); in test_is_not_signed()
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/
H A Dsigned_integral.pass.cpp58 std::is_signed_v<wchar_t>);
59 static_assert(CheckSignedIntegralQualifiers<bool>() == std::is_signed_v<bool>);
60 static_assert(CheckSignedIntegralQualifiers<char>() == std::is_signed_v<char>);
62 std::is_signed_v<char8_t>);
64 std::is_signed_v<char16_t>);
66 std::is_signed_v<char32_t>);
H A Dunsigned_integral.pass.cpp58 !std::is_signed_v<wchar_t>);
60 !std::is_signed_v<bool>);
62 !std::is_signed_v<char>);
64 !std::is_signed_v<char8_t>);
66 !std::is_signed_v<char16_t>);
68 !std::is_signed_v<char32_t>);
H A Darithmetic.h23 return std::is_signed_v<I>; in CheckSubsumption()
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.container/
H A Dssize.pass.cpp38 static_assert( std::is_signed_v<decltype(std::ssize(c))>, ""); in test_container()
46 static_assert( std::is_signed_v<decltype(std::ssize(c))>, ""); in test_const_container()
54 static_assert( std::is_signed_v<decltype(std::ssize(c))>, ""); in test_const_container()
62 static_assert( std::is_signed_v<decltype(std::ssize(c))>, ""); in test_container()
70 static_assert( std::is_signed_v<decltype(std::ssize(array))>, ""); in test_const_array()
102 static_assert( std::is_signed_v<decltype(std::ssize(arrA))>, ""); in main()
115 static_assert( std::is_signed_v< decltype(std::ssize(sc))>, ""); in main()
/llvm-project-15.0.7/libcxx/include/__utility/
H A Dcmp.h46 if constexpr (is_signed_v<_Tp> == is_signed_v<_Up>) in cmp_equal()
48 else if constexpr (is_signed_v<_Tp>) in cmp_equal()
65 if constexpr (is_signed_v<_Tp> == is_signed_v<_Up>) in cmp_less()
67 else if constexpr (is_signed_v<_Tp>) in cmp_less()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.factories/range.iota.view/iterator/
H A Dmember_typedefs.compile.pass.cpp72 static_assert(std::is_signed_v<Iter::difference_type>); in test()
82 static_assert(std::is_signed_v<Iter::difference_type>); in test()
92 static_assert(std::is_signed_v<Iter::difference_type>); in test()
108 static_assert(std::is_signed_v<Iter::difference_type>); in test()
120 static_assert(std::is_signed_v<Iter::difference_type>); in test()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_signed.h28 inline constexpr bool is_signed_v = __is_signed(_Tp); variable
48 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>)
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_greater/
H A Dcmp_greater.pass.cpp53 assert(std::cmp_greater(-2, tup.min) == std::is_signed_v<T>); in test_cmp_greater1()
54 assert(!std::cmp_greater(tup.min, -2) == std::is_signed_v<T>); in test_cmp_greater1()
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_less/
H A Dcmp_less.pass.cpp54 assert(!std::cmp_less(-2, tup.min) == std::is_signed_v<T>); in test_cmp_less1()
55 assert(std::cmp_less(tup.min, -2) == std::is_signed_v<T>); in test_cmp_less1()
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_less_equal/
H A Dcmp_less_equal.pass.cpp53 assert(!std::cmp_less_equal(-2, tup.min) == std::is_signed_v<T>); in test_cmp_less_equal1()
54 assert(std::cmp_less_equal(tup.min, -2) == std::is_signed_v<T>); in test_cmp_less_equal1()
/llvm-project-15.0.7/libcxx/include/__concepts/
H A Darithmetic.h31 concept signed_integral = integral<_Tp> && is_signed_v<_Tp>;
/llvm-project-15.0.7/libcxx/include/__format/
H A Dformatter_char.h51 static_cast<conditional_t<is_signed_v<_CharT>, int, unsigned>>(__value),
/llvm-project-15.0.7/libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_greater_equal/
H A Dcmp_greater_equal.pass.cpp53 assert(std::cmp_greater_equal(-2, tup.min) == std::is_signed_v<T>); in test_cmp_greater_equal1()
/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DRangeSetTest.cpp53 template <class T> constexpr bool is_signed_v = std::is_signed<T>::value; variable
62 is_signed_v<T> ? 0 : ~(static_cast<T>(-1) / static_cast<T>(2));
112 APSIntType(sizeof(T) * CHAR_BIT, !is_signed_v<T>);
847 if (is_signed_v<F>) { in TYPED_TEST()
883 if (is_signed_v<F>) { in TYPED_TEST()
981 if (is_signed_v<F>) { in TYPED_TEST()
1036 if (is_signed_v<F>) { in TYPED_TEST()
1072 if (is_signed_v<F>) { in TYPED_TEST()
/llvm-project-15.0.7/libcxx/test/std/utilities/format/format.functions/
H A Dformat_to_n.pass.cpp80 static_assert(std::is_signed_v<std::iter_difference_t<CharT*>>,
H A Dformat_to_n.locale.pass.cpp87 static_assert(std::is_signed_v<std::iter_difference_t<CharT*>>,
/llvm-project-15.0.7/libcxx/test/std/utilities/charconv/charconv.msvc/
H A Dtest.cpp390 if constexpr (is_signed_v<T>) { in test_integer_to_chars()
490 if constexpr (is_signed_v<T>) { in test_integer_from_chars()
505 if constexpr (is_signed_v<T>) { in test_integer_from_chars()
523 if constexpr (is_signed_v<T>) { in test_integer_from_chars()
/llvm-project-15.0.7/libcxx/benchmarks/
H A Dformatter_int.bench.cpp43 using U = std::conditional_t<std::is_signed_v<T>, int64_t, uint64_t>; in BM_BasicLow()
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/format/format.arguments/format.args/
H A Dget.pass.cpp102 } else if (std::is_signed_v<char>) { in test()
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/format/format.arguments/format.arg/
H A Dvisit_format_arg.pass.cpp115 } else if (std::is_signed_v<char>) { in test()
/llvm-project-15.0.7/libcxx/include/
H A Dtype_traits316 template <class T> inline constexpr bool is_signed_v
/llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/
H A DStdSymbolMap.inc613 SYMBOL(is_signed_v, std::, <type_traits>)