From 6edafb1974839b4a0c643650235a6e1d88e45608 Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Thu, 8 Dec 2016 11:30:32 +0700 Subject: [PATCH] backendn: fix minor bug in SharedVariablesLowering --- .../kotlin/backend/common/lower/SharedVariablesLowering.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/SharedVariablesLowering.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/SharedVariablesLowering.kt index 2ec414e0d46..c3996d208c7 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/SharedVariablesLowering.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/common/lower/SharedVariablesLowering.kt @@ -67,6 +67,8 @@ class SharedVariablesLowering(val context: BackendContext) : FunctionLoweringPas } override fun visitVariable(declaration: IrVariable) { + declaration.acceptChildrenVoid(this) + val variableDescriptor = declaration.descriptor if (variableDescriptor.isVar) { relevantVars.add(variableDescriptor)