diff --git a/astprinter.d b/astprinter.d
index d8f60c6..a31d428 100644
--- a/astprinter.d
+++ b/astprinter.d
@@ -23,12 +23,12 @@ class XMLPrinter : ASTVisitor
{
output.writeln("");
output.writeln("");
- addExpression.left.accept(this);
+ visit(addExpression.left);
output.writeln("");
if (addExpression.right !is null)
{
output.writeln("");
- addExpression.right.accept(this);
+ visit(addExpression.right);
output.writeln("");
}
output.writeln("");
@@ -850,7 +850,7 @@ class XMLPrinter : ASTVisitor
override void visit(Module module_)
{
- output.writeln("");
+ output.writeln("");
output.writeln("");
module_.accept(this);
output.writeln("");
@@ -865,12 +865,12 @@ class XMLPrinter : ASTVisitor
{
output.writeln("");
output.writeln("");
- mulExpression.left.accept(this);
+ visit(mulExpression.left);
output.writeln("");
if (mulExpression.right !is null)
{
output.writeln("");
- mulExpression.right.accept(this);
+ visit(mulExpression.right);
output.writeln("");
}
output.writeln("");