Trait melior_next::ir::ValueLike
source · pub trait ValueLike {
// Required method
fn to_raw(&self) -> MlirValue;
// Provided methods
fn type(&self) -> Type<'_> { ... }
fn is_block_argument(&self) -> bool { ... }
fn is_operation_result(&self) -> bool { ... }
fn dump(&self) { ... }
}
Expand description
Trait for value-like types.
Required Methods§
Provided Methods§
sourcefn is_block_argument(&self) -> bool
fn is_block_argument(&self) -> bool
Returns true
if a value is a block argument.
sourcefn is_operation_result(&self) -> bool
fn is_operation_result(&self) -> bool
Returns true
if a value is an operation result.