src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
Print this page
@@ -475,11 +475,11 @@
return false;
}
private List<? extends Statement> getOrderedStatements(final List<? extends Statement> stats) {
final List<? extends Statement> statList = new ArrayList<>(stats);
- statList.sort(Comparator.comparingInt(Node::getStart));
+ statList.sort(Comparator.comparingInt(Node::getSourceOrder));
return statList;
}
private List<? extends StatementTree> translateStats(final List<? extends Statement> stats) {
if (stats == null) {