[IR][JVM] Drop JvmIrSerializerSession.expectDescriptorToSymbol parameter
^KT-61136
This commit is contained in:
committed by
Space Team
parent
b7211c171f
commit
6c12556c41
-1
@@ -37,7 +37,6 @@ class JvmIrSerializerImpl(private val configuration: CompilerConfiguration) : Jv
|
|||||||
JvmIrSerializerSession(
|
JvmIrSerializerSession(
|
||||||
configuration.irMessageLogger,
|
configuration.irMessageLogger,
|
||||||
declarationTable,
|
declarationTable,
|
||||||
mutableMapOf(),
|
|
||||||
configuration.get(JVMConfigurationKeys.SERIALIZE_IR) ?: JvmSerializeIrMode.NONE,
|
configuration.get(JVMConfigurationKeys.SERIALIZE_IR) ?: JvmSerializeIrMode.NONE,
|
||||||
fileClassFqName,
|
fileClassFqName,
|
||||||
configuration.languageVersionSettings,
|
configuration.languageVersionSettings,
|
||||||
|
|||||||
+1
-4
@@ -11,10 +11,8 @@ import org.jetbrains.kotlin.backend.common.serialization.IrFileSerializer
|
|||||||
import org.jetbrains.kotlin.backend.jvm.serialization.proto.JvmIr
|
import org.jetbrains.kotlin.backend.jvm.serialization.proto.JvmIr
|
||||||
import org.jetbrains.kotlin.config.JvmSerializeIrMode
|
import org.jetbrains.kotlin.config.JvmSerializeIrMode
|
||||||
import org.jetbrains.kotlin.config.LanguageVersionSettings
|
import org.jetbrains.kotlin.config.LanguageVersionSettings
|
||||||
import org.jetbrains.kotlin.descriptors.DeclarationDescriptor
|
|
||||||
import org.jetbrains.kotlin.ir.IrElement
|
import org.jetbrains.kotlin.ir.IrElement
|
||||||
import org.jetbrains.kotlin.ir.declarations.*
|
import org.jetbrains.kotlin.ir.declarations.*
|
||||||
import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
|
||||||
import org.jetbrains.kotlin.ir.util.IrMessageLogger
|
import org.jetbrains.kotlin.ir.util.IrMessageLogger
|
||||||
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||||
import org.jetbrains.kotlin.name.FqName
|
import org.jetbrains.kotlin.name.FqName
|
||||||
@@ -23,13 +21,12 @@ import org.jetbrains.kotlin.synthetic.isVisibleOutside
|
|||||||
class JvmIrSerializerSession(
|
class JvmIrSerializerSession(
|
||||||
messageLogger: IrMessageLogger,
|
messageLogger: IrMessageLogger,
|
||||||
private val declarationTable: DeclarationTable,
|
private val declarationTable: DeclarationTable,
|
||||||
expectDescriptorToSymbol: MutableMap<DeclarationDescriptor, IrSymbol>,
|
|
||||||
private val mode: JvmSerializeIrMode,
|
private val mode: JvmSerializeIrMode,
|
||||||
private val fileClassFqName: FqName,
|
private val fileClassFqName: FqName,
|
||||||
languageVersionSettings: LanguageVersionSettings,
|
languageVersionSettings: LanguageVersionSettings,
|
||||||
skipExpects: Boolean = false,
|
skipExpects: Boolean = false,
|
||||||
) : IrFileSerializer(
|
) : IrFileSerializer(
|
||||||
messageLogger, declarationTable, expectDescriptorToSymbol, CompatibilityMode.CURRENT, languageVersionSettings,
|
messageLogger, declarationTable, CompatibilityMode.CURRENT, languageVersionSettings,
|
||||||
bodiesOnlyForInlines = mode == JvmSerializeIrMode.INLINE,
|
bodiesOnlyForInlines = mode == JvmSerializeIrMode.INLINE,
|
||||||
skipExpects, normalizeAbsolutePaths = false, sourceBaseDirs = emptyList()
|
skipExpects, normalizeAbsolutePaths = false, sourceBaseDirs = emptyList()
|
||||||
) {
|
) {
|
||||||
|
|||||||
Reference in New Issue
Block a user