-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Commit 16a95b5
committed
Instantiate predicate binder without recanonicalizing goal in new solver
1 parent c241e14 commit 16a95b5
File tree
24 files changed
+91
-241
lines changed- compiler
- rustc_hir_typeck/src/fn_ctxt
- rustc_next_trait_solver/src/solve/eval_ctxt
- rustc_trait_selection/src
- solve/fulfill
- traits
- rustc_type_ir/src/solve
- tests/ui
- coherence
- higher-ranked/leak-check
- mismatched_types
24 files changed
+91
-241
lines changedLines changed: 1 addition & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | - | ||
11 | 10 |
| |
12 | 11 |
| |
13 | 12 |
| |
| |||
120 | 119 |
| |
121 | 120 |
| |
122 | 121 |
| |
123 | - | ||
124 | - | ||
125 | - | ||
126 | - | ||
127 | - | ||
128 | - | ||
129 | - | ||
130 | - | ||
131 | - | ||
132 | - | ||
133 | - | ||
134 | - | ||
135 | - | ||
136 | - | ||
137 | - | ||
122 | + | ||
138 | 123 |
| |
139 | 124 |
| |
140 | 125 |
| |
|
Lines changed: 46 additions & 56 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
448 | 448 |
| |
449 | 449 |
| |
450 | 450 |
| |
451 | - | ||
452 | - | ||
453 | - | ||
454 | - | ||
455 | - | ||
456 | - | ||
457 | - | ||
458 | - | ||
459 | - | ||
460 | - | ||
461 | - | ||
462 | - | ||
463 | - | ||
464 | - | ||
465 | - | ||
466 | - | ||
467 | - | ||
468 | - | ||
469 | - | ||
470 | - | ||
471 | - | ||
472 | - | ||
473 | - | ||
474 | - | ||
475 | - | ||
476 | - | ||
477 | - | ||
478 | - | ||
479 | - | ||
480 | - | ||
481 | - | ||
482 | - | ||
483 | - | ||
484 | - | ||
485 | - | ||
486 | - | ||
487 | - | ||
488 | - | ||
489 | - | ||
490 | - | ||
491 | - | ||
492 | - | ||
493 | - | ||
494 | - | ||
495 | - | ||
496 | - | ||
497 | - | ||
498 | - | ||
499 | - | ||
451 | + | ||
452 | + | ||
453 | + | ||
500 | 454 |
| |
501 | - | ||
502 | - | ||
503 | - | ||
504 | - | ||
505 | - | ||
506 | - | ||
507 | - | ||
455 | + | ||
456 | + | ||
457 | + | ||
458 | + | ||
459 | + | ||
460 | + | ||
461 | + | ||
462 | + | ||
463 | + | ||
464 | + | ||
465 | + | ||
466 | + | ||
467 | + | ||
468 | + | ||
469 | + | ||
470 | + | ||
471 | + | ||
472 | + | ||
473 | + | ||
474 | + | ||
475 | + | ||
476 | + | ||
477 | + | ||
478 | + | ||
479 | + | ||
480 | + | ||
481 | + | ||
482 | + | ||
483 | + | ||
484 | + | ||
485 | + | ||
486 | + | ||
487 | + | ||
488 | + | ||
489 | + | ||
490 | + | ||
491 | + | ||
492 | + | ||
493 | + | ||
494 | + | ||
495 | + | ||
496 | + | ||
497 | + | ||
508 | 498 |
| |
509 | 499 |
| |
510 | 500 |
| |
|
Lines changed: 0 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
209 | 209 |
| |
210 | 210 |
| |
211 | 211 |
| |
212 | - | ||
213 | 212 |
| |
214 | 213 |
| |
215 | 214 |
| |
| |||
380 | 379 |
| |
381 | 380 |
| |
382 | 381 |
| |
383 | - | ||
384 | - | ||
385 | - | ||
386 | - | ||
387 | 382 |
| |
388 | 383 |
| |
389 | 384 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
660 | 660 |
| |
661 | 661 |
| |
662 | 662 |
| |
663 | - | ||
664 | - | ||
665 | - | ||
663 | + | ||
664 | + | ||
665 | + | ||
666 | + | ||
666 | 667 |
| |
667 | 668 |
| |
668 | 669 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 | - | ||
76 | - | ||
77 | 75 |
| |
78 | 76 |
| |
79 | 77 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 | - | ||
15 | + | ||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
|
Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | - | ||
3 | + | ||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 | - | ||
29 | 28 |
| |
30 | 29 |
| |
31 | 30 |
|
Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | - | ||
3 | + | ||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 | - | ||
17 | 16 |
| |
18 | 17 |
| |
19 | 18 |
|
0 commit comments