File tree
14 files changed
+343
-41
lines changed- docs/ABI
- include/swift
- Demangling
- IRGen
- lib
- Demangling
- IRGen
- TBDGen
- test/IRGen
14 files changed
+343
-41
lines changedDiff for: docs/ABI/Mangling.rst
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
174 |
| - | |
| 174 | + | |
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
|
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
| 74 | + | |
| 75 | + | |
74 | 76 |
| |
75 | 77 |
| |
76 | 78 |
| |
|
Diff for: include/swift/IRGen/Linking.h
+51-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
103 | 103 |
| |
104 | 104 |
| |
105 | 105 |
| |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
106 | 110 |
| |
107 | 111 |
| |
108 | 112 |
| |
| |||
226 | 230 |
| |
227 | 231 |
| |
228 | 232 |
| |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
229 | 241 |
| |
230 | 242 |
| |
231 | 243 |
| |
| |||
315 | 327 |
| |
316 | 328 |
| |
317 | 329 |
| |
| 330 | + | |
| 331 | + | |
| 332 | + | |
318 | 333 |
| |
319 | 334 |
| |
320 | 335 |
| |
| |||
323 | 338 |
| |
324 | 339 |
| |
325 | 340 |
| |
326 |
| - | |
| 341 | + | |
327 | 342 |
| |
328 | 343 |
| |
329 | 344 |
| |
| |||
705 | 720 |
| |
706 | 721 |
| |
707 | 722 |
| |
708 |
| - | |
709 |
| - | |
| 723 | + | |
| 724 | + | |
710 | 725 |
| |
711 | 726 |
| |
712 | 727 |
| |
713 |
| - | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
714 | 732 |
| |
715 | 733 |
| |
716 | 734 |
| |
| |||
837 | 855 |
| |
838 | 856 |
| |
839 | 857 |
| |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
840 | 881 |
| |
841 | 882 |
| |
842 | 883 |
| |
| |||
863 | 904 |
| |
864 | 905 |
| |
865 | 906 |
| |
866 |
| - | |
| 907 | + | |
| 908 | + | |
867 | 909 |
| |
868 | 910 |
| |
869 | 911 |
| |
| |||
899 | 941 |
| |
900 | 942 |
| |
901 | 943 |
| |
902 |
| - | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
903 | 948 |
| |
904 | 949 |
| |
905 | 950 |
| |
|
Diff for: lib/Demangling/Demangler.cpp
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
| 114 | + | |
| 115 | + | |
114 | 116 |
| |
115 | 117 |
| |
116 | 118 |
| |
| |||
1933 | 1935 |
| |
1934 | 1936 |
| |
1935 | 1937 |
| |
| 1938 | + | |
| 1939 | + | |
1936 | 1940 |
| |
1937 | 1941 |
| |
1938 | 1942 |
| |
|
Diff for: lib/Demangling/NodePrinter.cpp
+12
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
493 | 493 |
| |
494 | 494 |
| |
495 | 495 |
| |
| 496 | + | |
| 497 | + | |
496 | 498 |
| |
497 | 499 |
| |
498 | 500 |
| |
| |||
1521 | 1523 |
| |
1522 | 1524 |
| |
1523 | 1525 |
| |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
1524 | 1536 |
| |
1525 | 1537 |
| |
1526 | 1538 |
| |
|
Diff for: lib/Demangling/OldRemangler.cpp
+8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
832 | 832 |
| |
833 | 833 |
| |
834 | 834 |
| |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
835 | 843 |
| |
836 | 844 |
| |
837 | 845 |
| |
|
Diff for: lib/Demangling/Remangler.cpp
+10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1255 | 1255 |
| |
1256 | 1256 |
| |
1257 | 1257 |
| |
| 1258 | + | |
| 1259 | + | |
1258 | 1260 |
| |
1259 | 1261 |
| |
1260 | 1262 |
| |
| |||
1587 | 1589 |
| |
1588 | 1590 |
| |
1589 | 1591 |
| |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
| 1596 | + | |
| 1597 | + | |
| 1598 | + | |
| 1599 | + | |
1590 | 1600 |
| |
1591 | 1601 |
| |
1592 | 1602 |
| |
|
0 commit comments