File tree
69 files changed
+1159
-516
lines changed- src
- librustc
- mir
- ty
- librustc_codegen_ssa/mir
- librustc_error_codes/error_codes
- librustc_mir
- borrow_check
- type_check
- build/expr
- dataflow/move_paths
- hair
- cx
- interpret
- transform
- check_consts
- util
- librustc_typeck/check
- libsyntax
- test
- mir-opt
- const_prop
- pretty
- ui
- borrowck
- cast
- consts
- const-eval
- const-mut-refs
- min_const_fn
- lint
- packed
- raw-ref-op
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
69 files changed
+1159
-516
lines changedDiff for: src/librustc/mir/mod.rs
+18
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2060 | 2060 |
| |
2061 | 2061 |
| |
2062 | 2062 |
| |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
2063 | 2068 |
| |
2064 | 2069 |
| |
2065 | 2070 |
| |
| |||
2214 | 2219 |
| |
2215 | 2220 |
| |
2216 | 2221 |
| |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
| 2225 | + | |
| 2226 | + | |
| 2227 | + | |
| 2228 | + | |
| 2229 | + | |
| 2230 | + | |
2217 | 2231 |
| |
2218 | 2232 |
| |
2219 | 2233 |
| |
| |||
3085 | 3099 |
| |
3086 | 3100 |
| |
3087 | 3101 |
| |
| 3102 | + | |
| 3103 | + | |
| 3104 | + | |
3088 | 3105 |
| |
3089 | 3106 |
| |
3090 | 3107 |
| |
| |||
3125 | 3142 |
| |
3126 | 3143 |
| |
3127 | 3144 |
| |
| 3145 | + | |
3128 | 3146 |
| |
3129 | 3147 |
| |
3130 | 3148 |
| |
|
Diff for: src/librustc/mir/tcx.rs
+7
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
175 | 182 |
| |
176 | 183 |
| |
177 | 184 |
| |
|
Diff for: src/librustc/mir/visit.rs
+16
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
570 | 570 |
| |
571 | 571 |
| |
572 | 572 |
| |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
573 | 585 |
| |
574 | 586 |
| |
575 | 587 |
| |
| |||
1031 | 1043 |
| |
1032 | 1044 |
| |
1033 | 1045 |
| |
| 1046 | + | |
| 1047 | + | |
1034 | 1048 |
| |
1035 | 1049 |
| |
1036 | 1050 |
| |
| |||
1054 | 1068 |
| |
1055 | 1069 |
| |
1056 | 1070 |
| |
| 1071 | + | |
| 1072 | + | |
1057 | 1073 |
| |
1058 | 1074 |
| |
1059 | 1075 |
| |
|
Diff for: src/librustc/ty/cast.rs
-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
31 |
| - | |
32 |
| - | |
33 | 31 |
| |
34 | 32 |
| |
35 | 33 |
| |
| |||
63 | 61 |
| |
64 | 62 |
| |
65 | 63 |
| |
66 |
| - | |
67 | 64 |
| |
68 | 65 |
| |
69 | 66 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/analyze.rs
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
340 | 340 |
| |
341 | 341 |
| |
342 | 342 |
| |
| 343 | + | |
343 | 344 |
| |
344 | 345 |
| |
345 | 346 |
| |
346 | 347 |
| |
| 348 | + | |
347 | 349 |
| |
348 | 350 |
| |
349 | 351 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/place.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
448 | 448 |
| |
449 | 449 |
| |
450 | 450 |
| |
451 |
| - | |
| 451 | + | |
452 | 452 |
| |
453 | 453 |
| |
454 | 454 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/rvalue.rs
+38-20
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
349 | 349 |
| |
350 | 350 |
| |
351 | 351 |
| |
352 |
| - | |
353 |
| - | |
| 352 | + | |
354 | 353 |
| |
355 | 354 |
| |
356 | 355 |
| |
| |||
375 | 374 |
| |
376 | 375 |
| |
377 | 376 |
| |
378 |
| - | |
379 |
| - | |
380 |
| - | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
381 | 383 |
| |
382 |
| - | |
383 |
| - | |
384 |
| - | |
385 |
| - | |
386 |
| - | |
387 |
| - | |
388 |
| - | |
389 |
| - | |
390 |
| - | |
391 |
| - | |
392 |
| - | |
393 |
| - | |
394 |
| - | |
395 |
| - | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
396 | 389 |
| |
397 | 390 |
| |
398 | 391 |
| |
| |||
548 | 541 |
| |
549 | 542 |
| |
550 | 543 |
| |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
551 | 568 |
| |
552 | 569 |
| |
553 | 570 |
| |
| |||
704 | 721 |
| |
705 | 722 |
| |
706 | 723 |
| |
| 724 | + | |
707 | 725 |
| |
708 | 726 |
| |
709 | 727 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
|
+17-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| |||
337 | 337 |
| |
338 | 338 |
| |
339 | 339 |
| |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
340 | 356 |
| |
341 | 357 |
| |
342 | 358 |
| |
|
Diff for: src/librustc_mir/borrow_check/mod.rs
+25
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1233 | 1233 |
| |
1234 | 1234 |
| |
1235 | 1235 |
| |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
1236 | 1261 |
| |
1237 | 1262 |
| |
1238 | 1263 |
| |
|
+12-37
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2273 | 2273 |
| |
2274 | 2274 |
| |
2275 | 2275 |
| |
2276 |
| - | |
2277 |
| - | |
2278 |
| - | |
2279 |
| - | |
2280 |
| - | |
2281 |
| - | |
2282 |
| - | |
2283 |
| - | |
2284 |
| - | |
2285 |
| - | |
2286 |
| - | |
2287 |
| - | |
2288 |
| - | |
2289 |
| - | |
2290 |
| - | |
2291 |
| - | |
2292 |
| - | |
2293 |
| - | |
2294 |
| - | |
2295 |
| - | |
2296 |
| - | |
2297 |
| - | |
2298 |
| - | |
2299 |
| - | |
2300 |
| - | |
2301 |
| - | |
2302 |
| - | |
2303 |
| - | |
2304 |
| - | |
2305 |
| - | |
2306 |
| - | |
2307 |
| - | |
2308 |
| - | |
2309 |
| - | |
2310 |
| - | |
2311 | 2276 |
| |
2312 | 2277 |
| |
2313 | 2278 |
| |
| |||
2320 | 2285 |
| |
2321 | 2286 |
| |
2322 | 2287 |
| |
2323 |
| - | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
2324 | 2297 |
| |
2325 | 2298 |
| |
2326 | 2299 |
| |
| |||
2371 | 2344 |
| |
2372 | 2345 |
| |
2373 | 2346 |
| |
2374 |
| - | |
| 2347 | + | |
| 2348 | + | |
2375 | 2349 |
| |
2376 | 2350 |
| |
2377 | 2351 |
| |
| |||
2388 | 2362 |
| |
2389 | 2363 |
| |
2390 | 2364 |
| |
| 2365 | + | |
2391 | 2366 |
| |
2392 | 2367 |
| |
2393 | 2368 |
| |
|
Diff for: src/librustc_mir/build/expr/as_place.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
276 | 276 |
| |
277 | 277 |
| |
278 | 278 |
| |
| 279 | + | |
279 | 280 |
| |
280 | 281 |
| |
281 | 282 |
| |
|
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
276 | 276 |
| |
277 | 277 |
| |
278 | 278 |
| |
| 279 | + | |
279 | 280 |
| |
280 | 281 |
| |
281 | 282 |
| |
|
0 commit comments