Fix duplicated output for unary expressions

This commit is contained in:
Hackerpilot 2015-09-25 14:40:53 -07:00
parent f25602a9c5
commit ec14694db1
1 changed files with 11 additions and 8 deletions

View File

@ -911,6 +911,8 @@ class XMLPrinter : ASTVisitor
"</prefix>"); "</prefix>");
unaryExpression.unaryExpression.accept(this); unaryExpression.unaryExpression.accept(this);
} }
else
{
if (unaryExpression.suffix != tok!"") if (unaryExpression.suffix != tok!"")
{ {
assert(unaryExpression.suffix.text == ""); assert(unaryExpression.suffix.text == "");
@ -920,6 +922,7 @@ class XMLPrinter : ASTVisitor
} }
else else
unaryExpression.accept(this); unaryExpression.accept(this);
}
output.writeln("</unaryExpression>"); output.writeln("</unaryExpression>");
} }