diff --git a/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java b/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java index da6e145..8fccd04 100644 --- a/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java +++ b/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java @@ -404,7 +404,7 @@ public class ControlFlowGraph implements CodeConstants { private void setSubroutineEdges() { - final Map subroutines = new HashMap<>(); + final Map subroutines = new LinkedHashMap<>(); for (BasicBlock block : blocks) {