backend: fix handling continue under try with finally

This commit is contained in:
Svyatoslav Scherbina
2017-03-02 17:58:30 +07:00
committed by SvyatoslavScherbina
parent 76fd50e16f
commit f6e8735a08
@@ -908,7 +908,7 @@ internal class CodeGeneratorVisitor(val context: Context) : IrElementVisitorVoid
// Jump to finalize-and-continue instead of simply continuing.
override fun genContinue(destination: IrContinue) {
val block = breakBlocks.getOrPut(destination.loop) {
val block = continueBlocks.getOrPut(destination.loop) {
codegen.basicBlock("finalizeAndContinue") {
genFinalize()
outerContext.genContinue(destination)