pub trait IntBinArithOpWithOverflowFlag: Op + IntBinArithOp {
// Provided methods
fn integer_overflow_flag(&self, ctx: &Context) -> IntegerOverflowFlagsAttr
where Self: Sized { ... }
fn set_integer_overflow_flag(
&self,
ctx: &Context,
flag: IntegerOverflowFlagsAttr
)
where Self: Sized { ... }
fn verify(op: &dyn Op, ctx: &Context) -> Result<()>
where Self: Sized { ... }
}
Expand description
Integer binary arithmetic Op with IntegerOverflowFlagsAttr
Provided Methods§
sourcefn integer_overflow_flag(&self, ctx: &Context) -> IntegerOverflowFlagsAttrwhere
Self: Sized,
fn integer_overflow_flag(&self, ctx: &Context) -> IntegerOverflowFlagsAttrwhere
Self: Sized,
Get the integer overflow flag on this Op.
sourcefn set_integer_overflow_flag(
&self,
ctx: &Context,
flag: IntegerOverflowFlagsAttr
)where
Self: Sized,
fn set_integer_overflow_flag(
&self,
ctx: &Context,
flag: IntegerOverflowFlagsAttr
)where
Self: Sized,
Set the integer overflow flag for this Op.