hwt/synthesizer/rtlLevel/rtlSignal.py
def singleDriver(self):
        """
        Returns a first driver if signal has only one driver.
        """
        # [TODO] no driver exception
        drv_cnt = len(self.drivers)
        if not drv_cnt:
            raise NoDriverErr(self)
        elif drv_cnt != 1:
            raise MultipleDriversErr(self)

        return self.drivers[0]
def singleDriver(self):
        # [TODO] no driver exception
        drv_cnt = len(self.drivers)
        if not drv_cnt:
            raise NoDriverErr(self)
        elif drv_cnt != 1:
            raise MultipleDriversErr(self)

        return self.drivers[0]
def singleDriver ( self ) : # [TODO] no driver exception drv_cnt = len ( self . drivers ) if not drv_cnt : raise NoDriverErr ( self ) elif drv_cnt != 1 : raise MultipleDriversErr ( self ) return self . drivers [ 0 ]
Returns a first driver if signal has only one driver.
Returns a first driver if signal has only one driver .