From d8b56cbe6a443bdb8b9ec5542b0671bffa88ca8f Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Tue, 4 Aug 2020 12:25:36 +0200 Subject: [PATCH] IR: remove unused code, cleanup (cherry picked from commit 67cbd04077ea41f3bb13cbef5da0a4ee38495dbf) --- .../src/org/jetbrains/kotlin/ir/util/IrUtils2.kt | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt index f26c25eaa31..08050038c52 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/ir/util/IrUtils2.kt @@ -6,14 +6,12 @@ package org.jetbrains.kotlin.ir.util import org.jetbrains.kotlin.backend.common.CommonBackendContext -import org.jetbrains.kotlin.backend.common.descriptors.substitute import org.jetbrains.kotlin.backend.konan.KonanBackendContext import org.jetbrains.kotlin.backend.konan.KonanCompilationException import org.jetbrains.kotlin.backend.konan.descriptors.synthesizedName import org.jetbrains.kotlin.backend.konan.ir.buildSimpleAnnotation import org.jetbrains.kotlin.builtins.KOTLIN_REFLECT_FQ_NAME import org.jetbrains.kotlin.config.LanguageVersionSettings -import org.jetbrains.kotlin.descriptors.FunctionDescriptor import org.jetbrains.kotlin.descriptors.ParameterDescriptor import org.jetbrains.kotlin.descriptors.Visibilities import org.jetbrains.kotlin.descriptors.impl.PackageFragmentDescriptorImpl @@ -194,14 +192,6 @@ fun IrFunctionAccessExpression.addArguments(args: Map -): FunctionDescriptor = if (typeArguments.isEmpty()) { - this -} else { - this.substitute(*typeArguments.map { it.toKotlinType() }.toTypedArray()) -} - fun IrType.substitute(map: Map): IrType { if (this !is IrSimpleType) return this