Commit 6bf57b8
authored
Rollup merge of rust-lang#105806 - mejrs:eager2, r=davidtwco
Support eager subdiagnostics again
See rust-lang#104941 (comment)
I'm not sure how to add a test for this. But I did pick some of the diagnostic structs in the mentioned PR and it works with them.File tree
4 files changed
+29
-30
lines changed- compiler/rustc_macros/src
- diagnostics
- tests/ui-fulldeps/session-diagnostic
4 files changed
+29
-30
lines changedLines changed: 20 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
382 | 382 | | |
383 | 383 | | |
384 | 384 | | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
389 | 405 | | |
390 | 406 | | |
391 | 407 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
723 | 723 | | |
724 | 724 | | |
725 | 725 | | |
726 | | - | |
727 | 726 | | |
728 | 727 | | |
729 | 728 | | |
| |||
744 | 743 | | |
745 | 744 | | |
746 | 745 | | |
747 | | - | |
748 | 746 | | |
749 | 747 | | |
750 | 748 | | |
| |||
Lines changed: 8 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
539 | 539 | | |
540 | 540 | | |
541 | 541 | | |
542 | | - | |
| 542 | + | |
543 | 543 | | |
544 | 544 | | |
545 | 545 | | |
| |||
553 | 553 | | |
554 | 554 | | |
555 | 555 | | |
556 | | - | |
| 556 | + | |
557 | 557 | | |
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | 561 | | |
562 | 562 | | |
563 | 563 | | |
564 | | - | |
| 564 | + | |
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
570 | 570 | | |
571 | 571 | | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
| 572 | + | |
589 | 573 | | |
590 | 574 | | |
591 | | - | |
| 575 | + | |
592 | 576 | | |
593 | 577 | | |
594 | 578 | | |
595 | 579 | | |
596 | 580 | | |
597 | | - | |
| 581 | + | |
598 | 582 | | |
599 | 583 | | |
600 | 584 | | |
601 | 585 | | |
602 | 586 | | |
603 | | - | |
| 587 | + | |
604 | 588 | | |
605 | 589 | | |
606 | 590 | | |
| |||
676 | 660 | | |
677 | 661 | | |
678 | 662 | | |
679 | | - | |
| 663 | + | |
680 | 664 | | |
681 | 665 | | |
682 | 666 | | |
0 commit comments