data/full_repos/permissive/143278/ivltests/sv_foreach4.v
 line:22: before: "class"
1: b'%Error: data/full_repos/permissive/143278/ivltests/sv_foreach4.v:22: Unsupported: classes\nclass test_t;\n^~~~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_foreach4.v:26: Unsupported: new constructor\n   function new (int ax, int bx);\n            ^~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_foreach4.v:37: Unsupported: classes\n   class container_t;\n   ^~~~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_foreach4.v:40: Unsupported: new constructor\n      function new();\n               ^~~\n%Error: data/full_repos/permissive/143278/ivltests/sv_foreach4.v:45: Unsupported: new with arguments\n   foo[idx1][idx2] = new(idx1,idx2);\n                     ^~~\n%Error: Exiting due to 5 error(s)\n        ... See the manual and https://verilator.org for more assistance.\n'
function new (int ax, int bx);
      begin
	 a = ax;
	 b = bx;
      end
   endfunction
function new (int ax, int bx);

      begin
	 a = ax;
	 b = bx;
      end
   endfunction