diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/PseudocodeImpl.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/PseudocodeImpl.java index 74beb128229..1106d56f9a2 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/PseudocodeImpl.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/PseudocodeImpl.java @@ -115,7 +115,7 @@ public class PseudocodeImpl implements Pseudocode { @NotNull private static Set getLocalDeclarations(@NotNull Pseudocode pseudocode) { - Set localDeclarations = Sets.newHashSet(); + Set localDeclarations = Sets.newLinkedHashSet(); for (Instruction instruction : pseudocode.getInstructions()) { if (instruction instanceof LocalDeclarationInstruction) { localDeclarations.add((LocalDeclarationInstruction) instruction);