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 a41a05e4502..0646d2d603e 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 @@ -77,9 +77,13 @@ public abstract class AbstractLazyMemberScope { + return functionDescriptors.invoke(name) + } private fun doGetFunctions(name: Name): Collection { val result = Sets.newLinkedHashSet() @@ -106,7 +110,9 @@ public abstract class AbstractLazyMemberScope) - override fun getProperties(name: Name) = propertyDescriptors(name) + override fun getProperties(name: Name): Collection { + return propertyDescriptors.invoke(name) + } public fun doGetProperties(name: Name): Collection { val result = Sets.newLinkedHashSet() @@ -160,7 +166,7 @@ public abstract class AbstractLazyMemberScope