[FIR] Do not create Kotlin scopes for handledByJava classes
This commit is contained in:
+1
-1
@@ -146,7 +146,7 @@ class KotlinDeserializedJvmSymbolsProvider(
|
|||||||
scopeSession: ScopeSession
|
scopeSession: ScopeSession
|
||||||
): FirScope? {
|
): FirScope? {
|
||||||
val symbol = this.getClassLikeSymbolByFqName(classId) as? FirClassSymbol ?: return null
|
val symbol = this.getClassLikeSymbolByFqName(classId) as? FirClassSymbol ?: return null
|
||||||
|
if (classId in handledByJava) return null
|
||||||
return buildDefaultUseSiteMemberScope((symbol.fir as FirClass<*>), session, scopeSession)
|
return buildDefaultUseSiteMemberScope((symbol.fir as FirClass<*>), session, scopeSession)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user