Add parameters into trace files, bug706.

This commit is contained in:
Wilson Snyder
2014-03-08 15:36:04 -05:00
parent d37709a922
commit 45bbae80e7
7 changed files with 33 additions and 5 deletions
+2 -1
View File
@@ -147,7 +147,8 @@ private:
}
virtual void visit(AstVarScope* nodep, AstNUser*) {
nodep->iterateChildren(*this);
if (!nodep->varp()->isTemp() && !nodep->varp()->isParam() && !nodep->varp()->isFuncLocal()) {
// Avoid updating this if (), instead see varp->isTrace()
if (!nodep->varp()->isTemp() && !nodep->varp()->isFuncLocal()) {
UINFO(5, " vsc "<<nodep<<endl);
AstVar* varp = nodep->varp();
AstScope* scopep = nodep->scopep();