├── .github └── workflows │ └── build.yml ├── .gitignore ├── .swiftformat ├── .vscode ├── extensions.json └── settings.json ├── CMakeLists.txt ├── LICENSE ├── README.md └── Sources ├── CMakeLists.txt ├── Core ├── AdditiveArithmetic.swift ├── Assert.swift ├── BidirectionalCollection.swift ├── BinaryInteger.swift ├── Bool.swift ├── Builtin.swift ├── BuiltinTypes.swift ├── CMakeLists.txt ├── CTypes.swift ├── Collection.swift ├── Comparable.swift ├── CompilerProtocols.swift ├── Equatable.swift ├── FixedWidthInteger.swift ├── Int.swift ├── Int16.swift ├── Int32.swift ├── Int64.swift ├── Int8.swift ├── Integers.swift ├── IteratorProtocol.swift ├── Lifetime.swift ├── Never.swift ├── Numeric.swift ├── OpaquePointer.swift ├── Operators.swift ├── OptionSet.swift ├── Optional.swift ├── Pointer.swift ├── Range.swift ├── RangeExpression.swift ├── Sequence.swift ├── SignedNumeric.swift ├── StaticString.swift ├── Strideable.swift ├── Swift.swift ├── UInt.swift ├── UInt16.swift ├── UInt32.swift ├── UInt64.swift ├── UInt8.swift ├── UnsafeMutablePointer.swift ├── UnsafeMutableRawPointer.swift ├── UnsafePointer.swift ├── UnsafeRawPointer.swift └── Void.swift ├── Onone ├── CMakeLists.txt └── SwiftOnoneSupport.swift ├── Runtime ├── CMakeLists.txt ├── Enum.c ├── HeapObject.c ├── KnownMetadata.c ├── Metadata.c ├── Types.h └── Visibility.h └── _Concurrency ├── CMakeLists.txt └── _Concurrency.swift /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/.swiftformat -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/Core/AdditiveArithmetic.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/AdditiveArithmetic.swift -------------------------------------------------------------------------------- /Sources/Core/Assert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Assert.swift -------------------------------------------------------------------------------- /Sources/Core/BidirectionalCollection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/BidirectionalCollection.swift -------------------------------------------------------------------------------- /Sources/Core/BinaryInteger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/BinaryInteger.swift -------------------------------------------------------------------------------- /Sources/Core/Bool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Bool.swift -------------------------------------------------------------------------------- /Sources/Core/Builtin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Builtin.swift -------------------------------------------------------------------------------- /Sources/Core/BuiltinTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/BuiltinTypes.swift -------------------------------------------------------------------------------- /Sources/Core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/Core/CTypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/CTypes.swift -------------------------------------------------------------------------------- /Sources/Core/Collection.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Collection.swift -------------------------------------------------------------------------------- /Sources/Core/Comparable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Comparable.swift -------------------------------------------------------------------------------- /Sources/Core/CompilerProtocols.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/CompilerProtocols.swift -------------------------------------------------------------------------------- /Sources/Core/Equatable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Equatable.swift -------------------------------------------------------------------------------- /Sources/Core/FixedWidthInteger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/FixedWidthInteger.swift -------------------------------------------------------------------------------- /Sources/Core/Int.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Int.swift -------------------------------------------------------------------------------- /Sources/Core/Int16.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Int16.swift -------------------------------------------------------------------------------- /Sources/Core/Int32.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Int32.swift -------------------------------------------------------------------------------- /Sources/Core/Int64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Int64.swift -------------------------------------------------------------------------------- /Sources/Core/Int8.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Int8.swift -------------------------------------------------------------------------------- /Sources/Core/Integers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Integers.swift -------------------------------------------------------------------------------- /Sources/Core/IteratorProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/IteratorProtocol.swift -------------------------------------------------------------------------------- /Sources/Core/Lifetime.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Lifetime.swift -------------------------------------------------------------------------------- /Sources/Core/Never.swift: -------------------------------------------------------------------------------- 1 | // Copyright © 2018 μSwift Authors. All Rights Reserved. 2 | // SPDX-License-Identifier: BSD-3 3 | 4 | @frozen 5 | public enum Never {} 6 | -------------------------------------------------------------------------------- /Sources/Core/Numeric.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Numeric.swift -------------------------------------------------------------------------------- /Sources/Core/OpaquePointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/OpaquePointer.swift -------------------------------------------------------------------------------- /Sources/Core/Operators.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Operators.swift -------------------------------------------------------------------------------- /Sources/Core/OptionSet.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/OptionSet.swift -------------------------------------------------------------------------------- /Sources/Core/Optional.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Optional.swift -------------------------------------------------------------------------------- /Sources/Core/Pointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Pointer.swift -------------------------------------------------------------------------------- /Sources/Core/Range.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Range.swift -------------------------------------------------------------------------------- /Sources/Core/RangeExpression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/RangeExpression.swift -------------------------------------------------------------------------------- /Sources/Core/Sequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Sequence.swift -------------------------------------------------------------------------------- /Sources/Core/SignedNumeric.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/SignedNumeric.swift -------------------------------------------------------------------------------- /Sources/Core/StaticString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/StaticString.swift -------------------------------------------------------------------------------- /Sources/Core/Strideable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/Strideable.swift -------------------------------------------------------------------------------- /Sources/Core/Swift.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Sources/Core/UInt.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UInt.swift -------------------------------------------------------------------------------- /Sources/Core/UInt16.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UInt16.swift -------------------------------------------------------------------------------- /Sources/Core/UInt32.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UInt32.swift -------------------------------------------------------------------------------- /Sources/Core/UInt64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UInt64.swift -------------------------------------------------------------------------------- /Sources/Core/UInt8.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UInt8.swift -------------------------------------------------------------------------------- /Sources/Core/UnsafeMutablePointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UnsafeMutablePointer.swift -------------------------------------------------------------------------------- /Sources/Core/UnsafeMutableRawPointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UnsafeMutableRawPointer.swift -------------------------------------------------------------------------------- /Sources/Core/UnsafePointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UnsafePointer.swift -------------------------------------------------------------------------------- /Sources/Core/UnsafeRawPointer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Core/UnsafeRawPointer.swift -------------------------------------------------------------------------------- /Sources/Core/Void.swift: -------------------------------------------------------------------------------- 1 | // Copyright © 2018 μSwift Authors. All Rights Reserved. 2 | // SPDX-License-Identifier: BSD-3 3 | 4 | public typealias Void = () 5 | -------------------------------------------------------------------------------- /Sources/Onone/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Onone/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/Onone/SwiftOnoneSupport.swift: -------------------------------------------------------------------------------- 1 | // Copyright © 2018 μSwift Authors. All Rights Reserved. 2 | // SPDX-License-Identifier: BSD-3 -------------------------------------------------------------------------------- /Sources/Runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/Runtime/Enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/Enum.c -------------------------------------------------------------------------------- /Sources/Runtime/HeapObject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/HeapObject.c -------------------------------------------------------------------------------- /Sources/Runtime/KnownMetadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/KnownMetadata.c -------------------------------------------------------------------------------- /Sources/Runtime/Metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/Metadata.c -------------------------------------------------------------------------------- /Sources/Runtime/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/Types.h -------------------------------------------------------------------------------- /Sources/Runtime/Visibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/Runtime/Visibility.h -------------------------------------------------------------------------------- /Sources/_Concurrency/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compnerd/uswift/HEAD/Sources/_Concurrency/CMakeLists.txt -------------------------------------------------------------------------------- /Sources/_Concurrency/_Concurrency.swift: -------------------------------------------------------------------------------- 1 | // Copyright © 2021 μSwift Authors. All Rights Reserved. 2 | // SPDX-License-Identifier: BSD-3 --------------------------------------------------------------------------------