From e6c9a709b2eabd07969acb5d9658881e7d42fca2 Mon Sep 17 00:00:00 2001 From: Svyatoslav Scherbina Date: Mon, 9 Jan 2017 15:01:04 +0700 Subject: [PATCH] backend: fix minor bug in SharedVariablesLowering --- .../kotlin/backend/jvm/lower/SharedVariablesLowering.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/SharedVariablesLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/SharedVariablesLowering.kt index af886b3b1eb..b12fb7a7fdf 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/SharedVariablesLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/SharedVariablesLowering.kt @@ -67,6 +67,8 @@ class SharedVariablesLowering(val context: JvmBackendContext) : FunctionLowering } override fun visitVariable(declaration: IrVariable) { + declaration.acceptChildrenVoid(this) + val variableDescriptor = declaration.descriptor if (variableDescriptor.isVar) { relevantVars.add(variableDescriptor)