File tree
158 files changed
+3267
-849
lines changed- SwiftCompilerSources/Sources
- Optimizer/FunctionPasses
- SIL
- cmake/caches
- docs/ReferenceGuides
- include
- swift
- AST
- Basic
- DependencyScan
- SIL
- swift-c/DependencyScan
- lib
- AST
- RequirementMachine
- ClangImporter
- DependencyScan
- Frontend
- IRGen
- SIL
- IR
- Parser
- SILGen
- SILOptimizer/Mandatory
- Sema
- stdlib
- cmake/modules
- private
- OSLog
- StdlibUnittest
- SwiftPrivate
- SwiftPrivateLibcExtras
- SwiftPrivateThreadExtras
- SwiftReflectionTest
- public
- Cxx/std
- Differentiation
- Distributed
- core
- test
- Concurrency
- Generics
- IRGen
- Interop/Cxx
- class/inheritance
- Inputs
- foreign-reference
- Inputs
- implementation-only-imports
- objc-correctness
- stdlib
- Inputs
- Interpreter
- ModuleInterface
- Parse
- SIL/Parser
- SILGen
- SILOptimizer
- ScanDependencies
- Inputs/CHeaders
- attr
- embedded
- stmt
- tools/libSwiftScan
- validation-test
- SILOptimizer
- Sema/type_checker_crashers_fixed
- compiler_crashers_2_fixed
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
158 files changed
+3267
-849
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
56 | 60 |
| |
57 | 61 |
| |
58 | 62 |
| |
| |||
63 | 67 |
| |
64 | 68 |
| |
65 | 69 |
| |
66 |
| - | |
| 70 | + | |
67 | 71 |
| |
68 | 72 |
| |
69 | 73 |
| |
70 | 74 |
| |
71 | 75 |
| |
72 | 76 |
| |
73 |
| - | |
| 77 | + | |
74 | 78 |
| |
75 | 79 |
| |
76 | 80 |
| |
77 | 81 |
| |
78 |
| - | |
| 82 | + | |
79 | 83 |
| |
80 | 84 |
| |
81 | 85 |
| |
82 | 86 |
| |
83 | 87 |
| |
84 | 88 |
| |
85 |
| - | |
| 89 | + | |
86 | 90 |
| |
87 | 91 |
| |
88 | 92 |
| |
| |||
109 | 113 |
| |
110 | 114 |
| |
111 | 115 |
| |
112 |
| - | |
113 |
| - | |
| 116 | + | |
| 117 | + | |
114 | 118 |
| |
115 | 119 |
| |
116 |
| - | |
| 120 | + | |
117 | 121 |
| |
118 | 122 |
| |
119 | 123 |
| |
120 |
| - | |
| 124 | + | |
121 | 125 |
| |
122 | 126 |
| |
123 | 127 |
| |
| |||
145 | 149 |
| |
146 | 150 |
| |
147 | 151 |
| |
148 |
| - | |
| 152 | + | |
149 | 153 |
| |
150 | 154 |
| |
151 | 155 |
| |
| |||
177 | 181 |
| |
178 | 182 |
| |
179 | 183 |
| |
180 |
| - | |
181 |
| - | |
182 |
| - | |
183 |
| - | |
184 | 184 |
| |
185 | 185 |
| |
186 | 186 |
| |
| |||
193 | 193 |
| |
194 | 194 |
| |
195 | 195 |
| |
196 |
| - | |
| 196 | + | |
197 | 197 |
| |
198 | 198 |
| |
199 | 199 |
| |
| |||
226 | 226 |
| |
227 | 227 |
| |
228 | 228 |
| |
229 |
| - | |
230 |
| - | |
| 229 | + | |
| 230 | + | |
231 | 231 |
| |
232 | 232 |
| |
233 | 233 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
77 | 82 |
| |
78 | 83 |
| |
79 | 84 |
| |
| |||
89 | 94 |
| |
90 | 95 |
| |
91 | 96 |
| |
92 |
| - | |
| 97 | + | |
93 | 98 |
| |
94 | 99 |
| |
95 | 100 |
| |
96 | 101 |
| |
97 | 102 |
| |
98 |
| - | |
99 |
| - | |
| 103 | + | |
| 104 | + | |
100 | 105 |
| |
101 | 106 |
| |
102 | 107 |
| |
103 | 108 |
| |
104 | 109 |
| |
105 | 110 |
| |
106 |
| - | |
| 111 | + | |
107 | 112 |
| |
108 | 113 |
| |
109 | 114 |
| |
| |||
130 | 135 |
| |
131 | 136 |
| |
132 | 137 |
| |
133 |
| - | |
134 |
| - | |
| 138 | + | |
| 139 | + | |
135 | 140 |
| |
136 | 141 |
| |
137 |
| - | |
| 142 | + | |
138 | 143 |
| |
139 | 144 |
| |
140 |
| - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
141 | 149 |
| |
142 | 150 |
| |
143 | 151 |
| |
144 | 152 |
| |
145 | 153 |
| |
146 |
| - | |
| 154 | + | |
147 | 155 |
| |
148 | 156 |
| |
149 | 157 |
| |
150 | 158 |
| |
151 | 159 |
| |
| 160 | + | |
152 | 161 |
| |
153 | 162 |
| |
154 | 163 |
| |
| |||
157 | 166 |
| |
158 | 167 |
| |
159 | 168 |
| |
160 |
| - | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
161 | 173 |
| |
162 | 174 |
| |
163 | 175 |
| |
| |||
402 | 414 |
| |
403 | 415 |
| |
404 | 416 |
| |
405 |
| - | |
406 |
| - | |
407 |
| - | |
408 |
| - | |
409 | 417 |
| |
410 | 418 |
| |
411 | 419 |
| |
| |||
419 | 427 |
| |
420 | 428 |
| |
421 | 429 |
| |
422 |
| - | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
423 | 434 |
| |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
424 | 440 |
| |
425 | 441 |
| |
426 | 442 |
| |
| |||
490 | 506 |
| |
491 | 507 |
| |
492 | 508 |
| |
493 |
| - | |
494 |
| - | |
495 |
| - | |
496 |
| - | |
497 | 509 |
| |
498 | 510 |
| |
499 | 511 |
| |
|
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
116 | 116 |
| |
117 | 117 |
| |
118 | 118 |
| |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
119 | 123 |
| |
120 | 124 |
| |
121 | 125 |
| |
|
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| 61 | + | |
61 | 62 |
| |
62 | 63 |
| |
63 | 64 |
| |
|
Diff for: cmake/caches/Windows-x86_64.cmake
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
152 | 152 |
| |
153 | 153 |
| |
154 | 154 |
| |
| 155 | + | |
155 | 156 |
| |
156 | 157 |
| |
157 | 158 |
| |
|
+9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
625 | 625 |
| |
626 | 626 |
| |
627 | 627 |
| |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
628 | 637 |
| |
629 | 638 |
| |
630 | 639 |
| |
|
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
183 | 187 |
| |
184 | 188 |
| |
185 | 189 |
| |
|
Diff for: include/swift/AST/Attr.def
+6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
423 | 423 |
| |
424 | 424 |
| |
425 | 425 |
| |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
426 | 432 |
| |
427 | 433 |
| |
428 | 434 |
| |
|
Diff for: include/swift/AST/Decl.h
+32-7
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1596 | 1596 |
| |
1597 | 1597 |
| |
1598 | 1598 |
| |
| 1599 | + | |
| 1600 | + | |
| 1601 | + | |
1599 | 1602 |
| |
1600 | 1603 |
| |
1601 | 1604 |
| |
| |||
1615 | 1618 |
| |
1616 | 1619 |
| |
1617 | 1620 |
| |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
1618 | 1625 |
| |
1619 | 1626 |
| |
1620 | 1627 |
| |
| |||
1624 | 1631 |
| |
1625 | 1632 |
| |
1626 | 1633 |
| |
| 1634 | + | |
| 1635 | + | |
| 1636 | + | |
| 1637 | + | |
1627 | 1638 |
| |
1628 | 1639 |
| |
1629 | 1640 |
| |
| |||
2606 | 2617 |
| |
2607 | 2618 |
| |
2608 | 2619 |
| |
2609 |
| - | |
2610 |
| - | |
| 2620 | + | |
| 2621 | + | |
2611 | 2622 |
| |
2612 |
| - | |
2613 |
| - | |
| 2623 | + | |
| 2624 | + | |
2614 | 2625 |
| |
2615 | 2626 |
| |
2616 | 2627 |
| |
2617 | 2628 |
| |
2618 | 2629 |
| |
2619 | 2630 |
| |
2620 |
| - | |
| 2631 | + | |
2621 | 2632 |
| |
2622 | 2633 |
| |
2623 | 2634 |
| |
| |||
2920 | 2931 |
| |
2921 | 2932 |
| |
2922 | 2933 |
| |
2923 |
| - | |
2924 |
| - | |
| 2934 | + | |
| 2935 | + | |
2925 | 2936 |
| |
2926 | 2937 |
| |
2927 | 2938 |
| |
| |||
3095 | 3106 |
| |
3096 | 3107 |
| |
3097 | 3108 |
| |
| 3109 | + | |
3098 | 3110 |
| |
3099 | 3111 |
| |
| 3112 | + | |
| 3113 | + | |
| 3114 | + | |
| 3115 | + | |
| 3116 | + | |
| 3117 | + | |
| 3118 | + | |
| 3119 | + | |
| 3120 | + | |
3100 | 3121 |
| |
3101 | 3122 |
| |
3102 | 3123 |
| |
| |||
3124 | 3145 |
| |
3125 | 3146 |
| |
3126 | 3147 |
| |
| 3148 | + | |
| 3149 | + | |
| 3150 | + | |
| 3151 | + | |
3127 | 3152 |
| |
3128 | 3153 |
| |
3129 | 3154 |
| |
|
0 commit comments