Fix subject variable handling in specialized enum codegen

#KT-27161
This commit is contained in:
Dmitry Petrov
2018-09-26 14:36:02 +03:00
parent 258999fa9e
commit 7624dbbb20
11 changed files with 214 additions and 0 deletions
@@ -91,6 +91,7 @@ abstract class SwitchCodegen(
v.mark(endLabel)
subjectVariableDescriptor?.let {
codegen.frameMap.leave(it)
v.visitLocalVariable(
it.name.asString(), subjectType.descriptor, null,
beginLabel, endLabel, subjectLocal