[FIR] Add analyzer services to FirModuleData
This commit is contained in:
committed by
TeamCityServer
parent
92d6b39ffe
commit
57a8642f5a
+4
@@ -9,6 +9,7 @@ import org.jetbrains.kotlin.analyzer.ModuleInfo
|
||||
import org.jetbrains.kotlin.fir.FirModuleData
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
import org.jetbrains.kotlin.platform.TargetPlatform
|
||||
import org.jetbrains.kotlin.resolve.PlatformDependentAnalyzerServices
|
||||
|
||||
class FirModuleInfoBasedModuleData(val moduleInfo: ModuleInfo) : FirModuleData() {
|
||||
override val name: Name
|
||||
@@ -27,6 +28,9 @@ class FirModuleInfoBasedModuleData(val moduleInfo: ModuleInfo) : FirModuleData()
|
||||
override val platform: TargetPlatform
|
||||
get() = moduleInfo.platform
|
||||
|
||||
override val analyzerServices: PlatformDependentAnalyzerServices
|
||||
get() = moduleInfo.analyzerServices
|
||||
|
||||
override fun equals(other: Any?): Boolean {
|
||||
if (other !is FirModuleInfoBasedModuleData) return false
|
||||
return moduleInfo == other.moduleInfo
|
||||
|
||||
Reference in New Issue
Block a user