Fix prefix/suffix of unaryExpression in AST xml

This commit is contained in:
sinkuu 2014-07-12 14:00:22 +09:00
parent 3abeced177
commit c8704d7bcc
1 changed files with 3 additions and 2 deletions

View File

@ -1422,14 +1422,15 @@ class XMLPrinter : ASTVisitor
output.writeln("<unaryExpression>");
if (unaryExpression.prefix != tok!"")
{
output.writeln("<prefix>", xmlEscape(unaryExpression.prefix.text),
output.writeln("<prefix>", xmlEscape(str(unaryExpression.prefix.type)),
"</prefix>");
unaryExpression.unaryExpression.accept(this);
}
if (unaryExpression.suffix != tok!"")
{
assert(unaryExpression.suffix.text == "");
unaryExpression.unaryExpression.accept(this);
output.writeln("<suffix>", unaryExpression.suffix.text,
output.writeln("<suffix>", str(unaryExpression.suffix.type),
"</suffix>");
}
else