mirror of
https://github.com/verilator/verilator.git
synced 2026-09-07 01:52:17 +02:00
@@ -2378,7 +2378,7 @@ public:
|
||||
bool constPoolEntry() const { return m_constPoolEntry; }
|
||||
void setConstPoolEntry() { m_constPoolEntry = true; }
|
||||
bool covergroupRefMember() const { return m_covergroupRefMember; }
|
||||
void covergroupRefMember() { m_covergroupRefMember = true; }
|
||||
void covergroupRefMember(bool flag) { m_covergroupRefMember = flag; }
|
||||
void rand(const VRandAttr flag) { m_rand = flag; }
|
||||
void usedParam(bool flag) { m_usedParam = flag; }
|
||||
void usedLoopIdx(bool flag) { m_usedLoopIdx = flag; }
|
||||
|
||||
+1
-1
@@ -354,7 +354,7 @@ class LinkParseVisitor final : public VNVisitor {
|
||||
const AstClass* const classp = VN_CAST(m_modp, Class);
|
||||
if (classp && classp->isCovergroup() && nodep->isClassMember() && !nodep->isFuncLocal()
|
||||
&& (nodep->declDirection().isRef() || nodep->declDirection().isConstRef())) {
|
||||
nodep->covergroupRefMember();
|
||||
nodep->covergroupRefMember(true);
|
||||
}
|
||||
if (nodep->valuep()) nodep->hasUserInit(true);
|
||||
// IEEE 1800-2023 6.21: for loop variables are automatic. verilog.y is
|
||||
|
||||
Reference in New Issue
Block a user