From 3cd7a22535bd98cea39e27afde5b31a65f529cd4 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Fri, 11 Jul 2014 13:37:51 +0400 Subject: [PATCH] Pseudocode: Stabilize type predicate order --- .../src/org/jetbrains/jet/lang/cfg/pseudocode/pseudocodeUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/pseudocodeUtil.kt b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/pseudocodeUtil.kt index 0ed2f3f9655..39e56828bdc 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/pseudocodeUtil.kt +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/pseudocode/pseudocodeUtil.kt @@ -58,7 +58,7 @@ fun getReceiverTypePredicate(resolvedCall: ResolvedCall<*>, receiverValue: Recei fun getExpectedTypePredicate(value: PseudoValue, bindingContext: BindingContext): TypePredicate { val pseudocode = value.createdAt.owner - val typePredicates = HashSet() + val typePredicates = LinkedHashSet() fun addSubtypesOf(jetType: JetType?) = typePredicates.add(jetType?.getSubtypesPredicate())