sv2v/test/core/trailing_commas.sv

14 lines
309 B
Systemverilog

module ModuleA #(P=1,) (inp,);
input inp;
initial $display("ModuleA P=%0d inp=%b", P, inp);
endmodule
module ModuleB #(parameter P,) (input inp,);
initial $display("ModuleB P=%0d inp=%b", P, inp);
endmodule
module top;
ModuleA #(1,) a(1'b1,);
ModuleB #(.P(1),) b(.inp(1'b1),);
endmodule