Fixed XML output defects found by xmllint
This commit is contained in:
parent
80c2462445
commit
0cc768260e
|
@ -199,7 +199,7 @@ class XMLPrinter : ASTVisitor
|
||||||
if (breakStatement.label.type == TokenType.invalid)
|
if (breakStatement.label.type == TokenType.invalid)
|
||||||
output.writeln("<breakStatement/>");
|
output.writeln("<breakStatement/>");
|
||||||
else
|
else
|
||||||
output.writeln("<breakStatement label=\"", breakStatement.label, "\">");
|
output.writeln("<breakStatement label=\"", breakStatement.label.value, "\"/>");
|
||||||
}
|
}
|
||||||
|
|
||||||
override void visit(BaseClass baseClass)
|
override void visit(BaseClass baseClass)
|
||||||
|
@ -559,7 +559,7 @@ class XMLPrinter : ASTVisitor
|
||||||
if (gotoStatement.label.type == TokenType.default_)
|
if (gotoStatement.label.type == TokenType.default_)
|
||||||
output.writeln("<gotoStatement default=\"true\"/>");
|
output.writeln("<gotoStatement default=\"true\"/>");
|
||||||
else if (gotoStatement.label.type == TokenType.identifier)
|
else if (gotoStatement.label.type == TokenType.identifier)
|
||||||
output.writeln("<gotoStatement label=\"", gotoStatement.label.value, "\">");
|
output.writeln("<gotoStatement label=\"", gotoStatement.label.value, "\"/>");
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
output.writeln("<gotoStatement>");
|
output.writeln("<gotoStatement>");
|
||||||
|
|
Loading…
Reference in New Issue