[IR] Remove unused IrMessageLogger from serialization logic
This commit is contained in:
committed by
Space Team
parent
f88d09a2f6
commit
c335cd0b1e
+1
-4
@@ -29,7 +29,6 @@ import org.jetbrains.kotlin.fir.resolve.ScopeSession
|
||||
import org.jetbrains.kotlin.fir.resolve.providers.firProvider
|
||||
import org.jetbrains.kotlin.fir.serialization.*
|
||||
import org.jetbrains.kotlin.ir.declarations.IrModuleFragment
|
||||
import org.jetbrains.kotlin.ir.util.IrMessageLogger
|
||||
import org.jetbrains.kotlin.konan.library.KonanLibrary
|
||||
import org.jetbrains.kotlin.library.SerializedIrFile
|
||||
import org.jetbrains.kotlin.library.metadata.resolver.TopologicalLibraryOrder
|
||||
@@ -76,7 +75,6 @@ internal fun PhaseContext.firSerializerBase(
|
||||
val serializerOutput = serializeNativeModule(
|
||||
configuration = configuration,
|
||||
diagnosticReporter = diagnosticReporter,
|
||||
messageLogger = configuration.get(IrMessageLogger.IR_MESSAGE_LOGGER) ?: IrMessageLogger.None,
|
||||
sourceFiles,
|
||||
usedResolvedLibraries?.map { it.library as KonanLibrary },
|
||||
fir2IrOutput?.irModuleFragment,
|
||||
@@ -127,7 +125,7 @@ class KotlinFileSerializedData(
|
||||
|
||||
private fun serializeNativeModule(
|
||||
configuration: CompilerConfiguration,
|
||||
diagnosticReporter: DiagnosticReporter,messageLogger: IrMessageLogger,
|
||||
diagnosticReporter: DiagnosticReporter,
|
||||
files: List<KtSourceFile>,
|
||||
dependencies: List<KonanLibrary>?,
|
||||
moduleFragment: IrModuleFragment?,
|
||||
@@ -148,7 +146,6 @@ private fun serializeNativeModule(
|
||||
val serializedIr = moduleFragment?.let {
|
||||
KonanIrModuleSerializer(
|
||||
KtDiagnosticReporterWithImplicitIrBasedContext(diagnosticReporter, configuration.languageVersionSettings),
|
||||
messageLogger,
|
||||
moduleFragment.irBuiltins,
|
||||
CompatibilityMode.CURRENT,
|
||||
normalizeAbsolutePaths = absolutePathNormalization,
|
||||
|
||||
-2
@@ -39,7 +39,6 @@ internal val SerializerPhase = createSimpleNamedCompilerPhase<PhaseContext, Seri
|
||||
outputIfNotEnabled = { _, _, _, _ -> SerializerOutput(null, null, null, emptyList()) }
|
||||
) { context: PhaseContext, input: SerializerInput ->
|
||||
val config = context.config
|
||||
val messageLogger = config.configuration.get(IrMessageLogger.IR_MESSAGE_LOGGER) ?: IrMessageLogger.None
|
||||
val relativePathBase = config.configuration.get(CommonConfigurationKeys.KLIB_RELATIVE_PATH_BASES) ?: emptyList()
|
||||
val normalizeAbsolutePaths = config.configuration.get(CommonConfigurationKeys.KLIB_NORMALIZE_ABSOLUTE_PATH) ?: false
|
||||
|
||||
@@ -50,7 +49,6 @@ internal val SerializerPhase = createSimpleNamedCompilerPhase<PhaseContext, Seri
|
||||
DiagnosticReporterFactory.createPendingReporter(),
|
||||
config.languageVersionSettings
|
||||
),
|
||||
messageLogger,
|
||||
ir.irBuiltins,
|
||||
compatibilityMode = CompatibilityMode.CURRENT,
|
||||
normalizeAbsolutePaths = normalizeAbsolutePaths,
|
||||
|
||||
Reference in New Issue
Block a user