verilator/test_regress/t/t_func_refio_bad.v

19 lines
401 B
Systemverilog

// DESCRIPTION: Verilator: Verilog Test module
//
// This file ONLY is placed under the Creative Commons Public Domain.
// SPDX-FileCopyrightText: 2020 Wilson Snyder
// SPDX-License-Identifier: CC0-1.0
module t;
typedef integer q_t[$];
function void queue_set(ref q_t q);
q.push_back(42);
endfunction
initial begin
q_t iq;
queue_set(42); // 42 is bad, meant iq
end
endmodule