mirror of
https://github.com/dlang-community/D-Scanner.git
synced 2025-05-08 11:46:21 +03:00
Merge pull request #190 from sinkuu/fix_unaryexpr_str
Fix prefix/suffix of unaryExpression in AST xml
This commit is contained in:
commit
c38ff3d71b
1 changed files with 3 additions and 2 deletions
|
@ -1422,14 +1422,15 @@ class XMLPrinter : ASTVisitor
|
||||||
output.writeln("<unaryExpression>");
|
output.writeln("<unaryExpression>");
|
||||||
if (unaryExpression.prefix != tok!"")
|
if (unaryExpression.prefix != tok!"")
|
||||||
{
|
{
|
||||||
output.writeln("<prefix>", xmlEscape(unaryExpression.prefix.text),
|
output.writeln("<prefix>", xmlEscape(str(unaryExpression.prefix.type)),
|
||||||
"</prefix>");
|
"</prefix>");
|
||||||
unaryExpression.unaryExpression.accept(this);
|
unaryExpression.unaryExpression.accept(this);
|
||||||
}
|
}
|
||||||
if (unaryExpression.suffix != tok!"")
|
if (unaryExpression.suffix != tok!"")
|
||||||
{
|
{
|
||||||
|
assert(unaryExpression.suffix.text == "");
|
||||||
unaryExpression.unaryExpression.accept(this);
|
unaryExpression.unaryExpression.accept(this);
|
||||||
output.writeln("<suffix>", unaryExpression.suffix.text,
|
output.writeln("<suffix>", str(unaryExpression.suffix.type),
|
||||||
"</suffix>");
|
"</suffix>");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue