diff --git a/astprinter.d b/astprinter.d index 1db3d3f..8dd825e 100644 --- a/astprinter.d +++ b/astprinter.d @@ -1422,14 +1422,15 @@ class XMLPrinter : ASTVisitor output.writeln(""); if (unaryExpression.prefix != tok!"") { - output.writeln("", xmlEscape(unaryExpression.prefix.text), + output.writeln("", xmlEscape(str(unaryExpression.prefix.type)), ""); unaryExpression.unaryExpression.accept(this); } if (unaryExpression.suffix != tok!"") { + assert(unaryExpression.suffix.text == ""); unaryExpression.unaryExpression.accept(this); - output.writeln("", unaryExpression.suffix.text, + output.writeln("", str(unaryExpression.suffix.type), ""); } else