From c1a1a7f9fb995e04b1f5fd7043f6211107f58a9b Mon Sep 17 00:00:00 2001 From: Mikhael Bogdanov Date: Wed, 10 Jan 2018 12:46:38 +0100 Subject: [PATCH] Code clean --- .../kotlin/backend/jvm/intrinsics/IntrinsicMethod.kt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/intrinsics/IntrinsicMethod.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/intrinsics/IntrinsicMethod.kt index 97827170d59..6a6580a1e91 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/intrinsics/IntrinsicMethod.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/intrinsics/IntrinsicMethod.kt @@ -21,7 +21,6 @@ import org.jetbrains.kotlin.codegen.Callable import org.jetbrains.kotlin.codegen.CallableMethod import org.jetbrains.kotlin.ir.expressions.IrExpression import org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression -import org.jetbrains.kotlin.resolve.jvm.AsmTypes import org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature import org.jetbrains.org.objectweb.asm.Type import org.jetbrains.org.objectweb.asm.commons.Method @@ -29,18 +28,17 @@ import org.jetbrains.org.objectweb.asm.commons.Method abstract class IntrinsicMethod { open fun toCallable( - expression: IrMemberAccessExpression, - signature: JvmMethodSignature, - context: JvmBackendContext + expression: IrMemberAccessExpression, + signature: JvmMethodSignature, + context: JvmBackendContext ): IrIntrinsicFunction { TODO() } - open fun toCallable(method: CallableMethod): Callable { + open fun toCallable(method: CallableMethod): Callable { throw UnsupportedOperationException("Not implemented") } - companion object { fun calcReceiverType(call: IrMemberAccessExpression, context: JvmBackendContext): Type { return context.state.typeMapper.mapType(call.dispatchReceiver?.type ?: call.extensionReceiver!!.type)