Trait orzir::verifiers::control_flow::IsTerminator

source ·
pub trait IsTerminator: Op {
    // Provided method
    fn verify(&self, ctx: &Context) -> VerifyResult<()> { ... }
}
Expand description

Verifier IsTerminator for Op.

This verifier indicates that the operation is a terminator.

Provided Methods§

source

fn verify(&self, ctx: &Context) -> VerifyResult<()>

Implementors§

source§

impl IsTerminator for orzir::dialects::riscv::basic::BranchOp

source§

impl IsTerminator for JumpOp

source§

impl IsTerminator for orzir::dialects::std::cf::BranchOp

source§

impl IsTerminator for JumoOp

source§

impl IsTerminator for ReturnOp