Is it possible to override a non-parametric object in a parametric object using the uvm_factory? Are there any restrictions on the overriding?
In reply to yakirb_uvm:
As long as you follow SystemVerilog rules for upcasting, there should be no issues. That means the override type needs to be in-line descendant of the base type.