diff --git a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/overrideImplement/OverrideImplementMembersHandler.kt b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/overrideImplement/OverrideImplementMembersHandler.kt index 8952dbf32d4..0c032dfb83e 100644 --- a/idea/idea-core/src/org/jetbrains/kotlin/idea/core/overrideImplement/OverrideImplementMembersHandler.kt +++ b/idea/idea-core/src/org/jetbrains/kotlin/idea/core/overrideImplement/OverrideImplementMembersHandler.kt @@ -32,12 +32,11 @@ import org.jetbrains.kotlin.idea.core.insertMembersAfter import org.jetbrains.kotlin.psi.KtClassOrObject import org.jetbrains.kotlin.psi.KtFile import org.jetbrains.kotlin.psi.psiUtil.getNonStrictParentOfType -import org.jetbrains.kotlin.resolve.lazy.BodyResolveMode abstract class OverrideImplementMembersHandler : LanguageCodeInsightActionHandler { fun collectMembersToGenerate(classOrObject: KtClassOrObject): Collection { - val descriptor = classOrObject.resolveToDescriptorIfAny(BodyResolveMode.FULL) as? ClassDescriptor ?: return emptySet() + val descriptor = classOrObject.resolveToDescriptorIfAny() as? ClassDescriptor ?: return emptySet() return collectMembersToGenerate(descriptor, classOrObject.project) }