diff --git a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt index 52a987775b5..86ddd6912ad 100644 --- a/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt +++ b/compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/DeepCopyIrTree.kt @@ -214,8 +214,8 @@ open class DeepCopyIrTree : IrElementTransformerVoid() { type, // TODO varargElementType, // TODO defaultValue?.transform() - ).apply { - transformAnnotations(this) + ).also { irValueParameter -> + irValueParameter.transformAnnotations(this) } // TODO visitTypeParameter