data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv
 line:19: before: "class"
1: b'%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv:19: Unsupported: classes\nclass action_seqr extends uvm_sequencer #(axi_mm_transaction);\n^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv:19: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass action_seqr extends uvm_sequencer #(axi_mm_transaction);\n                          ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv:21: Define or directive not defined: \'`uvm_component_utils\'\n    `uvm_component_utils(action_seqr)\n    ^~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv:23: Unsupported: new constructor\n    function new (string name="action_seqr", uvm_component parent);\n             ^~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/action_bfm/action_seqr.sv:23: syntax error, unexpected IDENTIFIER, expecting \')\'\n    function new (string name="action_seqr", uvm_component parent);\n                                                           ^~~~~~\n%Error: Exiting due to 5 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new (string name="action_seqr", uvm_component parent);
        super.new(name, parent);
    endfunction
function new (string name="action_seqr", uvm_component parent);

        super.new(name, parent);
    endfunction