From 4426aff3d328fcb333849a03e7e41dff3a65899d Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Wed, 3 Dec 2025 21:35:59 -0500 Subject: [PATCH] Internals: Fix coredump when dump with bad null enum itemp() --- src/V3AstNodeExpr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/V3AstNodeExpr.h b/src/V3AstNodeExpr.h index 513b6cce3..0044b37c2 100644 --- a/src/V3AstNodeExpr.h +++ b/src/V3AstNodeExpr.h @@ -1297,7 +1297,7 @@ public: ASTGEN_MEMBERS_AstEnumItemRef; void dump(std::ostream& str) const override; void dumpJson(std::ostream& str) const override; - string name() const override VL_MT_STABLE { return itemp()->name(); } + string name() const override VL_MT_STABLE { return itemp() ? itemp()->name() : ""; } int instrCount() const override { return 0; } bool sameNode(const AstNode* samep) const override { const AstEnumItemRef* const sp = VN_DBG_AS(samep, EnumItemRef);