Test: FIR CFA: sort edges by style & target node id

This commit is contained in:
pyos
2022-11-29 15:12:05 +01:00
committed by Dmitriy Novozhilov
parent 7ee1b75e43
commit faf0129a5d
89 changed files with 662 additions and 694 deletions
@@ -87,7 +87,7 @@ digraph bangbang_kt {
18 -> {19};
19 -> {20};
20 -> {21};
21 -> {23 22};
21 -> {22 23};
22 -> {30};
23 -> {24};
24 -> {25};
@@ -155,11 +155,11 @@ digraph bangbang_kt {
41 -> {42};
42 -> {43};
43 -> {44};
44 -> {47 45};
44 -> {45 47};
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {50 49};
48 -> {49 50};
49 -> {57};
50 -> {51};
51 -> {52};
@@ -224,13 +224,13 @@ digraph bangbang_kt {
66 -> {67};
67 -> {68};
68 -> {69};
69 -> {74 70};
69 -> {70 74};
70 -> {71};
71 -> {72};
72 -> {73};
73 -> {74};
74 -> {75};
75 -> {77 76};
75 -> {76 77};
76 -> {84};
77 -> {78};
78 -> {79};
@@ -297,11 +297,11 @@ digraph bangbang_kt {
94 -> {95};
95 -> {96};
96 -> {97};
97 -> {100 98};
97 -> {98 100};
98 -> {99};
99 -> {100};
100 -> {101};
101 -> {103 102};
101 -> {102 103};
102 -> {110};
103 -> {104};
104 -> {105};
@@ -365,13 +365,13 @@ digraph bangbang_kt {
119 -> {120};
120 -> {121};
121 -> {122};
122 -> {127 123};
122 -> {123 127};
123 -> {124};
124 -> {125};
125 -> {126};
126 -> {127};
127 -> {128};
128 -> {130 129};
128 -> {129 130};
129 -> {136};
130 -> {131};
131 -> {132};
@@ -108,13 +108,13 @@ digraph booleanOperators_kt {
18 -> {19};
19 -> {20};
20 -> {21};
21 -> {26 22};
21 -> {22 26};
22 -> {23};
23 -> {24};
24 -> {25};
25 -> {26};
26 -> {27};
27 -> {29 28};
27 -> {28 29};
28 -> {42};
29 -> {30};
30 -> {31};
@@ -187,12 +187,12 @@ digraph booleanOperators_kt {
49 -> {50};
50 -> {51};
51 -> {52};
52 -> {56 53};
52 -> {53 56};
53 -> {54};
54 -> {55};
55 -> {56};
56 -> {57};
57 -> {59 58};
57 -> {58 59};
58 -> {72};
59 -> {60};
60 -> {61};
@@ -251,7 +251,7 @@ digraph booleanOperators_kt {
79 -> {80};
80 -> {81};
81 -> {82};
82 -> {84 83};
82 -> {83 84};
83 -> {91};
84 -> {85};
85 -> {86};
@@ -316,7 +316,7 @@ digraph booleanOperators_kt {
98 -> {99};
99 -> {100};
100 -> {101};
101 -> {108 102};
101 -> {102 108};
102 -> {103};
103 -> {104};
104 -> {105};
@@ -324,7 +324,7 @@ digraph booleanOperators_kt {
106 -> {107};
107 -> {108};
108 -> {109};
109 -> {111 110};
109 -> {110 111};
110 -> {117};
111 -> {112};
112 -> {113};
@@ -387,13 +387,13 @@ digraph booleanOperators_kt {
126 -> {127};
127 -> {128};
128 -> {129};
129 -> {134 130};
129 -> {130 134};
130 -> {131};
131 -> {132};
132 -> {133};
133 -> {134};
134 -> {135};
135 -> {137 136};
135 -> {136 137};
136 -> {144};
137 -> {138};
138 -> {139};
@@ -446,7 +446,7 @@ digraph booleanOperators_kt {
151 -> {152};
152 -> {153};
153 -> {154};
154 -> {156 155};
154 -> {155 156};
155 -> {163};
156 -> {157};
157 -> {158};
@@ -505,11 +505,11 @@ digraph booleanOperators_kt {
170 -> {171};
171 -> {172};
172 -> {173};
173 -> {176 174};
173 -> {174 176};
174 -> {175};
175 -> {176};
176 -> {177};
177 -> {179 178};
177 -> {178 179};
178 -> {185};
179 -> {180};
180 -> {181};
@@ -572,7 +572,7 @@ digraph booleanOperators_kt {
196 -> {197};
197 -> {198};
198 -> {199};
199 -> {201 200};
199 -> {200 201};
200 -> {207};
201 -> {202};
202 -> {203};
@@ -630,11 +630,11 @@ digraph booleanOperators_kt {
214 -> {215};
215 -> {216};
216 -> {217};
217 -> {220 218};
217 -> {218 220};
218 -> {219};
219 -> {220};
220 -> {221};
221 -> {223 222};
221 -> {222 223};
222 -> {229};
223 -> {224};
224 -> {225};
@@ -697,7 +697,7 @@ digraph booleanOperators_kt {
240 -> {241} [style=dotted];
241 -> {242} [style=dotted];
242 -> {243};
243 -> {245 244};
243 -> {244 245};
244 -> {251};
245 -> {246};
246 -> {247};
@@ -760,7 +760,7 @@ digraph booleanOperators_kt {
262 -> {263} [style=dotted];
263 -> {264} [style=dotted];
264 -> {265};
265 -> {267 266};
265 -> {266 267};
266 -> {273};
267 -> {268};
268 -> {269};
@@ -819,11 +819,11 @@ digraph booleanOperators_kt {
280 -> {281};
281 -> {282};
282 -> {283};
283 -> {286 284};
283 -> {284 286};
284 -> {285};
285 -> {286};
286 -> {287};
287 -> {289 288};
287 -> {288 289};
288 -> {296};
289 -> {290};
290 -> {291};
@@ -888,7 +888,7 @@ digraph booleanOperators_kt {
307 -> {308};
308 -> {309};
309 -> {310};
310 -> {312 311};
310 -> {311 312};
311 -> {319};
312 -> {313};
313 -> {314};
@@ -948,11 +948,11 @@ digraph booleanOperators_kt {
326 -> {327};
327 -> {328};
328 -> {329};
329 -> {332 330};
329 -> {330 332};
330 -> {331};
331 -> {332};
332 -> {333};
333 -> {335 334};
333 -> {334 335};
334 -> {342};
335 -> {336};
336 -> {337};
@@ -75,7 +75,7 @@ digraph equalsToBoolean_kt {
10 -> {11};
11 -> {12};
12 -> {13};
13 -> {22 14};
13 -> {14 22};
14 -> {15};
15 -> {16};
16 -> {17};
@@ -152,7 +152,7 @@ digraph equalsToBoolean_kt {
38 -> {39};
39 -> {40};
40 -> {41};
41 -> {51 42};
41 -> {42 51};
42 -> {43};
43 -> {44};
44 -> {45};
@@ -229,7 +229,7 @@ digraph equalsToBoolean_kt {
66 -> {67};
67 -> {68};
68 -> {69};
69 -> {79 70};
69 -> {70 79};
70 -> {71};
71 -> {72};
72 -> {73};
@@ -306,7 +306,7 @@ digraph equalsToBoolean_kt {
94 -> {95};
95 -> {96};
96 -> {97};
97 -> {106 98};
97 -> {98 106};
98 -> {99};
99 -> {100};
100 -> {101};
@@ -383,7 +383,7 @@ digraph equalsToBoolean_kt {
122 -> {123};
123 -> {124};
124 -> {125};
125 -> {135 126};
125 -> {126 135};
126 -> {127};
127 -> {128};
128 -> {129};
@@ -460,7 +460,7 @@ digraph equalsToBoolean_kt {
150 -> {151};
151 -> {152};
152 -> {153};
153 -> {162 154};
153 -> {154 162};
154 -> {155};
155 -> {156};
156 -> {157};
@@ -537,7 +537,7 @@ digraph equalsToBoolean_kt {
178 -> {179};
179 -> {180};
180 -> {181};
181 -> {190 182};
181 -> {182 190};
182 -> {183};
183 -> {184};
184 -> {185};
@@ -614,7 +614,7 @@ digraph equalsToBoolean_kt {
206 -> {207};
207 -> {208};
208 -> {209};
209 -> {219 210};
209 -> {210 219};
210 -> {211};
211 -> {212};
212 -> {213};
@@ -49,10 +49,10 @@ digraph jumpFromRhsOfOperator_kt {
7 -> {8};
8 -> {9};
9 -> {10};
10 -> {15 11};
10 -> {11 15};
11 -> {12};
12 -> {13};
13 -> {20} [label=onUncaughtException];
13 -> {20} [label="onUncaughtException"];
13 -> {14} [style=dotted];
14 -> {15} [style=dotted];
15 -> {16};
@@ -93,10 +93,10 @@ digraph jumpFromRhsOfOperator_kt {
24 -> {25};
25 -> {26};
26 -> {27};
27 -> {32 28};
27 -> {28 32};
28 -> {29};
29 -> {30};
30 -> {37} [label=onUncaughtException];
30 -> {37} [label="onUncaughtException"];
30 -> {31} [style=dotted];
31 -> {32} [style=dotted];
32 -> {33};
@@ -160,14 +160,14 @@ digraph jumpFromRhsOfOperator_kt {
43 -> {44};
44 -> {45};
45 -> {46};
46 -> {51 47};
46 -> {47 51};
47 -> {48};
48 -> {49};
49 -> {66} [label=onUncaughtException];
49 -> {66} [label="onUncaughtException"];
49 -> {50} [style=dotted];
50 -> {51} [style=dotted];
51 -> {52};
52 -> {54 53};
52 -> {53 54};
53 -> {61};
54 -> {55};
55 -> {56};
@@ -237,14 +237,14 @@ digraph jumpFromRhsOfOperator_kt {
72 -> {73};
73 -> {74};
74 -> {75};
75 -> {80 76};
75 -> {76 80};
76 -> {77};
77 -> {78};
78 -> {95} [label=onUncaughtException];
78 -> {95} [label="onUncaughtException"];
78 -> {79} [style=dotted];
79 -> {80} [style=dotted];
80 -> {81};
81 -> {83 82};
81 -> {82 83};
82 -> {90};
83 -> {84};
84 -> {85};
@@ -291,10 +291,10 @@ digraph jumpFromRhsOfOperator_kt {
99 -> {100};
100 -> {101};
101 -> {102};
102 -> {107 103};
102 -> {103 107};
103 -> {104};
104 -> {105};
105 -> {112} [label=onUncaughtException];
105 -> {112} [label="onUncaughtException"];
105 -> {106} [style=dotted];
106 -> {107} [style=dotted];
107 -> {108};
@@ -335,10 +335,10 @@ digraph jumpFromRhsOfOperator_kt {
116 -> {117};
117 -> {118};
118 -> {119};
119 -> {124 120};
119 -> {120 124};
120 -> {121};
121 -> {122};
122 -> {129} [label=onUncaughtException];
122 -> {129} [label="onUncaughtException"];
122 -> {123} [style=dotted];
123 -> {124} [style=dotted];
124 -> {125};
@@ -402,14 +402,14 @@ digraph jumpFromRhsOfOperator_kt {
135 -> {136};
136 -> {137};
137 -> {138};
138 -> {143 139};
138 -> {139 143};
139 -> {140};
140 -> {141};
141 -> {158} [label=onUncaughtException];
141 -> {158} [label="onUncaughtException"];
141 -> {142} [style=dotted];
142 -> {143} [style=dotted];
143 -> {144};
144 -> {146 145};
144 -> {145 146};
145 -> {153};
146 -> {147};
147 -> {148};
@@ -479,14 +479,14 @@ digraph jumpFromRhsOfOperator_kt {
164 -> {165};
165 -> {166};
166 -> {167};
167 -> {172 168};
167 -> {168 172};
168 -> {169};
169 -> {170};
170 -> {187} [label=onUncaughtException];
170 -> {187} [label="onUncaughtException"];
170 -> {171} [style=dotted];
171 -> {172} [style=dotted];
172 -> {173};
173 -> {175 174};
173 -> {174 175};
174 -> {182};
175 -> {176};
176 -> {177};
@@ -77,7 +77,7 @@ digraph boundSmartcasts_kt {
13 -> {14};
14 -> {15};
15 -> {16};
16 -> {18 17};
16 -> {17 18};
17 -> {28};
18 -> {19};
19 -> {20};
@@ -138,7 +138,7 @@ digraph boundSmartcasts_kt {
36 -> {37};
37 -> {38};
38 -> {39};
39 -> {41 40};
39 -> {40 41};
40 -> {51};
41 -> {42};
42 -> {43};
@@ -224,7 +224,7 @@ digraph boundSmartcasts_kt {
59 -> {60};
60 -> {61};
61 -> {62};
62 -> {64 63};
62 -> {63 64};
63 -> {71};
64 -> {65};
65 -> {66};
@@ -240,7 +240,7 @@ digraph boundSmartcasts_kt {
75 -> {76};
76 -> {77};
77 -> {78};
78 -> {80 79};
78 -> {79 80};
79 -> {90};
80 -> {81};
81 -> {82};
@@ -319,7 +319,7 @@ digraph boundSmartcasts_kt {
107 -> {108};
108 -> {109};
109 -> {110};
110 -> {112 111};
110 -> {111 112};
111 -> {122};
112 -> {113};
113 -> {114};
@@ -360,8 +360,8 @@ digraph boundSmartcasts_kt {
133 [label="Exit class D" style="filled" fillcolor=red];
}
131 -> {132} [color=green];
132 -> {133} [style=dotted];
132 -> {128} [color=green];
132 -> {133} [style=dotted];
132 -> {128} [style=dashed];
subgraph cluster_30 {
@@ -412,7 +412,7 @@ digraph boundSmartcasts_kt {
139 -> {140};
140 -> {141};
141 -> {142};
142 -> {146 143};
142 -> {143 146};
143 -> {144};
144 -> {161};
144 -> {145} [style=dotted];
@@ -29,8 +29,8 @@ digraph boundSmartcastsInBranches_kt {
8 [label="Exit class A" style="filled" fillcolor=red];
}
6 -> {7} [color=green];
7 -> {8} [style=dotted];
7 -> {3} [color=green];
7 -> {8} [style=dotted];
7 -> {3} [style=dashed];
subgraph cluster_3 {
@@ -118,7 +118,7 @@ digraph boundSmartcastsInBranches_kt {
18 -> {19};
19 -> {20};
20 -> {21};
21 -> {48 22};
21 -> {22 48};
22 -> {23};
23 -> {24};
24 -> {25};
@@ -129,14 +129,14 @@ digraph boundSmartcastsInBranches_kt {
29 -> {30};
30 -> {31};
31 -> {32};
32 -> {34 33};
32 -> {33 34};
33 -> {42};
34 -> {35};
35 -> {36};
36 -> {37};
37 -> {38};
38 -> {39} [style=dotted];
38 -> {18} [color=green style=dashed];
38 -> {39} [style=dotted];
39 -> {40} [style=dotted];
40 -> {41} [style=dotted];
41 -> {42} [style=dotted];
@@ -204,7 +204,7 @@ digraph boundSmartcastsInBranches_kt {
55 -> {56};
56 -> {57};
57 -> {58};
58 -> {67 59};
58 -> {59 67};
59 -> {60};
60 -> {61};
61 -> {62};
@@ -281,7 +281,7 @@ digraph boundSmartcastsInBranches_kt {
82 -> {83};
83 -> {84};
84 -> {85};
85 -> {96 86};
85 -> {86 96};
86 -> {87};
87 -> {88};
88 -> {89};
@@ -361,7 +361,7 @@ digraph boundSmartcastsInBranches_kt {
111 -> {112};
112 -> {113};
113 -> {114};
114 -> {126 115};
114 -> {115 126};
115 -> {116};
116 -> {117};
117 -> {118};
@@ -444,7 +444,7 @@ digraph boundSmartcastsInBranches_kt {
141 -> {142};
142 -> {143};
143 -> {144};
144 -> {153 145};
144 -> {145 153};
145 -> {146};
146 -> {147};
147 -> {148};
@@ -529,7 +529,7 @@ digraph boundSmartcastsInBranches_kt {
173 -> {174};
174 -> {175};
175 -> {176};
176 -> {185 177};
176 -> {177 185};
177 -> {178};
178 -> {179};
179 -> {180};
@@ -784,7 +784,7 @@ digraph boundSmartcastsInBranches_kt {
222 -> {223};
223 -> {224};
224 -> {225};
225 -> {227 226};
225 -> {226 227};
226 -> {238};
227 -> {228};
228 -> {229};
@@ -803,7 +803,7 @@ digraph boundSmartcastsInBranches_kt {
241 -> {242};
242 -> {243};
243 -> {244};
244 -> {246 245};
244 -> {245 246};
245 -> {257};
246 -> {247};
247 -> {248};
@@ -822,7 +822,7 @@ digraph boundSmartcastsInBranches_kt {
260 -> {261};
261 -> {262};
262 -> {263};
263 -> {265 264};
263 -> {264 265};
264 -> {276};
265 -> {266};
266 -> {267};
@@ -843,7 +843,7 @@ digraph boundSmartcastsInBranches_kt {
281 -> {282};
282 -> {283};
283 -> {284};
284 -> {286 285};
284 -> {285 286};
285 -> {298};
286 -> {287};
287 -> {288};
@@ -864,14 +864,14 @@ digraph boundSmartcastsInBranches_kt {
302 -> {303};
303 -> {304};
304 -> {305};
305 -> {307 306};
305 -> {306 307};
306 -> {319};
307 -> {308};
308 -> {309};
309 -> {310};
310 -> {311};
311 -> {312};
312 -> {341} [label=onUncaughtException];
312 -> {341} [label="onUncaughtException"];
312 -> {313} [style=dotted];
313 -> {314} [style=dotted];
314 -> {315} [style=dotted];
@@ -885,7 +885,7 @@ digraph boundSmartcastsInBranches_kt {
322 -> {323};
323 -> {324};
324 -> {325};
325 -> {327 326};
325 -> {326 327};
326 -> {339};
327 -> {328};
328 -> {329};
@@ -1113,7 +1113,7 @@ digraph boundSmartcastsInBranches_kt {
352 -> {353};
353 -> {354};
354 -> {355};
355 -> {357 356};
355 -> {356 357};
356 -> {370};
357 -> {358};
358 -> {359};
@@ -1134,7 +1134,7 @@ digraph boundSmartcastsInBranches_kt {
373 -> {374};
374 -> {375};
375 -> {376};
376 -> {378 377};
376 -> {377 378};
377 -> {391};
378 -> {379};
379 -> {380};
@@ -1155,7 +1155,7 @@ digraph boundSmartcastsInBranches_kt {
394 -> {395};
395 -> {396};
396 -> {397};
397 -> {399 398};
397 -> {398 399};
398 -> {412};
399 -> {400};
400 -> {401};
@@ -1178,7 +1178,7 @@ digraph boundSmartcastsInBranches_kt {
417 -> {418};
418 -> {419};
419 -> {420};
420 -> {422 421};
420 -> {421 422};
421 -> {435};
422 -> {423};
423 -> {424};
@@ -1200,14 +1200,14 @@ digraph boundSmartcastsInBranches_kt {
439 -> {440};
440 -> {441};
441 -> {442};
442 -> {444 443};
442 -> {443 444};
443 -> {456};
444 -> {445};
445 -> {446};
446 -> {447};
447 -> {448};
448 -> {449};
449 -> {479} [label=onUncaughtException];
449 -> {479} [label="onUncaughtException"];
449 -> {450} [style=dotted];
450 -> {451} [style=dotted];
451 -> {452} [style=dotted];
@@ -1221,7 +1221,7 @@ digraph boundSmartcastsInBranches_kt {
459 -> {460};
460 -> {461};
461 -> {462};
462 -> {464 463};
462 -> {463 464};
463 -> {477};
464 -> {465};
465 -> {466};
@@ -1326,7 +1326,7 @@ digraph boundSmartcastsInBranches_kt {
487 -> {488};
488 -> {489};
489 -> {490};
490 -> {500 491};
490 -> {491 500};
491 -> {492};
492 -> {493};
493 -> {494};
@@ -1351,7 +1351,7 @@ digraph boundSmartcastsInBranches_kt {
512 -> {513};
513 -> {514};
514 -> {515};
515 -> {517 516};
515 -> {516 517};
516 -> {524};
517 -> {518};
518 -> {519};
@@ -45,8 +45,8 @@ digraph functionCallBound_kt {
13 [label="Exit class Sub" style="filled" fillcolor=red];
}
11 -> {12} [color=green];
12 -> {13} [style=dotted];
12 -> {8} [color=green];
12 -> {13} [style=dotted];
12 -> {8} [style=dashed];
subgraph cluster_5 {
@@ -141,7 +141,7 @@ digraph functionCallBound_kt {
29 -> {30};
30 -> {31};
31 -> {32};
32 -> {40 33};
32 -> {33 40};
33 -> {34};
34 -> {35};
35 -> {36};
@@ -69,7 +69,7 @@ digraph casts_kt {
12 -> {13};
13 -> {14};
14 -> {15};
15 -> {17 16};
15 -> {16 17};
16 -> {24};
17 -> {18};
18 -> {19};
@@ -200,12 +200,12 @@ digraph casts_kt {
33 -> {34};
34 -> {35};
35 -> {36};
36 -> {40 37};
36 -> {37 40};
37 -> {38};
38 -> {39};
39 -> {40};
40 -> {41};
41 -> {43 42};
41 -> {42 43};
42 -> {50};
43 -> {44};
44 -> {45};
@@ -221,14 +221,14 @@ digraph casts_kt {
54 -> {55};
55 -> {56};
56 -> {57};
57 -> {63 58};
57 -> {58 63};
58 -> {59};
59 -> {60};
60 -> {61};
61 -> {62};
62 -> {63};
63 -> {64};
64 -> {66 65};
64 -> {65 66};
65 -> {73};
66 -> {67};
67 -> {68};
@@ -244,12 +244,12 @@ digraph casts_kt {
77 -> {78};
78 -> {79};
79 -> {80};
80 -> {84 81};
80 -> {81 84};
81 -> {82};
82 -> {83};
83 -> {84};
84 -> {85};
85 -> {87 86};
85 -> {86 87};
86 -> {93};
87 -> {88};
88 -> {89};
@@ -360,7 +360,7 @@ digraph casts_kt {
103 -> {104};
104 -> {105};
105 -> {106};
106 -> {115 107};
106 -> {107 115};
107 -> {108};
108 -> {109};
109 -> {110};
@@ -385,7 +385,7 @@ digraph casts_kt {
128 -> {129};
129 -> {130};
130 -> {131};
131 -> {141 132};
131 -> {132 141};
132 -> {133};
133 -> {134};
134 -> {135};
@@ -66,14 +66,14 @@ digraph elvis_kt {
9 -> {10};
10 -> {11};
11 -> {12};
12 -> {16 13};
12 -> {13 16};
13 -> {14};
14 -> {29};
14 -> {15} [style=dotted];
15 -> {17} [style=dotted];
16 -> {17};
17 -> {18};
18 -> {20 19};
18 -> {19 20};
19 -> {27};
20 -> {21};
21 -> {22};
@@ -157,7 +157,7 @@ digraph elvis_kt {
33 -> {34};
34 -> {35};
35 -> {36};
36 -> {38 37};
36 -> {37 38};
37 -> {45};
38 -> {39};
39 -> {40};
@@ -172,7 +172,7 @@ digraph elvis_kt {
47 -> {48};
48 -> {49};
49 -> {50};
50 -> {52 51};
50 -> {51 52};
51 -> {59};
52 -> {53};
53 -> {54};
@@ -185,7 +185,7 @@ digraph elvis_kt {
59 -> {60};
60 -> {61};
61 -> {62};
62 -> {66 63};
62 -> {63 66};
63 -> {64};
64 -> {65};
65 -> {67};
@@ -55,7 +55,7 @@ digraph returns_kt {
3 -> {4};
4 -> {5};
5 -> {6};
6 -> {13 7};
6 -> {7 13};
7 -> {8};
8 -> {9};
9 -> {10};
@@ -129,7 +129,7 @@ digraph returns_kt {
28 -> {29};
29 -> {30};
30 -> {31};
31 -> {40 32};
31 -> {32 40};
32 -> {33};
33 -> {34};
34 -> {35};
@@ -272,11 +272,11 @@ digraph returns_kt {
68 -> {69};
69 -> {70};
70 -> {71};
71 -> {91 72};
71 -> {72 91};
72 -> {73};
73 -> {74};
74 -> {75};
75 -> {84 76};
75 -> {76 84};
76 -> {77};
77 -> {78};
78 -> {79};
@@ -374,11 +374,11 @@ digraph returns_kt {
113 -> {114};
114 -> {115};
115 -> {116};
116 -> {129 117};
116 -> {117 129};
117 -> {118};
118 -> {119};
119 -> {120};
120 -> {122 121};
120 -> {121 122};
121 -> {136};
122 -> {123};
123 -> {124};
@@ -494,7 +494,7 @@ digraph returns_kt {
165 -> {166};
166 -> {167};
167 -> {168};
168 -> {172 169};
168 -> {169 172};
169 -> {170};
170 -> {179};
170 -> {171} [style=dotted];
@@ -502,7 +502,7 @@ digraph returns_kt {
172 -> {173};
173 -> {174};
174 -> {175};
175 -> {176 180 177};
175 -> {176 177 180};
175 -> {180} [style=dashed];
176 -> {177};
177 -> {178};
@@ -44,7 +44,7 @@ digraph simpleIf_kt {
3 -> {4};
4 -> {5};
5 -> {6};
6 -> {8 7};
6 -> {7 8};
7 -> {15};
8 -> {9};
9 -> {10};
@@ -103,7 +103,7 @@ digraph simpleIf_kt {
25 -> {26};
26 -> {27};
27 -> {28};
28 -> {30 29};
28 -> {29 30};
29 -> {37};
30 -> {31};
31 -> {32};
@@ -185,12 +185,12 @@ digraph simpleIf_kt {
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {70 49};
48 -> {49 70};
49 -> {50};
50 -> {51};
51 -> {52};
52 -> {53};
53 -> {66 54};
53 -> {54 66};
54 -> {55};
55 -> {56};
56 -> {57};
@@ -84,7 +84,7 @@ digraph smartcastFromArgument_kt {
14 -> {15};
15 -> {16};
16 -> {17};
17 -> {21 18};
17 -> {18 21};
18 -> {19};
19 -> {35};
19 -> {20} [style=dotted];
@@ -92,7 +92,7 @@ digraph smartcastFromArgument_kt {
21 -> {22};
22 -> {23};
23 -> {24};
24 -> {26 25};
24 -> {25 26};
25 -> {33};
26 -> {27};
27 -> {28};
@@ -166,11 +166,11 @@ digraph when_kt {
11 -> {12};
12 -> {13};
13 -> {14};
14 -> {27 15};
14 -> {15 27};
15 -> {16};
16 -> {17};
17 -> {18};
18 -> {20 19};
18 -> {19 20};
19 -> {34};
20 -> {21};
21 -> {22};
@@ -191,17 +191,17 @@ digraph when_kt {
36 -> {37};
37 -> {38};
38 -> {39};
39 -> {82 40};
39 -> {40 82};
40 -> {41};
41 -> {42};
42 -> {43};
43 -> {44};
44 -> {75 45};
44 -> {45 75};
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {49};
49 -> {62 50};
49 -> {50 62};
50 -> {51};
51 -> {52};
52 -> {53};
@@ -377,11 +377,11 @@ digraph when_kt {
93 -> {94};
94 -> {95};
95 -> {96};
96 -> {109 97};
96 -> {97 109};
97 -> {98};
98 -> {99};
99 -> {100};
100 -> {102 101};
100 -> {101 102};
101 -> {116};
102 -> {103};
103 -> {104};
@@ -403,15 +403,15 @@ digraph when_kt {
119 -> {120};
120 -> {121};
121 -> {122};
122 -> {163 123};
122 -> {123 163};
123 -> {124};
124 -> {125};
125 -> {126};
126 -> {156 127};
126 -> {127 156};
127 -> {128};
128 -> {129};
129 -> {130};
130 -> {143 131};
130 -> {131 143};
131 -> {132};
132 -> {133};
133 -> {134};
@@ -614,11 +614,11 @@ digraph when_kt {
175 -> {176};
176 -> {177};
177 -> {178};
178 -> {194 179};
178 -> {179 194};
179 -> {180};
180 -> {181};
181 -> {182};
182 -> {184 183};
182 -> {183 184};
183 -> {204};
184 -> {185};
185 -> {186};
@@ -647,15 +647,15 @@ digraph when_kt {
208 -> {209};
209 -> {210};
210 -> {211};
211 -> {270 212};
211 -> {212 270};
212 -> {213};
213 -> {214};
214 -> {215};
215 -> {260 216};
215 -> {216 260};
216 -> {217};
217 -> {218};
218 -> {219};
219 -> {238 220};
219 -> {220 238};
220 -> {221};
221 -> {222};
222 -> {223};
@@ -761,7 +761,7 @@ digraph when_kt {
283 -> {284};
284 -> {285};
285 -> {286};
286 -> {288 287};
286 -> {287 288};
287 -> {295};
288 -> {289};
289 -> {290};
@@ -72,12 +72,12 @@ digraph whenSubjectExpression_kt {
4 -> {5};
5 -> {6};
6 -> {7};
7 -> {27 8};
7 -> {8 27};
8 -> {9};
9 -> {10};
10 -> {11};
11 -> {12};
12 -> {22 13};
12 -> {13 22};
13 -> {14};
14 -> {15};
15 -> {16};
@@ -171,12 +171,12 @@ digraph whenSubjectExpression_kt {
40 -> {41};
41 -> {42};
42 -> {43};
43 -> {63 44};
43 -> {44 63};
44 -> {45};
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {58 49};
48 -> {49 58};
49 -> {50};
50 -> {51};
51 -> {52};
@@ -86,7 +86,7 @@ digraph equalsAndIdentity_kt {
8 -> {9};
9 -> {10};
10 -> {11};
11 -> {13 12};
11 -> {12 13};
12 -> {22};
13 -> {14};
14 -> {15};
@@ -103,7 +103,7 @@ digraph equalsAndIdentity_kt {
25 -> {26};
26 -> {27};
27 -> {28};
28 -> {30 29};
28 -> {29 30};
29 -> {39};
30 -> {31};
31 -> {32};
@@ -184,7 +184,7 @@ digraph equalsAndIdentity_kt {
46 -> {47};
47 -> {48};
48 -> {49};
49 -> {51 50};
49 -> {50 51};
50 -> {59};
51 -> {52};
52 -> {53};
@@ -200,7 +200,7 @@ digraph equalsAndIdentity_kt {
62 -> {63};
63 -> {64};
64 -> {65};
65 -> {67 66};
65 -> {66 67};
66 -> {75};
67 -> {68};
68 -> {69};
@@ -309,7 +309,7 @@ digraph equalsAndIdentity_kt {
82 -> {83};
83 -> {84};
84 -> {85};
85 -> {87 86};
85 -> {86 87};
86 -> {93};
87 -> {88};
88 -> {89};
@@ -325,7 +325,7 @@ digraph equalsAndIdentity_kt {
97 -> {98};
98 -> {99};
99 -> {100};
100 -> {102 101};
100 -> {101 102};
101 -> {112};
102 -> {103};
103 -> {104};
@@ -344,7 +344,7 @@ digraph equalsAndIdentity_kt {
116 -> {117};
117 -> {118};
118 -> {119};
119 -> {121 120};
119 -> {120 121};
120 -> {131};
121 -> {122};
122 -> {123};
@@ -103,12 +103,12 @@ digraph incorrectSmartcastToNothing_kt {
8 -> {9};
9 -> {10};
10 -> {11};
11 -> {31 12};
11 -> {12 31};
12 -> {13};
13 -> {14};
14 -> {15};
15 -> {16};
16 -> {26 17};
16 -> {17 26};
17 -> {18};
18 -> {19};
19 -> {20};
@@ -127,13 +127,13 @@ digraph incorrectSmartcastToNothing_kt {
32 -> {33};
33 -> {34 38};
34 -> {35};
35 -> {46 37};
35 -> {37 46};
35 -> {36} [style=dotted];
35 -> {46} [style=dashed];
36 -> {41} [color=red];
36 -> {37} [color=green];
36 -> {41} [color=red];
37 -> {38};
38 -> {41 39};
38 -> {39 41};
39 -> {40};
40 -> {42};
41 -> {42} [color=red];
@@ -83,11 +83,11 @@ digraph inPlaceLambdas_kt {
11 -> {12};
12 -> {13};
13 -> {14};
14 -> {16 15};
14 -> {15 16};
15 -> {23};
16 -> {17};
17 -> {18};
18 -> {26 20};
18 -> {20 26};
18 -> {19} [style=dotted];
18 -> {26} [style=dashed];
19 -> {20};
@@ -134,7 +134,7 @@ digraph inPlaceLambdas_kt {
}
33 -> {34};
34 -> {35};
35 -> {43 37};
35 -> {37 43};
35 -> {36} [style=dotted];
35 -> {43} [style=dashed];
36 -> {37};
@@ -208,11 +208,11 @@ digraph inPlaceLambdas_kt {
52 -> {53};
53 -> {54};
54 -> {55};
55 -> {57 56};
55 -> {56 57};
56 -> {67};
57 -> {58};
58 -> {59};
59 -> {70 61};
59 -> {61 70};
59 -> {60} [style=dotted];
59 -> {70} [style=dashed];
60 -> {61};
@@ -56,7 +56,7 @@ digraph lambdaInWhenBranch_kt {
}
14 [label="Exit function copy" style="filled" fillcolor=red];
}
13 -> {15 14};
13 -> {14 15};
15 -> {16};
15 -> {15} [style=dashed];
16 -> {17};
@@ -68,8 +68,8 @@ digraph lambdaInWhenBranch_kt {
20 [label="Exit class SubClass1" style="filled" fillcolor=red];
}
18 -> {19} [color=green];
19 -> {20} [style=dotted];
19 -> {8} [color=green];
19 -> {20} [style=dotted];
19 -> {8} [style=dashed];
subgraph cluster_8 {
@@ -203,7 +203,7 @@ digraph lambdaInWhenBranch_kt {
32 -> {33};
33 -> {34};
34 -> {35};
35 -> {45 36};
35 -> {36 45};
36 -> {37};
37 -> {38};
38 -> {39};
@@ -216,11 +216,11 @@ digraph lambdaInWhenBranch_kt {
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {82 50};
48 -> {50 82};
48 -> {49} [style=dotted];
48 -> {82} [style=dashed];
49 -> {53} [color=red];
49 -> {50} [color=green];
49 -> {53} [color=red];
50 -> {51};
51 -> {52};
52 -> {53};
@@ -232,7 +232,7 @@ digraph lambdaInWhenBranch_kt {
58 -> {59};
59 -> {60};
60 -> {61};
61 -> {71 62};
61 -> {62 71};
62 -> {63};
63 -> {64};
64 -> {65};
@@ -42,7 +42,7 @@ digraph smartcastOnLambda_kt {
4 -> {5};
5 -> {6};
6 -> {7};
7 -> {9 8};
7 -> {8 9};
8 -> {14};
9 -> {10};
10 -> {11};
@@ -86,12 +86,12 @@ digraph dataFlowInfoFromWhileCondition_kt {
14 -> {15};
15 -> {16};
16 -> {17};
17 -> {21 18};
17 -> {18 21};
18 -> {19};
19 -> {20};
20 -> {21};
21 -> {22};
22 -> {30 23};
22 -> {23 30};
23 -> {24};
24 -> {25};
25 -> {26};
@@ -88,7 +88,7 @@ digraph endlessLoops_kt {
14 -> {15};
15 -> {16};
16 -> {17};
17 -> {19 18};
17 -> {18 19};
18 -> {25};
19 -> {20};
20 -> {21};
@@ -175,7 +175,7 @@ digraph endlessLoops_kt {
42 -> {43};
43 -> {44};
44 -> {45};
45 -> {47 46};
45 -> {46 47};
46 -> {55};
47 -> {48};
48 -> {49};
@@ -287,7 +287,7 @@ digraph endlessLoops_kt {
74 -> {75};
75 -> {76};
76 -> {77};
77 -> {79 78};
77 -> {78 79};
78 -> {85};
79 -> {80};
80 -> {81};
@@ -300,7 +300,7 @@ digraph endlessLoops_kt {
86 -> {87};
87 -> {88};
88 -> {89};
89 -> {91 90};
89 -> {90 91};
90 -> {97};
91 -> {92};
92 -> {93};
@@ -388,7 +388,7 @@ digraph endlessLoops_kt {
114 -> {115};
115 -> {116};
116 -> {117};
117 -> {119 118};
117 -> {118 119};
118 -> {127};
119 -> {120};
120 -> {121};
@@ -475,7 +475,7 @@ digraph endlessLoops_kt {
142 -> {143};
143 -> {144};
144 -> {145};
145 -> {147 146};
145 -> {146 147};
146 -> {155};
147 -> {148};
148 -> {149};
@@ -491,8 +491,8 @@ digraph endlessLoops_kt {
157 -> {158};
158 -> {159};
159 -> {160};
160 -> {161} [style=dotted];
160 -> {140} [color=green style=dashed];
160 -> {161} [style=dotted];
161 -> {162};
162 -> {163};
163 -> {164};
@@ -566,7 +566,7 @@ digraph endlessLoops_kt {
174 -> {175};
175 -> {176};
176 -> {177};
177 -> {179 178};
177 -> {178 179};
178 -> {185};
179 -> {180};
180 -> {181};
@@ -580,8 +580,8 @@ digraph endlessLoops_kt {
187 -> {188};
188 -> {189};
189 -> {190};
190 -> {191} [style=dotted];
190 -> {170} [color=green style=dashed];
190 -> {191} [style=dotted];
191 -> {192};
192 -> {193};
193 -> {194};
@@ -635,8 +635,8 @@ digraph endlessLoops_kt {
205 -> {206};
206 -> {207};
207 -> {208};
208 -> {209} [style=dotted];
208 -> {200} [color=green style=dashed];
208 -> {209} [style=dotted];
209 -> {210} [style=dotted];
210 -> {211} [style=dotted];
211 -> {212} [style=dotted];
@@ -154,12 +154,12 @@ digraph multipleCasts_kt {
41 -> {42};
42 -> {43};
43 -> {44};
44 -> {48 45};
44 -> {45 48};
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {49};
49 -> {51 50};
49 -> {50 51};
50 -> {61};
51 -> {52};
52 -> {53};
@@ -99,8 +99,8 @@ digraph nullability_kt {
29 [label="Exit class QImpl" style="filled" fillcolor=red];
}
27 -> {28} [color=green];
28 -> {29} [style=dotted];
28 -> {17} [color=green];
28 -> {29} [style=dotted];
28 -> {17} [style=dashed];
subgraph cluster_12 {
@@ -150,8 +150,8 @@ digraph nullability_kt {
45 [label="Exit class QImplMutable" style="filled" fillcolor=red];
}
43 -> {44} [color=green];
44 -> {45} [style=dotted];
44 -> {33} [color=green];
44 -> {45} [style=dotted];
44 -> {33} [style=dashed];
subgraph cluster_17 {
@@ -269,7 +269,7 @@ digraph nullability_kt {
69 -> {70};
70 -> {71};
71 -> {72};
72 -> {82 73};
72 -> {73 82};
73 -> {74};
74 -> {75};
75 -> {76};
@@ -348,7 +348,7 @@ digraph nullability_kt {
98 -> {99};
99 -> {100};
100 -> {101};
101 -> {111 102};
101 -> {102 111};
102 -> {103};
103 -> {104};
104 -> {105};
@@ -393,7 +393,7 @@ digraph nullability_kt {
123 -> {124};
124 -> {125};
125 -> {126};
126 -> {130 127};
126 -> {127 130};
127 -> {128};
128 -> {136};
128 -> {129} [style=dotted];
@@ -454,7 +454,7 @@ digraph nullability_kt {
144 -> {145};
145 -> {146};
146 -> {147};
147 -> {149 148};
147 -> {148 149};
148 -> {155};
149 -> {150};
150 -> {151};
@@ -530,9 +530,9 @@ digraph nullability_kt {
164 -> {165};
165 -> {166 172};
166 -> {167};
167 -> {172 168};
167 -> {168 172};
168 -> {169};
169 -> {173 170};
169 -> {170 173};
170 -> {171};
171 -> {174};
172 -> {173};
@@ -540,7 +540,7 @@ digraph nullability_kt {
174 -> {175};
175 -> {176};
176 -> {177};
177 -> {179 178};
177 -> {178 179};
178 -> {198};
179 -> {180};
180 -> {181};
@@ -609,9 +609,9 @@ digraph nullability_kt {
202 -> {203};
203 -> {204 213};
204 -> {205};
205 -> {213 206};
205 -> {206 213};
206 -> {207};
207 -> {214 208};
207 -> {208 214};
208 -> {209};
209 -> {210};
210 -> {211};
@@ -699,9 +699,9 @@ digraph nullability_kt {
239 -> {240};
240 -> {241 247};
241 -> {242};
242 -> {247 243};
242 -> {243 247};
243 -> {244};
244 -> {248 245};
244 -> {245 248};
245 -> {246};
246 -> {249};
247 -> {248};
@@ -709,7 +709,7 @@ digraph nullability_kt {
249 -> {250};
250 -> {251};
251 -> {252};
252 -> {254 253};
252 -> {253 254};
253 -> {270};
254 -> {255};
255 -> {256};
@@ -771,7 +771,7 @@ digraph nullability_kt {
277 -> {278};
278 -> {279};
279 -> {280};
280 -> {282 281};
280 -> {281 282};
281 -> {289};
282 -> {283};
283 -> {284};
@@ -904,7 +904,7 @@ digraph nullability_kt {
296 -> {297};
297 -> {298};
298 -> {299};
299 -> {301 300};
299 -> {300 301};
300 -> {308};
301 -> {302};
302 -> {303};
@@ -921,7 +921,7 @@ digraph nullability_kt {
313 -> {314};
314 -> {315};
315 -> {316};
316 -> {318 317};
316 -> {317 318};
317 -> {325};
318 -> {319};
319 -> {320};
@@ -938,7 +938,7 @@ digraph nullability_kt {
330 -> {331};
331 -> {332};
332 -> {333};
333 -> {335 334};
333 -> {334 335};
334 -> {342};
335 -> {336};
336 -> {337};
@@ -955,7 +955,7 @@ digraph nullability_kt {
347 -> {348};
348 -> {349};
349 -> {350};
350 -> {352 351};
350 -> {351 352};
351 -> {359};
352 -> {353};
353 -> {354};
@@ -1086,7 +1086,7 @@ digraph nullability_kt {
368 -> {369};
369 -> {370};
370 -> {371};
371 -> {373 372};
371 -> {372 373};
372 -> {379};
373 -> {374};
374 -> {375};
@@ -1102,7 +1102,7 @@ digraph nullability_kt {
384 -> {385};
385 -> {386};
386 -> {387};
387 -> {389 388};
387 -> {388 389};
388 -> {395};
389 -> {390};
390 -> {391};
@@ -1118,7 +1118,7 @@ digraph nullability_kt {
400 -> {401};
401 -> {402};
402 -> {403};
403 -> {405 404};
403 -> {404 405};
404 -> {411};
405 -> {406};
406 -> {407};
@@ -1134,7 +1134,7 @@ digraph nullability_kt {
416 -> {417};
417 -> {418};
418 -> {419};
419 -> {421 420};
419 -> {420 421};
420 -> {427};
421 -> {422};
422 -> {423};
@@ -1248,9 +1248,9 @@ digraph nullability_kt {
435 -> {436};
436 -> {437 443};
437 -> {438};
438 -> {443 439};
438 -> {439 443};
439 -> {440};
440 -> {444 441};
440 -> {441 444};
441 -> {442};
442 -> {445};
443 -> {444};
@@ -1258,7 +1258,7 @@ digraph nullability_kt {
445 -> {446};
446 -> {447};
447 -> {448};
448 -> {450 449};
448 -> {449 450};
449 -> {500};
450 -> {451};
451 -> {452};
@@ -1292,7 +1292,7 @@ digraph nullability_kt {
479 -> {480};
480 -> {481};
481 -> {482};
482 -> {484 483};
482 -> {483 484};
483 -> {497};
484 -> {485};
485 -> {486};
@@ -1374,9 +1374,9 @@ digraph nullability_kt {
506 -> {507};
507 -> {508 514};
508 -> {509};
509 -> {514 510};
509 -> {510 514};
510 -> {511};
511 -> {515 512};
511 -> {512 515};
512 -> {513};
513 -> {516};
514 -> {515};
@@ -1384,7 +1384,7 @@ digraph nullability_kt {
516 -> {517};
517 -> {518};
518 -> {519};
519 -> {521 520};
519 -> {520 521};
520 -> {540};
521 -> {522};
522 -> {523};
@@ -1469,9 +1469,9 @@ digraph nullability_kt {
546 -> {547};
547 -> {548 554};
548 -> {549};
549 -> {554 550};
549 -> {550 554};
550 -> {551};
551 -> {555 552};
551 -> {552 555};
552 -> {553};
553 -> {556};
554 -> {555};
@@ -1479,7 +1479,7 @@ digraph nullability_kt {
556 -> {557};
557 -> {558};
558 -> {559};
559 -> {561 560};
559 -> {560 561};
560 -> {580};
561 -> {562};
562 -> {563};
@@ -1547,7 +1547,7 @@ digraph nullability_kt {
588 -> {589};
589 -> {590};
590 -> {591};
591 -> {593 592};
591 -> {592 593};
592 -> {601};
593 -> {594};
594 -> {595};
@@ -84,11 +84,11 @@ digraph implicitReceiverAsWhenSubject_kt {
4 -> {5};
5 -> {6};
6 -> {7};
7 -> {24 8};
7 -> {8 24};
8 -> {9};
9 -> {10};
10 -> {11};
11 -> {19 12};
11 -> {12 19};
12 -> {13};
13 -> {14};
14 -> {15};
@@ -205,11 +205,11 @@ digraph implicitReceiverAsWhenSubject_kt {
41 -> {42};
42 -> {43};
43 -> {44};
44 -> {64 45};
44 -> {45 64};
45 -> {46};
46 -> {47};
47 -> {48};
48 -> {56 49};
48 -> {49 56};
49 -> {50};
50 -> {51};
51 -> {52};
@@ -134,7 +134,7 @@ digraph implicitReceivers_kt {
25 -> {26};
26 -> {27};
27 -> {28};
28 -> {38 29};
28 -> {29 38};
29 -> {30};
30 -> {31};
31 -> {32};
@@ -215,7 +215,7 @@ digraph implicitReceivers_kt {
55 -> {56};
56 -> {57};
57 -> {58};
58 -> {69 59};
58 -> {59 69};
59 -> {60};
60 -> {61};
61 -> {62};
@@ -304,7 +304,7 @@ digraph implicitReceivers_kt {
82 -> {83};
83 -> {84};
84 -> {85};
85 -> {90 87};
85 -> {87 90};
85 -> {86} [style=dotted];
85 -> {90} [style=dashed];
86 -> {87};
@@ -313,18 +313,18 @@ digraph implicitReceivers_kt {
90 -> {91};
91 -> {92};
92 -> {93};
93 -> {98 95};
93 -> {95 98};
93 -> {94} [style=dotted];
93 -> {98} [style=dashed];
94 -> {87} [color=red];
94 -> {95} [color=green];
94 -> {87} [color=red];
95 -> {96};
96 -> {97};
97 -> {86};
98 -> {99};
99 -> {100};
100 -> {101};
101 -> {110 103};
101 -> {103 110};
101 -> {102} [style=dotted];
101 -> {110} [style=dashed];
102 -> {103};
@@ -436,12 +436,12 @@ digraph implicitReceivers_kt {
123 -> {124};
124 -> {125};
125 -> {126};
126 -> {158 127};
126 -> {127 158};
127 -> {128};
128 -> {129};
129 -> {130};
130 -> {131};
131 -> {146 132};
131 -> {132 146};
132 -> {133};
133 -> {134};
134 -> {135};
@@ -564,11 +564,11 @@ digraph implicitReceivers_kt {
180 -> {181};
181 -> {182};
182 -> {183};
183 -> {200 184};
183 -> {184 200};
184 -> {185};
185 -> {186};
186 -> {187};
187 -> {195 188};
187 -> {188 195};
188 -> {189};
189 -> {190};
190 -> {191};
@@ -44,7 +44,7 @@ digraph thisOfExtensionProperty_kt {
6 -> {7};
7 -> {8};
8 -> {9};
9 -> {12 10};
9 -> {10 12};
10 -> {11};
11 -> {12};
12 -> {13};
@@ -82,7 +82,7 @@ digraph thisOfExtensionProperty_kt {
19 -> {20};
20 -> {21};
21 -> {22};
22 -> {27 23};
22 -> {23 27};
23 -> {24};
24 -> {25};
25 -> {26};
@@ -64,8 +64,8 @@ digraph assignSafeCall_kt {
19 [label="Exit class A" style="filled" fillcolor=red];
}
17 -> {18} [color=green];
18 -> {19} [style=dotted];
18 -> {10} [color=green];
18 -> {19} [style=dotted];
18 -> {10} [style=dashed];
subgraph cluster_7 {
@@ -119,7 +119,7 @@ digraph assignSafeCall_kt {
29 -> {30};
30 -> {31};
31 -> {32};
32 -> {34 33};
32 -> {33 34};
33 -> {41};
34 -> {35};
35 -> {36};
@@ -182,7 +182,7 @@ digraph assignSafeCall_kt {
53 -> {54};
54 -> {55};
55 -> {56};
56 -> {58 57};
56 -> {57 58};
57 -> {65};
58 -> {59};
59 -> {60};
@@ -222,7 +222,7 @@ digraph assignSafeCall_kt {
69 -> {70};
70 -> {71};
71 -> {72};
72 -> {76 73};
72 -> {73 76};
73 -> {74};
74 -> {85};
74 -> {75} [style=dotted];
@@ -309,7 +309,7 @@ digraph assignSafeCall_kt {
101 -> {102};
102 -> {103};
103 -> {104};
104 -> {106 105};
104 -> {105 106};
105 -> {113};
106 -> {107};
107 -> {108};
@@ -372,7 +372,7 @@ digraph assignSafeCall_kt {
125 -> {126};
126 -> {127};
127 -> {128};
128 -> {130 129};
128 -> {129 130};
129 -> {137};
130 -> {131};
131 -> {132};
@@ -412,7 +412,7 @@ digraph assignSafeCall_kt {
141 -> {142};
142 -> {143};
143 -> {144};
144 -> {148 145};
144 -> {145 148};
145 -> {146};
146 -> {157};
146 -> {147} [style=dotted];
@@ -84,7 +84,7 @@ digraph safeCallAndEqualityToBool_kt {
14 -> {15};
15 -> {16};
16 -> {17};
17 -> {26 18};
17 -> {18 26};
18 -> {19};
19 -> {20};
20 -> {21};
@@ -163,7 +163,7 @@ digraph safeCallAndEqualityToBool_kt {
43 -> {44};
44 -> {45};
45 -> {46};
46 -> {55 47};
46 -> {47 55};
47 -> {48};
48 -> {49};
49 -> {50};
@@ -242,7 +242,7 @@ digraph safeCallAndEqualityToBool_kt {
72 -> {73};
73 -> {74};
74 -> {75};
75 -> {85 76};
75 -> {76 85};
76 -> {77};
77 -> {78};
78 -> {79};
@@ -321,7 +321,7 @@ digraph safeCallAndEqualityToBool_kt {
101 -> {102};
102 -> {103};
103 -> {104};
104 -> {114 105};
104 -> {105 114};
105 -> {106};
106 -> {107};
107 -> {108};
@@ -180,14 +180,14 @@ digraph safeCalls_kt {
49 -> {50};
50 -> {51};
51 -> {52};
52 -> {62 53};
52 -> {53 62};
53 -> {54};
54 -> {55};
55 -> {56};
56 -> {57};
57 -> {63 58};
57 -> {58 63};
58 -> {59};
59 -> {60 69 61};
59 -> {60 61 69};
59 -> {69} [style=dashed];
60 -> {61};
61 -> {64};
@@ -227,7 +227,7 @@ digraph safeCalls_kt {
77 -> {78};
78 -> {79 83};
79 -> {80};
80 -> {83 81};
80 -> {81 83};
81 -> {82};
82 -> {84};
83 -> {84};
@@ -295,9 +295,9 @@ digraph safeCalls_kt {
97 -> {98 99} [style=dotted];
97 -> {112} [style=dashed];
98 -> {99} [style=dotted];
99 -> {111} [style=dotted label="onUncaughtException"];
99 -> {100} [style=dotted];
99 -> {111} [style=dotted] [label=onUncaughtException];
100 -> {106 101} [style=dotted];
100 -> {101 106} [style=dotted];
101 -> {102} [style=dotted];
102 -> {103} [style=dotted];
103 -> {104} [style=dotted];
@@ -40,10 +40,10 @@ digraph smartCastInInit_kt {
}
6 -> {7};
7 -> {8};
8 -> {13} [label=onUncaughtException];
8 -> {13} [label="onUncaughtException"];
8 -> {9} [style=dotted];
9 -> {10} [style=dotted];
10 -> {13 11} [style=dotted];
10 -> {11 13} [style=dotted];
11 -> {12} [style=dotted];
12 -> {13} [style=dotted];
@@ -88,8 +88,8 @@ digraph smartCastInInit_kt {
28 [label="Exit class Main" style="filled" fillcolor=red];
}
26 -> {27} [color=green];
27 -> {28} [style=dotted];
27 -> {17} [color=green];
27 -> {28} [style=dotted];
27 -> {17} [style=dashed];
}
@@ -40,11 +40,11 @@ digraph smartcastInByClause_kt {
12 [label="Exit class A" style="filled" fillcolor=red];
}
9 -> {10} [color=green];
10 -> {11} [style=dotted];
10 -> {3} [color=green];
10 -> {11} [style=dotted];
10 -> {3} [style=dashed];
11 -> {12} [style=dotted];
11 -> {6} [color=green];
11 -> {12} [style=dotted];
11 -> {6} [style=dashed];
subgraph cluster_4 {
@@ -80,8 +80,8 @@ digraph smartcastInByClause_kt {
23 [label="Exit class Derived" style="filled" fillcolor=red];
}
21 -> {22} [color=green];
22 -> {23} [style=dotted];
22 -> {18} [color=green];
22 -> {23} [style=dotted];
22 -> {18} [style=dashed];
subgraph cluster_8 {
@@ -143,7 +143,7 @@ digraph smartcastInByClause_kt {
27 -> {28};
28 -> {29};
29 -> {30};
30 -> {35 31};
30 -> {31 35};
31 -> {32};
32 -> {33};
33 -> {48};
@@ -157,8 +157,8 @@ digraph smartcastInByClause_kt {
40 -> {41};
41 -> {42};
41 -> {53 56 62 67} [color=red];
42 -> {43} [color=red];
42 -> {49} [color=green];
42 -> {43} [color=red];
42 -> {49} [style=dashed];
43 -> {44};
43 -> {53 67} [color=green];
@@ -169,11 +169,11 @@ digraph smartcastInByClause_kt {
46 -> {47} [style=dotted];
47 -> {48} [style=dotted];
49 -> {50} [color=green];
50 -> {51} [style=dotted];
50 -> {56} [color=green];
50 -> {51} [style=dotted];
50 -> {56} [style=dashed];
51 -> {52} [style=dotted];
51 -> {62} [color=green];
51 -> {52} [style=dotted];
51 -> {62} [style=dashed];
52 -> {43} [color=green];
@@ -21,10 +21,10 @@ digraph smartcastToNothing_kt {
0 -> {1};
1 -> {2};
2 -> {3};
3 -> {8} [label=onUncaughtException];
3 -> {8} [label="onUncaughtException"];
3 -> {4} [style=dotted];
4 -> {5} [style=dotted];
5 -> {8 6} [style=dotted];
5 -> {6 8} [style=dotted];
6 -> {7} [style=dotted];
7 -> {8} [style=dotted];
@@ -109,10 +109,10 @@ digraph smartcastToNothing_kt {
30 -> {31};
31 -> {32};
32 -> {33};
33 -> {38} [label=onUncaughtException];
33 -> {38} [label="onUncaughtException"];
33 -> {34} [style=dotted];
34 -> {35} [style=dotted];
35 -> {38 36} [style=dotted];
35 -> {36 38} [style=dotted];
36 -> {37} [style=dotted];
37 -> {38} [style=dotted];
@@ -153,11 +153,11 @@ digraph smartcastToNothing_kt {
51 [label="Exit class A" style="filled" fillcolor=red];
}
48 -> {49} [color=green];
49 -> {50} [style=dotted];
49 -> {42} [color=green];
49 -> {50} [style=dotted];
49 -> {42} [style=dashed];
50 -> {51} [style=dotted];
50 -> {45} [color=green];
50 -> {51} [style=dotted];
50 -> {45} [style=dashed];
subgraph cluster_14 {
@@ -262,29 +262,29 @@ digraph smartcastToNothing_kt {
61 -> {62};
62 -> {63};
63 -> {64};
64 -> {90 65};
64 -> {65 90};
65 -> {66};
66 -> {67};
67 -> {68};
68 -> {99} [label=onUncaughtException];
68 -> {99} [label="onUncaughtException"];
68 -> {69} [style=dotted];
69 -> {70} [style=dotted];
70 -> {71} [style=dotted];
71 -> {99} [style=dotted label="onUncaughtException"];
71 -> {72} [style=dotted];
71 -> {99} [style=dotted] [label=onUncaughtException];
72 -> {73} [style=dotted];
73 -> {74} [style=dotted];
74 -> {75} [style=dotted];
75 -> {76} [style=dotted];
76 -> {99} [style=dotted label="onUncaughtException"];
76 -> {77} [style=dotted];
76 -> {99} [style=dotted] [label=onUncaughtException];
77 -> {78} [style=dotted];
78 -> {79} [style=dotted];
79 -> {81 80} [style=dotted];
79 -> {80 81} [style=dotted];
80 -> {87} [style=dotted];
81 -> {82} [style=dotted];
82 -> {83} [style=dotted];
83 -> {90 84} [style=dotted];
83 -> {84 90} [style=dotted];
84 -> {85} [style=dotted];
85 -> {86} [style=dotted];
86 -> {87} [style=dotted];
@@ -295,7 +295,7 @@ digraph smartcastToNothing_kt {
91 -> {92};
92 -> {93 97};
93 -> {94};
94 -> {100 96};
94 -> {96 100};
94 -> {95} [style=dotted];
94 -> {100} [style=dashed];
95 -> {96};
@@ -376,7 +376,7 @@ digraph smartcastToNothing_kt {
109 -> {110};
110 -> {111};
111 -> {112};
112 -> {114 113};
112 -> {113 114};
113 -> {124};
114 -> {115};
115 -> {116};
@@ -393,12 +393,12 @@ digraph smartcastToNothing_kt {
126 -> {127};
127 -> {128};
128 -> {129};
129 -> {131 130};
129 -> {130 131};
130 -> {140};
131 -> {132};
132 -> {133};
133 -> {134};
134 -> {142} [label=onUncaughtException];
134 -> {142} [label="onUncaughtException"];
134 -> {135} [style=dotted];
135 -> {136} [style=dotted];
136 -> {137} [style=dotted];
@@ -29,8 +29,8 @@ digraph overridenOpenVal_kt {
8 [label="Exit class A" style="filled" fillcolor=red];
}
6 -> {7} [color=green];
7 -> {8} [style=dotted];
7 -> {3} [color=green];
7 -> {8} [style=dotted];
7 -> {3} [style=dashed];
subgraph cluster_3 {
@@ -83,7 +83,7 @@ digraph overridenOpenVal_kt {
16 -> {17};
17 -> {18};
18 -> {19};
19 -> {21 20};
19 -> {20 21};
20 -> {28};
21 -> {22};
22 -> {23};
@@ -144,7 +144,7 @@ digraph overridenOpenVal_kt {
37 -> {38};
38 -> {39};
39 -> {40};
40 -> {42 41};
40 -> {41 42};
41 -> {50};
42 -> {43};
43 -> {44};
@@ -89,7 +89,7 @@ digraph delayedAssignment_kt {
12 -> {13};
13 -> {14};
14 -> {15};
15 -> {24 16};
15 -> {16 24};
16 -> {17};
17 -> {18};
18 -> {19};
@@ -78,7 +78,7 @@ digraph smartcastAfterReassignment_kt {
17 -> {18};
18 -> {19};
19 -> {20};
20 -> {22 21};
20 -> {21 22};
21 -> {28};
22 -> {23};
23 -> {24};