diff --git a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIrLinker.kt b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIrLinker.kt index 6a14c27cfbe..29923740dad 100644 --- a/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIrLinker.kt +++ b/compiler/ir/serialization.common/src/org/jetbrains/kotlin/backend/common/serialization/KotlinIrLinker.kt @@ -453,7 +453,7 @@ abstract class KotlinIrLinker( strategy: DeserializationStrategy, ): IrModuleDeserializer - protected abstract val functionalInteraceFactory: IrAbstractFunctionFactory + protected abstract val functionalInterfaceFactory: IrAbstractFunctionFactory protected abstract fun isBuiltInModule(moduleDescriptor: ModuleDescriptor): Boolean @@ -647,7 +647,7 @@ abstract class KotlinIrLinker( moduleDescriptor: ModuleDescriptor, moduleDeserializer: IrModuleDeserializer ): IrModuleDeserializer = - if (isBuiltInModule(moduleDescriptor)) IrModuleDeserializerWithBuiltIns(builtIns, functionalInteraceFactory, moduleDeserializer) + if (isBuiltInModule(moduleDescriptor)) IrModuleDeserializerWithBuiltIns(builtIns, functionalInterfaceFactory, moduleDeserializer) else moduleDeserializer fun deserializeIrModuleHeader(moduleDescriptor: ModuleDescriptor, kotlinLibrary: KotlinLibrary?): IrModuleFragment { diff --git a/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/lower/serialization/ir/JsIrLinker.kt b/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/lower/serialization/ir/JsIrLinker.kt index 33927b96b92..30998859130 100644 --- a/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/lower/serialization/ir/JsIrLinker.kt +++ b/compiler/ir/serialization.js/src/org/jetbrains/kotlin/ir/backend/js/lower/serialization/ir/JsIrLinker.kt @@ -19,7 +19,7 @@ import org.jetbrains.kotlin.library.SerializedIrFile class JsIrLinker( private val currentModule: ModuleDescriptor?, logger: LoggingContext, builtIns: IrBuiltIns, symbolTable: SymbolTable, - override val functionalInteraceFactory: IrAbstractFunctionFactory, + override val functionalInterfaceFactory: IrAbstractFunctionFactory, private val icData: List? = null ) : KotlinIrLinker(currentModule, logger, builtIns, symbolTable, emptyList()) { diff --git a/compiler/ir/serialization.jvm/src/org/jetbrains/kotlin/ir/backend/jvm/serialization/JvmIrLinker.kt b/compiler/ir/serialization.jvm/src/org/jetbrains/kotlin/ir/backend/jvm/serialization/JvmIrLinker.kt index 51c0af21c88..638074bdada 100644 --- a/compiler/ir/serialization.jvm/src/org/jetbrains/kotlin/ir/backend/jvm/serialization/JvmIrLinker.kt +++ b/compiler/ir/serialization.jvm/src/org/jetbrains/kotlin/ir/backend/jvm/serialization/JvmIrLinker.kt @@ -35,7 +35,7 @@ class JvmIrLinker( logger: LoggingContext, builtIns: IrBuiltIns, symbolTable: SymbolTable, - override val functionalInteraceFactory: IrAbstractFunctionFactory, + override val functionalInterfaceFactory: IrAbstractFunctionFactory, private val stubGenerator: DeclarationStubGenerator, private val manglerDesc: JvmManglerDesc ) : KotlinIrLinker(currentModule, logger, builtIns, symbolTable, emptyList()) {