File tree
10 files changed
+63
-41
lines changed- lib/Sema
- test
- Compatibility
- Sema
- decl/protocol/req
10 files changed
+63
-41
lines changedDiff for: lib/Sema/TypeCheckDecl.cpp
+27-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3554 | 3554 |
| |
3555 | 3555 |
| |
3556 | 3556 |
| |
3557 |
| - | |
| 3557 | + | |
3558 | 3558 |
| |
3559 |
| - | |
| 3559 | + | |
| 3560 | + | |
3560 | 3561 |
| |
3561 |
| - | |
| 3562 | + | |
3562 | 3563 |
| |
3563 |
| - | |
3564 | 3564 |
| |
3565 | 3565 |
| |
3566 |
| - | |
3567 |
| - | |
| 3566 | + | |
| 3567 | + | |
3568 | 3568 |
| |
3569 | 3569 |
| |
3570 | 3570 |
| |
3571 | 3571 |
| |
3572 | 3572 |
| |
3573 | 3573 |
| |
3574 |
| - | |
3575 |
| - | |
| 3574 | + | |
| 3575 | + | |
| 3576 | + | |
| 3577 | + | |
| 3578 | + | |
| 3579 | + | |
| 3580 | + | |
| 3581 | + | |
| 3582 | + | |
| 3583 | + | |
| 3584 | + | |
3576 | 3585 |
| |
3577 | 3586 |
| |
3578 | 3587 |
| |
3579 | 3588 |
| |
3580 | 3589 |
| |
3581 |
| - | |
| 3590 | + | |
3582 | 3591 |
| |
3583 | 3592 |
| |
3584 | 3593 |
| |
3585 |
| - | |
3586 |
| - | |
3587 |
| - | |
3588 |
| - | |
| 3594 | + | |
3589 | 3595 |
| |
3590 | 3596 |
| |
3591 | 3597 |
| |
| |||
4174 | 4180 |
| |
4175 | 4181 |
| |
4176 | 4182 |
| |
4177 |
| - | |
4178 |
| - | |
| 4183 | + | |
| 4184 | + | |
| 4185 | + | |
| 4186 | + | |
| 4187 | + | |
| 4188 | + | |
| 4189 | + | |
| 4190 | + | |
4179 | 4191 |
| |
4180 | 4192 |
| |
4181 | 4193 |
| |
|
Diff for: lib/Sema/TypeCheckProtocol.cpp
+5-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
930 | 930 |
| |
931 | 931 |
| |
932 | 932 |
| |
933 |
| - | |
| 933 | + | |
934 | 934 |
| |
935 | 935 |
| |
936 | 936 |
| |
| |||
950 | 950 |
| |
951 | 951 |
| |
952 | 952 |
| |
953 |
| - | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
954 | 957 |
| |
955 | 958 |
| |
956 | 959 |
| |
|
Diff for: lib/Sema/TypeCheckProtocol.h
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
36 | 37 |
| |
37 | 38 |
| |
38 | 39 |
| |
| |||
452 | 453 |
| |
453 | 454 |
| |
454 | 455 |
| |
| 456 | + | |
| 457 | + | |
455 | 458 |
| |
456 | 459 |
| |
457 | 460 |
| |
|
Diff for: lib/Sema/TypeCheckProtocolInference.cpp
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
230 | 230 |
| |
231 | 231 |
| |
232 | 232 |
| |
233 |
| - | |
234 |
| - | |
| 233 | + | |
| 234 | + | |
235 | 235 |
| |
236 | 236 |
| |
237 | 237 |
| |
| |||
399 | 399 |
| |
400 | 400 |
| |
401 | 401 |
| |
402 |
| - | |
| 402 | + | |
403 | 403 |
| |
404 | 404 |
| |
405 | 405 |
| |
|
Diff for: lib/Sema/TypeChecker.h
+5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2209 | 2209 |
| |
2210 | 2210 |
| |
2211 | 2211 |
| |
| 2212 | + | |
| 2213 | + | |
| 2214 | + | |
| 2215 | + | |
| 2216 | + | |
2212 | 2217 |
| |
2213 | 2218 |
| |
2214 | 2219 |
|
Diff for: test/Compatibility/accessibility.swift
-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
641 | 641 |
| |
642 | 642 |
| |
643 | 643 |
| |
644 |
| - | |
645 | 644 |
| |
646 | 645 |
| |
647 | 646 |
| |
648 | 647 |
| |
649 |
| - | |
650 | 648 |
| |
651 | 649 |
| |
652 | 650 |
| |
| |||
660 | 658 |
| |
661 | 659 |
| |
662 | 660 |
| |
663 |
| - | |
664 | 661 |
| |
665 | 662 |
| |
666 | 663 |
| |
| |||
671 | 668 |
| |
672 | 669 |
| |
673 | 670 |
| |
674 |
| - | |
675 | 671 |
| |
676 | 672 |
| |
677 | 673 |
| |
|
Diff for: test/Sema/accessibility.swift
-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
650 | 650 |
| |
651 | 651 |
| |
652 | 652 |
| |
653 |
| - | |
654 | 653 |
| |
655 | 654 |
| |
656 | 655 |
| |
657 | 656 |
| |
658 |
| - | |
659 | 657 |
| |
660 | 658 |
| |
661 | 659 |
| |
| |||
669 | 667 |
| |
670 | 668 |
| |
671 | 669 |
| |
672 |
| - | |
673 | 670 |
| |
674 | 671 |
| |
675 | 672 |
| |
| |||
679 | 676 |
| |
680 | 677 |
| |
681 | 678 |
| |
682 |
| - | |
683 | 679 |
| |
684 | 680 |
| |
685 | 681 |
| |
|
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
| |||
63 | 63 |
| |
64 | 64 |
| |
65 | 65 |
| |
66 |
| - | |
| 66 | + | |
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
| |||
213 | 213 |
| |
214 | 214 |
| |
215 | 215 |
| |
216 |
| - | |
| 216 | + | |
217 | 217 |
| |
218 | 218 |
| |
219 | 219 |
| |
| |||
236 | 236 |
| |
237 | 237 |
| |
238 | 238 |
| |
239 |
| - | |
| 239 | + | |
240 | 240 |
| |
241 | 241 |
| |
242 | 242 |
| |
|
+5-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
50 | 50 |
| |
51 | 51 |
| |
52 | 52 |
| |
53 |
| - | |
| 53 | + | |
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
| |||
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
75 |
| - | |
| 75 | + | |
76 | 76 |
| |
77 | 77 |
| |
78 | 78 |
| |
| |||
172 | 172 |
| |
173 | 173 |
| |
174 | 174 |
| |
175 |
| - | |
| 175 | + | |
176 | 176 |
| |
177 |
| - | |
| 177 | + | |
178 | 178 |
| |
179 | 179 |
| |
180 | 180 |
| |
| |||
189 | 189 |
| |
190 | 190 |
| |
191 | 191 |
| |
192 |
| - | |
| 192 | + | |
193 | 193 |
| |
194 | 194 |
| |
195 | 195 |
| |
|
Diff for: test/decl/protocol/req/func.swift
+11-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
96 | 96 |
| |
97 | 97 |
| |
98 | 98 |
| |
99 |
| - | |
| 99 | + | |
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
| |||
105 | 105 |
| |
106 | 106 |
| |
107 | 107 |
| |
108 |
| - | |
| 108 | + | |
109 | 109 |
| |
110 | 110 |
| |
111 | 111 |
| |
| |||
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
122 |
| - | |
| 122 | + | |
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
129 |
| - | |
| 129 | + | |
130 | 130 |
| |
131 | 131 |
| |
132 | 132 |
| |
| |||
270 | 270 |
| |
271 | 271 |
| |
272 | 272 |
| |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + |
0 commit comments