Swift

Global declarations

Classes

Class
DictionaryHelper
DispatchGroup
DispatchObject
DispatchQueue
DispatchWorkItem
Range
SwiftString.BaseCharacterView
SwiftString.CharacterView
SwiftString.UTF16View
SwiftString.UTF32View
SwiftString.UTF8View

Interfaces

Interface
AbsoluteValuable<IntegerLiteralType>
BidirectionalIndexType<Distance>
BitwiseOperationsType
BooleanType
CollectionType<SubSequence,Index,Distance,Element>
Comparable
Equatable
ForwardIndexType<Distance>
IActor
ICustomDebugStringConvertible
ICustomStringConvertible
IErrorType
IExpressibleByArrayLiteral<Element>
IExpressibleByBooleanLiteral<BooleanLiteralType>
IExpressibleByDictionaryLiteral<Key,Value>
IExpressibleByExtendedGraphemeClusterLiteral<ExtendedGraphemeClusterLiteralType>
IExpressibleByFloatLiteral<FloatLiteralType>
IExpressibleByIntegerLiteral<IntegerLiteralType>
IExpressibleByNilLiteral
IExpressibleByStringInterpolation<StringInterpolationType>
IExpressibleByStringLiteral<StringLiteralType>
IExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType>
IHashable
IIdentifiable<ID>
Incrementable
Indexable<Index,Distance,Element>
INonLazySequence<T>
IntegerArithmeticType
IntegerType<Distance,Stride,IntegerLiteralType>
IOutputStreamType
IRawRepresentable<RawValue>
ISendable
ISignedIntegerType
ISignedNumberType<IntegerLiteralType>
ISliceable<SubSlice,SubSequence,Index,Distance,Element>
IStreamable
IStringProtocol
ITextOutputStream
ITextOutputStreamable
IUnsignedIntegerType
RandomAccessIndexType<Distance,Stride,IntegerLiteralType>
ReverseIndexType<Base,Distance>
Strideable<Stride,IntegerLiteralType>

Enums

Enum
Bit
DispatchQoS.QoSClass
DispatchQueue.AutoreleaseFrequency

Records

Record
Array<T>
Character
CollectionOfOne<Element>
CommandLine
Dictionary<Key,Value>
DispatchData
DispatchDataIterator
DispatchPredicate
DispatchQoS
DispatchQueue.Attributes
DispatchQueueAttributes
DispatchSource.FileSystemEvent
DispatchSource.MachSendEvent
DispatchSource.MemoryPressureEvent
DispatchSource.ProcessEvent
DispatchSource.TimerFlags
DispatchTime
DispatchTimeInterval
DispatchWallTime
DispatchWorkItemFlags
Result<Value,Error>
Set<T>
SwiftString
SwiftString.Encoding
Unmanaged<Instance>

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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows-i386, Island-Windows-x86_64
IIdentifiable<ID>  Island-WebAssembly-wasm32, Island-Windows-arm64
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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-watchOS, Island-watchOS Simulator, Toffee
Int
Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-watchOS, Island-watchOS Simulator, Toffee
NSObjectProtocol
INSObject  Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-watchOS, Island-watchOS Simulator, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-watchOS, Island-watchOS Simulator, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, 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, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu-aarch64, 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, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS

Extensions

Extension
Bit
Bool
CGPoint
CGRect
CGSize
Double
Float
Foundation.NSDictionary<KeyType,ObjectType>
Int16
Int32
Int64
Int8
ISequence<T>
java.util.Map.Entry<K,V>
NativeString
NSArray<ObjectType>
NSURL
Object
System.Collections.Generic.KeyValuePair<TKey,TValue>
UInt16
UInt32
UInt64
UInt8
UnicodeScalar