addInOut method
override
Adds an inOut in the same way as the base Module does.
If source is null, then a default port will be created.
Implementation
@override
LogicNet addInOut(String name, Logic? source, {int width = 1}) {
_handleNewPortName(name);
return super.addInOut(name,
source ?? LogicNet(name: name, width: width, naming: Naming.mergeable),
width: width);
}