diff --git a/src/V3Clock.cpp b/src/V3Clock.cpp index 7f941851d..07d8e2c81 100644 --- a/src/V3Clock.cpp +++ b/src/V3Clock.cpp @@ -136,6 +136,7 @@ private: "Unsupported: Complicated event expression in sensitive activity list"); return nullptr; } + UASSERT_OBJ(nodep->varrefp(), nodep, "No clock found on sense item"); AstVarScope* clkvscp = nodep->varrefp()->varScopep(); if (nodep->edgeType() == VEdgeType::ET_POSEDGE) { AstVarScope* lastVscp = getCreateLastClk(clkvscp);