Searched refs:IntegerBitsPlusSign (Results 1 - 5 of 5) sorted by relevance

/external/libchrome/base/numerics/
H A Dsafe_conversions_impl.h28 struct IntegerBitsPlusSign { struct in namespace:base::internal
37 static const size_t value = IntegerBitsPlusSign<Integer>::value - 1;
356 struct IntegerForDigitsAndSign<IntegerBitsPlusSign<I>::value, \
374 static_assert(IntegerBitsPlusSign<intmax_t>::value == 64,
380 typename IntegerForDigitsAndSign<IntegerBitsPlusSign<Integer>::value * 2,
441 IntegerBitsPlusSign<typename MaxExponentPromotion<Lhs, Rhs>::type>::
442 value == IntegerBitsPlusSign<intmax_t>::value,
487 IntegerBitsPlusSign<T>::value >= (2 * IntegerBitsPlusSign<Lhs>::value) &&
489 IntegerBitsPlusSign<
[all...]
H A Dsafe_numerics_unittest.cc47 using base::internal::IntegerBitsPlusSign;
252 << (IntegerBitsPlusSign<Dst>::value - 1));
254 << IntegerBitsPlusSign<Dst>::value);
257 static_cast<Dst>(1) << (IntegerBitsPlusSign<Dst>::value - 2),
258 CheckedNumeric<Dst>(1) << (IntegerBitsPlusSign<Dst>::value - 2));
260 << (IntegerBitsPlusSign<Dst>::value - 1));
264 IntegerBitsPlusSign<Dst>::value);
266 0, CheckedNumeric<Dst>(1) >> (IntegerBitsPlusSign<Dst>::value - 1));
314 << IntegerBitsPlusSign<Dst>::value);
319 << IntegerBitsPlusSign<Ds
[all...]
H A Dsafe_math_impl.h197 (IntegerBitsPlusSign<__typeof__(x * y)>::value ==
198 IntegerBitsPlusSign<intptr_t>::value &&
309 static const ShiftType kBitWidth = IntegerBitsPlusSign<T>::value;
339 if (static_cast<ShiftType>(shift) < IntegerBitsPlusSign<T>::value) {
/external/pdfium/third_party/base/numerics/
H A Dsafe_conversions_impl.h29 struct IntegerBitsPlusSign { struct in namespace:pdfium::base::internal
38 static const size_t value = IntegerBitsPlusSign<Integer>::value - 1;
357 struct IntegerForDigitsAndSign<IntegerBitsPlusSign<I>::value, \
375 static_assert(IntegerBitsPlusSign<intmax_t>::value == 64,
381 typename IntegerForDigitsAndSign<IntegerBitsPlusSign<Integer>::value * 2,
442 IntegerBitsPlusSign<typename MaxExponentPromotion<Lhs, Rhs>::type>::
443 value == IntegerBitsPlusSign<intmax_t>::value,
488 IntegerBitsPlusSign<T>::value >= (2 * IntegerBitsPlusSign<Lhs>::value) &&
490 IntegerBitsPlusSign<
[all...]
H A Dsafe_math_impl.h198 (IntegerBitsPlusSign<__typeof__(x * y)>::value ==
199 IntegerBitsPlusSign<intptr_t>::value &&
310 static const ShiftType kBitWidth = IntegerBitsPlusSign<T>::value;
340 if (static_cast<ShiftType>(shift) < IntegerBitsPlusSign<T>::value) {

Completed in 249 milliseconds