FIR CFG: add more uncaught exception paths

This commit is contained in:
Jinseong Jeon
2020-11-06 07:11:31 -08:00
committed by teamcityserver
parent 7b06885348
commit 440cf78884
8 changed files with 34 additions and 16 deletions
@@ -159,7 +159,8 @@ digraph complex_kt {
28 -> {29};
29 -> {30};
30 -> {38 31};
31 -> {54 32};
31 -> {32};
31 -> {54} [label=onUncaughtException];
32 -> {33};
33 -> {34};
34 -> {35};
@@ -177,7 +177,8 @@ digraph inplaceLambdaInControlFlowExpressions_kt {
44 -> {45};
45 -> {46};
46 -> {52 47};
47 -> {56 48};
47 -> {48};
47 -> {56} [label=onUncaughtException];
48 -> {49};
49 -> {50};
50 -> {51};
@@ -315,7 +315,8 @@ digraph propertiesAndInitBlocks_kt {
88 -> {89};
89 -> {90};
90 -> {96 91};
91 -> {102 92};
91 -> {92};
91 -> {96} [label=onUncaughtException];
92 -> {93};
93 -> {94};
94 -> {95};
@@ -63,13 +63,15 @@ digraph tryCatch_kt {
6 -> {7};
7 -> {8};
8 -> {21 15 9};
9 -> {23 10};
9 -> {10};
9 -> {23} [label=onUncaughtException];
10 -> {11};
11 -> {12};
12 -> {13};
13 -> {14};
14 -> {21};
15 -> {23 16};
15 -> {16};
15 -> {23} [label=onUncaughtException];
16 -> {17};
17 -> {18};
18 -> {19};
@@ -124,7 +126,8 @@ digraph tryCatch_kt {
29 -> {30};
30 -> {31};
31 -> {37 32};
32 -> {40 33};
32 -> {33};
32 -> {40} [label=onUncaughtException];
33 -> {34};
34 -> {35};
35 -> {36};
@@ -295,7 +298,8 @@ digraph tryCatch_kt {
78 -> {79};
79 -> {80};
80 -> {97 91 81};
81 -> {102 82};
81 -> {82};
81 -> {102} [label=onUncaughtException];
82 -> {83};
83 -> {87};
83 -> {84} [style=dotted];
@@ -306,7 +310,8 @@ digraph tryCatch_kt {
88 -> {89};
89 -> {90};
90 -> {102};
91 -> {102 92};
91 -> {92};
91 -> {102} [label=onUncaughtException];
92 -> {93};
93 -> {94} [style=dotted];
93 -> {43} [color=green style=dashed];