error property
High if an error condition is reached.
There is no guarantee that it will hold high once asserted. Behavior upon error is undefined.
If generateError is false, this output will not exist.
Implementation
Logic? get error => generateError ? output('error') : null;