diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.kt b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.kt index edafe9075d2..4d17c777d9c 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.kt +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.kt @@ -122,7 +122,7 @@ public abstract class AbstractLazyMemberScope Boolean): List { val declarations = declarationProvider.getDeclarations(kindFilter, nameFilter) - val result = ArrayList(declarations.size()) + val result = LinkedHashSet(declarations.size()) for (declaration in declarations) { if (declaration is JetClassOrObject) { val name = declaration.getNameAsSafeName()