driveX method

  1. @protected
void driveX(
  1. Set<Logic>? drivenSignals
)

Drives X to all receivers.

Implementation

@protected
void driveX(Set<Logic>? drivenSignals) {
  try {
    for (final receiverOutput in _receiverOutputs) {
      receiverOutput.put(LogicValue.x);
    }
  } on WriteAfterReadException catch (e) {
    throw e.cloneWithAddedPath('  at (driving X) $this  [$hierarchyString]');
  }

  drivenSignals?.addAll(receivers);
}