blob: 4ba78f426cafa2b7104ceae3cade5194e61d8186 [file] [log] [blame]
program class_t;
// Class with constructor, with no parameter
class A;
function new ();
endfunction
virtual function void print_tree1(int a);
endfunction
virtual function int check_tree1();
endfunction
virtual function int check_tree1();
endfunction
static function int check_tree2();
endfunction
local function int check_tree2();
endfunction
task cfg_dut();
endtask
task cfg_dut1();
endtask
extern function bit is_recording_enabled();
extern task burst_read();
extern task burst_write();
extern task burst_write();
extern function bit is_active ();
extern local static function bit m_predefine_policies();
extern local static function bit m_predefine_policies();
extern function new(string name = "uvm_reg_field");
pure virtual protected function void do_record_field_int();
constraint legal {
len >= 2;
len <= 5;
payload.size() == len;
}
endclass
endprogram