FIR CFA: rewrite handling of try-catch-finally

The result is the same, but it should now be much clearer what the
shortcomings of the current implementation are.
This commit is contained in:
pyos
2022-11-27 21:27:37 +01:00
committed by Dmitriy Novozhilov
parent a079010fad
commit 069d99c5ea
10 changed files with 390 additions and 466 deletions
@@ -83,7 +83,7 @@ digraph variableInitializedInTryBlock_kt {
23 -> {24};
24 -> {25};
25 -> {26};
25 -> {30} [label="return@/test"];
25 -> {30} [label="onUncaughtException"];
26 -> {27};
27 -> {28};
28 -> {29};