[−][src]Trait rustc_middle::mir::interpret::PointerArithmetic
Provided methods
pub fn pointer_size(&self) -> Size[src]
pub fn machine_usize_max(&self) -> u64[src]
pub fn machine_isize_min(&self) -> i64[src]
pub fn machine_isize_max(&self) -> i64[src]
pub fn truncate_to_ptr(&self, (val, over): (u64, bool)) -> (u64, bool)[src]
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!