Searched defs:numeric_limits (Results 1 - 6 of 6) sorted by relevance

/external/libchrome/base/numerics/
H A Dsafe_numerics_unittest.cc21 using std::numeric_limits;
48 typedef numeric_limits<Dst> DstLimits;
49 typedef numeric_limits<Src> SrcLimits;
84 typename std::enable_if<numeric_limits<Dst>::is_integer &&
85 numeric_limits<Dst>::is_signed,
87 typedef numeric_limits<Dst> DstLimits;
129 typename std::enable_if<numeric_limits<Dst>::is_integer &&
130 !numeric_limits<Dst>::is_signed,
132 typedef numeric_limits<Dst> DstLimits;
142 std::numeric_limits<typenam
81 TestSpecializedArithmetic( const char* dst, int line, typename std::enable_if<numeric_limits<Dst>::is_integer && numeric_limits<Dst>::is_signed, int>::type = 0) argument
126 TestSpecializedArithmetic( const char* dst, int line, typename std::enable_if<numeric_limits<Dst>::is_integer && !numeric_limits<Dst>::is_signed, int>::type = 0) argument
[all...]
/external/eigen/Eigen/src/Core/util/
H A DMeta.h175 template<typename T> struct numeric_limits struct in namespace:Eigen::internal::device
184 template<> struct numeric_limits<float> struct in namespace:Eigen::internal::device
197 template<> struct numeric_limits<double> struct in namespace:Eigen::internal::device
210 template<> struct numeric_limits<int> struct in namespace:Eigen::internal::device
219 template<> struct numeric_limits<unsigned int> struct in namespace:Eigen::internal::device
228 template<> struct numeric_limits<long> struct in namespace:Eigen::internal::device
237 template<> struct numeric_limits<unsigned long> struct in namespace:Eigen::internal::device
246 template<> struct numeric_limits<long long> struct in namespace:Eigen::internal::device
255 template<> struct numeric_limits<unsigned long long> struct in namespace:Eigen::internal::device
475 using internal::device::numeric_limits;
[all...]
/external/eigen/unsupported/Eigen/src/AutoDiff/
H A DAutoDiffScalar.h688 class numeric_limits<Eigen::AutoDiffScalar<T> > class in namespace:std
689 : public numeric_limits<typename T::Scalar> {};
/external/eigen/Eigen/src/Core/arch/CUDA/
H A DHalf.h481 struct numeric_limits<Eigen::half> { struct in namespace:std
/external/eigen/unsupported/test/mpreal/
H A Dmpreal.h64 #define MPREAL_HAVE_DYNAMIC_STD_NUMERIC_LIMITS // Enable extended std::numeric_limits<mpfr::mpreal> specialization.
66 // See std::numeric_limits<mpfr::mpreal> at the end of the file for more information.
2992 class numeric_limits<mpfr::mpreal> class in namespace:std
3047 // This is preferable way for std::numeric_limits<mpfr::mpreal> specialization.
3048 // But it is incompatible with standard std::numeric_limits and might not work with other libraries, e.g. boost.
/external/fmtlib/fmt/
H A Dformat.h346 typedef std::numeric_limits<fmt::internal::DummyInt> FPUtil;
365 // Standard permits specialization of std::numeric_limits. This specialization
370 class numeric_limits<fmt::internal::DummyInt> : class in namespace:std
371 public std::numeric_limits<int> {
887 return SignChecker<std::numeric_limits<T>::is_signed>::is_negative(value);
902 TypeSelector<std::numeric_limits<T>::digits <= 32>::Type MainType;
1158 value = ConvertToIntImpl<T, !std::numeric_limits<T>::is_specialized>::value
3312 enum {BUFFER_SIZE = std::numeric_limits<ULongLong>::digits10 + 3};
3587 value = (std::numeric_limits<unsigned>::max)();
3593 unsigned max_int = (std::numeric_limits<in
[all...]

Completed in 836 milliseconds