pub struct AliasValueNumbering {
pub map: HashMap<String, u32>,
pub next: u32,
}Expand description
Value numbering for alias analysis
Fields§
§map: HashMap<String, u32>§next: u32Implementations§
Trait Implementations§
Source§impl Debug for AliasValueNumbering
impl Debug for AliasValueNumbering
Source§impl Default for AliasValueNumbering
impl Default for AliasValueNumbering
Source§fn default() -> AliasValueNumbering
fn default() -> AliasValueNumbering
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AliasValueNumbering
impl RefUnwindSafe for AliasValueNumbering
impl Send for AliasValueNumbering
impl Sync for AliasValueNumbering
impl Unpin for AliasValueNumbering
impl UnsafeUnpin for AliasValueNumbering
impl UnwindSafe for AliasValueNumbering
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more