|
1 | 1 | dominates |
| 2 | +| cfg.rs:1:1:3:1 | enter fn cfg_expr | cfg.rs:1:1:3:1 | enter fn cfg_expr | |
| 3 | +| cfg.rs:5:1:10:1 | enter fn cfg_pat | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
| 4 | +| cfg.rs:5:1:10:1 | enter fn cfg_pat | cfg.rs:6:5:9:5 | match value { ... } | |
| 5 | +| cfg.rs:5:1:10:1 | enter fn cfg_pat | cfg.rs:7:23:7:26 | true | |
| 6 | +| cfg.rs:5:1:10:1 | enter fn cfg_pat | cfg.rs:8:9:8:9 | _ | |
| 7 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:6:5:9:5 | match value { ... } | |
| 8 | +| cfg.rs:7:23:7:26 | true | cfg.rs:7:23:7:26 | true | |
| 9 | +| cfg.rs:8:9:8:9 | _ | cfg.rs:8:9:8:9 | _ | |
2 | 10 | | test.rs:5:5:8:5 | enter fn function_call | test.rs:5:5:8:5 | enter fn function_call | |
3 | 11 | | test.rs:10:5:13:5 | enter fn method_call | test.rs:10:5:13:5 | enter fn method_call | |
4 | 12 | | test.rs:18:5:24:5 | enter fn next | test.rs:18:5:24:5 | enter fn next | |
@@ -783,6 +791,14 @@ dominates |
783 | 791 | | test.rs:615:5:617:5 | enter fn negated | test.rs:615:5:617:5 | enter fn negated | |
784 | 792 | | test.rs:619:5:621:5 | enter fn multifly_add | test.rs:619:5:621:5 | enter fn multifly_add | |
785 | 793 | postDominance |
| 794 | +| cfg.rs:1:1:3:1 | enter fn cfg_expr | cfg.rs:1:1:3:1 | enter fn cfg_expr | |
| 795 | +| cfg.rs:5:1:10:1 | enter fn cfg_pat | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
| 796 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
| 797 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:6:5:9:5 | match value { ... } | |
| 798 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:7:23:7:26 | true | |
| 799 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:8:9:8:9 | _ | |
| 800 | +| cfg.rs:7:23:7:26 | true | cfg.rs:7:23:7:26 | true | |
| 801 | +| cfg.rs:8:9:8:9 | _ | cfg.rs:8:9:8:9 | _ | |
786 | 802 | | test.rs:5:5:8:5 | enter fn function_call | test.rs:5:5:8:5 | enter fn function_call | |
787 | 803 | | test.rs:10:5:13:5 | enter fn method_call | test.rs:10:5:13:5 | enter fn method_call | |
788 | 804 | | test.rs:18:5:24:5 | enter fn next | test.rs:18:5:24:5 | enter fn next | |
@@ -1463,6 +1479,9 @@ postDominance |
1463 | 1479 | | test.rs:615:5:617:5 | enter fn negated | test.rs:615:5:617:5 | enter fn negated | |
1464 | 1480 | | test.rs:619:5:621:5 | enter fn multifly_add | test.rs:619:5:621:5 | enter fn multifly_add | |
1465 | 1481 | immediateDominator |
| 1482 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
| 1483 | +| cfg.rs:7:23:7:26 | true | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
| 1484 | +| cfg.rs:8:9:8:9 | _ | cfg.rs:5:1:10:1 | enter fn cfg_pat | |
1466 | 1485 | | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:18:5:24:5 | enter fn next | |
1467 | 1486 | | test.rs:20:13:20:13 | n | test.rs:18:5:24:5 | enter fn next | |
1468 | 1487 | | test.rs:22:13:22:13 | 3 | test.rs:18:5:24:5 | enter fn next | |
@@ -2087,6 +2106,8 @@ successor |
2087 | 2106 | | test.rs:571:9:573:9 | if ... {...} | test.rs:575:9:577:9 | if ... {...} | false | |
2088 | 2107 | | test.rs:571:9:573:9 | if ... {...} | test.rs:576:13:576:27 | ExprStmt | true | |
2089 | 2108 | joinBlockPredecessor |
| 2109 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:7:23:7:26 | true | 0 | |
| 2110 | +| cfg.rs:6:5:9:5 | match value { ... } | cfg.rs:8:9:8:9 | _ | 1 | |
2090 | 2111 | | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:20:13:20:13 | n | 1 | |
2091 | 2112 | | test.rs:19:9:23:9 | if ... {...} else {...} | test.rs:22:13:22:13 | 3 | 0 | |
2092 | 2113 | | test.rs:26:5:42:5 | exit fn test_break_and_continue (normal) | test.rs:31:17:31:29 | ExprStmt | 0 | |
|
0 commit comments