Do not put enum entry names into unordered set in deserialized classes
This commit is contained in:
+1
-1
@@ -276,7 +276,7 @@ public class DeserializedClassDescriptor(outerContext: DeserializationContext, p
|
|||||||
private fun enumEntryNames(): Set<Name> {
|
private fun enumEntryNames(): Set<Name> {
|
||||||
if (getKind() != ClassKind.ENUM_CLASS) return setOf()
|
if (getKind() != ClassKind.ENUM_CLASS) return setOf()
|
||||||
|
|
||||||
val result = HashSet<Name>()
|
val result = LinkedHashSet<Name>()
|
||||||
val nameResolver = context.nameResolver
|
val nameResolver = context.nameResolver
|
||||||
for (index in classProto.getEnumEntryList()) {
|
for (index in classProto.getEnumEntryList()) {
|
||||||
result.add(nameResolver.getName(index!!))
|
result.add(nameResolver.getName(index!!))
|
||||||
|
|||||||
Reference in New Issue
Block a user