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§

source

fn integer_overflow_flag(&self, ctx: &Context) -> IntegerOverflowFlagsAttr
where Self: Sized,

Get the integer overflow flag on this Op.

source

fn set_integer_overflow_flag( &self, ctx: &Context, flag: IntegerOverflowFlagsAttr )
where Self: Sized,

Set the integer overflow flag for this Op.

source

fn verify(op: &dyn Op, ctx: &Context) -> Result<()>
where Self: Sized,

Implementors§