/external/libcxx/test/std/language.support/support.limits/limits/numeric.limits/ |
H A D | default.pass.cpp | 10 // test numeric_limits 12 // The default numeric_limits<T> template shall have all members, but with 28 static_assert(std::numeric_limits<A>::is_specialized == false, 29 "std::numeric_limits<A>::is_specialized == false"); 30 assert(std::numeric_limits<A>::min() == A()); 31 assert(std::numeric_limits<A>::max() == A()); 32 assert(std::numeric_limits<A>::lowest() == A()); 33 static_assert(std::numeric_limits<A>::digits == 0, 34 "std::numeric_limits<A>::digits == 0"); 35 static_assert(std::numeric_limits< [all...] |
/external/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/ |
H A D | digits10.pass.cpp | 10 // test numeric_limits 21 static_assert(std::numeric_limits<T>::digits10 == expected, "digits10 test 1"); 22 static_assert(std::numeric_limits<T>::is_bounded, "digits10 test 5"); 23 static_assert(std::numeric_limits<const T>::digits10 == expected, "digits10 test 2"); 24 static_assert(std::numeric_limits<const T>::is_bounded, "digits10 test 6"); 25 static_assert(std::numeric_limits<volatile T>::digits10 == expected, "digits10 test 3"); 26 static_assert(std::numeric_limits<volatile T>::is_bounded, "digits10 test 7"); 27 static_assert(std::numeric_limits<const volatile T>::digits10 == expected, "digits10 test 4"); 28 static_assert(std::numeric_limits<const volatile T>::is_bounded, "digits10 test 8");
|
H A D | min.pass.cpp | 10 // test numeric_limits 24 assert(std::numeric_limits<T>::min() == expected); 25 assert(std::numeric_limits<T>::is_bounded || !std::numeric_limits<T>::is_signed); 26 assert(std::numeric_limits<const T>::min() == expected); 27 assert(std::numeric_limits<const T>::is_bounded || !std::numeric_limits<const T>::is_signed); 28 assert(std::numeric_limits<volatile T>::min() == expected); 29 assert(std::numeric_limits<volatile T>::is_bounded || !std::numeric_limits<volatil [all...] |
H A D | digits.pass.cpp | 10 // test numeric_limits 21 static_assert(std::numeric_limits<T>::digits == expected, "digits test 1"); 22 static_assert(std::numeric_limits<const T>::digits == expected, "digits test 2"); 23 static_assert(std::numeric_limits<volatile T>::digits == expected, "digits test 3"); 24 static_assert(std::numeric_limits<const volatile T>::digits == expected, "digits test 4"); 30 test<char, std::numeric_limits<char>::is_signed ? 7 : 8>(); 33 test<wchar_t, std::numeric_limits<wchar_t>::is_signed ? sizeof(wchar_t)*8-1 : sizeof(wchar_t)*8>();
|
H A D | has_denorm_loss.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::has_denorm_loss == expected, "has_denorm_loss test 1"); 21 static_assert(std::numeric_limits<const T>::has_denorm_loss == expected, "has_denorm_loss test 2"); 22 static_assert(std::numeric_limits<volatile T>::has_denorm_loss == expected, "has_denorm_loss test 3"); 23 static_assert(std::numeric_limits<const volatile T>::has_denorm_loss == expected, "has_denorm_loss test 4");
|
H A D | has_infinity.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::has_infinity == expected, "has_infinity test 1"); 21 static_assert(std::numeric_limits<const T>::has_infinity == expected, "has_infinity test 2"); 22 static_assert(std::numeric_limits<volatile T>::has_infinity == expected, "has_infinity test 3"); 23 static_assert(std::numeric_limits<const volatile T>::has_infinity == expected, "has_infinity test 4");
|
H A D | has_quiet_NaN.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::has_quiet_NaN == expected, "has_quiet_NaN test 1"); 21 static_assert(std::numeric_limits<const T>::has_quiet_NaN == expected, "has_quiet_NaN test 2"); 22 static_assert(std::numeric_limits<volatile T>::has_quiet_NaN == expected, "has_quiet_NaN test 3"); 23 static_assert(std::numeric_limits<const volatile T>::has_quiet_NaN == expected, "has_quiet_NaN test 4");
|
H A D | has_signaling_NaN.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::has_signaling_NaN == expected, "has_signaling_NaN test 1"); 21 static_assert(std::numeric_limits<const T>::has_signaling_NaN == expected, "has_signaling_NaN test 2"); 22 static_assert(std::numeric_limits<volatile T>::has_signaling_NaN == expected, "has_signaling_NaN test 3"); 23 static_assert(std::numeric_limits<const volatile T>::has_signaling_NaN == expected, "has_signaling_NaN test 4");
|
H A D | is_bounded.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::is_bounded == expected, "is_bounded test 1"); 21 static_assert(std::numeric_limits<const T>::is_bounded == expected, "is_bounded test 2"); 22 static_assert(std::numeric_limits<volatile T>::is_bounded == expected, "is_bounded test 3"); 23 static_assert(std::numeric_limits<const volatile T>::is_bounded == expected, "is_bounded test 4");
|
H A D | is_exact.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::is_exact == expected, "is_exact test 1"); 21 static_assert(std::numeric_limits<const T>::is_exact == expected, "is_exact test 2"); 22 static_assert(std::numeric_limits<volatile T>::is_exact == expected, "is_exact test 3"); 23 static_assert(std::numeric_limits<const volatile T>::is_exact == expected, "is_exact test 4");
|
H A D | is_integer.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::is_integer == expected, "is_integer test 1"); 21 static_assert(std::numeric_limits<const T>::is_integer == expected, "is_integer test 2"); 22 static_assert(std::numeric_limits<volatile T>::is_integer == expected, "is_integer test 3"); 23 static_assert(std::numeric_limits<const volatile T>::is_integer == expected, "is_integer test 4");
|
H A D | is_modulo.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::is_modulo == expected, "is_modulo test 1"); 21 static_assert(std::numeric_limits<const T>::is_modulo == expected, "is_modulo test 2"); 22 static_assert(std::numeric_limits<volatile T>::is_modulo == expected, "is_modulo test 3"); 23 static_assert(std::numeric_limits<const volatile T>::is_modulo == expected, "is_modulo test 4");
|
H A D | is_signed.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::is_signed == expected, "is_signed test 1"); 21 static_assert(std::numeric_limits<const T>::is_signed == expected, "is_signed test 2"); 22 static_assert(std::numeric_limits<volatile T>::is_signed == expected, "is_signed test 3"); 23 static_assert(std::numeric_limits<const volatile T>::is_signed == expected, "is_signed test 4");
|
H A D | tinyness_before.pass.cpp | 10 // test numeric_limits 20 static_assert(std::numeric_limits<T>::tinyness_before == expected, "tinyness_before test 1"); 21 static_assert(std::numeric_limits<const T>::tinyness_before == expected, "tinyness_before test 2"); 22 static_assert(std::numeric_limits<volatile T>::tinyness_before == expected, "tinyness_before test 3"); 23 static_assert(std::numeric_limits<const volatile T>::tinyness_before == expected, "tinyness_before test 4");
|
H A D | const_data_members.pass.cpp | 14 numeric_limits 44 test(std::numeric_limits<type>::is_specialized); \ 45 test(std::numeric_limits<type>::digits); \ 46 test(std::numeric_limits<type>::digits10); \ 47 test(std::numeric_limits<type>::max_digits10); \ 48 test(std::numeric_limits<type>::is_signed); \ 49 test(std::numeric_limits<type>::is_integer); \ 50 test(std::numeric_limits<type>::is_exact); \ 51 test(std::numeric_limits<type>::radix); \ 52 test(std::numeric_limits<typ [all...] |
H A D | lowest.pass.cpp | 10 // test numeric_limits 24 assert(std::numeric_limits<T>::lowest() == expected); 25 assert(std::numeric_limits<T>::is_bounded); 26 assert(std::numeric_limits<const T>::lowest() == expected); 27 assert(std::numeric_limits<const T>::is_bounded); 28 assert(std::numeric_limits<volatile T>::lowest() == expected); 29 assert(std::numeric_limits<volatile T>::is_bounded); 30 assert(std::numeric_limits<const volatile T>::lowest() == expected); 31 assert(std::numeric_limits<const volatile T>::is_bounded);
|
H A D | max.pass.cpp | 10 // test numeric_limits 24 assert(std::numeric_limits<T>::max() == expected); 25 assert(std::numeric_limits<T>::is_bounded); 26 assert(std::numeric_limits<const T>::max() == expected); 27 assert(std::numeric_limits<const T>::is_bounded); 28 assert(std::numeric_limits<volatile T>::max() == expected); 29 assert(std::numeric_limits<volatile T>::is_bounded); 30 assert(std::numeric_limits<const volatile T>::max() == expected); 31 assert(std::numeric_limits<const volatile T>::is_bounded);
|
/external/opencv3/modules/core/include/opencv2/core/cuda/ |
H A D | limits.hpp | 58 template <class T> struct numeric_limits; 60 template <> struct numeric_limits<bool> struct in namespace:cv::cuda::device 67 template <> struct numeric_limits<signed char> struct in namespace:cv::cuda::device 74 template <> struct numeric_limits<unsigned char> struct in namespace:cv::cuda::device 81 template <> struct numeric_limits<short> struct in namespace:cv::cuda::device 88 template <> struct numeric_limits<unsigned short> struct in namespace:cv::cuda::device 95 template <> struct numeric_limits<int> struct in namespace:cv::cuda::device 102 template <> struct numeric_limits<unsigned int> struct in namespace:cv::cuda::device 109 template <> struct numeric_limits<float> struct in namespace:cv::cuda::device 117 template <> struct numeric_limits<doubl struct in namespace:cv::cuda::device [all...] |
/external/opencv3/modules/cudev/include/opencv2/cudev/util/ |
H A D | limits.hpp | 58 template <class T> struct numeric_limits; 60 template <> struct numeric_limits<bool> struct in namespace:cv::cudev 67 template <> struct numeric_limits<schar> struct in namespace:cv::cudev 74 template <> struct numeric_limits<uchar> struct in namespace:cv::cudev 81 template <> struct numeric_limits<short> struct in namespace:cv::cudev 88 template <> struct numeric_limits<ushort> struct in namespace:cv::cudev 95 template <> struct numeric_limits<int> struct in namespace:cv::cudev 102 template <> struct numeric_limits<uint> struct in namespace:cv::cudev 109 template <> struct numeric_limits<float> struct in namespace:cv::cudev 117 template <> struct numeric_limits<doubl struct in namespace:cv::cudev [all...] |
/external/opencv3/3rdparty/openexr/IlmImf/ |
H A D | ImfCheckedArithmetic.h | 65 IMF_STATIC_ASSERT (!std::numeric_limits<T>::is_signed && 66 std::numeric_limits<T>::is_integer); 68 if (a > 0 && b > std::numeric_limits<T>::max() / a) 83 IMF_STATIC_ASSERT (!std::numeric_limits<T>::is_signed && 84 std::numeric_limits<T>::is_integer); 101 IMF_STATIC_ASSERT (!std::numeric_limits<T>::is_signed && 102 std::numeric_limits<T>::is_integer); 104 if (a > std::numeric_limits<T>::max() - b) 119 IMF_STATIC_ASSERT (!std::numeric_limits<T>::is_signed && 120 std::numeric_limits< [all...] |
/external/libcxx/test/std/utilities/time/time.traits/time.traits.duration_values/ |
H A D | max.pass.cpp | 23 std::numeric_limits<int>::max()); 25 std::numeric_limits<double>::max()); 27 std::numeric_limits<Rep>::max()); 30 std::numeric_limits<int>::max(), ""); 32 std::numeric_limits<double>::max(), ""); 34 std::numeric_limits<Rep>::max(), "");
|
H A D | min.pass.cpp | 23 std::numeric_limits<int>::lowest()); 25 std::numeric_limits<double>::lowest()); 27 std::numeric_limits<Rep>::lowest()); 30 std::numeric_limits<int>::lowest(), ""); 32 std::numeric_limits<double>::lowest(), ""); 34 std::numeric_limits<Rep>::lowest(), "");
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.geo/ |
H A D | max.pass.cpp | 25 assert(d.max() == std::numeric_limits<int>::max());
|
/external/libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/ |
H A D | max.pass.cpp | 25 assert(d.max() == std::numeric_limits<int>::max());
|
/external/llvm/lib/Support/ |
H A D | MathExtras.cpp | 27 const float huge_valf = std::numeric_limits<float>::infinity();
|