From 27e9f9c92629c0f4357d400593506fac582d0018 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Sun, 16 Nov 2014 04:29:01 +0300 Subject: [PATCH] Don't duplicate overloaded functions in getting all descriptors --- .../lang/resolve/lazy/descriptors/AbstractLazyMemberScope.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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()