[FIR] Add kind to all FirSessions

This commit is contained in:
Dmitriy Novozhilov
2021-05-31 16:40:59 +03:00
committed by teamcityserver
parent 2c1ada131d
commit 8729421e7a
8 changed files with 17 additions and 16 deletions
@@ -10,12 +10,8 @@ import org.jetbrains.kotlin.fir.*
@OptIn(PrivateSessionConstructor::class)
class FirCliSession @PrivateSessionConstructor constructor(
sessionProvider: FirProjectSessionProvider,
val kind: Kind // used for debug
) : FirSession(sessionProvider) {
enum class Kind {
Source, Library
}
}
kind: Kind
) : FirSession(sessionProvider, kind)
class FirProjectSessionProvider : FirSessionProvider() {
override fun getSession(moduleData: FirModuleData): FirSession? {