Hi,
I have written following line for synchronising uvm_pre_shutdown_phase of user defined domain domain0 and domain1:
domain0.sync(.target(domain1.get_domain())
.phase(uvm_pre_shutdown_phase::get()));
But I am getting the following error :
add_user_defined_domain.sv
.phase(uvm_pre_shutdown_phase::get()));
|
ncvlog: *E,EXPRPA (add_user_defined_domain.sv,336|15): expecting a right parenthesis (‘)’) [10.2.2(IEEE)].
.phase(uvm_pre_shutdown_phase::get()));
|
ncvlog: *E,EXPSMC (add_user_defined_domain.sv,336|52): expecting a semicolon (‘;’) [10.2.2][10.2(IEEE)].
Can anybody help?