-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Commit bb80bba
committed
Make the implementation better
1 parent 3ee780b commit bb80bba
File tree
15 files changed
+325
-35
lines changed- compiler
- rustc_middle/src
- query
- ty
- rustc_next_trait_solver/src/solve/assembly
- rustc_trait_selection/src/traits
- select
- specialize
- rustc_type_ir/src
- tests/ui/coherence
15 files changed
+325
-35
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
319 | 319 |
| |
320 | 320 |
| |
321 | 321 |
| |
322 | + | ||
323 | + | ||
324 | + | ||
325 | + | ||
326 | + | ||
327 | + | ||
328 | + | ||
329 | + | ||
322 | 330 |
| |
323 | 331 |
| |
324 | 332 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1371 | 1371 |
| |
1372 | 1372 |
| |
1373 | 1373 |
| |
1374 | - | ||
1374 | + | ||
1375 | 1375 |
| |
1376 | 1376 |
| |
1377 | - | ||
1378 | - | ||
1377 | + | ||
1378 | + | ||
1379 | + | ||
1379 | 1380 |
| |
1380 | 1381 |
| |
1381 | 1382 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
581 | 581 |
| |
582 | 582 |
| |
583 | 583 |
| |
584 | - | ||
585 | - | ||
584 | + | ||
585 | + | ||
586 | + | ||
587 | + | ||
588 | + | ||
589 | + | ||
586 | 590 |
| |
587 | 591 |
| |
588 | 592 |
| |
|
Lines changed: 8 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 | - | ||
85 | + | ||
86 | + | ||
87 | + | ||
88 | + | ||
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | ||
86 | 93 |
| |
87 | 94 |
| |
88 | 95 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
864 | 864 |
| |
865 | 865 |
| |
866 | 866 |
| |
867 | - | ||
867 | + | ||
868 | + | ||
869 | + | ||
870 | + | ||
871 | + | ||
872 | + | ||
868 | 873 |
| |
869 | 874 |
| |
870 | 875 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
916 | 916 |
| |
917 | 917 |
| |
918 | 918 |
| |
919 | - | ||
919 | + | ||
920 | + | ||
921 | + | ||
922 | + | ||
920 | 923 |
| |
921 | 924 |
| |
922 | 925 |
| |
|
Lines changed: 87 additions & 25 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 | - | ||
14 | + | ||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
26 | + | ||
27 | + | ||
26 | 28 |
| |
27 | 29 |
| |
28 | 30 |
| |
| |||
482 | 484 |
| |
483 | 485 |
| |
484 | 486 |
| |
485 | - | ||
487 | + | ||
486 | 488 |
| |
487 | 489 |
| |
488 | 490 |
| |
489 | - | ||
491 | + | ||
490 | 492 |
| |
491 | 493 |
| |
492 | 494 |
| |
493 | 495 |
| |
494 | 496 |
| |
495 | 497 |
| |
496 | - | ||
497 | - | ||
498 | - | ||
498 | + | ||
499 | + | ||
500 | + | ||
501 | + | ||
502 | + | ||
503 | + | ||
504 | + | ||
505 | + | ||
506 | + | ||
507 | + | ||
508 | + | ||
509 | + | ||
510 | + | ||
511 | + | ||
512 | + | ||
513 | + | ||
514 | + | ||
515 | + | ||
516 | + | ||
517 | + | ||
518 | + | ||
519 | + | ||
520 | + | ||
521 | + | ||
522 | + | ||
523 | + | ||
524 | + | ||
525 | + | ||
526 | + | ||
527 | + | ||
528 | + | ||
529 | + | ||
530 | + | ||
531 | + | ||
532 | + | ||
533 | + | ||
534 | + | ||
535 | + | ||
536 | + | ||
537 | + | ||
538 | + | ||
539 | + | ||
540 | + | ||
541 | + | ||
542 | + | ||
499 | 543 |
| |
500 | 544 |
| |
501 | 545 |
| |
| |||
504 | 548 |
| |
505 | 549 |
| |
506 | 550 |
| |
507 | - | ||
508 | - | ||
509 | - | ||
510 | 551 |
| |
511 | - | ||
512 | - | ||
513 | - | ||
514 | - | ||
515 | - | ||
516 | - | ||
517 | - | ||
552 | + | ||
553 | + | ||
518 | 554 |
| |
519 | 555 |
| |
520 | 556 |
| |
521 | 557 |
| |
522 | - | ||
523 | - | ||
524 | - | ||
525 | - | ||
526 | - | ||
527 | - | ||
558 | + | ||
559 | + | ||
528 | 560 |
| |
529 | - | ||
561 | + | ||
562 | + | ||
563 | + | ||
564 | + | ||
565 | + | ||
566 | + | ||
567 | + | ||
568 | + | ||
569 | + | ||
570 | + | ||
571 | + | ||
572 | + | ||
573 | + | ||
574 | + | ||
575 | + | ||
576 | + | ||
577 | + | ||
578 | + | ||
579 | + | ||
580 | + | ||
581 | + | ||
582 | + | ||
583 | + | ||
584 | + | ||
585 | + | ||
586 | + | ||
587 | + | ||
588 | + | ||
589 | + | ||
590 | + | ||
591 | + | ||
530 | 592 |
| |
531 | 593 |
| |
532 | - | ||
594 | + | ||
533 | 595 |
| |
534 | 596 |
| |
535 | - | ||
597 | + | ||
536 | 598 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
274 | 274 |
| |
275 | 275 |
| |
276 | 276 |
| |
277 | - | ||
277 | + | ||
278 | + | ||
279 | + | ||
280 | + | ||
281 | + | ||
278 | 282 |
| |
279 | 283 |
| |
280 | 284 |
| |
|
Lines changed: 25 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 | + | ||
24 | + | ||
25 | + |
Lines changed: 43 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 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
28 | + | ||
29 | + | ||
30 | + | ||
31 | + | ||
32 | + | ||
33 | + | ||
34 | + | ||
35 | + | ||
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + |
0 commit comments