From 8632103fc87f1060b0193eccdb90aaaa114046c2 Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Thu, 23 Jun 2022 16:13:53 +0300 Subject: [PATCH] [K/N] Check Obj-C class declaration before its children --- .../backend/konan/lower/SpecialBackendChecksTraversal.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt index 300830e6e40..6747173187c 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/SpecialBackendChecksTraversal.kt @@ -584,11 +584,11 @@ private class BackendChecker(val context: Context, val irFile: IrFile) : IrEleme } override fun visitClass(declaration: IrClass) { - super.visitClass(declaration) - if (declaration.isKotlinObjCClass()) { checkKotlinObjCClass(declaration) } + super.visitClass(declaration) + } }