Module hugr_core::ops::controlflow

source ·
Expand description

Control flow operations.

Structs§

  • A dataflow node which is defined by a child CFG.
  • Case ops - nodes valid inside Conditional nodes.
  • Conditional operation, defined by child Case nodes for each branch.
  • A CFG basic block node. The signature is that of the internal Dataflow graph.
  • The single exit node of the CFG. Has no children, stores the types of the CFG node output.
  • Tail-controlled loop.

Traits§

  • Functionality shared by DataflowBlock and Exit CFG block types.