Commit acc7e65
committed
Auto merge of rust-lang#59288 - Centril:hir-if-to-match, r=oli-obk
[let_chains, 1/6] Remove hir::ExprKind::If
Per rust-lang#53667 (comment).
r? @oli-obkFile tree
40 files changed
+725
-675
lines changed- src
- librustc_errors
- librustc_mir
- build/expr
- hair
- cx
- pattern
- librustc_passes
- librustc_typeck/check
- librustc
- cfg
- hir
- ich
- middle
- libsyntax_pos
- test
- incremental/hashes
- mir-opt
- nll
- run-pass
- ui
- if
- issues
- reachable
40 files changed
+725
-675
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | 169 | | |
211 | 170 | | |
212 | 171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1032 | 1032 | | |
1033 | 1033 | | |
1034 | 1034 | | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
1038 | | - | |
1039 | | - | |
1040 | 1035 | | |
1041 | 1036 | | |
1042 | 1037 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| 65 | + | |
65 | 66 | | |
66 | 67 | | |
67 | 68 | | |
| |||
4115 | 4116 | | |
4116 | 4117 | | |
4117 | 4118 | | |
4118 | | - | |
4119 | | - | |
4120 | | - | |
| 4119 | + | |
| 4120 | + | |
| 4121 | + | |
| 4122 | + | |
| 4123 | + | |
| 4124 | + | |
| 4125 | + | |
| 4126 | + | |
| 4127 | + | |
| 4128 | + | |
| 4129 | + | |
| 4130 | + | |
4121 | 4131 | | |
4122 | 4132 | | |
4123 | | - | |
4124 | | - | |
4125 | | - | |
4126 | | - | |
4127 | | - | |
4128 | | - | |
4129 | | - | |
4130 | | - | |
4131 | | - | |
4132 | | - | |
4133 | | - | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
4134 | 4136 | | |
4135 | | - | |
| 4137 | + | |
4136 | 4138 | | |
4137 | | - | |
4138 | | - | |
4139 | | - | |
4140 | | - | |
| 4139 | + | |
| 4140 | + | |
| 4141 | + | |
| 4142 | + | |
| 4143 | + | |
| 4144 | + | |
| 4145 | + | |
| 4146 | + | |
| 4147 | + | |
| 4148 | + | |
| 4149 | + | |
| 4150 | + | |
4141 | 4151 | | |
4142 | | - | |
| 4152 | + | |
| 4153 | + | |
| 4154 | + | |
| 4155 | + | |
| 4156 | + | |
| 4157 | + | |
| 4158 | + | |
4143 | 4159 | | |
4144 | 4160 | | |
4145 | 4161 | | |
| |||
4486 | 4502 | | |
4487 | 4503 | | |
4488 | 4504 | | |
4489 | | - | |
| 4505 | + | |
4490 | 4506 | | |
4491 | 4507 | | |
4492 | 4508 | | |
4493 | 4509 | | |
4494 | | - | |
| 4510 | + | |
4495 | 4511 | | |
4496 | | - | |
| 4512 | + | |
4497 | 4513 | | |
4498 | | - | |
| 4514 | + | |
4499 | 4515 | | |
4500 | 4516 | | |
4501 | 4517 | | |
| |||
4658 | 4674 | | |
4659 | 4675 | | |
4660 | 4676 | | |
4661 | | - | |
4662 | | - | |
4663 | | - | |
4664 | | - | |
4665 | | - | |
| 4677 | + | |
4666 | 4678 | | |
4667 | 4679 | | |
4668 | 4680 | | |
| |||
4685 | 4697 | | |
4686 | 4698 | | |
4687 | 4699 | | |
4688 | | - | |
4689 | | - | |
4690 | | - | |
4691 | | - | |
4692 | | - | |
| 4700 | + | |
4693 | 4701 | | |
4694 | 4702 | | |
4695 | 4703 | | |
| |||
4869 | 4877 | | |
4870 | 4878 | | |
4871 | 4879 | | |
4872 | | - | |
4873 | | - | |
4874 | | - | |
4875 | | - | |
4876 | | - | |
4877 | | - | |
| 4880 | + | |
4878 | 4881 | | |
4879 | 4882 | | |
4880 | 4883 | | |
| |||
5174 | 5177 | | |
5175 | 5178 | | |
5176 | 5179 | | |
| 5180 | + | |
| 5181 | + | |
| 5182 | + | |
| 5183 | + | |
5177 | 5184 | | |
5178 | 5185 | | |
5179 | | - | |
5180 | | - | |
| 5186 | + | |
| 5187 | + | |
5181 | 5188 | | |
5182 | 5189 | | |
5183 | 5190 | | |
5184 | 5191 | | |
5185 | 5192 | | |
5186 | 5193 | | |
5187 | | - | |
| 5194 | + | |
5188 | 5195 | | |
5189 | | - | |
5190 | | - | |
| 5196 | + | |
5191 | 5197 | | |
| 5198 | + | |
5192 | 5199 | | |
| 5200 | + | |
| 5201 | + | |
5193 | 5202 | | |
5194 | | - | |
5195 | | - | |
5196 | | - | |
5197 | | - | |
5198 | | - | |
| 5203 | + | |
| 5204 | + | |
| 5205 | + | |
5199 | 5206 | | |
5200 | 5207 | | |
5201 | 5208 | | |
| |||
5235 | 5242 | | |
5236 | 5243 | | |
5237 | 5244 | | |
| 5245 | + | |
| 5246 | + | |
| 5247 | + | |
| 5248 | + | |
| 5249 | + | |
| 5250 | + | |
| 5251 | + | |
5238 | 5252 | | |
5239 | 5253 | | |
5240 | 5254 | | |
| |||
5622 | 5636 | | |
5623 | 5637 | | |
5624 | 5638 | | |
5625 | | - | |
5626 | | - | |
5627 | | - | |
5628 | | - | |
5629 | | - | |
5630 | | - | |
5631 | | - | |
5632 | | - | |
5633 | | - | |
| 5639 | + | |
5634 | 5640 | | |
5635 | 5641 | | |
5636 | 5642 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1368 | 1368 | | |
1369 | 1369 | | |
1370 | 1370 | | |
1371 | | - | |
1372 | 1371 | | |
1373 | 1372 | | |
1374 | 1373 | | |
| |||
1421 | 1420 | | |
1422 | 1421 | | |
1423 | 1422 | | |
1424 | | - | |
1425 | 1423 | | |
1426 | 1424 | | |
1427 | 1425 | | |
| |||
1498 | 1496 | | |
1499 | 1497 | | |
1500 | 1498 | | |
1501 | | - | |
1502 | | - | |
1503 | | - | |
1504 | | - | |
1505 | 1499 | | |
1506 | 1500 | | |
1507 | 1501 | | |
| |||
1615 | 1609 | | |
1616 | 1610 | | |
1617 | 1611 | | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
| 1615 | + | |
1618 | 1616 | | |
1619 | 1617 | | |
1620 | 1618 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1093 | 1093 | | |
1094 | 1094 | | |
1095 | 1095 | | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
1122 | | - | |
1123 | | - | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
1127 | | - | |
1128 | | - | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | | - | |
1136 | | - | |
1137 | | - | |
1138 | | - | |
1139 | | - | |
1140 | | - | |
1141 | | - | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | 1096 | | |
1156 | 1097 | | |
1157 | 1098 | | |
| |||
1406 | 1347 | | |
1407 | 1348 | | |
1408 | 1349 | | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | 1350 | | |
1413 | 1351 | | |
1414 | 1352 | | |
| |||
2414 | 2352 | | |
2415 | 2353 | | |
2416 | 2354 | | |
2417 | | - | |
2418 | 2355 | | |
2419 | 2356 | | |
2420 | 2357 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
395 | 395 | | |
396 | 396 | | |
397 | 397 | | |
| 398 | + | |
398 | 399 | | |
399 | 400 | | |
400 | 401 | | |
| |||
0 commit comments