forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 08c7ff2
committed
Restrict const ty's regions to static when putting them in canonical var list
1 parent 4ea92e3 commit 08c7ff2
File tree
6 files changed
+100
-24
lines changed- compiler
- rustc_middle/src/ty
- rustc_next_trait_solver/src
- rustc_type_ir/src
- tests/ui/coherence/negative-coherence
6 files changed
+100
-24
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
143 | + | ||
144 | + | ||
145 | + | ||
146 | + | ||
143 | 147 |
| |
144 | 148 |
| |
145 | 149 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
382 | 382 |
| |
383 | 383 |
| |
384 | 384 |
| |
385 | + | ||
386 | + | ||
387 | + | ||
388 | + | ||
389 | + | ||
390 | + | ||
385 | 391 |
| |
386 | - | ||
387 | - | ||
388 | - | ||
389 | - | ||
390 | - | ||
391 | - | ||
392 | - | ||
393 | - | ||
394 | - | ||
395 | - | ||
396 | - | ||
397 | - | ||
398 | - | ||
399 | - | ||
400 | - | ||
401 | - | ||
402 | - | ||
403 | - | ||
392 | + | ||
393 | + | ||
394 | + | ||
395 | + | ||
396 | + | ||
397 | + | ||
398 | + | ||
399 | + | ||
400 | + | ||
401 | + | ||
402 | + | ||
403 | + | ||
404 | + | ||
404 | 405 |
| |
405 | - | ||
406 | + | ||
407 | + | ||
408 | + | ||
406 | 409 |
| |
407 | 410 |
| |
408 | 411 |
| |
409 | - | ||
412 | + | ||
410 | 413 |
| |
411 | 414 |
| |
412 | - | ||
415 | + | ||
413 | 416 |
| |
414 | 417 |
| |
415 | 418 |
| |
416 | 419 |
| |
417 | 420 |
| |
418 | - | ||
421 | + | ||
419 | 422 |
| |
420 | 423 |
| |
421 | 424 |
| |
425 | + | ||
422 | 426 |
| |
423 | 427 |
| |
424 | 428 |
| |
| |||
435 | 439 |
| |
436 | 440 |
| |
437 | 441 |
| |
438 | - | ||
442 | + | ||
443 | + | ||
444 | + | ||
445 | + | ||
446 | + | ||
447 | + | ||
448 | + | ||
449 | + | ||
450 | + | ||
451 | + | ||
452 | + | ||
453 | + | ||
454 | + | ||
455 | + | ||
456 | + | ||
457 | + | ||
458 | + | ||
459 | + | ||
460 | + | ||
461 | + | ||
462 | + | ||
463 | + | ||
464 | + | ||
465 | + | ||
466 | + | ||
467 | + | ||
468 | + | ||
469 | + | ||
470 | + | ||
471 | + | ||
439 | 472 |
| |
440 | 473 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 | + | ||
5 | 6 |
| |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
9 | 10 |
| |
10 | 11 |
| |
11 | - | ||
12 | + | ||
12 | 13 |
| |
13 | 14 |
| |
14 | 15 |
| |
| |||
34 | 35 |
| |
35 | 36 |
| |
36 | 37 |
| |
38 | + | ||
37 | 39 |
| |
38 | 40 |
| |
39 | 41 |
| |
| |||
57 | 59 |
| |
58 | 60 |
| |
59 | 61 |
| |
62 | + | ||
60 | 63 |
| |
61 | 64 |
| |
62 | 65 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | + | ||
10 | + | ||
9 | 11 |
| |
10 | 12 |
| |
11 | 13 |
| |
|
Lines changed: 23 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | + | ||
2 | + | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + | ||
9 | + | ||
10 | + | ||
11 | + | ||
12 | + | ||
13 | + | ||
14 | + | ||
15 | + | ||
16 | + | ||
17 | + | ||
18 | + | ||
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + |
Lines changed: 11 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | + | ||
2 | + | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + | ||
9 | + | ||
10 | + | ||
11 | + |
0 commit comments