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