--cdc: Show duplicated varscopes
This commit is contained in:
parent
d903855aa3
commit
0b9c6ed178
|
|
@ -437,8 +437,12 @@ class EmitVBaseVisitor : public EmitCBaseVisitor {
|
||||||
}
|
}
|
||||||
// Terminals
|
// Terminals
|
||||||
virtual void visit(AstVarRef* nodep, AstNUser*) {
|
virtual void visit(AstVarRef* nodep, AstNUser*) {
|
||||||
putfs(nodep,nodep->hiername());
|
if (nodep->varScopep())
|
||||||
puts(nodep->varp()->prettyName());
|
putfs(nodep,nodep->varScopep()->prettyName());
|
||||||
|
else {
|
||||||
|
putfs(nodep,nodep->hiername());
|
||||||
|
puts(nodep->varp()->prettyName());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
virtual void visit(AstVarXRef* nodep, AstNUser*) {
|
virtual void visit(AstVarXRef* nodep, AstNUser*) {
|
||||||
putfs(nodep,nodep->dotted());
|
putfs(nodep,nodep->dotted());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue