[FIR] Pass proper use-site session in deserialized provider

This commit is contained in:
Simon Ogorodnik
2019-12-11 22:43:29 +03:00
parent 85ff834fdb
commit d0c58be4e9
@@ -147,7 +147,7 @@ class KotlinDeserializedJvmSymbolsProvider(
): FirScope? {
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<*>), useSiteSession, scopeSession)
}
override fun getClassLikeSymbolByFqName(classId: ClassId): FirClassLikeSymbol<*>? {