[−][src]Trait rustc_middle::mir::interpret::pointer::PointerArithmetic
Provided methods
fn pointer_size(&self) -> Size
fn machine_usize_max(&self) -> u64
fn machine_isize_min(&self) -> i64
fn machine_isize_max(&self) -> i64
fn truncate_to_ptr(&self, (val, over): (u64, bool)) -> (u64, bool)
Helper function: truncate given value-"overflowed flag" pair to pointer size and update "overflowed flag" if there was an overflow. This should be called by all the other methods before returning!