sv2v/test/core/bit.sv

27 lines
530 B
Systemverilog

module Example;
parameter bit P = 0;
initial $display("Example: %b", P);
endmodule
module top;
Example a();
Example #(0) b();
Example #(1) c();
Example #(2) d();
Example #(3) e();
function bit foo;
input bit inp;
return inp ^ 1;
endfunction
initial begin
$display("foo(0) = %b", foo(0));
$display("foo(1) = %b", foo(1));
$display("foo(2) = %b", foo(2));
$display("foo(3) = %b", foo(3));
end
bit x;
assign x = 1;
endmodule