data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv
 line:20: before: "class"
1: b'%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:20: Unsupported: classes\nclass odma_desp_transaction extends uvm_sequence_item;\n^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:20: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\nclass odma_desp_transaction extends uvm_sequence_item;\n                                    ^~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:32: Define or directive not defined: \'`uvm_object_utils_begin\'\n `uvm_object_utils_begin(odma_desp_transaction)\n ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:32: syntax error, unexpected \'(\'\n `uvm_object_utils_begin(odma_desp_transaction)\n                         ^~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:33: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (magic,               UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:34: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (nxt_adj,             UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:35: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (control,             UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:36: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (stop,                UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:37: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (st_eop,              UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:38: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (length,              UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:39: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (src_adr,             UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:40: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (dst_adr,             UVM_ALL_ON)\n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:41: Define or directive not defined: \'`uvm_field_int\'\n        `uvm_field_int     (nxt_adr,             UVM_ALL_ON)         \n        ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:42: 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/util/odma_desp_transaction.sv:44: Unsupported: new constructor\n function new (string name = "odma_desp_transaction_inst");\n          ^~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:45: Unsupported: super\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:45: Unsupported: new with arguments\n        super.new(name);\n              ^~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:45: Unsupported: dotted new\n        super.new(name);\n        ^~~~~\n%Error: data/full_repos/permissive/218463548/hardware/sim/unit_verif/util/odma_desp_transaction.sv:48: syntax error, unexpected endclass\nendclass : odma_desp_transaction\n^~~~~~~~\n%Error: Exiting due to 19 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new (string name = "odma_desp_transaction_inst");
        super.new(name);
    endfunction
function new (string name = "odma_desp_transaction_inst");

        super.new(name);
    endfunction