hwt/hdl/statements.py
def _collect_io(self) -> None:
        """
        Collect inputs/outputs from all child statements
        to :py:attr:`~_input` / :py:attr:`_output` attribure on this object
        """
        in_add = self._inputs.extend
        out_add = self._outputs.extend

        for stm in self._iter_stms():
            in_add(stm._inputs)
            out_add(stm._outputs)
def _collect_io(self) -> None:
        """
        Collect inputs/outputs from all child statements
        to :py:attr:`~_input` / :py:attr:`_output` attribure on this object
        """
        in_add = self._inputs.extend
        out_add = self._outputs.extend

        for stm in self._iter_stms():
            in_add(stm._inputs)
            out_add(stm._outputs)
def _collect_io ( self ) -> None : in_add = self . _inputs . extend out_add = self . _outputs . extend for stm in self . _iter_stms ( ) : in_add ( stm . _inputs ) out_add ( stm . _outputs )
Collect inputs/outputs from all child statements
        to :py:attr:`~_input` / :py:attr:`_output` attribure on this object
Collect inputs / outputs from all child statements to : py : attr : ~_input / : py : attr : _output attribure on this object