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.