From 2c5aa431e7184351c3c040440135738b28dbc957 Mon Sep 17 00:00:00 2001 From: Nikolay Igotti Date: Tue, 1 Jan 2019 16:09:10 +0300 Subject: [PATCH] Ignore expect properties when generating C reverse interop stubs. (#2506) --- .../src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt index f9a2d47982d..55d2834223f 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CAdapterGenerator.kt @@ -553,6 +553,7 @@ internal class CAdapterGenerator( } override fun visitPropertyDescriptor(descriptor: PropertyDescriptor, ignored: Void?): Boolean { + if (descriptor.isExpect) return true descriptor.getter?.let { visitChildren(it) } descriptor.setter?.let { visitChildren(it) } return true