hwt/hdl/transTmpl.py
def walkFlattenChilds(self) -> Generator[
            Union[Tuple[Tuple[int, int], TransTmpl], 'OneOfTransaction'],
            None, None]:
        """
        :return: generator of generators of tuples
            ((startBitAddress, endBitAddress), TransTmpl instance)
            for each possiblility in this transaction
        """
        for p in self.possibleTransactions:
            yield p.walkFlatten(offset=self.offset,
                                shouldEnterFn=self.shouldEnterFn)
def walkFlattenChilds(self) -> Generator[
            Union[Tuple[Tuple[int, int], TransTmpl], 'OneOfTransaction'],
            None, None]:
        """
        :return: generator of generators of tuples
            ((startBitAddress, endBitAddress), TransTmpl instance)
            for each possiblility in this transaction
        """
        for p in self.possibleTransactions:
            yield p.walkFlatten(offset=self.offset,
                                shouldEnterFn=self.shouldEnterFn)
def walkFlattenChilds ( self ) -> Generator [ Union [ Tuple [ Tuple [ int , int ] , TransTmpl ] , 'OneOfTransaction' ] , None , None ] : for p in self . possibleTransactions : yield p . walkFlatten ( offset = self . offset , shouldEnterFn = self . shouldEnterFn )
:return: generator of generators of tuples
            ((startBitAddress, endBitAddress), TransTmpl instance)
            for each possiblility in this transaction
: return : generator of generators of tuples (( startBitAddress endBitAddress ) TransTmpl instance ) for each possiblility in this transaction