File tree
14 files changed
+50
-59
lines changed- src
- librustc
- mir/interpret
- ty
- librustc_codegen_llvm
- librustc_codegen_ssa
- mir
- traits
- librustc_mir
- hair/pattern
- interpret
- test/ui/consts/const-eval
14 files changed
+50
-59
lines changedDiff for: src/librustc/mir/interpret/value.rs
+3-10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 | 48 |
| |
58 | 49 |
| |
59 | 50 |
| |
| 51 | + | |
| 52 | + | |
60 | 53 |
| |
61 | 54 |
| |
62 | 55 |
| |
|
Diff for: src/librustc/ty/structural_impls.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1367 | 1367 |
| |
1368 | 1368 |
| |
1369 | 1369 |
| |
1370 |
| - | |
1371 |
| - | |
| 1370 | + | |
| 1371 | + | |
1372 | 1372 |
| |
1373 | 1373 |
| |
1374 | 1374 |
| |
|
Diff for: src/librustc_codegen_llvm/common.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| |||
329 | 329 |
| |
330 | 330 |
| |
331 | 331 |
| |
332 |
| - | |
333 | 332 |
| |
334 | 333 |
| |
335 | 334 |
| |
| 335 | + | |
336 | 336 |
| |
337 | 337 |
| |
338 | 338 |
| |
|
Diff for: src/librustc_codegen_llvm/consts.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 |
| - | |
76 |
| - | |
| 75 | + | |
| 76 | + | |
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/operand.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
109 | 109 |
| |
110 | 110 |
| |
111 | 111 |
| |
112 |
| - | |
113 |
| - | |
| 112 | + | |
| 113 | + | |
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/place.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
466 | 466 |
| |
467 | 467 |
| |
468 | 468 |
| |
469 |
| - | |
470 |
| - | |
| 469 | + | |
| 470 | + | |
471 | 471 |
| |
472 | 472 |
| |
473 | 473 |
| |
|
-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
39 | 38 |
| |
40 | 39 |
| |
41 | 40 |
| |
|
Diff for: src/librustc_mir/const_eval.rs
+7-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
101 |
| - | |
| 101 | + | |
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
| |||
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
115 |
| - | |
| 115 | + | |
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
| |||
326 | 326 |
| |
327 | 327 |
| |
328 | 328 |
| |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
329 | 333 |
| |
330 | 334 |
| |
331 | 335 |
| |
| |||
552 | 556 |
| |
553 | 557 |
| |
554 | 558 |
| |
555 |
| - | |
556 |
| - | |
557 | 559 |
| |
| 560 | + | |
558 | 561 |
| |
559 | 562 |
| |
560 | 563 |
| |
|
Diff for: src/librustc_mir/hair/pattern/_match.rs
+1-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
218 | 218 |
| |
219 | 219 |
| |
220 | 220 |
| |
221 |
| - | |
222 |
| - | |
223 |
| - | |
224 | 221 |
| |
| 222 | + | |
225 | 223 |
| |
226 | 224 |
| |
227 | 225 |
| |
|
Diff for: src/librustc_mir/interpret/machine.rs
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
109 | 109 |
| |
110 | 110 |
| |
111 | 111 |
| |
| 112 | + | |
| 113 | + | |
| 114 | + | |
112 | 115 |
| |
113 | 116 |
| |
114 | 117 |
| |
|
Diff for: src/librustc_mir/interpret/memory.rs
+18-13
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
338 | 338 |
| |
339 | 339 |
| |
340 | 340 |
| |
341 |
| - | |
| 341 | + | |
342 | 342 |
| |
343 | 343 |
| |
344 | 344 |
| |
345 |
| - | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
346 | 349 |
| |
347 | 350 |
| |
348 | 351 |
| |
| |||
355 | 358 |
| |
356 | 359 |
| |
357 | 360 |
| |
358 |
| - | |
359 |
| - | |
360 |
| - | |
361 |
| - | |
362 |
| - | |
363 |
| - | |
364 |
| - | |
365 |
| - | |
366 |
| - | |
367 |
| - | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
368 | 374 |
| |
369 |
| - | |
370 | 375 |
| |
371 | 376 |
| |
372 | 377 |
| |
|
Diff for: src/librustc_mir/interpret/operand.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
548 | 548 |
| |
549 | 549 |
| |
550 | 550 |
| |
551 |
| - | |
| 551 | + | |
552 | 552 |
| |
553 | 553 |
| |
554 | 554 |
| |
555 | 555 |
| |
556 |
| - | |
| 556 | + | |
557 | 557 |
| |
558 | 558 |
| |
559 | 559 |
| |
|
Diff for: src/test/ui/consts/const-eval/ub-ref.rs
+1-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
9 |
| - | |
| 7 | + | |
10 | 8 |
| |
11 | 9 |
| |
12 | 10 |
| |
|
+5-13
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
3 |
| - | |
4 |
| - | |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - | |
9 |
| - | |
10 |
| - | |
| 2 | + | |
11 | 3 |
| |
12 | 4 |
| |
13 | 5 |
| |
14 | 6 |
| |
15 | 7 |
| |
16 | 8 |
| |
17 | 9 |
| |
18 |
| - | |
| 10 | + | |
19 | 11 |
| |
20 | 12 |
| |
21 | 13 |
| |
22 | 14 |
| |
23 | 15 |
| |
24 | 16 |
| |
25 | 17 |
| |
26 |
| - | |
| 18 | + | |
27 | 19 |
| |
28 | 20 |
| |
29 | 21 |
| |
30 | 22 |
| |
31 | 23 |
| |
32 | 24 |
| |
33 | 25 |
| |
34 |
| - | |
| 26 | + | |
35 | 27 |
| |
36 | 28 |
| |
37 | 29 |
| |
38 | 30 |
| |
39 | 31 |
| |
40 | 32 |
| |
41 |
| - | |
| 33 | + | |
42 | 34 |
| |
43 | 35 |
|
0 commit comments