#[repr(C)]pub struct LocPiece {
pub atype: u32,
pub reg: u32,
pub sval: i64,
pub off: u32,
pub size: u32,
}Expand description
One fragment of a scattered (ALOC_DIST) local’s location, as the facade passes it inside
LvarLoc::pieces. atype is the fragment’s own ALOC_* (a register or stack slot).
Fields§
§atype: u32§reg: u32§sval: i64§off: u32§size: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for LocPiece
impl RefUnwindSafe for LocPiece
impl Send for LocPiece
impl Sync for LocPiece
impl Unpin for LocPiece
impl UnsafeUnpin for LocPiece
impl UnwindSafe for LocPiece
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