Support $past_gclk

This commit is contained in:
Wilson Snyder
2025-07-01 18:00:04 -04:00
parent 7a3f1f16ca
commit 73ca2ab997
7 changed files with 60 additions and 51 deletions
+5 -1
View File
@@ -395,9 +395,13 @@ class EmitVBaseVisitorConst VL_NOT_FINAL : public EmitCBaseVisitorConst {
void visit(AstPast* nodep) override {
putfs(nodep, "$past(");
iterateAndNextConstNull(nodep->exprp());
if (nodep->ticksp()) {
if (nodep->ticksp() || nodep->sentreep()) {
puts(", ");
iterateAndNextConstNull(nodep->ticksp());
if (nodep->sentreep()) {
puts(", ");
iterateAndNextConstNull(nodep->sentreep());
}
}
puts(")");
}