diff --git a/src/astprinter.d b/src/astprinter.d index c6d53ee..5fa93f0 100644 --- a/src/astprinter.d +++ b/src/astprinter.d @@ -911,15 +911,18 @@ class XMLPrinter : ASTVisitor ""); unaryExpression.unaryExpression.accept(this); } - if (unaryExpression.suffix != tok!"") - { - assert(unaryExpression.suffix.text == ""); - unaryExpression.unaryExpression.accept(this); - output.writeln("", str(unaryExpression.suffix.type), - ""); - } else - unaryExpression.accept(this); + { + if (unaryExpression.suffix != tok!"") + { + assert(unaryExpression.suffix.text == ""); + unaryExpression.unaryExpression.accept(this); + output.writeln("", str(unaryExpression.suffix.type), + ""); + } + else + unaryExpression.accept(this); + } output.writeln(""); }