Swift
Global declarations
Classes
Interfaces
Enums
| Enum | 
|---|
| Bit | 
| DispatchQoS.QoSClass | 
| DispatchQueue.AutoreleaseFrequency | 
Records
Aliases
| Alias | Type | 
|---|---|
| Actor | IActor  .NET, .NET Standard 2.0, Island, Toffee IActor Cooper | 
| AnsiChar | Byte .NET, .NET Standard 2.0, Cooper | 
| Any | dynamic  .NET, .NET Standard 2.0, Cooper, Island id Toffee | 
| AnyClass | Type  .NET, .NET Standard 2.0 Class Toffee | 
| AnyClass<T> | Class<T> Cooper | 
| AnyObject | dynamic  .NET, .NET Standard 2.0, Cooper, Island id Toffee | 
| ArrayLiteralConvertible<Element> | Swift.IExpressibleByArrayLiteral<Element> | 
| Bool | Boolean | 
| BooleanLiteralConvertible<BooleanLiteralType> | Swift.IExpressibleByBooleanLiteral<BooleanLiteralType> | 
| BooleanLiteralType | Boolean | 
| CBool | Boolean | 
| CChar | SByte | 
| CChar16 | UInt16  .NET, .NET Standard 2.0, Island, Toffee Word Cooper | 
| CChar32 | UInt32  .NET, .NET Standard 2.0, Island, Toffee Cardinal Cooper | 
| CDouble | Double | 
| CFloat | Single | 
| CInt | Int32  .NET, .NET Standard 2.0, Island, Toffee Integer Cooper | 
| CLong | Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator Int32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS | 
| CLongLong | Int64 | 
| CollectionOfOne.Distance<Element> | Int64 Cooper | 
| CollectionOfOne.Index<Element> | Bit Cooper | 
| CollectionOfOne<Element>.Distance<Element> | Int64  .NET, .NET Standard 2.0, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64 Int32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386 Int8 Toffee | 
| CollectionOfOne<Element>.Index<Element> | Bit  .NET, .NET Standard 2.0, Island Int8 Toffee | 
| CShort | Int16  .NET, .NET Standard 2.0, Island, Toffee SmallInt Cooper | 
| CSignedChar | SByte | 
| CUnsignedChar | Byte | 
| CUnsignedInt | UInt32  .NET, .NET Standard 2.0, Island, Toffee Cardinal Cooper | 
| CUnsignedLong | UInt64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator UInt32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS | 
| CUnsignedLongLong | UInt64 | 
| CUnsignedShort | UInt16  .NET, .NET Standard 2.0, Island, Toffee Word Cooper | 
| CustomDebugStringConvertible | ICustomDebugStringConvertible | 
| CustomStringConvertible | ICustomStringConvertible | 
| CWideChar | UInt32  .NET, .NET Standard 2.0, Island, Toffee Cardinal Cooper | 
| DictionaryLiteralConvertible<Key,Value> | Swift.IExpressibleByDictionaryLiteral<Key,Value> | 
| Error | Exception  .NET, .NET Standard 2.0, Cooper, Island NSException Toffee | 
| ErrorType | IErrorType | 
| ExpressibleByArrayLiteral<Element> | Swift.IExpressibleByArrayLiteral<Element> | 
| ExpressibleByBooleanLiteral<BooleanLiteralType> | Swift.IExpressibleByBooleanLiteral<BooleanLiteralType> | 
| ExpressibleByDictionaryLiteral<Key,Value> | Swift.IExpressibleByDictionaryLiteral<Key,Value> | 
| ExpressibleByFloatLiteral<FloatLiteralType> | Swift.IExpressibleByFloatLiteral<FloatLiteralType> | 
| ExpressibleByIntegerLiteral<IntegerLiteralType> | Swift.IExpressibleByIntegerLiteral<IntegerLiteralType> | 
| ExpressibleByNilLiteral | IExpressibleByNilLiteral | 
| ExpressibleByStringInterpolation<StringInterpolationType> | Swift.IExpressibleByStringInterpolation<StringInterpolationType> | 
| ExpressibleByStringLiteral<StringLiteralType> | Swift.IExpressibleByStringLiteral<StringLiteralType> | 
| ExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType> | Swift.IExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType> | 
| ExtendedGraphemeClusterType | String  .NET, .NET Standard 2.0, Cooper, Island NSString Toffee | 
| Float | Single | 
| Float32 | Single | 
| Float64 | Double | 
| FloatLiteralConvertible<FloatLiteralType> | Swift.IExpressibleByFloatLiteral<FloatLiteralType> | 
| FloatLiteralType | Double | 
| Hashable | IHashable | 
| IBooleanType | BooleanType | 
| ICollectionType<SubSequence,Index,Distance,Element> | Swift.CollectionType<SubSequence,Index,Distance,Element> | 
| Identifiable<ID> | IIdentifiable<ID>  Island-Android, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows IIdentifiable<ID> Island-WebAssembly-wasm32 | 
| IIncrementable | Incrementable | 
| IIndexable<Index,Distance,Element> | Swift.Indexable<Index,Distance,Element> | 
| ILazySequence<T> | not nullable IEnumerable<T>  .NET, .NET Standard 2.0, Island not nullable Iterable<T> Cooper not nullable INSFastEnumeration<T> Toffee | 
| ILazySequenceType<T> | not nullable not nullable IEnumerable<T>  .NET, .NET Standard 2.0, Island not nullable not nullable Iterable<T> Cooper not nullable not nullable INSFastEnumeration<T> Toffee | 
| INSObjectProtocol | INSObject Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-watchOS Simulator, Island-watchOS-arm64_32, Toffee | 
| Int | Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator Int32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS | 
| Int8 | SByte | 
| IntegerLiteralConvertible<IntegerLiteralType> | Swift.IExpressibleByIntegerLiteral<IntegerLiteralType> | 
| IntegerLiteralType | Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator Int32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS | 
| IntMax | Int64 | 
| ISequenceType<T> | IEnumerable<T>  .NET, .NET Standard 2.0, Island Iterable<T> Cooper INSFastEnumeration Toffee | 
| LazySequenceType<T> | not nullable not nullable IEnumerable<T>  .NET, .NET Standard 2.0, Island not nullable not nullable Iterable<T> Cooper not nullable not nullable INSFastEnumeration<T> Toffee | 
| NativeString | String  .NET, .NET Standard 2.0, Cooper, Island NSString Toffee | 
| NativeStringBuilder | StringBuilder  .NET, .NET Standard 2.0, Cooper StringBuilder Island | 
| NilLiteralConvertible | IExpressibleByNilLiteral | 
| NSObject | Object  .NET, .NET Standard 2.0, Cooper, Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows NSObject Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-watchOS Simulator, Island-watchOS-arm64_32, Toffee | 
| NSObjectProtocol | INSObject Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-watchOS Simulator, Island-watchOS-arm64_32, Toffee | 
| OpaquePointer | ^void .NET, .NET Standard 2.0, Island, Toffee | 
| OutputStreamType | IOutputStreamType | 
| PlatformDictionary<T,U> | not nullable Dictionary<T, U>  .NET, .NET Standard 2.0 not nullable HashMap<T, U> Cooper not nullable RemObjects.Elements.System.Dictionary<T,U> Island not nullable NSMutableDictionary<T, U> Toffee | 
| PlatformImmutableDictionary<T,U> | not nullable not nullable Dictionary<T, U>  .NET, .NET Standard 2.0 not nullable not nullable HashMap<T, U> Cooper not nullable not nullable RemObjects.Elements.System.Dictionary<T,U> Island not nullable NSDictionary<T, U> Toffee | 
| PlatformImmutableList<T> | not nullable not nullable List<T>  .NET, .NET Standard 2.0 not nullable not nullable ArrayList<T> Cooper not nullable not nullable RemObjects.Elements.System.List<T> Island not nullable NSArray<T> Toffee | 
| PlatformList<T> | not nullable List<T>  .NET, .NET Standard 2.0 not nullable ArrayList<T> Cooper not nullable RemObjects.Elements.System.List<T> Island not nullable NSMutableArray<T> Toffee | 
| PlatformSequence<T> | not nullable IEnumerable<T> Island | 
| PlatformSet<T> | not nullable RemObjects.Elements.System.List<T> Island | 
| RawRepresentable<RawValue> | Swift.IRawRepresentable<RawValue> | 
| Selector | SEL Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-watchOS Simulator, Island-watchOS-arm64_32, Toffee | 
| Sendable | ISendable  .NET, .NET Standard 2.0, Island, Toffee ISendable Cooper | 
| SequenceType<T> | not nullable IEnumerable<T>  .NET, .NET Standard 2.0, Island not nullable Iterable<T> Cooper not nullable INSFastEnumeration<T> Toffee | 
| Set<T>.Element<T> | T Island | 
| SignedIntegerType | ISignedIntegerType | 
| SignedNumberType<IntegerLiteralType> | Swift.ISignedNumberType<IntegerLiteralType> | 
| Sliceable<SubSlice,SubSequence,Index,Distance,Element> | Swift.ISliceable<SubSlice,SubSequence,Index,Distance,Element> | 
| StaticString | String  .NET, .NET Standard 2.0, Cooper, Island NSString Toffee | 
| Streamable | IStreamable | 
| StringInterpolationConvertible<StringInterpolationType> | Swift.IExpressibleByStringInterpolation<StringInterpolationType> | 
| StringLiteralConvertible<StringLiteralType> | Swift.IExpressibleByStringLiteral<StringLiteralType> | 
| StringLiteralType | String  .NET, .NET Standard 2.0, Cooper, Island NSString Toffee | 
| StringProtocol | IStringProtocol | 
| SwiftString.UnicodeScalarView | UTF32View  .NET, .NET Standard 2.0, Cooper, Island Int8 Toffee | 
| TextOutputStream | ITextOutputStream | 
| TextOutputStreamable | ITextOutputStreamable | 
| UInt | UInt64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator UInt32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS | 
| UInt8 | Byte | 
| UIntMax | UInt64 | 
| UnicodeScalar | UInt32  .NET, .NET Standard 2.0, Island, Toffee Cardinal Cooper | 
| UnicodeScalarLiteralConvertible<UnicodeScalarLiteralType> | Swift.IExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType> | 
| UnicodeScalarType | String  .NET, .NET Standard 2.0, Cooper, Island NSString Toffee | 
| UnsafeBufferPointer<T> | ^T .NET, .NET Standard 2.0, Island, Toffee | 
| UnsafeMutableBufferPointer<T> | ^T .NET, .NET Standard 2.0, Island, Toffee | 
| UnsafeMutableRawBufferPointer | ^void .NET, .NET Standard 2.0, Island, Toffee | 
| UnsafeMutableRawPointer | ^void .NET, .NET Standard 2.0, Island, Toffee | 
| UnsafeRawBufferPointer | ^void .NET, .NET Standard 2.0, Island, Toffee | 
| UnsafeRawPointer | ^void .NET, .NET Standard 2.0, Island, Toffee | 
| UnsignedIntegerType | IUnsignedIntegerType | 
| UTF16Char | Char | 
| UTF32Char | UInt32  .NET, .NET Standard 2.0, Island, Toffee Cardinal Cooper | 
| UTF8Char | Byte | 
| UWord | UInt16  .NET, .NET Standard 2.0, Island, Toffee Word Cooper | 
| Word | Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS Simulator, Island-iOS-arm64, Island-Mac Catalyst, Island-macOS, Island-tvOS Simulator, Island-tvOS-arm64, Island-Ubuntu-arm64, Island-Ubuntu-x86_64, Island-watchOS Simulator, Island-Windows-arm64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-Mac Catalyst, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-watchOS Simulator Int32 Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS-arm64_32, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS |