From 09edb467f602ef532388327408a0be962f203c27 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Sat, 2 Feb 2013 15:40:59 -0500 Subject: [PATCH] Fix CDC report causing out-of-memory --- src/V3EmitV.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/V3EmitV.cpp b/src/V3EmitV.cpp index a7a2e8fb9..87b48cf21 100644 --- a/src/V3EmitV.cpp +++ b/src/V3EmitV.cpp @@ -499,10 +499,10 @@ class EmitVBaseVisitor : public EmitCBaseVisitor { } virtual void visit(AstConstDType* nodep, AstNUser*) { putfs(nodep,"const "); - nodep->subDTypep()->iterateAndNext(*this); + nodep->subDTypep()->accept(*this); } virtual void visit(AstNodeArrayDType* nodep, AstNUser*) { - nodep->subDTypep()->iterateAndNext(*this); + nodep->subDTypep()->accept(*this); nodep->rangep()->iterateAndNext(*this); } virtual void visit(AstNodeClassDType* nodep, AstNUser*) { @@ -513,7 +513,7 @@ class EmitVBaseVisitor : public EmitCBaseVisitor { puts("}"); } virtual void visit(AstMemberDType* nodep, AstNUser*) { - nodep->subDTypep()->iterateAndNext(*this); + nodep->subDTypep()->accept(*this); puts(" "); puts(nodep->name()); puts("}");