Struct cranelift_codegen::ir::entities::Inst
source · pub struct Inst(_);
Expand description
An opaque reference to an instruction in a function.
Implementations§
Trait Implementations§
source§impl From<Inst> for ExpandedProgramPoint
impl From<Inst> for ExpandedProgramPoint
source§impl From<Inst> for ProgramPoint
impl From<Inst> for ProgramPoint
source§impl Index<Inst> for DataFlowGraph
impl Index<Inst> for DataFlowGraph
Allow immutable access to instructions via indexing.
§type Output = InstructionData
type Output = InstructionData
The returned type after indexing.
source§impl IndexMut<Inst> for DataFlowGraph
impl IndexMut<Inst> for DataFlowGraph
Allow mutable access to instructions via indexing.
source§impl Ord for Inst
impl Ord for Inst
source§impl PartialOrd<Inst> for Inst
impl PartialOrd<Inst> for Inst
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl ReservedValue for Inst
impl ReservedValue for Inst
source§fn reserved_value() -> Inst
fn reserved_value() -> Inst
Create an instance of the reserved value.