Add JvmBuiltIns.Kind instead of boolean flags in constructor
This commit is contained in:
+6
-4
@@ -29,7 +29,9 @@ class JvmPlatformKindResolution : IdePlatformKindResolution {
|
||||
override val resolverForModuleFactory: ResolverForModuleFactory
|
||||
get() = JvmAnalyzerFacade
|
||||
|
||||
override fun createBuiltIns(settings: PlatformAnalysisSettings, projectContext: ProjectContext): KotlinBuiltIns {
|
||||
return if (settings.sdk != null) JvmBuiltIns(projectContext.storageManager) else DefaultBuiltIns.Instance
|
||||
}
|
||||
}
|
||||
override fun createBuiltIns(settings: PlatformAnalysisSettings, projectContext: ProjectContext): KotlinBuiltIns =
|
||||
if (settings.sdk != null)
|
||||
JvmBuiltIns(projectContext.storageManager, JvmBuiltIns.Kind.FROM_CLASS_LOADER)
|
||||
else
|
||||
DefaultBuiltIns.Instance
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user