diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java b/src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java index 34df3fc9b3..b6fc4c822b 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/ExpressionStatement.java @@ -14,6 +14,7 @@ package com.google.devtools.build.lib.syntax; +import java.io.IOException; /** * Syntax node for a function call statement. Used for build rules. @@ -31,8 +32,10 @@ public final class ExpressionStatement extends Statement { } @Override - public String toString() { - return expr.toString() + '\n'; + public void prettyPrint(Appendable buffer, int indentLevel) throws IOException { + printIndent(buffer, indentLevel); + expr.prettyPrint(buffer); + buffer.append('\n'); } @Override |