From 26e39b3d2a23a638ee6c4a9fec6326871afeb167 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 15 Apr 2021 16:57:13 +0200 Subject: [PATCH] FIR IDE: do not resolve all members for getting inner classes for light classes --- .../jetbrains/kotlin/idea/asJava/classes/firLightClassUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/classes/firLightClassUtils.kt b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/classes/firLightClassUtils.kt index 97067326bb1..b4475bda0ae 100644 --- a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/classes/firLightClassUtils.kt +++ b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/asJava/classes/firLightClassUtils.kt @@ -320,7 +320,7 @@ internal fun KtSymbolWithMembers.createInnerClasses(manager: PsiManager): List().mapTo(result) { + getDeclaredMemberScope().getClassifierSymbols().filterIsInstance().mapTo(result) { FirLightClassForSymbol(it, manager) } }