CFA: additional jumps to catch / finally generated in the end of try / before exits from try #KT-5469 Fixed

Also #KT-13612 Fixed
(cherry picked from commit 7c188b3)
This commit is contained in:
Mikhail Glukhikh
2016-04-20 17:34:19 +03:00
committed by Mikhail Glukhikh
parent 43954699a7
commit f8039249c6
28 changed files with 638 additions and 89 deletions
@@ -0,0 +1,11 @@
package
public fun f1(): kotlin.Unit
public fun f2(): kotlin.Unit
public fun g1(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun g2(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun h1(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun h2(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun j(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun k1(/*0*/ flag: kotlin.Boolean): kotlin.Unit
public fun k2(/*0*/ flag: kotlin.Boolean): kotlin.Unit