Internals: Use VL_RESTORER class to save/restore vars. No functional change intended.

This commit is contained in:
Wilson Snyder
2020-08-24 21:13:28 -04:00
parent 4265f9499d
commit bed3101dfc
42 changed files with 253 additions and 364 deletions
+1 -2
View File
@@ -120,7 +120,7 @@ private:
// VISITORS
virtual void visit(AstNodeModule* nodep) override {
AstNodeModule* origModp = m_modp;
VL_RESTORER(m_modp);
{
m_modp = nodep;
if (!nodep->dead()) {
@@ -135,7 +135,6 @@ private:
}
}
}
m_modp = origModp;
}
virtual void visit(AstCFunc* nodep) override {
iterateChildren(nodep);