# HG changeset patch # User Christian Humer # Date 1427748723 -7200 # Node ID 3844fb65016cb90fd1aed67ea4bfbaae142047df # Parent c7c799f40c1e2531c3ea7adae1ab46e1aea29d35 SL: repeating node should implement SLStatementNode for a proper toString implementation. diff -r c7c799f40c1e -r 3844fb65016c graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLStatementNode.java --- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLStatementNode.java Mon Mar 30 22:52:03 2015 +0200 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/SLStatementNode.java Mon Mar 30 22:52:03 2015 +0200 @@ -64,7 +64,7 @@ * @param node the node to format. * @return a formatted source section string */ - private static String formatSourceSection(Node node) { + public static String formatSourceSection(Node node) { if (node == null) { return ""; } diff -r c7c799f40c1e -r 3844fb65016c graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLRepeatingNode.java --- a/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLRepeatingNode.java Mon Mar 30 22:52:03 2015 +0200 +++ b/graal/com.oracle.truffle.sl/src/com/oracle/truffle/sl/nodes/controlflow/SLRepeatingNode.java Mon Mar 30 22:52:03 2015 +0200 @@ -93,4 +93,9 @@ } } + @Override + public String toString() { + return SLStatementNode.formatSourceSection(this); + } + }