mirror of
https://github.com/verilator/verilator.git
synced 2026-10-07 10:33:13 +02:00
Fix copy constructor of classes with constraints (#8381)
This commit is contained in:
+2
-1
@@ -1383,7 +1383,8 @@ class TaskVisitor final : public VNVisitor {
|
||||
if (cfuncp->dpiImportWrapper()) cfuncp->cname(nodep->cname());
|
||||
|
||||
const bool needSyms
|
||||
= (!nodep->dpiImport() && !nodep->taskPublic()) || v3Global.opt.profExec();
|
||||
= nodep->needsSyms()
|
||||
&& ((!nodep->dpiImport() && !nodep->taskPublic()) || v3Global.opt.profExec());
|
||||
if (needSyms) cfuncp->argTypes(EmitCUtil::symClassVar());
|
||||
|
||||
if (!nodep->dpiImport() && !nodep->taskPublic()) {
|
||||
|
||||
Reference in New Issue
Block a user