(self, node: "DAGNode")
| 19 | self.add_input(node) |
| 20 | |
| 21 | def add_input(self, node: "DAGNode"): |
| 22 | if node in self.inputs: |
| 23 | raise ValueError(f"Input node {node.name} already added to {self.name}") |
| 24 | self.inputs.append(node) |
| 25 | node.outputs.append(self) |
| 26 | |
| 27 | def get_input_values(self, context: ExecutionContext) -> List[DAGValue]: |
| 28 | input_values = [] |
no outgoing calls