[FIR] Don't run platform checkers during compilation to metadata

^KT-57376 Fixed
This commit is contained in:
Dmitriy Novozhilov
2023-03-28 20:01:19 +03:00
committed by Space Team
parent b6f669189b
commit 88d61173b6
5 changed files with 68 additions and 5 deletions
@@ -102,11 +102,7 @@ object FirCommonSessionFactory : FirAbstractSessionFactory() {
it.registerDefaultExtraComponentsForModuleBased()
registerExtraComponents(it)
},
registerExtraCheckers = {
it.registerJvmCheckers()
it.registerJsCheckers()
it.registerNativeCheckers()
},
registerExtraCheckers = {},
createKotlinScopeProvider = { FirKotlinScopeProvider { _, declaredMemberScope, _, _, _ -> declaredMemberScope } },
createProviders = { session, kotlinScopeProvider, symbolProvider, syntheticFunctionalInterfaceProvider, generatedSymbolsProvider, dependencies ->
var symbolProviderForBinariesFromIncrementalCompilation: MetadataSymbolProvider? = null