logger -expect-no-warnings read_verilog << EOF module bar ( input portname ); parameter paramname = 7; endmodule module empty ( ); bar #() barinstance (); endmodule module implicit ( ); bar #(.paramname()) barinstance (.portname()); endmodule module explicit ( input a ); bar #(.paramname(3)) barinstance (.portname(a)); endmodule EOF