diff --git a/native/native.tests/tests/org/jetbrains/kotlin/konan/ClassicFrontend2NativeIrConverter.kt b/native/native.tests/tests/org/jetbrains/kotlin/konan/ClassicFrontend2NativeIrConverter.kt index 261f1fa4a8d..e0446cdc807 100644 --- a/native/native.tests/tests/org/jetbrains/kotlin/konan/ClassicFrontend2NativeIrConverter.kt +++ b/native/native.tests/tests/org/jetbrains/kotlin/konan/ClassicFrontend2NativeIrConverter.kt @@ -112,7 +112,7 @@ class ClassicFrontend2NativeIrConverter( sourceFiles, irProviders = listOf(irDeserializer), linkerExtensions = pluginExtensions, - ).toKonanModule() + ) val pluginContext = IrPluginContextImpl( generatorContext.moduleDescriptor, @@ -139,11 +139,6 @@ class ClassicFrontend2NativeIrConverter( ) } - private fun IrModuleFragment.toKonanModule(): IrModuleFragment { - val konanIrModuleFragmentImplClass = kotlinNativeClass("org.jetbrains.kotlin.backend.konan.serialization.KonanIrModuleFragmentImpl") - return konanIrModuleFragmentImplClass.constructors.single().call(descriptor, irBuiltins, files) as IrModuleFragment - } - private fun kotlinNativeClass(name: String): KClass { // KT-61248: TODO Replace reflection for direct import, when classes would be extracted out of `backend.native` module return Class.forName(