Commit ceec225
authored
Rollup merge of rust-lang#111914 - rcvalle:rust-cfi-fix-111184, r=compiler-errors
CFI: Fix cfi with async: transform_ty: unexpected GeneratorWitness(Bi…
Fixes rust-lang#111184 by encoding ty::Generator parent substs only.File tree
2 files changed
+41
-5
lines changed- compiler/rustc_symbol_mangling/src/typeid
- tests/ui/sanitize
2 files changed
+41
-5
lines changedLines changed: 24 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
601 | 601 | | |
602 | 602 | | |
603 | 603 | | |
604 | | - | |
605 | | - | |
606 | | - | |
| 604 | + | |
607 | 605 | | |
608 | 606 | | |
609 | 607 | | |
| |||
614 | 612 | | |
615 | 613 | | |
616 | 614 | | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
617 | 632 | | |
618 | 633 | | |
619 | 634 | | |
| |||
732 | 747 | | |
733 | 748 | | |
734 | 749 | | |
735 | | - | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
736 | 756 | | |
737 | 757 | | |
738 | 758 | | |
| |||
915 | 935 | | |
916 | 936 | | |
917 | 937 | | |
918 | | - | |
919 | 938 | | |
920 | 939 | | |
921 | 940 | | |
| |||
| 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 | + | |
0 commit comments