| /llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/ |
| H A D | is_integral.pass.cpp | 20 static_assert( std::is_integral<T>::value, ""); in test_is_integral() 21 static_assert( std::is_integral<const T>::value, ""); in test_is_integral() 22 static_assert( std::is_integral<volatile T>::value, ""); in test_is_integral() 23 static_assert( std::is_integral<const volatile T>::value, ""); in test_is_integral() 35 static_assert(!std::is_integral<T>::value, ""); in test_is_not_integral() 36 static_assert(!std::is_integral<const T>::value, ""); in test_is_not_integral() 37 static_assert(!std::is_integral<volatile T>::value, ""); in test_is_not_integral() 38 static_assert(!std::is_integral<const volatile T>::value, ""); in test_is_not_integral()
|
| H A D | integral.pass.cpp | 23 static_assert( std::is_integral<T>::value, ""); in test_integral_imp() 69 static_assert(!std::is_integral<incomplete_type>::value, ""); in main()
|
| /llvm-project-15.0.7/clang/test/Headers/Inputs/include/ |
| H A D | type_traits | 21 // is_integral, for some types. 22 template <class _Tp> struct is_integral 24 template <> struct is_integral<bool> 26 template <> struct is_integral<char> 28 template <> struct is_integral<short> 30 template <> struct is_integral<int> 32 template <> struct is_integral<long> 34 template <> struct is_integral<long long>
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | math.h | 408 typename std::enable_if<std::is_integral<_A1>::value, int>::type 424 typename std::enable_if<std::is_integral<_A1>::value, int>::type 548 typename std::enable_if<std::is_integral<_A1>::value, bool>::type 596 typename std::enable_if<std::is_integral<_A1>::value, bool>::type 799 typename std::enable_if<std::is_integral<_A1>::value, double>::type 811 typename std::enable_if<std::is_integral<_A1>::value, double>::type 823 typename std::enable_if<std::is_integral<_A1>::value, double>::type 858 typename std::enable_if<std::is_integral<_A1>::value, double>::type 1371 typename std::enable_if<std::is_integral<_A1>::value, int>::type 1497 typename std::enable_if<std::is_integral<_A1>::value, long>::type [all …]
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | __clang_hip_cmath.h | 273 template <class _Tp> struct is_integral { 276 template <> struct is_integral<bool> { 279 template <> struct is_integral<char> { 282 template <> struct is_integral<signed char> { 285 template <> struct is_integral<unsigned char> { 288 template <> struct is_integral<wchar_t> { 291 template <> struct is_integral<short> { 297 template <> struct is_integral<int> { 300 template <> struct is_integral<unsigned int> { 303 template <> struct is_integral<long> { [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/cmplx.over/ |
| H A D | pow.pass.cpp | 32 promote(T, typename std::enable_if<std::is_integral<T>::value>::type* = 0); 67 test(typename std::enable_if<std::is_integral<T>::value>::type* = 0, typename std::enable_if<!std::… in test() 75 test(typename std::enable_if<!std::is_integral<T>::value>::type* = 0, typename std::enable_if<!std:… in test()
|
| H A D | arg.pass.cpp | 24 test(T x, typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 32 test(T x, typename std::enable_if<!std::is_integral<T>::value>::type* = 0) in test()
|
| H A D | norm.pass.cpp | 24 test(T x, typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 32 test(T x, typename std::enable_if<!std::is_integral<T>::value>::type* = 0) in test()
|
| H A D | imag.pass.cpp | 24 test(typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 38 test(typename std::enable_if<!std::is_integral<T>::value>::type* = 0) in test()
|
| H A D | real.pass.cpp | 24 test(typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 38 test(typename std::enable_if<!std::is_integral<T>::value>::type* = 0) in test()
|
| H A D | conj.pass.cpp | 26 test(T x, typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 42 test(T x, typename std::enable_if<!std::is_integral<T>::value && in test()
|
| H A D | proj.pass.cpp | 26 test(T x, typename std::enable_if<std::is_integral<T>::value>::type* = 0) in test() 42 test(T x, typename std::enable_if<!std::is_integral<T>::value && in test()
|
| /llvm-project-15.0.7/libcxx/include/__numeric/ |
| H A D | gcd_lcm.h | 62 …static_assert((is_integral<_Tp>::value && is_integral<_Up>::value), "Arguments to gcd must be inte… 77 …static_assert((is_integral<_Tp>::value && is_integral<_Up>::value), "Arguments to lcm must be inte…
|
| /llvm-project-15.0.7/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerRandom.h | 22 typename std::enable_if<std::is_integral<T>::value, T>::type Rand() { in Rand() 32 typename std::enable_if<std::is_integral<T>::value, T>::type operator()(T n) { in operator() 36 typename std::enable_if<std::is_integral<T>::value, T>::type
|
| /llvm-project-15.0.7/libcxx/include/__type_traits/ |
| H A D | is_integral.h | 51 struct _LIBCPP_TEMPLATE_VIS is_integral : _BoolConstant<__is_integral(_Tp)> { }; 60 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS is_integral 65 inline constexpr bool is_integral_v = is_integral<_Tp>::value;
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | const-correctness-transform-values.cpp | 135 struct is_integral : integral_constant<bool, false> {}; struct 137 struct is_integral<int> : integral_constant<bool, true> {}; struct 154 template <typename T2 = T, typename = typename enable_if<is_integral<T2>::value>::type>
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/readability/ |
| H A D | container-data-pointer.cpp | 37 struct is_integral; 40 struct is_integral<size_t> { struct 78 typename = typename std::enable_if<std::is_integral<U>::value>::type>
|
| /llvm-project-15.0.7/libcxx/include/__algorithm/ |
| H A D | half_positive.h | 27 is_integral<_Integral>::value, 39 !is_integral<_Tp>::value,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/ |
| H A D | ClangTidyCheck.h | 193 std::enable_if_t<std::is_integral<T>::value, llvm::Optional<T>> 214 std::enable_if_t<std::is_integral<T>::value, T> get(StringRef LocalName, in get() 230 std::enable_if_t<std::is_integral<T>::value, llvm::Optional<T>> 259 std::enable_if_t<std::is_integral<T>::value, T> 353 std::enable_if_t<std::is_integral<T>::value>
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Sequence.h | 130 std::is_integral<Integral>::value, bool> = 0> 167 std::is_integral<Integral>::value, bool> = 0> 291 static_assert(std::is_integral<T>::value || std::is_enum<T>::value, 304 template <typename T, typename = std::enable_if_t<std::is_integral<T>::value && 314 template <typename T, typename = std::enable_if_t<std::is_integral<T>::value &&
|
| /llvm-project-15.0.7/libcxx/test/std/depr/depr.c.headers/ |
| H A D | stddef_h.pass.cpp | 34 static_assert(std::is_integral<size_t>::value, in main() 40 static_assert(std::is_integral<ptrdiff_t>::value, in main()
|
| /llvm-project-15.0.7/libcxx/include/__utility/ |
| H A D | integer_sequence.h | 27 static_assert( is_integral<_Tp>::value, 52 static_assert(is_integral<_Tp>::value,
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/omp/ |
| H A D | util.h | 81 template <typename _Iterator, std::enable_if_t<!std::is_integral<_Iterator>::value, bool> = true> 90 template <typename _Index, std::enable_if_t<std::is_integral<_Index>::value, bool> = true>
|
| /llvm-project-15.0.7/libcxx/test/std/input.output/iostreams.base/stream.types/ |
| H A D | streamsize.pass.cpp | 20 static_assert(std::is_integral<std::streamsize>::value, ""); in main()
|
| H A D | streamoff.pass.cpp | 20 static_assert(std::is_integral<std::streamoff>::value, ""); in main()
|