提交 4948ec04 编写于 作者: J jjg

7090700: fix for 7080267 breaks two tests

Reviewed-by: ksrini
上级 5c97fe66
......@@ -538,21 +538,6 @@ public abstract class JCTree implements Tree, Cloneable, DiagnosticPosition {
super.setPos(pos);
return this;
}
/** Convert a statement tree to a pretty-printed string. */
@Override
public String toString() {
StringWriter s = new StringWriter();
try {
new Pretty(s, false).printStat(this);
}
catch (IOException e) {
// should never happen, because StringWriter is defined
// never to throw any IOExceptions
throw new AssertionError(e);
}
return s.toString();
}
}
public static abstract class JCExpression extends JCTree implements ExpressionTree {
......@@ -1191,6 +1176,21 @@ public abstract class JCTree implements Tree, Cloneable, DiagnosticPosition {
public int getTag() {
return EXEC;
}
/** Convert a expression-statement tree to a pretty-printed string. */
@Override
public String toString() {
StringWriter s = new StringWriter();
try {
new Pretty(s, false).printStat(this);
}
catch (IOException e) {
// should never happen, because StringWriter is defined
// never to throw any IOExceptions
throw new AssertionError(e);
}
return s.toString();
}
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册