|
75 | 75 | | main.rs:97:38:97:38 | p | main.rs:97:9:97:34 | Point {...} | |
76 | 76 | | main.rs:104:9:104:10 | [SSA] s1 | main.rs:106:11:106:12 | s1 | |
77 | 77 | | main.rs:104:9:104:10 | s1 | main.rs:104:9:104:10 | [SSA] s1 | |
78 | | -| main.rs:104:14:104:28 | Some(...) | main.rs:104:9:104:10 | s1 | |
| 78 | +| main.rs:104:14:104:37 | ...::Some(...) | main.rs:104:9:104:10 | s1 | |
79 | 79 | | main.rs:105:9:105:10 | [SSA] s2 | main.rs:110:11:110:12 | s2 | |
80 | 80 | | main.rs:105:9:105:10 | s2 | main.rs:105:9:105:10 | [SSA] s2 | |
81 | | -| main.rs:105:14:105:20 | Some(...) | main.rs:105:9:105:10 | s2 | |
82 | | -| main.rs:107:14:107:14 | [SSA] n | main.rs:107:25:107:25 | n | |
83 | | -| main.rs:107:14:107:14 | n | main.rs:107:14:107:14 | [SSA] n | |
84 | | -| main.rs:107:20:107:26 | sink(...) | main.rs:106:5:109:5 | match s1 { ... } | |
85 | | -| main.rs:108:17:108:23 | sink(...) | main.rs:106:5:109:5 | match s1 { ... } | |
86 | | -| main.rs:110:5:113:5 | match s2 { ... } | main.rs:103:27:114:1 | { ... } | |
87 | | -| main.rs:111:14:111:14 | [SSA] n | main.rs:111:25:111:25 | n | |
88 | | -| main.rs:111:14:111:14 | n | main.rs:111:14:111:14 | [SSA] n | |
89 | | -| main.rs:111:20:111:26 | sink(...) | main.rs:110:5:113:5 | match s2 { ... } | |
90 | | -| main.rs:112:17:112:23 | sink(...) | main.rs:110:5:113:5 | match s2 { ... } | |
91 | | -| main.rs:117:9:117:9 | [SSA] a | main.rs:118:5:118:5 | a | |
92 | | -| main.rs:117:9:117:9 | a | main.rs:117:9:117:9 | [SSA] a | |
93 | | -| main.rs:117:13:117:17 | { ... } | main.rs:117:9:117:9 | a | |
94 | | -| main.rs:117:15:117:15 | 0 | main.rs:117:13:117:17 | { ... } | |
95 | | -| main.rs:118:5:118:5 | a | main.rs:116:31:119:1 | { ... } | |
96 | | -| main.rs:121:22:121:22 | [SSA] b | main.rs:123:12:123:12 | b | |
97 | | -| main.rs:121:22:121:22 | b | main.rs:121:22:121:22 | [SSA] b | |
98 | | -| main.rs:121:22:121:28 | ...: bool | main.rs:121:22:121:22 | b | |
99 | | -| main.rs:122:9:122:9 | [SSA] a | main.rs:128:5:128:5 | a | |
100 | | -| main.rs:122:9:122:9 | a | main.rs:122:9:122:9 | [SSA] a | |
101 | | -| main.rs:122:13:127:5 | 'block: { ... } | main.rs:122:9:122:9 | a | |
102 | | -| main.rs:124:13:124:26 | break ''block 1 | main.rs:122:13:127:5 | 'block: { ... } | |
103 | | -| main.rs:124:26:124:26 | 1 | main.rs:124:13:124:26 | break ''block 1 | |
104 | | -| main.rs:126:9:126:9 | 2 | main.rs:122:13:127:5 | 'block: { ... } | |
105 | | -| main.rs:128:5:128:5 | a | main.rs:121:38:129:1 | { ... } | |
106 | | -| main.rs:131:22:131:22 | [SSA] b | main.rs:133:12:133:12 | b | |
107 | | -| main.rs:131:22:131:22 | b | main.rs:131:22:131:22 | [SSA] b | |
108 | | -| main.rs:131:22:131:28 | ...: bool | main.rs:131:22:131:22 | b | |
109 | | -| main.rs:132:9:132:9 | [SSA] a | main.rs:138:5:138:5 | a | |
110 | | -| main.rs:132:9:132:9 | a | main.rs:132:9:132:9 | [SSA] a | |
111 | | -| main.rs:132:13:137:5 | 'block: { ... } | main.rs:132:9:132:9 | a | |
112 | | -| main.rs:134:13:134:26 | break ''block 1 | main.rs:132:13:137:5 | 'block: { ... } | |
113 | | -| main.rs:134:26:134:26 | 1 | main.rs:134:13:134:26 | break ''block 1 | |
114 | | -| main.rs:136:9:136:22 | break ''block 2 | main.rs:132:13:137:5 | 'block: { ... } | |
115 | | -| main.rs:136:22:136:22 | 2 | main.rs:136:9:136:22 | break ''block 2 | |
116 | | -| main.rs:138:5:138:5 | a | main.rs:131:38:139:1 | { ... } | |
| 81 | +| main.rs:105:14:105:28 | ...::Some(...) | main.rs:105:9:105:10 | s2 | |
| 82 | +| main.rs:107:22:107:22 | [SSA] n | main.rs:107:33:107:33 | n | |
| 83 | +| main.rs:107:22:107:22 | n | main.rs:107:22:107:22 | [SSA] n | |
| 84 | +| main.rs:107:28:107:34 | sink(...) | main.rs:106:5:109:5 | match s1 { ... } | |
| 85 | +| main.rs:108:25:108:31 | sink(...) | main.rs:106:5:109:5 | match s1 { ... } | |
| 86 | +| main.rs:110:5:113:5 | match s2 { ... } | main.rs:103:37:114:1 | { ... } | |
| 87 | +| main.rs:111:22:111:22 | [SSA] n | main.rs:111:33:111:33 | n | |
| 88 | +| main.rs:111:22:111:22 | n | main.rs:111:22:111:22 | [SSA] n | |
| 89 | +| main.rs:111:28:111:34 | sink(...) | main.rs:110:5:113:5 | match s2 { ... } | |
| 90 | +| main.rs:112:25:112:31 | sink(...) | main.rs:110:5:113:5 | match s2 { ... } | |
| 91 | +| main.rs:117:9:117:10 | [SSA] s1 | main.rs:119:11:119:12 | s1 | |
| 92 | +| main.rs:117:9:117:10 | s1 | main.rs:117:9:117:10 | [SSA] s1 | |
| 93 | +| main.rs:117:14:117:29 | Some(...) | main.rs:117:9:117:10 | s1 | |
| 94 | +| main.rs:118:9:118:10 | [SSA] s2 | main.rs:123:11:123:12 | s2 | |
| 95 | +| main.rs:118:9:118:10 | s2 | main.rs:118:9:118:10 | [SSA] s2 | |
| 96 | +| main.rs:118:14:118:20 | Some(...) | main.rs:118:9:118:10 | s2 | |
| 97 | +| main.rs:120:14:120:14 | [SSA] n | main.rs:120:25:120:25 | n | |
| 98 | +| main.rs:120:14:120:14 | n | main.rs:120:14:120:14 | [SSA] n | |
| 99 | +| main.rs:120:20:120:26 | sink(...) | main.rs:119:5:122:5 | match s1 { ... } | |
| 100 | +| main.rs:121:17:121:23 | sink(...) | main.rs:119:5:122:5 | match s1 { ... } | |
| 101 | +| main.rs:123:5:126:5 | match s2 { ... } | main.rs:116:39:127:1 | { ... } | |
| 102 | +| main.rs:124:14:124:14 | [SSA] n | main.rs:124:25:124:25 | n | |
| 103 | +| main.rs:124:14:124:14 | n | main.rs:124:14:124:14 | [SSA] n | |
| 104 | +| main.rs:124:20:124:26 | sink(...) | main.rs:123:5:126:5 | match s2 { ... } | |
| 105 | +| main.rs:125:17:125:23 | sink(...) | main.rs:123:5:126:5 | match s2 { ... } | |
| 106 | +| main.rs:135:9:135:10 | [SSA] s1 | main.rs:137:11:137:12 | s1 | |
| 107 | +| main.rs:135:9:135:10 | s1 | main.rs:135:9:135:10 | [SSA] s1 | |
| 108 | +| main.rs:135:14:135:34 | ...::A(...) | main.rs:135:9:135:10 | s1 | |
| 109 | +| main.rs:136:9:136:10 | [SSA] s2 | main.rs:144:11:144:12 | s2 | |
| 110 | +| main.rs:136:9:136:10 | s2 | main.rs:136:9:136:10 | [SSA] s2 | |
| 111 | +| main.rs:136:14:136:25 | ...::B(...) | main.rs:136:9:136:10 | s2 | |
| 112 | +| main.rs:137:11:137:12 | s1 | main.rs:141:11:141:12 | s1 | |
| 113 | +| main.rs:138:19:138:19 | [SSA] n | main.rs:138:30:138:30 | n | |
| 114 | +| main.rs:138:19:138:19 | n | main.rs:138:19:138:19 | [SSA] n | |
| 115 | +| main.rs:138:25:138:31 | sink(...) | main.rs:137:5:140:5 | match s1 { ... } | |
| 116 | +| main.rs:139:19:139:19 | [SSA] n | main.rs:139:30:139:30 | n | |
| 117 | +| main.rs:139:19:139:19 | n | main.rs:139:19:139:19 | [SSA] n | |
| 118 | +| main.rs:139:25:139:31 | sink(...) | main.rs:137:5:140:5 | match s1 { ... } | |
| 119 | +| main.rs:142:10:142:36 | [SSA] [match(true)] phi | main.rs:142:47:142:47 | n | |
| 120 | +| main.rs:142:20:142:20 | [SSA] [input] [match(true)] phi | main.rs:142:10:142:36 | [SSA] [match(true)] phi | |
| 121 | +| main.rs:142:20:142:20 | [SSA] n | main.rs:142:20:142:20 | [SSA] [input] [match(true)] phi | |
| 122 | +| main.rs:142:20:142:20 | n | main.rs:142:20:142:20 | [SSA] n | |
| 123 | +| main.rs:142:35:142:35 | [SSA] [input] [match(true)] phi | main.rs:142:10:142:36 | [SSA] [match(true)] phi | |
| 124 | +| main.rs:142:35:142:35 | [SSA] n | main.rs:142:35:142:35 | [SSA] [input] [match(true)] phi | |
| 125 | +| main.rs:142:35:142:35 | n | main.rs:142:35:142:35 | [SSA] n | |
| 126 | +| main.rs:142:42:142:48 | sink(...) | main.rs:141:5:143:5 | match s1 { ... } | |
| 127 | +| main.rs:144:5:147:5 | match s2 { ... } | main.rs:134:42:148:1 | { ... } | |
| 128 | +| main.rs:145:19:145:19 | [SSA] n | main.rs:145:30:145:30 | n | |
| 129 | +| main.rs:145:19:145:19 | n | main.rs:145:19:145:19 | [SSA] n | |
| 130 | +| main.rs:145:25:145:31 | sink(...) | main.rs:144:5:147:5 | match s2 { ... } | |
| 131 | +| main.rs:146:19:146:19 | [SSA] n | main.rs:146:30:146:30 | n | |
| 132 | +| main.rs:146:19:146:19 | n | main.rs:146:19:146:19 | [SSA] n | |
| 133 | +| main.rs:146:25:146:31 | sink(...) | main.rs:144:5:147:5 | match s2 { ... } | |
| 134 | +| main.rs:153:9:153:10 | [SSA] s1 | main.rs:155:11:155:12 | s1 | |
| 135 | +| main.rs:153:9:153:10 | s1 | main.rs:153:9:153:10 | [SSA] s1 | |
| 136 | +| main.rs:153:14:153:26 | A(...) | main.rs:153:9:153:10 | s1 | |
| 137 | +| main.rs:154:9:154:10 | [SSA] s2 | main.rs:162:11:162:12 | s2 | |
| 138 | +| main.rs:154:9:154:10 | s2 | main.rs:154:9:154:10 | [SSA] s2 | |
| 139 | +| main.rs:154:14:154:17 | B(...) | main.rs:154:9:154:10 | s2 | |
| 140 | +| main.rs:155:11:155:12 | s1 | main.rs:159:11:159:12 | s1 | |
| 141 | +| main.rs:156:11:156:11 | [SSA] n | main.rs:156:22:156:22 | n | |
| 142 | +| main.rs:156:11:156:11 | n | main.rs:156:11:156:11 | [SSA] n | |
| 143 | +| main.rs:156:17:156:23 | sink(...) | main.rs:155:5:158:5 | match s1 { ... } | |
| 144 | +| main.rs:157:11:157:11 | [SSA] n | main.rs:157:22:157:22 | n | |
| 145 | +| main.rs:157:11:157:11 | n | main.rs:157:11:157:11 | [SSA] n | |
| 146 | +| main.rs:157:17:157:23 | sink(...) | main.rs:155:5:158:5 | match s1 { ... } | |
| 147 | +| main.rs:160:10:160:20 | [SSA] [match(true)] phi | main.rs:160:31:160:31 | n | |
| 148 | +| main.rs:160:12:160:12 | [SSA] [input] [match(true)] phi | main.rs:160:10:160:20 | [SSA] [match(true)] phi | |
| 149 | +| main.rs:160:12:160:12 | [SSA] n | main.rs:160:12:160:12 | [SSA] [input] [match(true)] phi | |
| 150 | +| main.rs:160:12:160:12 | n | main.rs:160:12:160:12 | [SSA] n | |
| 151 | +| main.rs:160:19:160:19 | [SSA] [input] [match(true)] phi | main.rs:160:10:160:20 | [SSA] [match(true)] phi | |
| 152 | +| main.rs:160:19:160:19 | [SSA] n | main.rs:160:19:160:19 | [SSA] [input] [match(true)] phi | |
| 153 | +| main.rs:160:19:160:19 | n | main.rs:160:19:160:19 | [SSA] n | |
| 154 | +| main.rs:160:26:160:32 | sink(...) | main.rs:159:5:161:5 | match s1 { ... } | |
| 155 | +| main.rs:162:5:165:5 | match s2 { ... } | main.rs:152:44:166:1 | { ... } | |
| 156 | +| main.rs:163:11:163:11 | [SSA] n | main.rs:163:22:163:22 | n | |
| 157 | +| main.rs:163:11:163:11 | n | main.rs:163:11:163:11 | [SSA] n | |
| 158 | +| main.rs:163:17:163:23 | sink(...) | main.rs:162:5:165:5 | match s2 { ... } | |
| 159 | +| main.rs:164:11:164:11 | [SSA] n | main.rs:164:22:164:22 | n | |
| 160 | +| main.rs:164:11:164:11 | n | main.rs:164:11:164:11 | [SSA] n | |
| 161 | +| main.rs:164:17:164:23 | sink(...) | main.rs:162:5:165:5 | match s2 { ... } | |
| 162 | +| main.rs:169:9:169:9 | [SSA] a | main.rs:170:5:170:5 | a | |
| 163 | +| main.rs:169:9:169:9 | a | main.rs:169:9:169:9 | [SSA] a | |
| 164 | +| main.rs:169:13:169:17 | { ... } | main.rs:169:9:169:9 | a | |
| 165 | +| main.rs:169:15:169:15 | 0 | main.rs:169:13:169:17 | { ... } | |
| 166 | +| main.rs:170:5:170:5 | a | main.rs:168:31:171:1 | { ... } | |
| 167 | +| main.rs:173:22:173:22 | [SSA] b | main.rs:175:12:175:12 | b | |
| 168 | +| main.rs:173:22:173:22 | b | main.rs:173:22:173:22 | [SSA] b | |
| 169 | +| main.rs:173:22:173:28 | ...: bool | main.rs:173:22:173:22 | b | |
| 170 | +| main.rs:174:9:174:9 | [SSA] a | main.rs:180:5:180:5 | a | |
| 171 | +| main.rs:174:9:174:9 | a | main.rs:174:9:174:9 | [SSA] a | |
| 172 | +| main.rs:174:13:179:5 | 'block: { ... } | main.rs:174:9:174:9 | a | |
| 173 | +| main.rs:176:13:176:26 | break ''block 1 | main.rs:174:13:179:5 | 'block: { ... } | |
| 174 | +| main.rs:176:26:176:26 | 1 | main.rs:176:13:176:26 | break ''block 1 | |
| 175 | +| main.rs:178:9:178:9 | 2 | main.rs:174:13:179:5 | 'block: { ... } | |
| 176 | +| main.rs:180:5:180:5 | a | main.rs:173:38:181:1 | { ... } | |
| 177 | +| main.rs:183:22:183:22 | [SSA] b | main.rs:185:12:185:12 | b | |
| 178 | +| main.rs:183:22:183:22 | b | main.rs:183:22:183:22 | [SSA] b | |
| 179 | +| main.rs:183:22:183:28 | ...: bool | main.rs:183:22:183:22 | b | |
| 180 | +| main.rs:184:9:184:9 | [SSA] a | main.rs:190:5:190:5 | a | |
| 181 | +| main.rs:184:9:184:9 | a | main.rs:184:9:184:9 | [SSA] a | |
| 182 | +| main.rs:184:13:189:5 | 'block: { ... } | main.rs:184:9:184:9 | a | |
| 183 | +| main.rs:186:13:186:26 | break ''block 1 | main.rs:184:13:189:5 | 'block: { ... } | |
| 184 | +| main.rs:186:26:186:26 | 1 | main.rs:186:13:186:26 | break ''block 1 | |
| 185 | +| main.rs:188:9:188:22 | break ''block 2 | main.rs:184:13:189:5 | 'block: { ... } | |
| 186 | +| main.rs:188:22:188:22 | 2 | main.rs:188:9:188:22 | break ''block 2 | |
| 187 | +| main.rs:190:5:190:5 | a | main.rs:183:38:191:1 | { ... } | |
0 commit comments