Function awint_internals::widen_mul_add[][src]

pub const fn widen_mul_add(x: usize, y: usize, z: usize) -> (usize, usize)
Expand description

Computes (x * y) + z. This cannot overflow, because it returns the value widened into a tuple, where the first element is the least significant part of the integer and the second is the most significant.