diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java index 8d70cd1725f..ff40fc6fab1 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/AbstractLazyMemberScope.java @@ -206,16 +206,11 @@ public abstract class AbstractLazyMemberScope getAllDescriptors() { - Collection result = new LinkedHashSet(getDescriptorsFromDeclaredElements()); + Collection result = new LinkedHashSet(descriptorsFromDeclaredElements.invoke()); result.addAll(extraDescriptors.invoke()); return result; } - @NotNull - /*package*/ Collection getDescriptorsFromDeclaredElements() { - return descriptorsFromDeclaredElements.invoke(); - } - @NotNull private Collection computeDescriptorsFromDeclaredElements() { List declarations = declarationProvider.getAllDeclarations(); @@ -287,4 +282,4 @@ public abstract class AbstractLazyMemberScope getDeclaredCallableMembers() { //noinspection unchecked return (Collection) KotlinPackage.filter( - unsubstitutedMemberScope.getDescriptorsFromDeclaredElements(), + unsubstitutedMemberScope.getAllDescriptors(), new Function1() { @Override public Boolean invoke(DeclarationDescriptor descriptor) {