| 389 | |
| 390 | template <typename BaseType> |
| 391 | int32_t SmallBasicDecimal<BaseType>::CountLeadingBinaryZeros() const { |
| 392 | return std::countl_zero(static_cast<std::make_unsigned_t<BaseType>>(value_)); |
| 393 | } |
| 394 | |
| 395 | // same as kDecimal128PowersOfTen[38] - 1 |
| 396 | static constexpr BasicDecimal128 kMaxDecimal128Value{5421010862427522170LL, |
no test coverage detected