mirror of
https://github.com/verilator/verilator.git
synced 2026-09-03 16:28:53 +02:00
+2
-1
@@ -878,10 +878,11 @@ class ParamProcessor final {
|
||||
if (AstTypedef* const newTdp = V3LinkDotIfaceCapture::findTypedefInModule(
|
||||
correctModp, refp->typedefp()->name())) {
|
||||
refp->typedefp(newTdp);
|
||||
if (newTdp->subDTypep()) refp->refDTypep(newTdp->subDTypep());
|
||||
fixed = true;
|
||||
}
|
||||
}
|
||||
if (refp->refDTypep()) {
|
||||
if (!fixed && refp->refDTypep()) {
|
||||
if (AstNodeDType* const newDtp = V3LinkDotIfaceCapture::findDTypeInModule(
|
||||
correctModp, refp->refDTypep()->name(), refp->refDTypep()->type())) {
|
||||
refp->refDTypep(newDtp);
|
||||
|
||||
Reference in New Issue
Block a user