diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/context/CodegenContext.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/context/CodegenContext.java index 8930af5f34a..1fa6c3803df 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/context/CodegenContext.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/context/CodegenContext.java @@ -516,9 +516,9 @@ public abstract class CodegenContext { public StackValue lookupInContext(DeclarationDescriptor d, @Nullable StackValue result, GenerationState state, boolean ignoreNoOuter) { StackValue myOuter = null; if (closure != null) { - EnclosedValueDescriptor answer = closure.getCaptureVariables().get(d); - if (answer != null) { - return StackValue.changeReceiverForFieldAndSharedVar(answer.getInnerValue(), result); + EnclosedValueDescriptor capturedVariable = closure.getCaptureVariables().get(d); + if (capturedVariable != null) { + return StackValue.changeReceiverForFieldAndSharedVar(capturedVariable.getInnerValue(), result); } for (LocalLookup.LocalLookupCase aCase : LocalLookup.LocalLookupCase.values()) {