verilogContents abstract method
Returns a String of SystemVerilog to be used in generated output.
The indent
is used for pretty-printing, and should generally be
incremented for sub-Conditionals. The inputsNameMap
and
outputsNameMap
are a mapping from port names to SystemVerilog variable
names for inputs and outputs, respectively. The assignOperator
is the
SystemVerilog operator that should be used for any assignments within
this Conditional.
Implementation
String verilogContents(int indent, Map<String, String> inputsNameMap,
Map<String, String> outputsNameMap, String assignOperator);