From 492187cb4c521a51dd9b59feefdbd6dcaa06eecc Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Mon, 3 Apr 2017 17:24:35 +0300 Subject: [PATCH] Fixed visibility Function declared in inline function is not always local - it can be declared in a local class --- .../kotlin/backend/common/DeepCopyIrTreeWithDescriptoros.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/DeepCopyIrTreeWithDescriptoros.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/DeepCopyIrTreeWithDescriptoros.kt index a7203d3cb2a..16815bbc326 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/DeepCopyIrTreeWithDescriptoros.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/DeepCopyIrTreeWithDescriptoros.kt @@ -174,7 +174,7 @@ internal class DeepCopyIrTreeWithDescriptors(val targetFunction: IrFunction, val newValueParameters, oldDescriptor.returnType, Modality.FINAL, - Visibilities.LOCAL + oldDescriptor.visibility ) newDescriptor.overriddenDescriptors += oldDescriptor.overriddenDescriptors return newDescriptor