FIR IDE: allow KtFirPackageScope to work without providers

This commit is contained in:
Ilya Kirillov
2020-08-24 13:15:12 +03:00
parent f4c17dadb3
commit f76b5bbf1b
8 changed files with 74 additions and 25 deletions
@@ -16,7 +16,7 @@ abstract class FirModuleBasedSession(
sessionProvider: FirSessionProvider?
) : FirSession(sessionProvider)
fun FirModuleBasedSession.registerResolveComponents() {
fun FirSession.registerResolveComponents() {
register(FirQualifierResolver::class, FirQualifierResolverImpl(this))
register(FirTypeResolver::class, FirTypeResolverImpl(this))
register(FirEffectiveVisibilityResolver::class, FirEffectiveVisibilityResolverImpl(this))