From faf64ec33000ad37feecd1c695670ab7062c1279 Mon Sep 17 00:00:00 2001 From: Konstantin Anisimov Date: Fri, 13 Jan 2017 11:37:37 +0700 Subject: [PATCH] Refactoring --- .../kotlin/backend/konan/lower/FunctionInlining.kt | 7 ------- 1 file changed, 7 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionInlining.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionInlining.kt index 5e14d853522..b1602490b8b 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionInlining.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/FunctionInlining.kt @@ -21,13 +21,6 @@ internal class FunctionInlining(val context: Context): IrElementTransformerVoid( //-------------------------------------------------------------------------// - fun removeReturn(statements: MutableList) = - statements.map { statement -> - (statement as? IrReturn)?.value ?: statement - } as MutableList - - //-------------------------------------------------------------------------// - override fun visitCall(expression: IrCall): IrExpression { val functionDescriptor = expression.descriptor as FunctionDescriptor if (!functionDescriptor.isInline) return super.visitCall(expression) // Function is not to be inlined - do nothing.