Commit 8aff1bd
authored
Merge pull request swiftlang#79596 from hborla/6.1-revert-unavailable-superclass-sendable-conformance
[6.1]Revert [ConformanceLookup] Don't allow skipping inherited unavailable conformances in favor of explicit available ones.File tree
11 files changed
+49
-149
lines changed- include/swift/AST
- lib
- AST
- Sema
- test
- Concurrency
- Inputs
- Parse
- decl/protocol/conforms
11 files changed
+49
-149
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3176 | 3176 | | |
3177 | 3177 | | |
3178 | 3178 | | |
3179 | | - | |
3180 | | - | |
3181 | | - | |
3182 | 3179 | | |
3183 | 3180 | | |
3184 | 3181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | 73 | | |
83 | 74 | | |
84 | | - | |
| 75 | + | |
85 | 76 | | |
86 | 77 | | |
87 | 78 | | |
| |||
269 | 260 | | |
270 | 261 | | |
271 | 262 | | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
272 | 271 | | |
273 | 272 | | |
274 | 273 | | |
| |||
616 | 615 | | |
617 | 616 | | |
618 | 617 | | |
619 | | - | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | 618 | | |
624 | 619 | | |
625 | 620 | | |
626 | 621 | | |
627 | 622 | | |
628 | 623 | | |
629 | 624 | | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
630 | 636 | | |
631 | 637 | | |
632 | 638 | | |
633 | | - | |
634 | | - | |
635 | | - | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
636 | 642 | | |
637 | 643 | | |
638 | 644 | | |
| |||
874 | 880 | | |
875 | 881 | | |
876 | 882 | | |
| 883 | + | |
| 884 | + | |
877 | 885 | | |
878 | 886 | | |
879 | 887 | | |
| |||
1138 | 1146 | | |
1139 | 1147 | | |
1140 | 1148 | | |
1141 | | - | |
| 1149 | + | |
1142 | 1150 | | |
1143 | 1151 | | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | 1152 | | |
1153 | 1153 | | |
1154 | 1154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
337 | | - | |
| 336 | + | |
338 | 337 | | |
339 | 338 | | |
340 | 339 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6709 | 6709 | | |
6710 | 6710 | | |
6711 | 6711 | | |
6712 | | - | |
| 6712 | + | |
6713 | 6713 | | |
6714 | | - | |
6715 | | - | |
6716 | | - | |
6717 | | - | |
6718 | | - | |
6719 | | - | |
6720 | | - | |
6721 | | - | |
6722 | 6714 | | |
6723 | 6715 | | |
6724 | 6716 | | |
| |||
6746 | 6738 | | |
6747 | 6739 | | |
6748 | 6740 | | |
6749 | | - | |
6750 | | - | |
6751 | | - | |
6752 | | - | |
6753 | | - | |
6754 | | - | |
6755 | | - | |
6756 | | - | |
6757 | | - | |
6758 | | - | |
6759 | | - | |
6760 | | - | |
6761 | 6741 | | |
6762 | 6742 | | |
6763 | 6743 | | |
| |||
6779 | 6759 | | |
6780 | 6760 | | |
6781 | 6761 | | |
| 6762 | + | |
| 6763 | + | |
| 6764 | + | |
6782 | 6765 | | |
6783 | 6766 | | |
6784 | 6767 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6370 | 6370 | | |
6371 | 6371 | | |
6372 | 6372 | | |
6373 | | - | |
6374 | | - | |
6375 | | - | |
| 6373 | + | |
| 6374 | + | |
| 6375 | + | |
6376 | 6376 | | |
6377 | | - | |
6378 | | - | |
6379 | | - | |
6380 | | - | |
6381 | | - | |
6382 | | - | |
6383 | | - | |
6384 | | - | |
6385 | | - | |
6386 | | - | |
6387 | | - | |
6388 | | - | |
6389 | | - | |
6390 | | - | |
6391 | | - | |
6392 | | - | |
6393 | | - | |
| 6377 | + | |
6394 | 6378 | | |
6395 | | - | |
6396 | | - | |
6397 | | - | |
6398 | | - | |
6399 | | - | |
6400 | | - | |
6401 | | - | |
6402 | | - | |
6403 | | - | |
6404 | | - | |
6405 | | - | |
6406 | | - | |
6407 | | - | |
6408 | | - | |
6409 | | - | |
6410 | | - | |
6411 | | - | |
6412 | | - | |
6413 | | - | |
6414 | | - | |
6415 | | - | |
6416 | | - | |
6417 | | - | |
6418 | | - | |
6419 | | - | |
6420 | | - | |
6421 | | - | |
6422 | | - | |
| 6379 | + | |
| 6380 | + | |
| 6381 | + | |
| 6382 | + | |
| 6383 | + | |
| 6384 | + | |
| 6385 | + | |
| 6386 | + | |
6423 | 6387 | | |
6424 | 6388 | | |
6425 | 6389 | | |
| |||
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
| 104 | + | |
108 | 105 | | |
109 | 106 | | |
110 | 107 | | |
111 | 108 | | |
112 | 109 | | |
113 | 110 | | |
114 | 111 | | |
115 | | - | |
116 | | - | |
| 112 | + | |
| 113 | + | |
117 | 114 | | |
118 | 115 | | |
119 | 116 | | |
120 | 117 | | |
121 | | - | |
| 118 | + | |
122 | 119 | | |
123 | 120 | | |
124 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
183 | | - | |
| 183 | + | |
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
| 145 | + | |
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| |||
0 commit comments