Move reified type parameter checker to additional checkers to able turn it off by demand

This commit is contained in:
Mikhail Zarechenskiy
2016-11-30 15:53:08 +03:00
parent dc57d69085
commit 240d82d167
4 changed files with 7 additions and 4 deletions
@@ -24,6 +24,7 @@ import org.jetbrains.kotlin.platform.PlatformToKotlinClassMap
import org.jetbrains.kotlin.resolve.IdentifierChecker
import org.jetbrains.kotlin.resolve.OverloadFilter
import org.jetbrains.kotlin.resolve.PlatformConfigurator
import org.jetbrains.kotlin.resolve.calls.checkers.ReifiedTypeParameterSubstitutionChecker
import org.jetbrains.kotlin.resolve.checkers.PlatformImplDeclarationChecker
import org.jetbrains.kotlin.resolve.scopes.SyntheticConstructorsProvider
import org.jetbrains.kotlin.resolve.scopes.SyntheticScopes
@@ -36,7 +37,7 @@ object JsPlatformConfigurator : PlatformConfigurator(
JsNameChecker,
PlatformImplDeclarationChecker()
),
additionalCallCheckers = listOf(),
additionalCallCheckers = listOf(ReifiedTypeParameterSubstitutionChecker()),
additionalTypeCheckers = listOf(),
additionalClassifierUsageCheckers = listOf(),
additionalAnnotationCheckers = listOf(),