From 722d8766757e0de75966961c4332d97c67f497c2 Mon Sep 17 00:00:00 2001 From: Kristoffer Andersen Date: Wed, 27 Apr 2022 13:55:21 +0200 Subject: [PATCH] [EE-IR] Minor: run local function patching on all fragment code --- .../backend/jvm/lower/FragmentLocalFunctionPatchLowering.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/FragmentLocalFunctionPatchLowering.kt b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/FragmentLocalFunctionPatchLowering.kt index 1013702e578..ab82feef65a 100644 --- a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/FragmentLocalFunctionPatchLowering.kt +++ b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/FragmentLocalFunctionPatchLowering.kt @@ -55,8 +55,6 @@ internal class FragmentLocalFunctionPatchLowering( } override fun visitSimpleFunction(declaration: IrSimpleFunction): IrStatement { - if (declaration.name.asString() != GENERATED_FUNCTION_NAME) return declaration - declaration.body!!.transformChildrenVoid(object : IrElementTransformerVoidWithContext() { override fun visitCall(expression: IrCall): IrExpression { expression.transformChildrenVoid(this)