From d2824accb8b02bd5eba02e8ce8603f9a8ce04d2d Mon Sep 17 00:00:00 2001 From: Ryszard Rozak Date: Thu, 22 Jan 2026 13:58:02 +0100 Subject: [PATCH] Add if for StructSel Signed-off-by: Ryszard Rozak --- src/V3Force.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/V3Force.cpp b/src/V3Force.cpp index c121b445c..026502606 100644 --- a/src/V3Force.cpp +++ b/src/V3Force.cpp @@ -483,7 +483,7 @@ class ForceConvertVisitor final : public VNVisitor { } }); // Replace write refs on RHS - if (VN_IS(resetRdp->rhsp(), ArraySel)) { + if (VN_IS(resetRdp->rhsp(), ArraySel) || VN_IS(resetRdp->rhsp(), StructSel)) { AstVarRef* const refp = VN_AS(AstNodeVarRef::varRefLValueRecurse(resetRdp->rhsp()), VarRef); AstVarScope* const vscp = refp->varScopep(); AstNodeExpr* const origRhsp = resetRdp->rhsp();