Struct cranelift_codegen::ir::dfg::BlockData
source · pub struct BlockData { /* private fields */ }
Expand description
Contents of a basic block.
Parameters on a basic block are values that dominate everything in the block. All branches to this block must provide matching arguments, and the arguments to the entry block must match the function arguments.
Implementations§
Trait Implementations§
source§impl PartialEq<BlockData> for BlockData
impl PartialEq<BlockData> for BlockData
impl StructuralPartialEq for BlockData
Auto Trait Implementations§
impl RefUnwindSafe for BlockData
impl Send for BlockData
impl Sync for BlockData
impl Unpin for BlockData
impl UnwindSafe for BlockData
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