pub trait ValueLike<'c> {
// Required method
fn to_raw(&self) -> MlirValue;
// Provided methods
fn type(&self) -> Type<'c> { ... }
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.