FIR IDE: do not resolve all members for getting inner classes for light classes
This commit is contained in:
committed by
TeamCityServer
parent
051310124b
commit
26e39b3d2a
+1
-1
@@ -320,7 +320,7 @@ internal fun KtSymbolWithMembers.createInnerClasses(manager: PsiManager): List<F
|
||||
// we can't prohibit creating light classes with null names either since they can contain members
|
||||
|
||||
analyzeWithSymbolAsContext(this) {
|
||||
getDeclaredMemberScope().getAllSymbols().filterIsInstance<KtNamedClassOrObjectSymbol>().mapTo(result) {
|
||||
getDeclaredMemberScope().getClassifierSymbols().filterIsInstance<KtNamedClassOrObjectSymbol>().mapTo(result) {
|
||||
FirLightClassForSymbol(it, manager)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user