From 5073b1d372b7c4ea8d619781750d6f9598e71ae3 Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Fri, 27 Nov 2015 15:57:52 +0300 Subject: [PATCH] Don't skip inlined this --- .../org/jetbrains/kotlin/codegen/inline/LocalVarRemapper.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/LocalVarRemapper.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/LocalVarRemapper.java index 3207f86b014..e69c30cfa30 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/LocalVarRemapper.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/inline/LocalVarRemapper.java @@ -97,10 +97,6 @@ public class LocalVarRemapper { //add entries only for shifted vars if (SHIFT == info.status) { int newIndex = ((StackValue.Local) info.value).index; - if (newIndex != 0 && "this".equals(name)) { - /*skip additional this for now*/ - return; - } mv.visitLocalVariable(name, desc, signature, start, end, newIndex); } }