Add initial support for solo binsof (#8298)

This commit is contained in:
Marco Bartoli
2026-09-06 19:51:31 -04:00
committed by GitHub
parent bbbb9c3e7c
commit 9da900a5e2
17 changed files with 663 additions and 293 deletions
+5 -1
View File
@@ -2066,7 +2066,11 @@ class WidthVisitor final : public VNVisitor {
userIterateAndNext(nodep->itemsp(), nullptr);
if (nodep->iffp()) iterateCheckBool(nodep, "iff condition", nodep->iffp(), BOTH);
userIterateAndNext(nodep->optionsp(), nullptr);
userIterateAndNext(nodep->rawBodyp(), nullptr);
userIterateAndNext(nodep->binsp(), nullptr);
}
void visit(AstCoverCrossBin* nodep) override {
userIterateAndNext(nodep->selectp(), nullptr);
if (nodep->iffp()) iterateCheckBool(nodep, "iff condition", nodep->iffp(), BOTH);
}
void visit(AstCoverpoint* nodep) override {
// The coverpoint expression is self-determined (IEEE 1800-2023 19.5). Width it