|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
比如我现在定义了一个class A extend ovm_object,里面定义了一个constraint c_A{}然后再定义了一个B extend A,然后里面新定义了一个constraint c_B{}
-------------
现在我定义一个base_test,然后里面用A_h = A :: type_id :: create(A_h, this);
然后我再定义了一个f_test extend base_test,然后里面用B去override A,即set_type_override(“A”, B)
-------------
之后,我用A_h.c_B.constraint_mode(0)就会报错,说无法找到c_B。
求问如何解决这个问题? |
|