Case¶
- class hugr.ops.Case(inputs: list[Type], _outputs: list[Type] | None = None, num_out: int = 0)[source]¶
Bases:
DfParentOp
Parent of a dataflow graph that is a branch of a
Conditional
.Methods
Inner signature of the child dataflow graph.
Name of the operation.
Get the kind of the given port.
Attributes
- inner_signature() FunctionType [source]¶
Inner signature of the child dataflow graph.
- property outputs: list[Type]¶
Outputs of the case operation.
- Raises:
IncompleteOp – If the outputs have not been set.