├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.md │ ├── FEATURE_REQUEST.md │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE │ └── NEW.md └── workflows │ └── pull_request.yml ├── .gitignore ├── .spi.yml ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── Package.swift ├── README.md ├── Sources ├── Atomics │ ├── Atomics.docc │ │ ├── Atomics.md │ │ └── Extensions │ │ │ ├── AtomicInteger.md │ │ │ ├── AtomicIntegerStorage.md │ │ │ ├── AtomicLoadOrdering.md │ │ │ ├── AtomicOptionalReferenceStorage.md │ │ │ ├── AtomicOptionalWrappable.md │ │ │ ├── AtomicRawRepresentableStorage.md │ │ │ ├── AtomicReference.md │ │ │ ├── AtomicReferenceStorage.md │ │ │ ├── AtomicStorage.md │ │ │ ├── AtomicStoreOrdering.md │ │ │ ├── AtomicUpdateOrdering.md │ │ │ ├── AtomicValue.md │ │ │ ├── ManagedAtomic.md │ │ │ ├── ManagedAtomicLazyReference.md │ │ │ ├── UnsafeAtomic.md │ │ │ └── UnsafeAtomicLazyReference.md │ ├── CMakeLists.txt │ ├── Conformances │ │ ├── AtomicBool.swift.gyb │ │ ├── IntegerConformances.swift.gyb │ │ ├── OptionalRawRepresentable.swift │ │ ├── PointerConformances.swift.gyb │ │ ├── RawRepresentable.swift │ │ └── autogenerated │ │ │ ├── AtomicBool.swift │ │ │ ├── IntegerConformances.swift │ │ │ └── PointerConformances.swift │ ├── Primitives │ │ ├── Primitives.native.swift.gyb │ │ └── autogenerated │ │ │ └── Primitives.native.swift │ ├── Protocols │ │ ├── AtomicInteger.swift │ │ ├── AtomicOptionalWrappable.swift │ │ ├── AtomicReference.swift │ │ ├── AtomicStorage.swift │ │ └── AtomicValue.swift │ ├── Types │ │ ├── AtomicMemoryOrderings.swift │ │ ├── DoubleWord.swift │ │ ├── IntegerOperations.swift.gyb │ │ ├── ManagedAtomic.swift │ │ ├── ManagedAtomicLazyReference.swift │ │ ├── UnsafeAtomic.swift │ │ ├── UnsafeAtomicLazyReference.swift │ │ └── autogenerated │ │ │ └── IntegerOperations.swift │ └── Unmanaged extensions.swift ├── CMakeLists.txt └── _AtomicsShims │ ├── CMakeLists.txt │ ├── include │ ├── _AtomicsShims.h │ └── module.modulemap │ └── src │ └── _AtomicsShims.c ├── Tests ├── AtomicsTests │ ├── AtomicLazyReference.swift │ ├── Basics │ │ ├── BasicAtomicBoolTests.swift.gyb │ │ ├── BasicAtomicDoubleWordTests.swift.gyb │ │ ├── BasicAtomicInt16Tests.swift.gyb │ │ ├── BasicAtomicInt32Tests.swift.gyb │ │ ├── BasicAtomicInt64Tests.swift.gyb │ │ ├── BasicAtomicInt8Tests.swift.gyb │ │ ├── BasicAtomicIntTests.swift.gyb │ │ ├── BasicAtomicMutablePointerTests.swift.gyb │ │ ├── BasicAtomicMutableRawPointerTests.swift.gyb │ │ ├── BasicAtomicOptionalMutablePointerTests.swift.gyb │ │ ├── BasicAtomicOptionalMutableRawPointerTests.swift.gyb │ │ ├── BasicAtomicOptionalPointerTests.swift.gyb │ │ ├── BasicAtomicOptionalRawPointerTests.swift.gyb │ │ ├── BasicAtomicOptionalRawRepresentableTests.swift.gyb │ │ ├── BasicAtomicOptionalReferenceTests.swift.gyb │ │ ├── BasicAtomicOptionalUnmanagedTests.swift.gyb │ │ ├── BasicAtomicPointerTests.swift.gyb │ │ ├── BasicAtomicRawPointerTests.swift.gyb │ │ ├── BasicAtomicRawRepresentableTests.swift.gyb │ │ ├── BasicAtomicReferenceTests.swift.gyb │ │ ├── BasicAtomicUInt16Tests.swift.gyb │ │ ├── BasicAtomicUInt32Tests.swift.gyb │ │ ├── BasicAtomicUInt64Tests.swift.gyb │ │ ├── BasicAtomicUInt8Tests.swift.gyb │ │ ├── BasicAtomicUIntTests.swift.gyb │ │ ├── BasicAtomicUnmanagedTests.swift.gyb │ │ ├── BasicTestSupport.swift │ │ ├── BasicTests.gyb-template │ │ └── autogenerated │ │ │ ├── BasicAtomicBoolTests.swift │ │ │ ├── BasicAtomicDoubleWordTests.swift │ │ │ ├── BasicAtomicInt16Tests.swift │ │ │ ├── BasicAtomicInt32Tests.swift │ │ │ ├── BasicAtomicInt64Tests.swift │ │ │ ├── BasicAtomicInt8Tests.swift │ │ │ ├── BasicAtomicIntTests.swift │ │ │ ├── BasicAtomicMutablePointerTests.swift │ │ │ ├── BasicAtomicMutableRawPointerTests.swift │ │ │ ├── BasicAtomicOptionalMutablePointerTests.swift │ │ │ ├── BasicAtomicOptionalMutableRawPointerTests.swift │ │ │ ├── BasicAtomicOptionalPointerTests.swift │ │ │ ├── BasicAtomicOptionalRawPointerTests.swift │ │ │ ├── BasicAtomicOptionalRawRepresentableTests.swift │ │ │ ├── BasicAtomicOptionalReferenceTests.swift │ │ │ ├── BasicAtomicOptionalUnmanagedTests.swift │ │ │ ├── BasicAtomicPointerTests.swift │ │ │ ├── BasicAtomicRawPointerTests.swift │ │ │ ├── BasicAtomicRawRepresentableTests.swift │ │ │ ├── BasicAtomicReferenceTests.swift │ │ │ ├── BasicAtomicUInt16Tests.swift │ │ │ ├── BasicAtomicUInt32Tests.swift │ │ │ ├── BasicAtomicUInt64Tests.swift │ │ │ ├── BasicAtomicUInt8Tests.swift │ │ │ ├── BasicAtomicUIntTests.swift │ │ │ └── BasicAtomicUnmanagedTests.swift │ ├── DoubleWord.swift │ ├── LifetimeTracked.swift │ ├── LockFreeQueue.swift │ ├── LockFreeSingleConsumerStack.swift │ ├── StrongReferenceRace.swift │ ├── StrongReferenceShuffle.swift │ ├── StrongReferenceSubclass.swift │ └── main.swift ├── CMakeLists.txt └── lit │ ├── AtomicsFolding.swift.gyb │ ├── UnsafeAtomicInitializers.swift.gyb │ └── autogenerated │ ├── AtomicsFolding.swift │ └── UnsafeAtomicInitializers.swift ├── Utilities ├── generate-sources.sh ├── gyb ├── gyb.py ├── gyb_utils.py └── run-full-tests.sh ├── Xcode ├── Atomics.xcconfig ├── Atomics.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── Atomics.xcscheme ├── Atomics.xctestplan ├── AtomicsTests.xcconfig ├── README.md └── Shared.xcconfig └── cmake └── modules └── SwiftSupport.cmake /.github/ISSUE_TEMPLATE/BUG_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/NEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/PULL_REQUEST_TEMPLATE/NEW.md -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/.spi.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Atomics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Atomics.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicInteger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicInteger.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicIntegerStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicIntegerStorage.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicLoadOrdering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicLoadOrdering.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicOptionalReferenceStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicOptionalReferenceStorage.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicOptionalWrappable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicOptionalWrappable.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicRawRepresentableStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicRawRepresentableStorage.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicReference.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicReferenceStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicReferenceStorage.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicStorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicStorage.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicStoreOrdering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicStoreOrdering.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicUpdateOrdering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicUpdateOrdering.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/AtomicValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/AtomicValue.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/ManagedAtomic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/ManagedAtomic.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/ManagedAtomicLazyReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/ManagedAtomicLazyReference.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/UnsafeAtomic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/UnsafeAtomic.md -------------------------------------------------------------------------------- /Sources/Atomics/Atomics.docc/Extensions/UnsafeAtomicLazyReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Atomics.docc/Extensions/UnsafeAtomicLazyReference.md -------------------------------------------------------------------------------- /Sources/Atomics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/AtomicBool.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/AtomicBool.swift.gyb -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/IntegerConformances.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/IntegerConformances.swift.gyb -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/OptionalRawRepresentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/OptionalRawRepresentable.swift -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/PointerConformances.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/PointerConformances.swift.gyb -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/RawRepresentable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/RawRepresentable.swift -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/autogenerated/AtomicBool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/autogenerated/AtomicBool.swift -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/autogenerated/IntegerConformances.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/autogenerated/IntegerConformances.swift -------------------------------------------------------------------------------- /Sources/Atomics/Conformances/autogenerated/PointerConformances.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Conformances/autogenerated/PointerConformances.swift -------------------------------------------------------------------------------- /Sources/Atomics/Primitives/Primitives.native.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Primitives/Primitives.native.swift.gyb -------------------------------------------------------------------------------- /Sources/Atomics/Primitives/autogenerated/Primitives.native.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Primitives/autogenerated/Primitives.native.swift -------------------------------------------------------------------------------- /Sources/Atomics/Protocols/AtomicInteger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Protocols/AtomicInteger.swift -------------------------------------------------------------------------------- /Sources/Atomics/Protocols/AtomicOptionalWrappable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Protocols/AtomicOptionalWrappable.swift -------------------------------------------------------------------------------- /Sources/Atomics/Protocols/AtomicReference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Protocols/AtomicReference.swift -------------------------------------------------------------------------------- /Sources/Atomics/Protocols/AtomicStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Protocols/AtomicStorage.swift -------------------------------------------------------------------------------- /Sources/Atomics/Protocols/AtomicValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Protocols/AtomicValue.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/AtomicMemoryOrderings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/AtomicMemoryOrderings.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/DoubleWord.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/DoubleWord.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/IntegerOperations.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/IntegerOperations.swift.gyb -------------------------------------------------------------------------------- /Sources/Atomics/Types/ManagedAtomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/ManagedAtomic.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/ManagedAtomicLazyReference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/ManagedAtomicLazyReference.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/UnsafeAtomic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/UnsafeAtomic.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/UnsafeAtomicLazyReference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/UnsafeAtomicLazyReference.swift -------------------------------------------------------------------------------- /Sources/Atomics/Types/autogenerated/IntegerOperations.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Types/autogenerated/IntegerOperations.swift -------------------------------------------------------------------------------- /Sources/Atomics/Unmanaged extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/Atomics/Unmanaged extensions.swift -------------------------------------------------------------------------------- /Sources/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/_AtomicsShims/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/_AtomicsShims/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/_AtomicsShims/include/_AtomicsShims.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/_AtomicsShims/include/_AtomicsShims.h -------------------------------------------------------------------------------- /Sources/_AtomicsShims/include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/_AtomicsShims/include/module.modulemap -------------------------------------------------------------------------------- /Sources/_AtomicsShims/src/_AtomicsShims.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Sources/_AtomicsShims/src/_AtomicsShims.c -------------------------------------------------------------------------------- /Tests/AtomicsTests/AtomicLazyReference.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/AtomicLazyReference.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicBoolTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicBoolTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicDoubleWordTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicDoubleWordTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicInt16Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicInt16Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicInt32Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicInt32Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicInt64Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicInt64Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicInt8Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicInt8Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicIntTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicIntTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicMutablePointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicMutablePointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicMutableRawPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicMutableRawPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalMutablePointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalMutablePointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalMutableRawPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalMutableRawPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalRawPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalRawPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalRawRepresentableTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalRawRepresentableTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalReferenceTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalReferenceTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicOptionalUnmanagedTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicOptionalUnmanagedTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicRawPointerTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicRawPointerTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicRawRepresentableTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicRawRepresentableTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicReferenceTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicReferenceTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUInt16Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUInt16Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUInt32Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUInt32Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUInt64Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUInt64Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUInt8Tests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUInt8Tests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUIntTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUIntTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicAtomicUnmanagedTests.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicAtomicUnmanagedTests.swift.gyb -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicTestSupport.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicTestSupport.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/BasicTests.gyb-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/BasicTests.gyb-template -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicBoolTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicBoolTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicDoubleWordTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicDoubleWordTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt16Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt16Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt32Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt32Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt64Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt64Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt8Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicInt8Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicIntTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicIntTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicMutablePointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicMutablePointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicMutableRawPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicMutableRawPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalMutablePointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalMutablePointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalMutableRawPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalMutableRawPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalRawPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalRawPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalRawRepresentableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalRawRepresentableTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalReferenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalReferenceTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalUnmanagedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicOptionalUnmanagedTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicRawPointerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicRawPointerTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicRawRepresentableTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicRawRepresentableTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicReferenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicReferenceTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt16Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt16Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt32Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt32Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt64Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt64Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt8Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUInt8Tests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUIntTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUIntTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUnmanagedTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/Basics/autogenerated/BasicAtomicUnmanagedTests.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/DoubleWord.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/DoubleWord.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/LifetimeTracked.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/LifetimeTracked.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/LockFreeQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/LockFreeQueue.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/LockFreeSingleConsumerStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/LockFreeSingleConsumerStack.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/StrongReferenceRace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/StrongReferenceRace.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/StrongReferenceShuffle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/StrongReferenceShuffle.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/StrongReferenceSubclass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/StrongReferenceSubclass.swift -------------------------------------------------------------------------------- /Tests/AtomicsTests/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/AtomicsTests/main.swift -------------------------------------------------------------------------------- /Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Tests/lit/AtomicsFolding.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/lit/AtomicsFolding.swift.gyb -------------------------------------------------------------------------------- /Tests/lit/UnsafeAtomicInitializers.swift.gyb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/lit/UnsafeAtomicInitializers.swift.gyb -------------------------------------------------------------------------------- /Tests/lit/autogenerated/AtomicsFolding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/lit/autogenerated/AtomicsFolding.swift -------------------------------------------------------------------------------- /Tests/lit/autogenerated/UnsafeAtomicInitializers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Tests/lit/autogenerated/UnsafeAtomicInitializers.swift -------------------------------------------------------------------------------- /Utilities/generate-sources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Utilities/generate-sources.sh -------------------------------------------------------------------------------- /Utilities/gyb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import gyb 3 | gyb.main() 4 | -------------------------------------------------------------------------------- /Utilities/gyb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Utilities/gyb.py -------------------------------------------------------------------------------- /Utilities/gyb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Utilities/gyb_utils.py -------------------------------------------------------------------------------- /Utilities/run-full-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Utilities/run-full-tests.sh -------------------------------------------------------------------------------- /Xcode/Atomics.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xcconfig -------------------------------------------------------------------------------- /Xcode/Atomics.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Xcode/Atomics.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Xcode/Atomics.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Xcode/Atomics.xcodeproj/xcshareddata/xcschemes/Atomics.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xcodeproj/xcshareddata/xcschemes/Atomics.xcscheme -------------------------------------------------------------------------------- /Xcode/Atomics.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Atomics.xctestplan -------------------------------------------------------------------------------- /Xcode/AtomicsTests.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/AtomicsTests.xcconfig -------------------------------------------------------------------------------- /Xcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/README.md -------------------------------------------------------------------------------- /Xcode/Shared.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/Xcode/Shared.xcconfig -------------------------------------------------------------------------------- /cmake/modules/SwiftSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apple/swift-atomics/HEAD/cmake/modules/SwiftSupport.cmake --------------------------------------------------------------------------------