diff --git a/core/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/DeserializedClassDescriptor.kt b/core/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/DeserializedClassDescriptor.kt index c0033b9cefe..1d16406297c 100644 --- a/core/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/DeserializedClassDescriptor.kt +++ b/core/serialization/src/org/jetbrains/jet/descriptors/serialization/descriptors/DeserializedClassDescriptor.kt @@ -285,6 +285,8 @@ public class DeserializedClassDescriptor(outerContext: DeserializationContext, p } private fun computeEnumMemberNames(): Collection { + // NOTE: order of enum entry members should be irrelevant + // because enum entries are effectively invisible to user (as classes) val result = HashSet() for (supertype in getTypeConstructor().getSupertypes()) {