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("");
}