Deprecate sensitivity list on public_flat_rw attributes (#6443)

These are no longer required for correct scheduling. They are still
accepted for backward compatibility, but have no effect on simulation
and are dropped in the front-end. Also removed the then redundant
AstAlwaysPublic class.

Fixes #6442
This commit is contained in:
Geza Lore
2025-09-16 22:38:53 +01:00
committed by GitHub
parent ad530c4b08
commit f39d6e6108
20 changed files with 48 additions and 141 deletions
-3
View File
@@ -334,9 +334,6 @@ class OrderGraphBuilder final : public VNVisitor {
void visit(AstAssignW* nodep) override { iterateLogic(nodep); }
//--- Verilator concoctions
void visit(AstAlwaysPublic* nodep) override { //
iterateLogic(nodep);
}
void visit(AstCoverToggle* nodep) override { //
iterateLogic(nodep);
}