Lines Matching refs:numeric_limits
85 const unsigned int __dig = numeric_limits<_Tp>::digits;
96 const unsigned int __dig = numeric_limits<_Tp>::digits;
108 return numeric_limits<_Tp>::digits;
119 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits;
135 return numeric_limits<_Tp>::digits;
139 - (numeric_limits<unsigned int>::digits - numeric_limits<_Tp>::digits);
142 - (numeric_limits<unsigned long>::digits - numeric_limits<_Tp>::digits);
145 - (numeric_limits<unsigned long long>::digits - numeric_limits<_Tp>::digits);
150 const unsigned int __ulldigits = numeric_limits<unsigned long long>::digits;
166 return __t != numeric_limits<_Tp>::max()
168 : numeric_limits<_Tp>::digits;
176 return __t != numeric_limits<_Tp>::max()
178 : numeric_limits<_Tp>::digits;
198 __t >>= numeric_limits<unsigned long long>::digits;
210 return numeric_limits<_Tp>::digits - 1 - __countl_zero(__t);
301 const unsigned __n = numeric_limits<_Tp>::digits - countl_zero((_Tp)(__t - 1u));
302 …_LIBCPP_DEBUG_ASSERT(__libcpp_is_constant_evaluated() || __n != numeric_limits<_Tp>::digits, "Bad …
308 const unsigned __extra = numeric_limits<unsigned>::digits - numeric_limits<_Tp>::digits;