data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv
 line:19: before: "class"
1: b'%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:19: Unsupported: classes\nclass dl_credit_trans extends uvm_transaction;\n^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:19: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass dl_credit_trans extends uvm_transaction;\n                              ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:22: Define or directive not defined: \'`uvm_object_utils_begin\'\n    `uvm_object_utils_begin(dl_credit_trans)\n    ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:22: syntax error, unexpected \'(\'\n    `uvm_object_utils_begin(dl_credit_trans)\n                            ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:23: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int(return_credit,   UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:24: Define or directive not defined: \'`uvm_object_utils_end\'\n    `uvm_object_utils_end\n    ^~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:26: Unsupported: new constructor\n    function new(string name="dl_credit_trans");\n             ^~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:27: Unsupported: super\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:27: Unsupported: new with arguments\n        super.new(name);\n              ^~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:27: Unsupported: dotted new\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/tl_bfm/util/dl_credit_trans.sv:30: syntax error, unexpected endclass\nendclass: dl_credit_trans\n^~~~~~~~\n%Error: Exiting due to 11 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new(string name="dl_credit_trans");
        super.new(name);
    endfunction
function new(string name="dl_credit_trans");

        super.new(name);
    endfunction