/external/rust/android-crates-io/crates/num-traits/src/ops/ |
D | wrapping.rs | 24 pub trait WrappingAdd: Sized + Add<Self, Output = Self> { interface 30 wrapping_impl!(WrappingAdd, wrapping_add, u8); 31 wrapping_impl!(WrappingAdd, wrapping_add, u16); 32 wrapping_impl!(WrappingAdd, wrapping_add, u32); 33 wrapping_impl!(WrappingAdd, wrapping_add, u64); 34 wrapping_impl!(WrappingAdd, wrapping_add, usize); 35 wrapping_impl!(WrappingAdd, wrapping_add, u128); 37 wrapping_impl!(WrappingAdd, wrapping_add, i8); 38 wrapping_impl!(WrappingAdd, wrapping_add, i16); 39 wrapping_impl!(WrappingAdd, wrapping_add, i32); [all …]
|
/external/cronet/stable/base/ |
D | atomicops_internals_portable.h | 70 return base::WrappingAdd( in NoBarrier_AtomicIncrement() 77 return base::WrappingAdd(((AtomicLocation32)ptr)->fetch_add(increment), in Barrier_AtomicIncrement() 146 return base::WrappingAdd( in NoBarrier_AtomicIncrement() 153 return base::WrappingAdd(((AtomicLocation64)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
|
D | safe_numerics_unittest.cc | 1852 EXPECT_EQ(base::WrappingAdd(kOne, kTwo), kThree); in TestWrappingMath() 1853 static_assert(base::WrappingAdd(kOne, kTwo) == kThree); in TestWrappingMath() 1854 EXPECT_EQ(base::WrappingAdd(kMax, kOne), kMin); in TestWrappingMath() 1855 static_assert(base::WrappingAdd(kMax, kOne) == kMin); in TestWrappingMath() 1856 EXPECT_EQ(base::WrappingAdd(kMax, kTwo), kMin + 1); in TestWrappingMath() 1857 static_assert(base::WrappingAdd(kMax, kTwo) == kMin + 1); in TestWrappingMath() 1858 EXPECT_EQ(base::WrappingAdd(kMax, kMax), kMinusTwo); in TestWrappingMath() 1859 static_assert(base::WrappingAdd(kMax, kMax) == kMinusTwo); in TestWrappingMath() 1860 EXPECT_EQ(base::WrappingAdd(kMin, kMin), kZero); in TestWrappingMath() 1861 static_assert(base::WrappingAdd(kMin, kMin) == kZero); in TestWrappingMath() [all …]
|
/external/cronet/tot/base/ |
D | atomicops_internals_portable.h | 70 return base::WrappingAdd( in NoBarrier_AtomicIncrement() 77 return base::WrappingAdd(((AtomicLocation32)ptr)->fetch_add(increment), in Barrier_AtomicIncrement() 146 return base::WrappingAdd( in NoBarrier_AtomicIncrement() 153 return base::WrappingAdd(((AtomicLocation64)ptr)->fetch_add(increment), in Barrier_AtomicIncrement()
|
D | safe_numerics_unittest.cc | 1852 EXPECT_EQ(base::WrappingAdd(kOne, kTwo), kThree); in TestWrappingMath() 1853 static_assert(base::WrappingAdd(kOne, kTwo) == kThree); in TestWrappingMath() 1854 EXPECT_EQ(base::WrappingAdd(kMax, kOne), kMin); in TestWrappingMath() 1855 static_assert(base::WrappingAdd(kMax, kOne) == kMin); in TestWrappingMath() 1856 EXPECT_EQ(base::WrappingAdd(kMax, kTwo), kMin + 1); in TestWrappingMath() 1857 static_assert(base::WrappingAdd(kMax, kTwo) == kMin + 1); in TestWrappingMath() 1858 EXPECT_EQ(base::WrappingAdd(kMax, kMax), kMinusTwo); in TestWrappingMath() 1859 static_assert(base::WrappingAdd(kMax, kMax) == kMinusTwo); in TestWrappingMath() 1860 EXPECT_EQ(base::WrappingAdd(kMin, kMin), kZero); in TestWrappingMath() 1861 static_assert(base::WrappingAdd(kMin, kMin) == kZero); in TestWrappingMath() [all …]
|
/external/rust/android-crates-io/crates/num-integer/benches/ |
D | roots.rs | 9 use num_traits::{AsPrimitive, PrimInt, WrappingAdd, WrappingMul}; 12 trait BenchInteger: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {} 14 impl<T> BenchInteger for T where T: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
|
D | average.rs | 8 use num_traits::{AsPrimitive, PrimInt, WrappingAdd, WrappingMul}; 15 trait BenchInteger: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {} 17 impl<T> BenchInteger for T where T: Integer + PrimInt + WrappingAdd + WrappingMul + 'static {}
|
/external/cronet/stable/base/numerics/ |
D | wrapping_math.h | 15 inline constexpr T WrappingAdd(T a, T b) { in WrappingAdd() function
|
/external/cronet/tot/base/numerics/ |
D | wrapping_math.h | 15 inline constexpr T WrappingAdd(T a, T b) { in WrappingAdd() function
|
/external/cronet/stable/base/metrics/ |
D | sample_map.cc | 172 sample_ref = base::WrappingAdd(sample_ref, count); in AddSubtractImpl()
|
/external/cronet/tot/base/metrics/ |
D | sample_map.cc | 172 sample_ref = base::WrappingAdd(sample_ref, count); in AddSubtractImpl()
|
/external/rust/android-crates-io/crates/num-traits/src/ |
D | lib.rs | 47 WrappingAdd, WrappingMul, WrappingNeg, WrappingShl, WrappingShr, WrappingSub,
|