Swift

Global declarations

Classes

Class
Bit$Extension
DictionaryHelper
DispatchGroup
DispatchObject
DispatchQueue
DispatchWorkItem
Object.Duck_Object_ICustomDebugStringConvertible
Object.Duck_Object_ICustomStringConvertible
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>
ICustomDebugStringConvertible
ICustomStringConvertible
IErrorType
IExpressibleByArrayLiteral<Element>
IExpressibleByBooleanLiteral<BooleanLiteralType>
IExpressibleByDictionaryLiteral<Key,Value>
IExpressibleByExtendedGraphemeClusterLiteral<ExtendedGraphemeClusterLiteralType>
IExpressibleByFloatLiteral<FloatLiteralType>
IExpressibleByIntegerLiteral<IntegerLiteralType>
IExpressibleByNilLiteral
IExpressibleByStringInterpolation<StringInterpolationType>
IExpressibleByStringLiteral<StringLiteralType>
IExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType>
IHashable
Incrementable
Indexable<Index,Distance,Element>
INonLazySequence<T>
IntegerArithmeticType
IntegerType<Distance,Stride,IntegerLiteralType>
IOutputStreamType
IRawRepresentable<RawValue>
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
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>
IExpressibleByArrayLiteral<Element>
Bool
Boolean
BooleanLiteralConvertible<BooleanLiteralType>
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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
Int32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64
Int32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386
NSObject  Toffee
CollectionOfOne<Element>.Index<Element>
Bit  .NET, .NET Standard 2.0, Island
NSObject  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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
UInt32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
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,alue>
IExpressibleByDictionaryLiteral<Key,Value>  Cooper
DictionaryLiteralConvertible<Key,Value>
IExpressibleByDictionaryLiteral<Key,Value>  .NET, .NET Standard 2.0, Island, Toffee
Error
Exception  .NET, .NET Standard 2.0, Cooper, Island
NSException  Toffee
ErrorType
IErrorType
ExpressibleByArrayLiteral<Element>
IExpressibleByArrayLiteral<Element>
ExpressibleByBooleanLiteral<BooleanLiteralType>
IExpressibleByBooleanLiteral<BooleanLiteralType>
ExpressibleByDictionaryLiteral<Key,alue>
IExpressibleByDictionaryLiteral<Key,Value>  Cooper
ExpressibleByDictionaryLiteral<Key,Value>
IExpressibleByDictionaryLiteral<Key,Value>  .NET, .NET Standard 2.0, Island, Toffee
ExpressibleByFloatLiteral<FloatLiteralType>
IExpressibleByFloatLiteral<FloatLiteralType>
ExpressibleByIntegerLiteral<IntegerLiteralType>
IExpressibleByIntegerLiteral<IntegerLiteralType>
ExpressibleByNilLiteral
IExpressibleByNilLiteral
ExpressibleByStringInterpolation<StringInterpolationType>
IExpressibleByStringInterpolation<StringInterpolationType>
ExpressibleByStringLiteral<StringLiteralType>
IExpressibleByStringLiteral<StringLiteralType>
ExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType>
IExpressibleByUnicodeScalarLiteral<UnicodeScalarLiteralType>
ExtendedGraphemeClusterType
String  .NET, .NET Standard 2.0, Cooper, Island
NSString  Toffee
Float
Single
Float32
Single
Float64
Double
FloatLiteralConvertible<FloatLiteralType>
IExpressibleByFloatLiteral<FloatLiteralType>
FloatLiteralType
Double
Hashable
IHashable
IBooleanType
BooleanType
ICollectionType<SubSequence,Index,Distance,Element>
CollectionType<SubSequence,Index,Distance,Element>
IIncrementable
Incrementable
IIndexable<Index,Distance,Element>
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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, 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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
Int32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
Int8
SByte
IntegerLiteralConvertible<IntegerLiteralType>
IExpressibleByIntegerLiteral<IntegerLiteralType>
IntegerLiteralType
Int64  .NET, .NET Standard 2.0, Cooper, Island-Android-arm64-v8a, Island-Android-x86_64, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
Int32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
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
NSObject  Toffee
NSObjectProtocol
INSObject  Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee
OpaquePointer
^Void  .NET, .NET Standard 2.0, Toffee
^void  Island
OutputStreamType
IOutputStreamType
PlatformDictionary<T,U>
not nullable Dictionary<T, U>  .NET, .NET Standard 2.0
not nullable HashMap<T, U>  Cooper
not nullable 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 Dictionary<T,U>  Island
not nullable Foundation.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 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 List<T>  Island
not nullable NSMutableArray<T>  Toffee
PlatformSequence<T>
not nullable IEnumerable<T>  Island
PlatformSet<T>
not nullable List<T>  Island
RawRepresentable<RawValue>
IRawRepresentable<RawValue>
Selector
SEL  Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator, Toffee
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>
ISignedNumberType<IntegerLiteralType>
Sliceable<SubSlice,SubSequence,Index,Distance,Element>
ISliceable<SubSlice,SubSequence,Index,Distance,Element>
StaticString
String  .NET, .NET Standard 2.0, Cooper, Island
NSString  Toffee
Streamable
IStreamable
StringInterpolationConvertible<StringInterpolationType>
IExpressibleByStringInterpolation<StringInterpolationType>
StringLiteralConvertible<StringLiteralType>
IExpressibleByStringLiteral<StringLiteralType>
StringLiteralType
String  .NET, .NET Standard 2.0, Cooper, Island
NSString  Toffee
StringProtocol
IStringProtocol
SwiftString.UnicodeScalarView
SwiftString.UTF32View  .NET, .NET Standard 2.0, Cooper, Island
NSObject  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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
UInt32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator
UInt8
Byte
UIntMax
UInt64
UnicodeScalar
UInt32  .NET, .NET Standard 2.0, Island, Toffee
Cardinal  Cooper
UnicodeScalarLiteralConvertible<UnicodeScalarLiteralType>
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, Toffee
^void  Island
UnsafeMutableRawPointer
^Void  .NET, .NET Standard 2.0, Toffee
^void  Island
UnsafeRawBufferPointer
^Void  .NET, .NET Standard 2.0, Toffee
^void  Island
UnsafeRawPointer
^Void  .NET, .NET Standard 2.0, Toffee
^void  Island
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-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS Simulator-x86_64, Island-Windows-x86_64, Toffee-iOS, Toffee-iOS Simulator, Toffee-macOS, Toffee-tvOS, Toffee-tvOS Simulator, Toffee-UIKit for Mac
Int32  Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-Ubuntu-armv6, Island-watchOS, Island-watchOS Simulator-i386, Island-WebAssembly-wasm32, Island-Windows-i386, Toffee-watchOS, Toffee-watchOS Simulator

Extensions

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