File tree
4,282 files changed
+136702
-64826
lines changed- .github
- Runtimes
- Core
- CommandLineSupport
- Concurrency
- Demangling
- RemoteInspection
- SwiftOnoneSupport
- SwiftRemoteMirror
- cmake
- caches/Vendors/Apple
- interface
- modules
- core
- runtime
- Overlay
- Android
- Android
- Math
- clang
- Cxx
- cxxshim
- libstdcxx
- std
- Windows
- CRT
- WinSDK
- clang
- clang
- cmake
- caches/Vendors/Apple
- interface
- modules
- Supplemental
- Differentiation
- Distributed
- cmake/caches/Vendors/Apple
- Observation
- cmake/caches/Vendors/Apple
- StringProcessing
- RegexBuilder
- _RegexParser
- _StringProcessing
- Synchronization
- cmake/caches/Vendors/Apple
- Volatile
- cmake/modules
- cmake
- modules
- toolchains
- SwiftCompilerSources
- Sources
- AST
- Basic
- Optimizer
- Analysis
- DataStructures
- FunctionPasses
- InstructionSimplification
- ModulePasses
- PassManager
- TestPasses
- Utilities
- SIL
- DataStructures
- Utilities
- benchmark
- cmake/modules
- multi-source/Monoids
- scripts
- single-source
- utils
- cmake
- modules
- docs
- ABI
- EmbeddedSwift
- HowToGuides
- ReferenceGuides
- SIL
- proposals/archive
- include
- swift-c/DependencyScan
- swift
- ABI
- APIDigester
- AST
- Basic
- Bridging
- ClangImporter
- Demangling
- DependencyScan
- Driver
- Frontend
- IDETool
- IDE
- IRGen
- Index
- Option
- Parse
- PrintAsClang
- RemoteInspection
- RuntimeHeaders/llvm/Support
- Remote
- Runtime
- SILOptimizer
- Analysis
- Differentiation
- PassManager
- Utils
- SIL
- Sema
- Serialization
- StaticMirror
- SwiftRemoteMirror
- Threading/Impl
- lib
- APIDigester
- ASTGen
- Sources
- ASTGen
- MacroEvaluation
- SwiftIDEUtilsBridging
- AST
- Bridging
- RequirementMachine
- Basic
- ClangImporter
- SwiftBridging/swift
- ConstExtract
- Demangling
- DependencyScan
- DriverTool
- Driver
- FrontendTool
- Frontend
- IDETool
- IDE
- IRGen
- Index
- LLVMPasses
- Macros/Sources/SwiftMacros
- Migrator
- Option
- Parse
- PrintAsClang
- Refactoring
- Async
- RemoteAST
- SILGen
- SILOptimizer
- Analysis
- Differentiation
- FunctionSignatureTransforms
- IPO
- LoopTransforms
- Mandatory
- PassManager
- SILCombiner
- SemanticARC
- Transforms
- UtilityPasses
- Utils
- SIL
- IR
- Parser
- Utils
- Verifier
- Sema
- DerivedConformance
- Serialization
- StaticMirror
- SymbolGraphGen
- Tooling/libSwiftScan
- stdlib
- cmake
- modules
- include/llvm
- ADT
- Support
- private
- OSLog
- RuntimeUnittest
- StdlibCollectionUnittest
- StdlibUnicodeUnittest
- StdlibUnittestFoundationExtras
- StdlibUnittest
- SwiftPrivateLibcExtras
- SwiftPrivateThreadExtras
- SwiftPrivate
- SwiftReflectionTest
- public
- ClangOverlays
- CommandLineSupport
- CompatibilityOverride
- Concurrency
- Cxx
- cxxshim
- std
- Differentiation
- Distributed
- Observation/Sources/Observation
- Platform
- RemoteInspection
- RuntimeModule
- SwiftOnoneSupport
- SwiftRemoteMirror
- SwiftShims/swift/shims
- Synchronization
- Atomics
- Mutex
- Volatile
- Windows
- core
- Span
- libexec/swift-backtrace
- runtime
- stubs
- toolchain
- CompatibilityDynamicReplacements
- CompatibilitySpan
- test
- APINotes
- Inputs/broken-modules
- ASTGen
- AssociatedTypeInference
- AutoDiff
- IRGen
- SILGen
- SILOptimizer
- closure_specialization
- SIL
- Sema
- Serialization
- compiler_crashers_fixed
- stdlib
- validation-test
- always_emit_into_client
- Inputs
- MultiFileModule
- MultiModuleProtocol
- MultiModuleStruct
- MultiModule
- SingleFileModule
- closure_specialization
- Availability
- Inputs
- Backtracing
- Inputs
- CAS
- Casting
- ClangImporter
- Inputs
- custom-modules
- MixedSource
- Concurrency
- Inputs
- Reflection
- Runtime
- attr_execution
- toplevel
- ConstExtraction
- ConstValues
- Constraints
- DebugInfo
- Demangle/Inputs
- Distributed
- Runtime
- Driver
- FixCode
- Inputs
- Frontend
- DiagnosticVerifier
- Inputs/broken-c-module
- Inputs
- Generics
- IDE
- clang-importing
- IRGen
- Inputs
- async
- prespecialized-metadata
- stdlib
- temporary_allocation
- Index
- Store
- Inputs
- clang-importer-sdk
- swift-modules
- usr/include
- objc
- custom-modules/availability-domains
- Interop
- CxxToSwiftToCxx
- Cxx
- class
- Inputs
- access
- inheritance
- Inputs
- method
- move-only
- Inputs
- enum
- Inputs
- extern-var
- foreign-reference
- Inputs
- function
- implementation-only-imports
- library-evolution
- modules
- Inputs
- namespace
- Inputs
- objc-correctness
- Inputs
- operators
- Inputs
- static
- stdlib
- Inputs
- overlay
- swiftify-import
- templates
- Inputs
- union
- C
- bounds-safety
- Inputs
- implementation-only-imports
- struct
- Inputs
- swiftify-import
- Inputs
- ObjCToSwiftToObjCxx
- ObjC
- swiftify-import
- Inputs
- SwiftToCxx
- class
- core
- expose-attr
- initializers
- methods
- properties
- stdlib
- string
- structs
- Interpreter
- Inputs
- SDK
- LinkerSections
- Macros
- Inputs
- SwiftifyImport
- CountedBy
- CxxSpan
- MacroErrors
- SizedBy
- Misc
- ModuleInterface
- Inputs
- objc_implementation
- ModuleCache
- NameLookup
- Inputs
- MemberImportVisibility
- Parse
- PrintAsObjC
- Profiler
- Prototypes
- Reflection
- Inputs
- Runtime
- SILGen
- Inputs
- SILOptimizer
- Inputs
- assemblyvision_remark
- SIL
- Parser
- Serialization
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,282 files changed
+136702
-64826
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| 100 | + | |
| 101 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
8 | 127 | | |
9 | 128 | | |
10 | 129 | | |
| |||
10787 | 10906 | | |
10788 | 10907 | | |
10789 | 10908 | | |
| 10909 | + | |
| 10910 | + | |
| 10911 | + | |
10790 | 10912 | | |
| 10913 | + | |
| 10914 | + | |
10791 | 10915 | | |
10792 | 10916 | | |
10793 | 10917 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| 339 | + | |
| 340 | + | |
339 | 341 | | |
340 | 342 | | |
341 | 343 | | |
| |||
462 | 464 | | |
463 | 465 | | |
464 | 466 | | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
465 | 471 | | |
466 | 472 | | |
467 | 473 | | |
| |||
624 | 630 | | |
625 | 631 | | |
626 | 632 | | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
627 | 644 | | |
628 | 645 | | |
629 | 646 | | |
| |||
818 | 835 | | |
819 | 836 | | |
820 | 837 | | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
821 | 841 | | |
822 | 842 | | |
823 | 843 | | |
| |||
828 | 848 | | |
829 | 849 | | |
830 | 850 | | |
| 851 | + | |
| 852 | + | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
831 | 864 | | |
832 | 865 | | |
833 | 866 | | |
| |||
868 | 901 | | |
869 | 902 | | |
870 | 903 | | |
871 | | - | |
872 | | - | |
873 | | - | |
874 | | - | |
875 | | - | |
876 | | - | |
| 904 | + | |
877 | 905 | | |
878 | 906 | | |
879 | 907 | | |
| |||
1070 | 1098 | | |
1071 | 1099 | | |
1072 | 1100 | | |
| 1101 | + | |
| 1102 | + | |
1073 | 1103 | | |
1074 | 1104 | | |
1075 | 1105 | | |
| |||
1141 | 1171 | | |
1142 | 1172 | | |
1143 | 1173 | | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | 1174 | | |
1153 | 1175 | | |
1154 | 1176 | | |
| |||
1404 | 1426 | | |
1405 | 1427 | | |
1406 | 1428 | | |
1407 | | - | |
1408 | | - | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
1409 | 1432 | | |
1410 | 1433 | | |
1411 | 1434 | | |
| |||
1590 | 1613 | | |
1591 | 1614 | | |
1592 | 1615 | | |
1593 | | - | |
1594 | | - | |
1595 | | - | |
1596 | | - | |
1597 | | - | |
1598 | | - | |
1599 | | - | |
1600 | | - | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
1605 | | - | |
1606 | | - | |
1607 | | - | |
1608 | | - | |
1609 | 1616 | | |
1610 | 1617 | | |
1611 | 1618 | | |
| |||
1633 | 1640 | | |
1634 | 1641 | | |
1635 | 1642 | | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
1636 | 1649 | | |
1637 | 1650 | | |
1638 | 1651 | | |
1639 | 1652 | | |
1640 | 1653 | | |
1641 | 1654 | | |
1642 | 1655 | | |
| 1656 | + | |
| 1657 | + | |
1643 | 1658 | | |
1644 | 1659 | | |
1645 | 1660 | | |
| |||
1658 | 1673 | | |
1659 | 1674 | | |
1660 | 1675 | | |
1661 | | - | |
| 1676 | + | |
1662 | 1677 | | |
1663 | 1678 | | |
1664 | 1679 | | |
1665 | 1680 | | |
1666 | 1681 | | |
1667 | 1682 | | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
1668 | 1705 | | |
1669 | 1706 | | |
1670 | | - | |
| 1707 | + | |
1671 | 1708 | | |
1672 | 1709 | | |
1673 | 1710 | | |
| 1711 | + | |
| 1712 | + | |
1674 | 1713 | | |
1675 | | - | |
| 1714 | + | |
1676 | 1715 | | |
1677 | 1716 | | |
1678 | 1717 | | |
| |||
1684 | 1723 | | |
1685 | 1724 | | |
1686 | 1725 | | |
1687 | | - | |
| 1726 | + | |
| 1727 | + | |
1688 | 1728 | | |
1689 | 1729 | | |
1690 | 1730 | | |
0 commit comments