data/full_repos/permissive/493019833/test/testcase/firrtl/TopOfVisualizer/sbt/TopOfVisualizer.v
data/verilator_xmls/813e058b-fbc1-47aa-85d8-1ce68668ad52.xml
module VizModA(
  input  [31:0] io_in,
  output [15:0] io_out
);
  wire [15:0] modC_io_in;
  wire [15:0] modC_io_out;
  VizModC modC (
    .io_in(modC_io_in),
    .io_out(modC_io_out)
  );
  assign io_out = modC_io_out;
  assign modC_io_in = io_in[15:0];
endmodule
module VizModA(
  input  [31:0] io_in,
  output [15:0] io_out
);

  wire [15:0] modC_io_in;
  wire [15:0] modC_io_out;
  VizModC modC (
    .io_in(modC_io_in),
    .io_out(modC_io_out)
  );
  assign io_out = modC_io_out;
  assign modC_io_in = io_in[15:0];
endmodule