File tree
1,420 files changed
+35431
-38490
lines changed- .github
- SwiftCompilerSources
- Sources
- Optimizer
- FunctionPasses
- InstructionSimplification
- ModulePasses
- PassManager
- TestPasses
- Utilities
- SIL
- benchmark/cmake/modules
- cmake
- caches
- modules
- docs
- ABI
- CppInteroperability
- Generics
- chapters
- HowToGuides
- ReferenceGuides
- include/swift
- ABI
- ASTSectionImporter
- AST
- Basic
- Demangling
- DependencyScan
- Driver
- Frontend
- IRGen
- Immediate
- Index
- Option
- Parse
- RemoteInspection
- Runtime
- SILOptimizer
- PassManager
- Utils
- SIL
- Sema
- Serialization
- lib
- ASTGen/Sources/ASTGen
- ASTSectionImporter
- AST
- RequirementMachine
- Basic
- ClangImporter
- ConstExtract
- Demangling
- DependencyScan
- DriverTool
- Driver
- FrontendTool
- Frontend
- IDE
- IRGen
- Immediate
- Index
- LLVMPasses
- Macros
- Sources
- ObservationMacros
- SwiftMacros
- Migrator
- Parse
- PrintAsClang
- Refactoring
- SILGen
- SILOptimizer
- Analysis
- Differentiation
- IRGenTransforms
- Mandatory
- PassManager
- SILCombiner
- Transforms
- UtilityPasses
- Utils
- SIL
- IR
- Parser
- Utils
- Verifier
- Sema
- Serialization
- SwiftRemoteMirror
- SymbolGraphGen
- stdlib
- cmake/modules
- public
- BackDeployConcurrency
- Backtracing
- CompatibilityOverride
- Concurrency
- Cxx
- libstdcxx
- std
- Observation/Sources/Observation
- Platform
- SwiftOnoneSupport
- SwiftShims/swift/shims
- core
- runtime
- stubs
- toolchain/legacy_layouts
- test
- AutoDiff
- IRGen
- SILGen
- SILOptimizer
- Sema
- DerivedConformances
- compiler_crashers_fixed
- stdlib
- validation-test
- CAS
- Inputs
- Casting/Inputs/ObjCClassConstants
- ClangImporter
- Inputs
- System/Library/Frameworks/LinkFramework.framework/Modules
- custom-modules
- AliasCaseErrorEnum
- more-custom-modules
- no-import-objc
- MixedSource
- Inputs
- WithSubmodule.framework/Modules
- mixed-framework/Mixed.framework/Modules
- mixed-target/Mixed.framework/Modules
- resolve-cross-language/BaseUser.framework/Modules
- user-module
- Compatibility
- Concurrency
- DeferredSendableChecking
- Inputs
- Runtime
- ConstExtraction
- Constraints
- DebugInfo
- DebuggerTestingTransform
- Demangle/Inputs
- Distributed
- Driver
- Frontend
- Generics
- IDE
- Inputs
- AnyObject
- category-ordering
- custom-modules
- mock-sdk
- Bar.framework/Modules
- BoolBridgingTests.framework/Modules
- Foo.framework/Modules
- FooHelper.framework/Modules
- SwiftNameTests.framework/Modules
- IRGen
- Inputs
- Frameworks/LinkFramework.framework/Modules
- abi
- usr/include
- async
- temporary_allocation
- Index
- Inputs
- clang-importer-sdk
- platform/any/usr/include
- swift-modules-concurrency-without-job
- usr/include
- CoreServices
- objc
- custom-modules
- Interop
- CxxToSwiftToCxx
- Cxx
- class
- Inputs
- inheritance/Inputs
- method
- concepts
- driver
- enum
- Inputs
- exceptions
- foreign-reference/Inputs
- objc-correctness
- Inputs
- operators
- Inputs
- stdlib
- Inputs
- overlay
- Inputs
- symbolic-imports
- templates
- union
- SwiftToCxx
- stdlib
- unsupported
- Interpreter
- Inputs
- ImportAsMember
- ObjCClasses
- usr/include
- SDK
- Inputs
- ObjCWeak
- OldABI
- custom-modules
- lazy
- LLVMPasses
- Macros
- Inputs
- Migrator/mock-sdk/Bar.framework/Modules
- ModuleInterface
- Parse
- ConditionalCompilation
- PrintAsCxx
- PrintAsObjC
- Inputs
- CrossCompiler.framework/Modules
- custom-modules
- Profiler
- Prototypes
- Reflection
- SILGen
- Inputs
- usr/include
- SILOptimizer
- Inputs
- abi
- include
- usr/include
- SIL
- OwnershipVerifier
- Parser
- Serialization
- SPI
- Sanitizers/tsan
- ScanDependencies
- Sema
- Inputs
- Serialization
- Inputs
- Safety
- SourceKit
- CursorInfo
- Inputs/cursor-overrides
- ExpressionType
- Inputs
- concurrency
- libIDE-mock-sdk
- Bar.framework/Modules
- BoolBridgingTests.framework/Modules
- Foo.framework/Modules
- FooHelper.framework/Modules
- Mixed.framework/Modules
- SwiftNameTests.framework/Modules
- Macros
- Mixed/Inputs/Mixed.framework/Modules
- NameTranslation/Inputs/mock-sdk/Foo.framework/Modules
- Refactoring/Inputs/mock-sdk/Foo.framework/Modules
- Sema
- SymbolGraph
- ClangImporter/Inputs
- EmitWhileBuilding/EmitWhileBuilding.framework/Modules
- ExportedImport/ObjcProperty.framework/Modules
- FactoryInit/FactoryInit.framework/Modules
- ObjcProperty/ObjcProperty.framework/Modules
- ObjcSynthesis/ObjcSynthesis.framework/Modules
- Relationships
- ConformsTo
- MemberOf
- TBD
- api-digester/Inputs
- mock-sdk-baseline.sdk/System/Library/Frameworks/Foo.framework/Modules
- mock-sdk.sdk/System/Library/Frameworks/Foo.framework/Modules
- attr
- Inputs/custom-modules
- decl
- enum
- ext
- Inputs
- func
- nested
- protocol
- conforms
- req
- special
- coding
- comparable
- typealias
- var
- diagnostics/Inputs
- expr
- closure
- unary/keypath
- multifile
- synthesized-accessors
- materialize-for-set-1/Inputs
- materialize-for-set-2/Inputs
- refactoring
- AddCodableImplementation/Outputs/enum
- ConvertAsync/Inputs
- sil-passpipeline-dump
- stdlib
- Inputs
- ArrayBridge
- FoundationBridge
- Mirror
- NSSlowString
- NSSlowTaggedLocalizedString
- ObjCEvilClassInitialization
- SlurpFastEnumeration
- VariadicBool
- Observation
- Inputs
- stmt
- type
- implicit_some
- tools
- SourceKit
- cmake/modules
- include/SourceKit/Core
- lib
- Support
- SwiftLang
- tools
- complete-test
- sourcekitd-repl
- sourcekitd-test
- driver
- libSwiftScan
- lldb-moduleimport-test
- swift-compatibility-symbols
- swift-def-to-strings-converter
- swift-inspect/Sources/swift-inspect/Operations
- swift-serialize-diagnostics
- unittests
- Basic
- IDE
- Sema
- SwiftDemangle
- Threading
- runtime
- LongTests
- utils
- api_checker
- build_swift
- build_swift
- tests
- coverage
- gyb_syntax_support
- swift_build_support/swift_build_support
- products
- update_checkout
- validation-test
- BuildSystem
- Concurrency
- IRGen
- ParseableInterface
- SILGen
- SILOptimizer
- SIL
- Sema
- SwiftUI
- type_checker_crashers_fixed
- compiler_crashers_2_fixed
- stdlib
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,420 files changed
+35431
-38490
lines changedLines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 |
| |
11 | 14 |
| |
12 | 15 |
| |
| |||
65 | 68 |
| |
66 | 69 |
| |
67 | 70 |
| |
| 71 | + | |
68 | 72 |
| |
69 | 73 |
| |
70 | 74 |
| |
|
Lines changed: 17 additions & 15 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
50 | 50 |
| |
51 | 51 |
| |
52 | 52 |
| |
53 |
| - | |
| 53 | + | |
54 | 54 |
| |
55 | 55 |
| |
56 |
| - | |
| 56 | + | |
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
| |||
158 | 158 |
| |
159 | 159 |
| |
160 | 160 |
| |
161 |
| - | |
| 161 | + | |
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
| |||
380 | 380 |
| |
381 | 381 |
| |
382 | 382 |
| |
383 |
| - | |
| 383 | + | |
384 | 384 |
| |
385 | 385 |
| |
386 | 386 |
| |
| |||
675 | 675 |
| |
676 | 676 |
| |
677 | 677 |
| |
678 |
| - | |
| 678 | + | |
679 | 679 |
| |
680 | 680 |
| |
681 | 681 |
| |
| |||
697 | 697 |
| |
698 | 698 |
| |
699 | 699 |
| |
700 |
| - | |
| 700 | + | |
701 | 701 |
| |
702 | 702 |
| |
703 | 703 |
| |
| |||
794 | 794 |
| |
795 | 795 |
| |
796 | 796 |
| |
| 797 | + | |
797 | 798 |
| |
798 | 799 |
| |
799 | 800 |
| |
| |||
883 | 884 |
| |
884 | 885 |
| |
885 | 886 |
| |
886 |
| - | |
| 887 | + | |
887 | 888 |
| |
888 |
| - | |
| 889 | + | |
889 | 890 |
| |
890 |
| - | |
| 891 | + | |
891 | 892 |
| |
892 | 893 |
| |
893 | 894 |
| |
| |||
952 | 953 |
| |
953 | 954 |
| |
954 | 955 |
| |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
955 | 962 |
| |
956 | 963 |
| |
957 | 964 |
| |
| |||
1214 | 1221 |
| |
1215 | 1222 |
| |
1216 | 1223 |
| |
1217 |
| - | |
| 1224 | + | |
1218 | 1225 |
| |
1219 | 1226 |
| |
1220 | 1227 |
| |
| |||
1289 | 1296 |
| |
1290 | 1297 |
| |
1291 | 1298 |
| |
1292 |
| - | |
1293 |
| - | |
1294 |
| - | |
1295 |
| - | |
1296 |
| - | |
1297 | 1299 |
| |
1298 | 1300 |
| |
1299 | 1301 |
| |
|
Lines changed: 15 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
81 | 81 |
| |
82 | 82 |
| |
83 | 83 |
| |
84 |
| - | |
| 84 | + | |
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
| |||
103 | 103 |
| |
104 | 104 |
| |
105 | 105 |
| |
106 |
| - | |
| 106 | + | |
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 |
| - | |
| 125 | + | |
126 | 126 |
| |
127 | 127 |
| |
128 | 128 |
| |
| |||
235 | 235 |
| |
236 | 236 |
| |
237 | 237 |
| |
238 |
| - | |
| 238 | + | |
239 | 239 |
| |
240 | 240 |
| |
241 | 241 |
| |
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
254 | 260 |
| |
255 | 261 |
| |
256 | 262 |
| |
257 | 263 |
| |
258 | 264 |
| |
259 |
| - | |
260 | 265 |
| |
261 | 266 |
| |
262 |
| - | |
| 267 | + | |
263 | 268 |
| |
264 | 269 |
| |
265 | 270 |
| |
266 | 271 |
| |
267 | 272 |
| |
268 |
| - | |
| 273 | + | |
269 | 274 |
| |
270 | 275 |
| |
271 | 276 |
| |
| |||
281 | 286 |
| |
282 | 287 |
| |
283 | 288 |
| |
284 |
| - | |
| 289 | + | |
285 | 290 |
| |
286 | 291 |
| |
287 | 292 |
| |
288 |
| - | |
| 293 | + | |
289 | 294 |
| |
290 | 295 |
| |
291 | 296 |
| |
| |||
296 | 301 |
| |
297 | 302 |
| |
298 | 303 |
| |
299 |
| - | |
| 304 | + | |
300 | 305 |
| |
301 | 306 |
| |
302 | 307 |
| |
|
Lines changed: 13 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 | 17 |
| |
32 | 18 |
| |
33 | 19 |
| |
| |||
40 | 26 |
| |
41 | 27 |
| |
42 | 28 |
| |
43 |
| - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
44 | 39 |
| |
45 | 40 |
| |
46 | 41 |
| |
| |||
86 | 81 |
| |
87 | 82 |
| |
88 | 83 |
| |
89 |
| - | |
| 84 | + | |
| 85 | + | |
90 | 86 |
|
Lines changed: 7 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
| 30 | + | |
| 31 | + | |
34 | 32 |
| |
35 |
| - | |
36 |
| - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
37 | 37 |
| |
38 |
| - | |
| 38 | + |
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
| |||
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 |
| - | |
77 |
| - | |
| 76 | + | |
78 | 77 |
| |
79 | 78 |
| |
80 | 79 |
| |
|
Lines changed: 20 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
| 27 | + | |
28 | 28 |
| |
29 | 29 |
| |
30 | 30 |
| |
| |||
71 | 71 |
| |
72 | 72 |
| |
73 | 73 |
| |
74 |
| - | |
| 74 | + | |
75 | 75 |
| |
76 | 76 |
| |
77 | 77 |
| |
| |||
142 | 142 |
| |
143 | 143 |
| |
144 | 144 |
| |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
145 | 163 |
| |
146 | 164 |
| |
147 | 165 |
| |
|
0 commit comments