File tree
1,905 files changed
+64458
-23799
lines changed- .github
- SwiftCompilerSources
- Sources
- Basic
- Optimizer
- DataStructures
- FunctionPasses
- InstructionSimplification
- PassManager
- Utilities
- SIL
- Utilities
- benchmark
- single-source
- utils
- cmake
- caches
- modules
- docs
- EmbeddedSwift
- Generics
- chapters
- HowToGuides
- ReferenceGuides
- include
- swift
- ABI
- AST
- Basic
- ClangImporter
- Demangling
- DependencyScan
- Frontend
- IDE
- IRGen
- Index
- Option
- Parse
- RemoteInspection
- Runtime
- SIL
- SILOptimizer
- Analysis
- IPO
- PassManager
- Utils
- Sema
- Serialization
- SymbolGraphGen
- swift-c/DependencyScan
- lib
- APIDigester
- AST
- RequirementMachine
- ASTGen
- Sources
- ASTGen
- LLVMJSON
- SwiftIDEUtilsBridging
- Basic
- ClangImporter
- ConstExtract
- Demangling
- DependencyScan
- Driver
- DriverTool
- Frontend
- FrontendTool
- IDE
- IDETool
- IRGen
- Index
- LLVMPasses
- Macros/Sources/SwiftMacros
- Migrator
- Option
- Parse
- PrintAsClang
- Refactoring
- SIL
- IR
- Parser
- Utils
- Verifier
- SILGen
- SILOptimizer
- Analysis
- Differentiation
- FunctionSignatureTransforms
- IPO
- LoopTransforms
- Mandatory
- PassManager
- SILCombiner
- Transforms
- UtilityPasses
- Utils
- Sema
- Serialization
- SwiftSyntax
- SymbolGraphGen
- stdlib
- cmake/modules
- private
- RuntimeUnittest
- StdlibCollectionUnittest
- StdlibUnicodeUnittest
- StdlibUnittest
- SwiftPrivate
- SwiftPrivateLibcExtras
- SwiftPrivateThreadExtras
- SwiftReflectionTest
- public
- Backtracing
- ClangOverlays
- Concurrency
- Cxx
- cxxshim
- libstdcxx
- std
- Differentiation
- Distributed
- Observation/Sources/Observation
- Platform
- RegexBuilder
- RemoteInspection
- Resources/linux-static
- StringProcessing
- SwiftRemoteMirror
- SwiftShims/swift/shims
- Synchronization
- Atomics
- Mutex
- core
- libexec/swift-backtrace
- runtime
- stubs
- Unicode
- toolchain
- tools/swift-reflection-test
- test
- APIJSON
- AutoDiff
- SILGen
- SILOptimizer
- compiler_crashers
- compiler_crashers_fixed
- stdlib
- validation-test
- CAS
- ClangImporter
- Inputs
- frameworks/Module.framework/Headers
- Compatibility
- Concurrency
- Inputs
- Macros
- Runtime
- ConstExtraction
- Constraints
- CrossImport
- DebugInfo
- Demangle
- Inputs
- Distributed
- Inputs
- Macros
- Runtime
- Driver
- Frontend
- Generics
- IDE
- IRGen
- Inputs
- async
- temporary_allocation
- Index
- Store
- Inputs
- Interop
- Cxx
- class
- Inputs
- move-only
- ergonomics
- foreign-reference
- Inputs
- libc
- library-evolution
- objc-correctness
- operators
- Inputs
- move-only
- reference
- Inputs
- stdlib
- Inputs
- symbolic-imports
- templates
- Inputs
- SwiftToC/structs
- SwiftToCxx
- class
- enums
- functions
- macros
- stdlib
- unsupported
- Interpreter
- Inputs
- CTypes
- LLVMPasses
- LinkerSections
- Macros
- DebugDescription
- Inputs
- ModuleInterface
- Inputs
- Parse
- ConditionalCompilation
- PrintAsObjC
- Profiler
- Prototypes
- Reflection
- Inputs
- Runtime
- SIL
- OwnershipVerifier
- Parser
- Serialization
- SILGen
- Inputs/usr/include
- SILOptimizer
- assemblyvision_remark
- experimental-swift-based-closure-specialization
- stdlib
- SPI
- ScanDependencies
- Inputs
- CHeaders
- Swift
- Sema
- Serialization
- Inputs
- Recovery
- SourceKit
- CodeComplete
- CodeExpand
- CursorInfo
- DocumentStructure
- Indexing
- Macros
- Refactoring
- RelatedIdents
- SymbolGraph
- ClangImporter
- Module
- TypeDecoder
- TypeRoundTrip
- abi
- Inputs/macOS
- arm64/stdlib
- x86_64/stdlib
- macOS
- arm64
- x86_64
- api-digester
- Outputs
- attr
- decl
- class/actor
- enum
- ext
- Inputs
- init
- nested
- protocol
- conforms
- req
- special
- var
- embedded
- wasm
- expr
- closure
- unary
- multifile
- refactoring/SyntacticRename/Outputs/types
- sil-opt
- stdlib
- Inputs/ArrayBridge
- Noncopyables
- Synchronization
- Atomics
- Basics
- Mutex
- stmt
- type
- tools
- SourceKit
- cmake/modules
- include/SourceKit/Core
- lib/SwiftLang
- tools/sourcekitd/lib/Service
- libSwiftScan
- swift-demangle
- swift-inspect/Sources/swift-inspect
- swift-plugin-server
- Sources
- CSwiftPluginServer
- include
- swift-plugin-server
- swift-scan-test
- unittests
- DependencyScan
- SILOptimizer
- SourceKit/SwiftLang
- utils
- build_swift
- build_swift
- tests
- dev-scripts
- gyb_sourcekit_support
- swift_build_support
- swift_build_support
- products
- tests
- products
- test-list-merger
- test-priority-queue
- update_checkout
- validation-test
- Concurrency
- IDE
- crashers_2_fixed
- issues_fixed
- IRGen
- ParseableInterface
- Reflection
- Inputs
- SILGen
- SILOptimizer
- Sema
- SwiftUI
- StdlibUnittest
- ChildProcessShutdown
- compiler_crashers_2_fixed
- embedded
- stdlib
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,905 files changed
+64458
-23799
lines changedLines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
62 | 62 |
| |
63 | 63 |
| |
64 | 64 |
| |
65 |
| - | |
| 65 | + | |
66 | 66 |
| |
67 | 67 |
| |
68 | 68 |
| |
| |||
97 | 97 |
| |
98 | 98 |
| |
99 | 99 |
| |
100 |
| - | |
| 100 | + | |
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
|
Lines changed: 364 additions & 1 deletion
Large diffs are not rendered by default.
Lines changed: 63 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
341 | 341 |
| |
342 | 342 |
| |
343 | 343 |
| |
344 |
| - | |
| 344 | + | |
345 | 345 |
| |
346 |
| - | |
347 | 346 |
| |
348 | 347 |
| |
349 | 348 |
| |
| |||
352 | 351 |
| |
353 | 352 |
| |
354 | 353 |
| |
355 |
| - | |
| 354 | + | |
356 | 355 |
| |
357 | 356 |
| |
358 | 357 |
| |
| |||
479 | 478 |
| |
480 | 479 |
| |
481 | 480 |
| |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
482 | 496 |
| |
483 | 497 |
| |
484 | 498 |
| |
| |||
618 | 632 |
| |
619 | 633 |
| |
620 | 634 |
| |
| 635 | + | |
| 636 | + | |
| 637 | + | |
621 | 638 |
| |
622 | 639 |
| |
623 | 640 |
| |
| |||
898 | 915 |
| |
899 | 916 |
| |
900 | 917 |
| |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
901 | 922 |
| |
902 | 923 |
| |
903 | 924 |
| |
904 | 925 |
| |
905 | 926 |
| |
906 | 927 |
| |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
907 | 932 |
| |
908 | 933 |
| |
909 | 934 |
| |
| |||
983 | 1008 |
| |
984 | 1009 |
| |
985 | 1010 |
| |
| 1011 | + | |
| 1012 | + | |
986 | 1013 |
| |
987 | 1014 |
| |
988 | 1015 |
| |
| |||
994 | 1021 |
| |
995 | 1022 |
| |
996 | 1023 |
| |
997 |
| - | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
998 | 1035 |
| |
999 | 1036 |
| |
1000 | 1037 |
| |
| |||
1076 | 1113 |
| |
1077 | 1114 |
| |
1078 | 1115 |
| |
1079 |
| - | |
1080 | 1116 |
| |
1081 | 1117 |
| |
1082 |
| - | |
1083 |
| - | |
1084 |
| - | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
1085 | 1136 |
| |
1086 | 1137 |
| |
1087 | 1138 |
| |
| |||
1090 | 1141 |
| |
1091 | 1142 |
| |
1092 | 1143 |
| |
| 1144 | + | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
1093 | 1148 |
| |
1094 | 1149 |
| |
1095 | 1150 |
| |
|
Lines changed: 6 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
13 | 12 |
| |
14 | 13 |
| |
15 | 14 |
| |
| |||
18 | 17 |
| |
19 | 18 |
| |
20 | 19 |
| |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
21 | 26 |
| |
22 | 27 |
| |
23 | 28 |
| |
|
Lines changed: 32 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
106 | 106 |
| |
107 | 107 |
| |
108 | 108 |
| |
| 109 | + | |
109 | 110 |
| |
110 | 111 |
| |
111 | 112 |
| |
| |||
120 | 121 |
| |
121 | 122 |
| |
122 | 123 |
| |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
123 | 129 |
| |
124 | 130 |
| |
125 | 131 |
| |
| |||
167 | 173 |
| |
168 | 174 |
| |
169 | 175 |
| |
170 |
| - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
171 | 187 |
| |
172 | 188 |
| |
173 | 189 |
| |
| |||
193 | 209 |
| |
194 | 210 |
| |
195 | 211 |
| |
196 |
| - | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
197 | 222 |
| |
198 | 223 |
| |
199 | 224 |
| |
200 |
| - | |
| 225 | + | |
201 | 226 |
| |
202 | 227 |
| |
203 | 228 |
| |
| |||
226 | 251 |
| |
227 | 252 |
| |
228 | 253 |
| |
229 |
| - | |
| 254 | + | |
230 | 255 |
| |
231 | 256 |
| |
232 | 257 |
| |
| |||
249 | 274 |
| |
250 | 275 |
| |
251 | 276 |
| |
| 277 | + | |
| 278 | + | |
| 279 | + | |
252 | 280 |
| |
253 | 281 |
| |
254 | 282 |
| |
|
Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
15 | 14 |
| |
16 | 15 |
| |
17 | 16 |
| |
| |||
52 | 51 |
| |
53 | 52 |
| |
54 | 53 |
| |
| 54 | + | |
| 55 | + | |
| 56 | + | |
55 | 57 |
| |
56 | 58 |
| |
57 | 59 |
| |
| |||
72 | 74 |
| |
73 | 75 |
| |
74 | 76 |
| |
| 77 | + | |
| 78 | + | |
75 | 79 |
| |
76 | 80 |
| |
77 | 81 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
|
0 commit comments