Searched refs:IsIntegral (Results 1 – 8 of 8) sorted by relevance
65 …template <typename T> struct IsIntegral { enum {value = IsSignedIntergral<T>::value || IsUnsignedI… argument66 template <> struct IsIntegral<char> { enum {value = 1}; }; argument67 template <> struct IsIntegral<bool> { enum {value = 1}; }; struct182 enum { value = IsIntegral<T>::value
74 …template <typename T> struct IsIntegral { enum {value = IsSignedIntergral<T>::value || IsUnsignedI… argument75 template <> struct IsIntegral<char> { enum {value = 1}; }; argument76 template <> struct IsIntegral<bool> { enum {value = 1}; }; argument
58 … enum {value = type_traits_detail::IsIntegral<T>::value || type_traits_detail::IsFloat<T>::value ||78 enum { isIntegral = type_traits_detail::IsIntegral<UnqualifiedType>::value };
144 enum { is_integral = type_traits_detail::IsIntegral<unqualified_type>::value };
1087 static bool IsIntegral(double d) { in IsIntegral() function1104 IsIntegral(value_.real_); in isInt()1119 IsIntegral(value_.real_); in isUInt()1138 value_.real_ < double(maxInt64) && IsIntegral(value_.real_); in isInt64()1158 IsIntegral(value_.real_); in isUInt64()
47 inline bool IsIntegral(double value) { in IsIntegral() function482 if (json_value->type != cJSON_Number || !IsIntegral(d) || in AsValue()499 if (json_value->type != cJSON_Number || !IsIntegral(d) || in AsValue()
448 TYPE_TRAIT_1(__is_integral, IsIntegral, KEYCXX)
1866 TEST(IsIntegral, Matches) { in TEST() argument