Fix dpi context functions (#5788)

This commit is contained in:
Ryszard Rozak
2025-02-20 10:15:09 +01:00
committed by GitHub
parent be1ace423e
commit 2a23ec74e4
4 changed files with 13 additions and 2 deletions
+2 -1
View File
@@ -221,7 +221,8 @@ class LinkResolveVisitor final : public VNVisitor {
letp->user2(false);
return;
}
if (nodep->taskp() && (nodep->taskp()->dpiContext() || nodep->taskp()->dpiExport())) {
if (nodep->taskp() && !nodep->scopeNamep()
&& (nodep->taskp()->dpiContext() || nodep->taskp()->dpiExport())) {
nodep->scopeNamep(new AstScopeName{nodep->fileline(), false});
}
}