Global

Location

 

ABS (Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of a double.

 

class method ABS(x: Double): Double

 

static Double ABS(Double x)

 

static func ABS(_ x: Double) -> Double

 

static Double ABS(Double x)

 

Shared Function ABS(x As Double) As Double

Parameters:

  • x:

ABS (Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of an Int32.

 

class method ABS(x: Int32): Int32

 

static Int32 ABS(Int32 x)

 

static func ABS(_ x: Int32) -> Int32

 

static Int32 ABS(Int32 x)

 

Shared Function ABS(x As Int32) As Int32

Parameters:

  • x:

ABS (Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of an Int64.

 

class method ABS(x: Int64): Int64

 

static Int64 ABS(Int64 x)

 

static func ABS(_ x: Int64) -> Int64

 

static Int64 ABS(Int64 x)

 

Shared Function ABS(x As Int64) As Int64

Parameters:

  • x:

CheckForIOError (Boolean) Windows

 

class method CheckForIOError(value: Boolean)

 

static void CheckForIOError(Boolean value)

 

static func CheckForIOError(_ value: Boolean)

 

static void CheckForIOError(Boolean value)

 

Shared Sub CheckForIOError(value As Boolean)

Parameters:

  • value:

CheckForIOError (Int32) Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator

 

class method CheckForIOError(value: Int32)

 

static void CheckForIOError(Int32 value)

 

static func CheckForIOError(_ value: Int32)

 

static void CheckForIOError(Int32 value)

 

Shared Sub CheckForIOError(value As Int32)

Parameters:

  • value:

CheckForLastError Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, Windows

 

class method CheckForLastError(aMessage: String)

 

static void CheckForLastError(String aMessage)

 

static func CheckForLastError(_ aMessage: String)

 

static void CheckForLastError(String aMessage)

 

Shared Sub CheckForLastError(aMessage As String)

Parameters:

  • aMessage:

DefaultBlockCopy iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, watchOS, watchOS Simulator

 

class method DefaultBlockCopy(Dest: ^ObjcBlock; Source: ^ObjcBlock)

 

static void DefaultBlockCopy(ObjcBlock* Dest, ObjcBlock* Source)

 

static func DefaultBlockCopy(_ Dest: UnsafeMutablePointer<ObjcBlock>, _ Source: UnsafeMutablePointer<ObjcBlock>)

 

static void DefaultBlockCopy(ObjcBlock* Dest, ObjcBlock* Source)

 

Shared Sub DefaultBlockCopy(Dest As Ptr(Of ObjcBlock), Source As Ptr(Of ObjcBlock))

Parameters:

  • Dest:
  • Source:

DefaultBlockDestroy iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, watchOS, watchOS Simulator

 

class method DefaultBlockDestroy(Dest: ^ObjcBlock)

 

static void DefaultBlockDestroy(ObjcBlock* Dest)

 

static func DefaultBlockDestroy(_ Dest: UnsafeMutablePointer<ObjcBlock>)

 

static void DefaultBlockDestroy(ObjcBlock* Dest)

 

Shared Sub DefaultBlockDestroy(Dest As Ptr(Of ObjcBlock))

Parameters:

  • Dest:

DefaultSwiftBlockDestroy (^SwiftRefcounted) UIKit for Mac

 

class method DefaultSwiftBlockDestroy(Dest: ^SwiftRefcounted)

 

static  DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

static func DefaultSwiftBlockDestroy(_ Dest: UnsafeMutablePointer<SwiftRefcounted>)

 

static  DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

Shared Sub DefaultSwiftBlockDestroy(Dest As Ptr(Of SwiftRefcounted))

Parameters:

  • Dest:

DefaultSwiftBlockDestroy (^SwiftRefcounted) iOS, iOS Simulator, Mac Catalyst, macOS

 

class method DefaultSwiftBlockDestroy(Dest: ^SwiftRefcounted)

 

static void DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

static func DefaultSwiftBlockDestroy(_ Dest: UnsafeMutablePointer<SwiftRefcounted>)

 

static void DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

Shared Sub DefaultSwiftBlockDestroy(Dest As Ptr(Of SwiftRefcounted))

Parameters:

  • Dest:

DllMain  External Windows

Entrypoint for dll main on Windows; can be overriden by applications that need specific behavior for dllmain by reintroducing them in the dll project:

[SymbolName('__elements_dll_main')]
method DllMain(aModule: rtl.HMODULE; aReason: rtl.DWORD; aReserved: ^Void): Boolean; 

 

class method DllMain(aModule: HMODULE; aReason: DWORD; aReserved: ^void): Boolean

 

static Boolean DllMain(HMODULE aModule, DWORD aReason, void* aReserved)

 

static func DllMain(_ aModule: HMODULE, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>) -> Boolean

 

static Boolean DllMain(HMODULE aModule, DWORD aReason, void* aReserved)

 

Shared Function DllMain(aModule As HMODULE, aReason As DWORD, aReserved As Ptr(Of Void)) As Boolean

Parameters:

  • aModule:
  • aReason:
  • aReserved:

DllMainCRTStartup  stdcall Windows

Actual DLLMain implementation, calls DllMain.

 

class method DllMainCRTStartup(aModule: HMODULE; aReason: DWORD; aReserved: ^void): Boolean

 

static Boolean DllMainCRTStartup(HMODULE aModule, DWORD aReason, void* aReserved)

 

static func DllMainCRTStartup(_ aModule: HMODULE, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>) -> Boolean

 

static Boolean DllMainCRTStartup(HMODULE aModule, DWORD aReason, void* aReserved)

 

Shared Function DllMainCRTStartup(aModule As HMODULE, aReason As DWORD, aReserved As Ptr(Of Void)) As Boolean

Parameters:

  • aModule:
  • aReason:
  • aReserved:

elements_tls_callback  stdcall Windows

 

class method elements_tls_callback(aHandle: ^void; aReason: DWORD; aReserved: ^void)

 

static void elements_tls_callback(void* aHandle, DWORD aReason, void* aReserved)

 

static func elements_tls_callback(_ aHandle: UnsafeMutablePointer<void>, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>)

 

static void elements_tls_callback(void* aHandle, DWORD aReason, void* aReserved)

 

Shared Sub elements_tls_callback(aHandle As Ptr(Of Void), aReason As DWORD, aReserved As Ptr(Of Void))

Parameters:

  • aHandle:
  • aReason:
  • aReserved:

Entrypoint Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

Main entrypoint on Posix; calls the actual entrypoint after setting up the stackframe and initiating the GC.

 

class method Entrypoint(argc: Int32; argv: ^^AnsiChar; _envp: ^^AnsiChar): Int32

 

static Int32 Entrypoint(Int32 argc, AnsiChar** argv, AnsiChar** _envp)

 

static func Entrypoint(_ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ _envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Int32

 

static Int32 Entrypoint(Int32 argc, AnsiChar** argv, AnsiChar** _envp)

 

Shared Function Entrypoint(argc As Int32, argv As Ptr(Of Ptr(Of AnsiChar)), _envp As Ptr(Of Ptr(Of AnsiChar))) As Int32

Parameters:

  • argc:
  • argv:
  • _envp:

free Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, WebAssembly, Windows

 

class method free(v: ^void)

 

static void free(void* v)

 

static func free(_ v: UnsafeMutablePointer<void>)

 

static void free(void* v)

 

Shared Sub free(v As Ptr(Of Void))

Parameters:

  • v:

GetStackPointer WebAssembly

Returns the stack pointer.

 

class method GetStackPointer: IntPtr

 

static IntPtr GetStackPointer()

 

static func GetStackPointer() -> IntPtr

 

static IntPtr GetStackPointer()

 

Shared Function GetStackPointer() As IntPtr

HResultCheck Windows

 

class method HResultCheck(aVal: HRESULT)

 

static void HResultCheck(HRESULT aVal)

 

static func HResultCheck(_ aVal: HRESULT)

 

static void HResultCheck(HRESULT aVal)

 

Shared Sub HResultCheck(aVal As HRESULT)

Parameters:

  • aVal:

interlockedCompareExchange (Int32, Int32, Int32): Int32

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: Int32; newValue: Int32): Int32

 

static Int32 interlockedCompareExchange(ref Int32 x, Int32 compareTo, Int32 newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: Int32, _ newValue: Int32) -> Int32

 

static Int32 interlockedCompareExchange(__ref Int32 x, Int32 compareTo, Int32 newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As Int32, newValue As Int32) As Int32

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedCompareExchange (Int32, Int64, Int64): Int64

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: Int64; newValue: Int64): Int64

 

static Int64 interlockedCompareExchange(ref Int32 x, Int64 compareTo, Int64 newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: Int64, _ newValue: Int64) -> Int64

 

static Int64 interlockedCompareExchange(__ref Int32 x, Int64 compareTo, Int64 newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As Int64, newValue As Int64) As Int64

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedCompareExchange (Int32, IntPtr, IntPtr): IntPtr

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: IntPtr; newValue: IntPtr): IntPtr

 

static IntPtr interlockedCompareExchange(ref Int32 x, IntPtr compareTo, IntPtr newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: IntPtr, _ newValue: IntPtr) -> IntPtr

 

static IntPtr interlockedCompareExchange(__ref Int32 x, IntPtr compareTo, IntPtr newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As IntPtr, newValue As IntPtr) As IntPtr

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedDec (Int32, Int32): Int32

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: Int32; increment: Int32): Int32

 

static Int32 interlockedDec(ref Int32 x, Int32 increment)

 

static func interlockedDec(_ x: Int32, _ increment: Int32) -> Int32

 

static Int32 interlockedDec(__ref Int32 x, Int32 increment)

 

Shared Function interlockedDec(ByRef x As Int32, increment As Int32) As Int32

Parameters:

  • x:
  • increment:

interlockedDec (Int64, Int64): Int64

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: Int64; increment: Int64): Int64

 

static Int64 interlockedDec(ref Int64 x, Int64 increment)

 

static func interlockedDec(_ x: Int64, _ increment: Int64) -> Int64

 

static Int64 interlockedDec(__ref Int64 x, Int64 increment)

 

Shared Function interlockedDec(ByRef x As Int64, increment As Int64) As Int64

Parameters:

  • x:
  • increment:

interlockedDec (IntPtr, IntPtr): IntPtr

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: IntPtr; increment: IntPtr): IntPtr

 

static IntPtr interlockedDec(ref IntPtr x, IntPtr increment)

 

static func interlockedDec(_ x: IntPtr, _ increment: IntPtr) -> IntPtr

 

static IntPtr interlockedDec(__ref IntPtr x, IntPtr increment)

 

Shared Function interlockedDec(ByRef x As IntPtr, increment As IntPtr) As IntPtr

Parameters:

  • x:
  • increment:

interlockedInc (Int32, Int32): Int32

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: Int32; increment: Int32): Int32

 

static Int32 interlockedInc(ref Int32 x, Int32 increment)

 

static func interlockedInc(_ x: Int32, _ increment: Int32) -> Int32

 

static Int32 interlockedInc(__ref Int32 x, Int32 increment)

 

Shared Function interlockedInc(ByRef x As Int32, increment As Int32) As Int32

Parameters:

  • x:
  • increment:

interlockedInc (Int64, Int64): Int64

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: Int64; increment: Int64): Int64

 

static Int64 interlockedInc(ref Int64 x, Int64 increment)

 

static func interlockedInc(_ x: Int64, _ increment: Int64) -> Int64

 

static Int64 interlockedInc(__ref Int64 x, Int64 increment)

 

Shared Function interlockedInc(ByRef x As Int64, increment As Int64) As Int64

Parameters:

  • x:
  • increment:

interlockedInc (IntPtr, IntPtr): IntPtr

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: IntPtr; increment: IntPtr): IntPtr

 

static IntPtr interlockedInc(ref IntPtr x, IntPtr increment)

 

static func interlockedInc(_ x: IntPtr, _ increment: IntPtr) -> IntPtr

 

static IntPtr interlockedInc(__ref IntPtr x, IntPtr increment)

 

Shared Function interlockedInc(ByRef x As IntPtr, increment As IntPtr) As IntPtr

Parameters:

  • x:
  • increment:

malloc WebAssembly

 

class method malloc(size: size_t): ^void

 

static void* malloc(size_t size)

 

static func malloc(_ size: size_t) -> UnsafeMutablePointer<void>

 

static void* malloc(size_t size)

 

Shared Function malloc(size As size_t) As Ptr(Of Void)

Parameters:

  • size:

MAX (Double, Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Double; y: Double): Double

 

static Double MAX(Double x, Double y)

 

static func MAX(_ x: Double, _ y: Double) -> Double

 

static Double MAX(Double x, Double y)

 

Shared Function MAX(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

MAX (Int32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int32; y: Int32): Int32

 

static Int32 MAX(Int32 x, Int32 y)

 

static func MAX(_ x: Int32, _ y: Int32) -> Int32

 

static Int32 MAX(Int32 x, Int32 y)

 

Shared Function MAX(x As Int32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MAX (Int32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int32; y: UInt32): UInt32

 

static UInt32 MAX(Int32 x, UInt32 y)

 

static func MAX(_ x: Int32, _ y: UInt32) -> UInt32

 

static UInt32 MAX(Int32 x, UInt32 y)

 

Shared Function MAX(x As Int32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MAX (Int64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int64; y: Int64): Int64

 

static Int64 MAX(Int64 x, Int64 y)

 

static func MAX(_ x: Int64, _ y: Int64) -> Int64

 

static Int64 MAX(Int64 x, Int64 y)

 

Shared Function MAX(x As Int64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MAX (Int64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int64; y: UInt64): UInt64

 

static UInt64 MAX(Int64 x, UInt64 y)

 

static func MAX(_ x: Int64, _ y: UInt64) -> UInt64

 

static UInt64 MAX(Int64 x, UInt64 y)

 

Shared Function MAX(x As Int64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

MAX (Single, Single): Single iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Single; y: Single): Single

 

static Single MAX(Single x, Single y)

 

static func MAX(_ x: Single, _ y: Single) -> Single

 

static Single MAX(Single x, Single y)

 

Shared Function MAX(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

MAX (UInt32, Int32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt32; y: Int32): UInt32

 

static UInt32 MAX(UInt32 x, Int32 y)

 

static func MAX(_ x: UInt32, _ y: Int32) -> UInt32

 

static UInt32 MAX(UInt32 x, Int32 y)

 

Shared Function MAX(x As UInt32, y As Int32) As UInt32

Parameters:

  • x:
  • y:

MAX (UInt32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt32; y: UInt32): UInt32

 

static UInt32 MAX(UInt32 x, UInt32 y)

 

static func MAX(_ x: UInt32, _ y: UInt32) -> UInt32

 

static UInt32 MAX(UInt32 x, UInt32 y)

 

Shared Function MAX(x As UInt32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MAX (UInt64, Int64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt64; y: Int64): UInt64

 

static UInt64 MAX(UInt64 x, Int64 y)

 

static func MAX(_ x: UInt64, _ y: Int64) -> UInt64

 

static UInt64 MAX(UInt64 x, Int64 y)

 

Shared Function MAX(x As UInt64, y As Int64) As UInt64

Parameters:

  • x:
  • y:

MAX (UInt64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt64; y: UInt64): UInt64

 

static UInt64 MAX(UInt64 x, UInt64 y)

 

static func MAX(_ x: UInt64, _ y: UInt64) -> UInt64

 

static UInt64 MAX(UInt64 x, UInt64 y)

 

Shared Function MAX(x As UInt64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

memcmp Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, WebAssembly, Windows

 

class method memcmp(a: ^void; b: ^void; num: NativeInt): Int32

 

static Int32 memcmp(void* a, void* b, NativeInt num)

 

static func memcmp(_ a: UnsafeMutablePointer<void>, _ b: UnsafeMutablePointer<void>, _ num: NativeInt) -> Int32

 

static Int32 memcmp(void* a, void* b, NativeInt num)

 

Shared Function memcmp(a As Ptr(Of Void), b As Ptr(Of Void), num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

memcpy

cross platform memcpy implementation. Copies memory from source to destination for num bytes not allowing for overlap.

 

class method memcpy(destination: ^void; source: ^void; num: NativeInt): ^void

 

static void* memcpy(void* destination, void* source, NativeInt num)

 

static func memcpy(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memcpy(void* destination, void* source, NativeInt num)

 

Shared Function memcpy(destination As Ptr(Of Void), source As Ptr(Of Void), num As NativeInt) As Ptr(Of Void)

Parameters:

  • destination: target
  • source: origin
  • num: the number of bytes

memmove

cross platform memmove implementation. Copies memory from source to destination for num bytes allowing for overlap.

 

class method memmove(destination: ^void; source: ^void; num: NativeInt): ^void

 

static void* memmove(void* destination, void* source, NativeInt num)

 

static func memmove(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memmove(void* destination, void* source, NativeInt num)

 

Shared Function memmove(destination As Ptr(Of Void), source As Ptr(Of Void), num As NativeInt) As Ptr(Of Void)

Parameters:

  • destination: target
  • source: origin
  • num: the number of bytes

memset

cross platform memset implementation. Fills the ptr with the byte from value for num times.

 

class method memset(ptr: ^void; value: Int32; num: NativeInt): ^void

 

static void* memset(void* ptr, Int32 value, NativeInt num)

 

static func memset(_ ptr: UnsafeMutablePointer<void>, _ value: Int32, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memset(void* ptr, Int32 value, NativeInt num)

 

Shared Function memset(ptr As Ptr(Of Void), value As Int32, num As NativeInt) As Ptr(Of Void)

Parameters:

  • ptr: target
  • value: the byte value
  • num: the number of bytes

MIN (Double, Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Double; y: Double): Double

 

static Double MIN(Double x, Double y)

 

static func MIN(_ x: Double, _ y: Double) -> Double

 

static Double MIN(Double x, Double y)

 

Shared Function MIN(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

MIN (Int32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int32; y: Int32): Int32

 

static Int32 MIN(Int32 x, Int32 y)

 

static func MIN(_ x: Int32, _ y: Int32) -> Int32

 

static Int32 MIN(Int32 x, Int32 y)

 

Shared Function MIN(x As Int32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MIN (Int32, UInt32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int32; y: UInt32): Int32

 

static Int32 MIN(Int32 x, UInt32 y)

 

static func MIN(_ x: Int32, _ y: UInt32) -> Int32

 

static Int32 MIN(Int32 x, UInt32 y)

 

Shared Function MIN(x As Int32, y As UInt32) As Int32

Parameters:

  • x:
  • y:

MIN (Int64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int64; y: Int64): Int64

 

static Int64 MIN(Int64 x, Int64 y)

 

static func MIN(_ x: Int64, _ y: Int64) -> Int64

 

static Int64 MIN(Int64 x, Int64 y)

 

Shared Function MIN(x As Int64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MIN (Int64, UInt64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int64; y: UInt64): Int64

 

static Int64 MIN(Int64 x, UInt64 y)

 

static func MIN(_ x: Int64, _ y: UInt64) -> Int64

 

static Int64 MIN(Int64 x, UInt64 y)

 

Shared Function MIN(x As Int64, y As UInt64) As Int64

Parameters:

  • x:
  • y:

MIN (Single, Single): Single iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Single; y: Single): Single

 

static Single MIN(Single x, Single y)

 

static func MIN(_ x: Single, _ y: Single) -> Single

 

static Single MIN(Single x, Single y)

 

Shared Function MIN(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

MIN (UInt32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt32; y: Int32): Int32

 

static Int32 MIN(UInt32 x, Int32 y)

 

static func MIN(_ x: UInt32, _ y: Int32) -> Int32

 

static Int32 MIN(UInt32 x, Int32 y)

 

Shared Function MIN(x As UInt32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MIN (UInt32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt32; y: UInt32): UInt32

 

static UInt32 MIN(UInt32 x, UInt32 y)

 

static func MIN(_ x: UInt32, _ y: UInt32) -> UInt32

 

static UInt32 MIN(UInt32 x, UInt32 y)

 

Shared Function MIN(x As UInt32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MIN (UInt64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt64; y: Int64): Int64

 

static Int64 MIN(UInt64 x, Int64 y)

 

static func MIN(_ x: UInt64, _ y: Int64) -> Int64

 

static Int64 MIN(UInt64 x, Int64 y)

 

Shared Function MIN(x As UInt64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MIN (UInt64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt64; y: UInt64): UInt64

 

static UInt64 MIN(UInt64 x, UInt64 y)

 

static func MIN(_ x: UInt64, _ y: UInt64) -> UInt64

 

static UInt64 MIN(UInt64 x, UInt64 y)

 

Shared Function MIN(x As UInt64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

NSLocalizedString iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

 

class method NSLocalizedString(aKey: NSString; aIgnoredComment: NSString): NSString

 

static NSString NSLocalizedString(NSString aKey, NSString aIgnoredComment)

 

static func NSLocalizedString(_ aKey: NSString, _ aIgnoredComment: NSString) -> NSString

 

static NSString NSLocalizedString(NSString aKey, NSString aIgnoredComment)

 

Shared Function NSLocalizedString(aKey As NSString, aIgnoredComment As NSString) As NSString

Parameters:

  • aKey:
  • aIgnoredComment:

ObjectToVar Windows

Converts an object to an Ole Variant type.

 

class method ObjectToVar(o: Object): Variant

 

static Variant ObjectToVar(Object o)

 

static func ObjectToVar(_ o: Object) -> Variant

 

static Variant ObjectToVar(Object o)

 

Shared Function ObjectToVar(o As Object) As Variant

Parameters:

  • o:

ProtocolDescriptorForBidirectionalCollection iOS, iOS Simulator, Mac Catalyst, macOS

 

class var ProtocolDescriptorForBidirectionalCollection: IntPtr;

 

static IntPtr ProtocolDescriptorForBidirectionalCollection

 

static var ProtocolDescriptorForBidirectionalCollection: IntPtr

 

static IntPtr ProtocolDescriptorForBidirectionalCollection

 

Shared FIELD ProtocolDescriptorForBidirectionalCollection() As IntPtr

ProtocolDescriptorForRangeReplaceableCollection iOS, iOS Simulator, Mac Catalyst, macOS

 

class var ProtocolDescriptorForRangeReplaceableCollection: IntPtr;

 

static IntPtr ProtocolDescriptorForRangeReplaceableCollection

 

static var ProtocolDescriptorForRangeReplaceableCollection: IntPtr

 

static IntPtr ProtocolDescriptorForRangeReplaceableCollection

 

Shared FIELD ProtocolDescriptorForRangeReplaceableCollection() As IntPtr

swift_allocBox  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_allocBox(aType: ^SwiftTypeRecord): SwiftBoxResult

 

static SwiftBoxResult swift_allocBox(SwiftTypeRecord* aType)

 

static func swift_allocBox(_ aType: UnsafeMutablePointer<SwiftTypeRecord>) -> SwiftBoxResult

 

static SwiftBoxResult swift_allocBox(SwiftTypeRecord* aType)

 

Shared Function swift_allocBox(aType As Ptr(Of SwiftTypeRecord)) As SwiftBoxResult

Parameters:

  • aType:

swift_getEnumCaseMultiPayload  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_getEnumCaseMultiPayload(aVal: ^void; aTypeInfo: ^void): Int32

 

static Int32 swift_getEnumCaseMultiPayload(void* aVal, void* aTypeInfo)

 

static func swift_getEnumCaseMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>) -> Int32

 

static Int32 swift_getEnumCaseMultiPayload(void* aVal, void* aTypeInfo)

 

Shared Function swift_getEnumCaseMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void)) As Int32

Parameters:

  • aVal:
  • aTypeInfo:

swift_getWitnessTable  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_getWitnessTable(aPD: IntPtr; aType: IntPtr; aVal: IntPtr): IntPtr

 

static IntPtr swift_getWitnessTable(IntPtr aPD, IntPtr aType, IntPtr aVal)

 

static func swift_getWitnessTable(_ aPD: IntPtr, _ aType: IntPtr, _ aVal: IntPtr) -> IntPtr

 

static IntPtr swift_getWitnessTable(IntPtr aPD, IntPtr aType, IntPtr aVal)

 

Shared Function swift_getWitnessTable(aPD As IntPtr, aType As IntPtr, aVal As IntPtr) As IntPtr

Parameters:

  • aPD:
  • aType:
  • aVal:

swift_projectBox  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_projectBox(aInput: ^SwiftRefcounted): ^void

 

static void* swift_projectBox(SwiftRefcounted* aInput)

 

static func swift_projectBox(_ aInput: UnsafeMutablePointer<SwiftRefcounted>) -> UnsafeMutablePointer<void>

 

static void* swift_projectBox(SwiftRefcounted* aInput)

 

Shared Function swift_projectBox(aInput As Ptr(Of SwiftRefcounted)) As Ptr(Of Void)

Parameters:

  • aInput:

swift_storeEnumTagMultiPayload (^void, ^void, Int32)  External UIKit for Mac

 

class method swift_storeEnumTagMultiPayload(aVal: ^void; aTypeInfo: ^void; aEnumVal: Int32)

 

static  swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

static func swift_storeEnumTagMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>, _ aEnumVal: Int32)

 

static  swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

Shared Sub swift_storeEnumTagMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void), aEnumVal As Int32)

Parameters:

  • aVal:
  • aTypeInfo:
  • aEnumVal:

swift_storeEnumTagMultiPayload (^void, ^void, Int32)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method swift_storeEnumTagMultiPayload(aVal: ^void; aTypeInfo: ^void; aEnumVal: Int32)

 

static void swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

static func swift_storeEnumTagMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>, _ aEnumVal: Int32)

 

static void swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

Shared Sub swift_storeEnumTagMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void), aEnumVal As Int32)

Parameters:

  • aVal:
  • aTypeInfo:
  • aEnumVal:

SwiftAllocateArray  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftAllocateArray(aType: ^void): IntPtr

 

static IntPtr SwiftAllocateArray(void* aType)

 

static func SwiftAllocateArray(_ aType: UnsafeMutablePointer<void>) -> IntPtr

 

static IntPtr SwiftAllocateArray(void* aType)

 

Shared Function SwiftAllocateArray(aType As Ptr(Of Void)) As IntPtr

Parameters:

  • aType:

SwiftAllocateBoxIfNeeded (^Byte, ^void, ^SwiftTypeRecord, Boolean) UIKit for Mac

 

class method SwiftAllocateBoxIfNeeded(aTarget: ^Byte; aInput: ^void; aInputType: ^SwiftTypeRecord; aTakeOwnership: Boolean)

 

static  SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

static func SwiftAllocateBoxIfNeeded(_ aTarget: UnsafeMutablePointer<Byte>, _ aInput: UnsafeMutablePointer<void>, _ aInputType: UnsafeMutablePointer<SwiftTypeRecord>, _ aTakeOwnership: Boolean)

 

static  SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

Shared Sub SwiftAllocateBoxIfNeeded(aTarget As Ptr(Of Byte), aInput As Ptr(Of Void), aInputType As Ptr(Of SwiftTypeRecord), aTakeOwnership As Boolean)

Parameters:

  • aTarget:
  • aInput:
  • aInputType:
  • aTakeOwnership:

SwiftAllocateBoxIfNeeded (^Byte, ^void, ^SwiftTypeRecord, Boolean) iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftAllocateBoxIfNeeded(aTarget: ^Byte; aInput: ^void; aInputType: ^SwiftTypeRecord; aTakeOwnership: Boolean)

 

static void SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

static func SwiftAllocateBoxIfNeeded(_ aTarget: UnsafeMutablePointer<Byte>, _ aInput: UnsafeMutablePointer<void>, _ aInputType: UnsafeMutablePointer<SwiftTypeRecord>, _ aTakeOwnership: Boolean)

 

static void SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

Shared Sub SwiftAllocateBoxIfNeeded(aTarget As Ptr(Of Byte), aInput As Ptr(Of Void), aInputType As Ptr(Of SwiftTypeRecord), aTakeOwnership As Boolean)

Parameters:

  • aTarget:
  • aInput:
  • aInputType:
  • aTakeOwnership:

SwiftArrayAppend (IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayAppend(aValue: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayAppend(_ aValue: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayAppend(aValue As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aValue:
  • aType:
  • aSelf:

SwiftArrayAppend (IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayAppend(aValue: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayAppend(_ aValue: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayAppend(aValue As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aValue:
  • aType:
  • aSelf:

SwiftArrayGet (IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayGet(aValue: IntPtr; aIndex: IntPtr; aSelf: IntPtr; aType: IntPtr)

 

static void SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

static func SwiftArrayGet(_ aValue: IntPtr, _ aIndex: IntPtr, _ aSelf: IntPtr, _ aType: IntPtr)

 

static void SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

Shared Sub SwiftArrayGet(aValue As IntPtr, aIndex As IntPtr, aSelf As IntPtr, aType As IntPtr)

Parameters:

  • aValue:
  • aIndex:
  • aSelf:
  • aType:

SwiftArrayGet (IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayGet(aValue: IntPtr; aIndex: IntPtr; aSelf: IntPtr; aType: IntPtr)

 

static  SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

static func SwiftArrayGet(_ aValue: IntPtr, _ aIndex: IntPtr, _ aSelf: IntPtr, _ aType: IntPtr)

 

static  SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

Shared Sub SwiftArrayGet(aValue As IntPtr, aIndex As IntPtr, aSelf As IntPtr, aType As IntPtr)

Parameters:

  • aValue:
  • aIndex:
  • aSelf:
  • aType:

SwiftArrayModify  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftArrayModify(aStorage: ^SwiftMutatorData; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr): SwiftMutatorResult

 

static SwiftMutatorResult SwiftArrayModify(SwiftMutatorData* aStorage, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayModify(_ aStorage: UnsafeMutablePointer<SwiftMutatorData>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr) -> SwiftMutatorResult

 

static SwiftMutatorResult SwiftArrayModify(SwiftMutatorData* aStorage, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Function SwiftArrayModify(aStorage As Ptr(Of SwiftMutatorData), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr) As SwiftMutatorResult

Parameters:

  • aStorage:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveAt (^IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveAt(aRest: ^IntPtr; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayRemoveAt(_ aRest: UnsafeMutablePointer<IntPtr>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveAt(aRest As Ptr(Of IntPtr), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aRest:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveAt (^IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveAt(aRest: ^IntPtr; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayRemoveAt(_ aRest: UnsafeMutablePointer<IntPtr>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveAt(aRest As Ptr(Of IntPtr), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aRest:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveFirst (^IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveFirst(aResult: ^IntPtr; aType: IntPtr; aWT: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

static func SwiftArrayRemoveFirst(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWT: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveFirst(aResult As Ptr(Of IntPtr), aType As IntPtr, aWT As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWT:
  • aSelf:

SwiftArrayRemoveFirst (^IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveFirst(aResult: ^IntPtr; aType: IntPtr; aWT: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

static func SwiftArrayRemoveFirst(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWT: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveFirst(aResult As Ptr(Of IntPtr), aType As IntPtr, aWT As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWT:
  • aSelf:

SwiftArrayRemoveLast (^IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveLast(aResult: ^IntPtr; aType: IntPtr; aWTBidir: IntPtr; aWTRange: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

static func SwiftArrayRemoveLast(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWTBidir: IntPtr, _ aWTRange: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveLast(aResult As Ptr(Of IntPtr), aType As IntPtr, aWTBidir As IntPtr, aWTRange As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWTBidir:
  • aWTRange:
  • aSelf:

SwiftArrayRemoveLast (^IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveLast(aResult: ^IntPtr; aType: IntPtr; aWTBidir: IntPtr; aWTRange: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

static func SwiftArrayRemoveLast(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWTBidir: IntPtr, _ aWTRange: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveLast(aResult As Ptr(Of IntPtr), aType As IntPtr, aWTBidir As IntPtr, aWTRange As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWTBidir:
  • aWTRange:
  • aSelf:

SwiftArrayType  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftArrayType(aCode: IntPtr; aSubType: IntPtr): SwiftMetadataResponse

 

static SwiftMetadataResponse SwiftArrayType(IntPtr aCode, IntPtr aSubType)

 

static func SwiftArrayType(_ aCode: IntPtr, _ aSubType: IntPtr) -> SwiftMetadataResponse

 

static SwiftMetadataResponse SwiftArrayType(IntPtr aCode, IntPtr aSubType)

 

Shared Function SwiftArrayType(aCode As IntPtr, aSubType As IntPtr) As SwiftMetadataResponse

Parameters:

  • aCode:
  • aSubType:

U_PARSE_CONTEXT_LEN Android

 

const U_PARSE_CONTEXT_LEN: Int32 = 16;

 

const Int32 U_PARSE_CONTEXT_LEN = 16

 

static let U_PARSE_CONTEXT_LEN: Int32 = 16

 

static final Int32 U_PARSE_CONTEXT_LEN = 16

 

Dim U_PARSE_CONTEXT_LEN As Int32 = 16

UserEntryPoint  External Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator

 

class method UserEntryPoint(aArgs: array of String): Int32

 

static Int32 UserEntryPoint(String[] aArgs)

 

static func UserEntryPoint(_ aArgs: String...) -> Int32

 

static Int32 UserEntryPoint(String[] aArgs)

 

Shared Function UserEntryPoint(aArgs As String()) As Int32

Parameters:

  • aArgs:

VarConvert Windows

Converts an OLE variant to a different vartype.

 

class method VarConvert(var aLeft: Variant; aTarget: VarType): Variant

 

static Variant VarConvert(ref Variant aLeft, VarType aTarget)

 

static func VarConvert(_ aLeft: Variant, _ aTarget: VarType) -> Variant

 

static Variant VarConvert(__ref Variant aLeft, VarType aTarget)

 

Shared Function VarConvert(ByRef aLeft As Variant, aTarget As VarType) As Variant

Parameters:

  • aLeft:
  • aTarget:

VarIsEmpty Windows

Returns true if a variant is empty.

 

class method VarIsEmpty(var aVar: Variant): Boolean

 

static Boolean VarIsEmpty(ref Variant aVar)

 

static func VarIsEmpty(_ aVar: Variant) -> Boolean

 

static Boolean VarIsEmpty(__ref Variant aVar)

 

Shared Function VarIsEmpty(ByRef aVar As Variant) As Boolean

Parameters:

  • aVar:

VarIsNull Windows

Returns true if a variant is null.

 

class method VarIsNull(var aVar: Variant): Boolean

 

static Boolean VarIsNull(ref Variant aVar)

 

static func VarIsNull(_ aVar: Variant) -> Boolean

 

static Boolean VarIsNull(__ref Variant aVar)

 

Shared Function VarIsNull(ByRef aVar As Variant) As Boolean

Parameters:

  • aVar:

VarToObject Windows

Converts a variant to it's obejct equivalent.

 

class method VarToObject(v: Variant): Object

 

static Object VarToObject(Variant v)

 

static func VarToObject(_ v: Variant) -> Object

 

static Object VarToObject(Variant v)

 

Shared Function VarToObject(v As Variant) As Object

Parameters:

  • v:

WinMainCRTStartup Windows

Windows entry point; calls the real entrypoint after setting up the stack and gc.

 

class method WinMainCRTStartup: Int32

 

static Int32 WinMainCRTStartup()

 

static func WinMainCRTStartup() -> Int32

 

static Int32 WinMainCRTStartup()

 

Shared Function WinMainCRTStartup() As Int32

 

U_PARSE_CONTEXT_LEN Android

 

const U_PARSE_CONTEXT_LEN: Int32 = 16;

 

const Int32 U_PARSE_CONTEXT_LEN = 16

 

static let U_PARSE_CONTEXT_LEN: Int32 = 16

 

static final Int32 U_PARSE_CONTEXT_LEN = 16

 

Dim U_PARSE_CONTEXT_LEN As Int32 = 16

 

ProtocolDescriptorForBidirectionalCollection iOS, iOS Simulator, Mac Catalyst, macOS

 

class var ProtocolDescriptorForBidirectionalCollection: IntPtr;

 

static IntPtr ProtocolDescriptorForBidirectionalCollection

 

static var ProtocolDescriptorForBidirectionalCollection: IntPtr

 

static IntPtr ProtocolDescriptorForBidirectionalCollection

 

Shared FIELD ProtocolDescriptorForBidirectionalCollection() As IntPtr

ProtocolDescriptorForRangeReplaceableCollection iOS, iOS Simulator, Mac Catalyst, macOS

 

class var ProtocolDescriptorForRangeReplaceableCollection: IntPtr;

 

static IntPtr ProtocolDescriptorForRangeReplaceableCollection

 

static var ProtocolDescriptorForRangeReplaceableCollection: IntPtr

 

static IntPtr ProtocolDescriptorForRangeReplaceableCollection

 

Shared FIELD ProtocolDescriptorForRangeReplaceableCollection() As IntPtr

 

ABS (Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of a double.

 

class method ABS(x: Double): Double

 

static Double ABS(Double x)

 

static func ABS(_ x: Double) -> Double

 

static Double ABS(Double x)

 

Shared Function ABS(x As Double) As Double

Parameters:

  • x:

ABS (Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of an Int32.

 

class method ABS(x: Int32): Int32

 

static Int32 ABS(Int32 x)

 

static func ABS(_ x: Int32) -> Int32

 

static Int32 ABS(Int32 x)

 

Shared Function ABS(x As Int32) As Int32

Parameters:

  • x:

ABS (Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the abs value of an Int64.

 

class method ABS(x: Int64): Int64

 

static Int64 ABS(Int64 x)

 

static func ABS(_ x: Int64) -> Int64

 

static Int64 ABS(Int64 x)

 

Shared Function ABS(x As Int64) As Int64

Parameters:

  • x:

CheckForIOError (Boolean) Windows

 

class method CheckForIOError(value: Boolean)

 

static void CheckForIOError(Boolean value)

 

static func CheckForIOError(_ value: Boolean)

 

static void CheckForIOError(Boolean value)

 

Shared Sub CheckForIOError(value As Boolean)

Parameters:

  • value:

CheckForIOError (Int32) Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator

 

class method CheckForIOError(value: Int32)

 

static void CheckForIOError(Int32 value)

 

static func CheckForIOError(_ value: Int32)

 

static void CheckForIOError(Int32 value)

 

Shared Sub CheckForIOError(value As Int32)

Parameters:

  • value:

CheckForLastError Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, Windows

 

class method CheckForLastError(aMessage: String)

 

static void CheckForLastError(String aMessage)

 

static func CheckForLastError(_ aMessage: String)

 

static void CheckForLastError(String aMessage)

 

Shared Sub CheckForLastError(aMessage As String)

Parameters:

  • aMessage:

DefaultBlockCopy iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, watchOS, watchOS Simulator

 

class method DefaultBlockCopy(Dest: ^ObjcBlock; Source: ^ObjcBlock)

 

static void DefaultBlockCopy(ObjcBlock* Dest, ObjcBlock* Source)

 

static func DefaultBlockCopy(_ Dest: UnsafeMutablePointer<ObjcBlock>, _ Source: UnsafeMutablePointer<ObjcBlock>)

 

static void DefaultBlockCopy(ObjcBlock* Dest, ObjcBlock* Source)

 

Shared Sub DefaultBlockCopy(Dest As Ptr(Of ObjcBlock), Source As Ptr(Of ObjcBlock))

Parameters:

  • Dest:
  • Source:

DefaultBlockDestroy iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, watchOS, watchOS Simulator

 

class method DefaultBlockDestroy(Dest: ^ObjcBlock)

 

static void DefaultBlockDestroy(ObjcBlock* Dest)

 

static func DefaultBlockDestroy(_ Dest: UnsafeMutablePointer<ObjcBlock>)

 

static void DefaultBlockDestroy(ObjcBlock* Dest)

 

Shared Sub DefaultBlockDestroy(Dest As Ptr(Of ObjcBlock))

Parameters:

  • Dest:

DefaultSwiftBlockDestroy (^SwiftRefcounted) UIKit for Mac

 

class method DefaultSwiftBlockDestroy(Dest: ^SwiftRefcounted)

 

static  DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

static func DefaultSwiftBlockDestroy(_ Dest: UnsafeMutablePointer<SwiftRefcounted>)

 

static  DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

Shared Sub DefaultSwiftBlockDestroy(Dest As Ptr(Of SwiftRefcounted))

Parameters:

  • Dest:

DefaultSwiftBlockDestroy (^SwiftRefcounted) iOS, iOS Simulator, Mac Catalyst, macOS

 

class method DefaultSwiftBlockDestroy(Dest: ^SwiftRefcounted)

 

static void DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

static func DefaultSwiftBlockDestroy(_ Dest: UnsafeMutablePointer<SwiftRefcounted>)

 

static void DefaultSwiftBlockDestroy(SwiftRefcounted* Dest)

 

Shared Sub DefaultSwiftBlockDestroy(Dest As Ptr(Of SwiftRefcounted))

Parameters:

  • Dest:

DllMain  External Windows

Entrypoint for dll main on Windows; can be overriden by applications that need specific behavior for dllmain by reintroducing them in the dll project:

[SymbolName('__elements_dll_main')]
method DllMain(aModule: rtl.HMODULE; aReason: rtl.DWORD; aReserved: ^Void): Boolean; 

 

class method DllMain(aModule: HMODULE; aReason: DWORD; aReserved: ^void): Boolean

 

static Boolean DllMain(HMODULE aModule, DWORD aReason, void* aReserved)

 

static func DllMain(_ aModule: HMODULE, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>) -> Boolean

 

static Boolean DllMain(HMODULE aModule, DWORD aReason, void* aReserved)

 

Shared Function DllMain(aModule As HMODULE, aReason As DWORD, aReserved As Ptr(Of Void)) As Boolean

Parameters:

  • aModule:
  • aReason:
  • aReserved:

DllMainCRTStartup  stdcall Windows

Actual DLLMain implementation, calls DllMain.

 

class method DllMainCRTStartup(aModule: HMODULE; aReason: DWORD; aReserved: ^void): Boolean

 

static Boolean DllMainCRTStartup(HMODULE aModule, DWORD aReason, void* aReserved)

 

static func DllMainCRTStartup(_ aModule: HMODULE, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>) -> Boolean

 

static Boolean DllMainCRTStartup(HMODULE aModule, DWORD aReason, void* aReserved)

 

Shared Function DllMainCRTStartup(aModule As HMODULE, aReason As DWORD, aReserved As Ptr(Of Void)) As Boolean

Parameters:

  • aModule:
  • aReason:
  • aReserved:

elements_tls_callback  stdcall Windows

 

class method elements_tls_callback(aHandle: ^void; aReason: DWORD; aReserved: ^void)

 

static void elements_tls_callback(void* aHandle, DWORD aReason, void* aReserved)

 

static func elements_tls_callback(_ aHandle: UnsafeMutablePointer<void>, _ aReason: DWORD, _ aReserved: UnsafeMutablePointer<void>)

 

static void elements_tls_callback(void* aHandle, DWORD aReason, void* aReserved)

 

Shared Sub elements_tls_callback(aHandle As Ptr(Of Void), aReason As DWORD, aReserved As Ptr(Of Void))

Parameters:

  • aHandle:
  • aReason:
  • aReserved:

Entrypoint Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

Main entrypoint on Posix; calls the actual entrypoint after setting up the stackframe and initiating the GC.

 

class method Entrypoint(argc: Int32; argv: ^^AnsiChar; _envp: ^^AnsiChar): Int32

 

static Int32 Entrypoint(Int32 argc, AnsiChar** argv, AnsiChar** _envp)

 

static func Entrypoint(_ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ _envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Int32

 

static Int32 Entrypoint(Int32 argc, AnsiChar** argv, AnsiChar** _envp)

 

Shared Function Entrypoint(argc As Int32, argv As Ptr(Of Ptr(Of AnsiChar)), _envp As Ptr(Of Ptr(Of AnsiChar))) As Int32

Parameters:

  • argc:
  • argv:
  • _envp:

free Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, WebAssembly, Windows

 

class method free(v: ^void)

 

static void free(void* v)

 

static func free(_ v: UnsafeMutablePointer<void>)

 

static void free(void* v)

 

Shared Sub free(v As Ptr(Of Void))

Parameters:

  • v:

GetStackPointer WebAssembly

Returns the stack pointer.

 

class method GetStackPointer: IntPtr

 

static IntPtr GetStackPointer()

 

static func GetStackPointer() -> IntPtr

 

static IntPtr GetStackPointer()

 

Shared Function GetStackPointer() As IntPtr

HResultCheck Windows

 

class method HResultCheck(aVal: HRESULT)

 

static void HResultCheck(HRESULT aVal)

 

static func HResultCheck(_ aVal: HRESULT)

 

static void HResultCheck(HRESULT aVal)

 

Shared Sub HResultCheck(aVal As HRESULT)

Parameters:

  • aVal:

interlockedCompareExchange (Int32, Int32, Int32): Int32

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: Int32; newValue: Int32): Int32

 

static Int32 interlockedCompareExchange(ref Int32 x, Int32 compareTo, Int32 newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: Int32, _ newValue: Int32) -> Int32

 

static Int32 interlockedCompareExchange(__ref Int32 x, Int32 compareTo, Int32 newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As Int32, newValue As Int32) As Int32

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedCompareExchange (Int32, Int64, Int64): Int64

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: Int64; newValue: Int64): Int64

 

static Int64 interlockedCompareExchange(ref Int32 x, Int64 compareTo, Int64 newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: Int64, _ newValue: Int64) -> Int64

 

static Int64 interlockedCompareExchange(__ref Int32 x, Int64 compareTo, Int64 newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As Int64, newValue As Int64) As Int64

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedCompareExchange (Int32, IntPtr, IntPtr): IntPtr

do a locked compare of a value, if it's the same, replace it with a new value. Returns the old value.

 

class method interlockedCompareExchange(var x: Int32; compareTo: IntPtr; newValue: IntPtr): IntPtr

 

static IntPtr interlockedCompareExchange(ref Int32 x, IntPtr compareTo, IntPtr newValue)

 

static func interlockedCompareExchange(_ x: Int32, _ compareTo: IntPtr, _ newValue: IntPtr) -> IntPtr

 

static IntPtr interlockedCompareExchange(__ref Int32 x, IntPtr compareTo, IntPtr newValue)

 

Shared Function interlockedCompareExchange(ByRef x As Int32, compareTo As IntPtr, newValue As IntPtr) As IntPtr

Parameters:

  • x:
  • compareTo:
  • newValue:

interlockedDec (Int32, Int32): Int32

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: Int32; increment: Int32): Int32

 

static Int32 interlockedDec(ref Int32 x, Int32 increment)

 

static func interlockedDec(_ x: Int32, _ increment: Int32) -> Int32

 

static Int32 interlockedDec(__ref Int32 x, Int32 increment)

 

Shared Function interlockedDec(ByRef x As Int32, increment As Int32) As Int32

Parameters:

  • x:
  • increment:

interlockedDec (Int64, Int64): Int64

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: Int64; increment: Int64): Int64

 

static Int64 interlockedDec(ref Int64 x, Int64 increment)

 

static func interlockedDec(_ x: Int64, _ increment: Int64) -> Int64

 

static Int64 interlockedDec(__ref Int64 x, Int64 increment)

 

Shared Function interlockedDec(ByRef x As Int64, increment As Int64) As Int64

Parameters:

  • x:
  • increment:

interlockedDec (IntPtr, IntPtr): IntPtr

Interlocked decrease a value. Returns the old value.

 

class method interlockedDec(var x: IntPtr; increment: IntPtr): IntPtr

 

static IntPtr interlockedDec(ref IntPtr x, IntPtr increment)

 

static func interlockedDec(_ x: IntPtr, _ increment: IntPtr) -> IntPtr

 

static IntPtr interlockedDec(__ref IntPtr x, IntPtr increment)

 

Shared Function interlockedDec(ByRef x As IntPtr, increment As IntPtr) As IntPtr

Parameters:

  • x:
  • increment:

interlockedInc (Int32, Int32): Int32

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: Int32; increment: Int32): Int32

 

static Int32 interlockedInc(ref Int32 x, Int32 increment)

 

static func interlockedInc(_ x: Int32, _ increment: Int32) -> Int32

 

static Int32 interlockedInc(__ref Int32 x, Int32 increment)

 

Shared Function interlockedInc(ByRef x As Int32, increment As Int32) As Int32

Parameters:

  • x:
  • increment:

interlockedInc (Int64, Int64): Int64

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: Int64; increment: Int64): Int64

 

static Int64 interlockedInc(ref Int64 x, Int64 increment)

 

static func interlockedInc(_ x: Int64, _ increment: Int64) -> Int64

 

static Int64 interlockedInc(__ref Int64 x, Int64 increment)

 

Shared Function interlockedInc(ByRef x As Int64, increment As Int64) As Int64

Parameters:

  • x:
  • increment:

interlockedInc (IntPtr, IntPtr): IntPtr

Interlocked increase a value. Returns the old value.

 

class method interlockedInc(var x: IntPtr; increment: IntPtr): IntPtr

 

static IntPtr interlockedInc(ref IntPtr x, IntPtr increment)

 

static func interlockedInc(_ x: IntPtr, _ increment: IntPtr) -> IntPtr

 

static IntPtr interlockedInc(__ref IntPtr x, IntPtr increment)

 

Shared Function interlockedInc(ByRef x As IntPtr, increment As IntPtr) As IntPtr

Parameters:

  • x:
  • increment:

malloc WebAssembly

 

class method malloc(size: size_t): ^void

 

static void* malloc(size_t size)

 

static func malloc(_ size: size_t) -> UnsafeMutablePointer<void>

 

static void* malloc(size_t size)

 

Shared Function malloc(size As size_t) As Ptr(Of Void)

Parameters:

  • size:

MAX (Double, Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Double; y: Double): Double

 

static Double MAX(Double x, Double y)

 

static func MAX(_ x: Double, _ y: Double) -> Double

 

static Double MAX(Double x, Double y)

 

Shared Function MAX(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

MAX (Int32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int32; y: Int32): Int32

 

static Int32 MAX(Int32 x, Int32 y)

 

static func MAX(_ x: Int32, _ y: Int32) -> Int32

 

static Int32 MAX(Int32 x, Int32 y)

 

Shared Function MAX(x As Int32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MAX (Int32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int32; y: UInt32): UInt32

 

static UInt32 MAX(Int32 x, UInt32 y)

 

static func MAX(_ x: Int32, _ y: UInt32) -> UInt32

 

static UInt32 MAX(Int32 x, UInt32 y)

 

Shared Function MAX(x As Int32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MAX (Int64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int64; y: Int64): Int64

 

static Int64 MAX(Int64 x, Int64 y)

 

static func MAX(_ x: Int64, _ y: Int64) -> Int64

 

static Int64 MAX(Int64 x, Int64 y)

 

Shared Function MAX(x As Int64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MAX (Int64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Int64; y: UInt64): UInt64

 

static UInt64 MAX(Int64 x, UInt64 y)

 

static func MAX(_ x: Int64, _ y: UInt64) -> UInt64

 

static UInt64 MAX(Int64 x, UInt64 y)

 

Shared Function MAX(x As Int64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

MAX (Single, Single): Single iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: Single; y: Single): Single

 

static Single MAX(Single x, Single y)

 

static func MAX(_ x: Single, _ y: Single) -> Single

 

static Single MAX(Single x, Single y)

 

Shared Function MAX(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

MAX (UInt32, Int32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt32; y: Int32): UInt32

 

static UInt32 MAX(UInt32 x, Int32 y)

 

static func MAX(_ x: UInt32, _ y: Int32) -> UInt32

 

static UInt32 MAX(UInt32 x, Int32 y)

 

Shared Function MAX(x As UInt32, y As Int32) As UInt32

Parameters:

  • x:
  • y:

MAX (UInt32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt32; y: UInt32): UInt32

 

static UInt32 MAX(UInt32 x, UInt32 y)

 

static func MAX(_ x: UInt32, _ y: UInt32) -> UInt32

 

static UInt32 MAX(UInt32 x, UInt32 y)

 

Shared Function MAX(x As UInt32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MAX (UInt64, Int64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt64; y: Int64): UInt64

 

static UInt64 MAX(UInt64 x, Int64 y)

 

static func MAX(_ x: UInt64, _ y: Int64) -> UInt64

 

static UInt64 MAX(UInt64 x, Int64 y)

 

Shared Function MAX(x As UInt64, y As Int64) As UInt64

Parameters:

  • x:
  • y:

MAX (UInt64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the maximum value given two values.

 

class method MAX(x: UInt64; y: UInt64): UInt64

 

static UInt64 MAX(UInt64 x, UInt64 y)

 

static func MAX(_ x: UInt64, _ y: UInt64) -> UInt64

 

static UInt64 MAX(UInt64 x, UInt64 y)

 

Shared Function MAX(x As UInt64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

memcmp Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator, WebAssembly, Windows

 

class method memcmp(a: ^void; b: ^void; num: NativeInt): Int32

 

static Int32 memcmp(void* a, void* b, NativeInt num)

 

static func memcmp(_ a: UnsafeMutablePointer<void>, _ b: UnsafeMutablePointer<void>, _ num: NativeInt) -> Int32

 

static Int32 memcmp(void* a, void* b, NativeInt num)

 

Shared Function memcmp(a As Ptr(Of Void), b As Ptr(Of Void), num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

memcpy

cross platform memcpy implementation. Copies memory from source to destination for num bytes not allowing for overlap.

 

class method memcpy(destination: ^void; source: ^void; num: NativeInt): ^void

 

static void* memcpy(void* destination, void* source, NativeInt num)

 

static func memcpy(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memcpy(void* destination, void* source, NativeInt num)

 

Shared Function memcpy(destination As Ptr(Of Void), source As Ptr(Of Void), num As NativeInt) As Ptr(Of Void)

Parameters:

  • destination: target
  • source: origin
  • num: the number of bytes

memmove

cross platform memmove implementation. Copies memory from source to destination for num bytes allowing for overlap.

 

class method memmove(destination: ^void; source: ^void; num: NativeInt): ^void

 

static void* memmove(void* destination, void* source, NativeInt num)

 

static func memmove(_ destination: UnsafeMutablePointer<void>, _ source: UnsafeMutablePointer<void>, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memmove(void* destination, void* source, NativeInt num)

 

Shared Function memmove(destination As Ptr(Of Void), source As Ptr(Of Void), num As NativeInt) As Ptr(Of Void)

Parameters:

  • destination: target
  • source: origin
  • num: the number of bytes

memset

cross platform memset implementation. Fills the ptr with the byte from value for num times.

 

class method memset(ptr: ^void; value: Int32; num: NativeInt): ^void

 

static void* memset(void* ptr, Int32 value, NativeInt num)

 

static func memset(_ ptr: UnsafeMutablePointer<void>, _ value: Int32, _ num: NativeInt) -> UnsafeMutablePointer<void>

 

static void* memset(void* ptr, Int32 value, NativeInt num)

 

Shared Function memset(ptr As Ptr(Of Void), value As Int32, num As NativeInt) As Ptr(Of Void)

Parameters:

  • ptr: target
  • value: the byte value
  • num: the number of bytes

MIN (Double, Double): Double iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Double; y: Double): Double

 

static Double MIN(Double x, Double y)

 

static func MIN(_ x: Double, _ y: Double) -> Double

 

static Double MIN(Double x, Double y)

 

Shared Function MIN(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

MIN (Int32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int32; y: Int32): Int32

 

static Int32 MIN(Int32 x, Int32 y)

 

static func MIN(_ x: Int32, _ y: Int32) -> Int32

 

static Int32 MIN(Int32 x, Int32 y)

 

Shared Function MIN(x As Int32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MIN (Int32, UInt32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int32; y: UInt32): Int32

 

static Int32 MIN(Int32 x, UInt32 y)

 

static func MIN(_ x: Int32, _ y: UInt32) -> Int32

 

static Int32 MIN(Int32 x, UInt32 y)

 

Shared Function MIN(x As Int32, y As UInt32) As Int32

Parameters:

  • x:
  • y:

MIN (Int64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int64; y: Int64): Int64

 

static Int64 MIN(Int64 x, Int64 y)

 

static func MIN(_ x: Int64, _ y: Int64) -> Int64

 

static Int64 MIN(Int64 x, Int64 y)

 

Shared Function MIN(x As Int64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MIN (Int64, UInt64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Int64; y: UInt64): Int64

 

static Int64 MIN(Int64 x, UInt64 y)

 

static func MIN(_ x: Int64, _ y: UInt64) -> Int64

 

static Int64 MIN(Int64 x, UInt64 y)

 

Shared Function MIN(x As Int64, y As UInt64) As Int64

Parameters:

  • x:
  • y:

MIN (Single, Single): Single iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: Single; y: Single): Single

 

static Single MIN(Single x, Single y)

 

static func MIN(_ x: Single, _ y: Single) -> Single

 

static Single MIN(Single x, Single y)

 

Shared Function MIN(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

MIN (UInt32, Int32): Int32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt32; y: Int32): Int32

 

static Int32 MIN(UInt32 x, Int32 y)

 

static func MIN(_ x: UInt32, _ y: Int32) -> Int32

 

static Int32 MIN(UInt32 x, Int32 y)

 

Shared Function MIN(x As UInt32, y As Int32) As Int32

Parameters:

  • x:
  • y:

MIN (UInt32, UInt32): UInt32 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt32; y: UInt32): UInt32

 

static UInt32 MIN(UInt32 x, UInt32 y)

 

static func MIN(_ x: UInt32, _ y: UInt32) -> UInt32

 

static UInt32 MIN(UInt32 x, UInt32 y)

 

Shared Function MIN(x As UInt32, y As UInt32) As UInt32

Parameters:

  • x:
  • y:

MIN (UInt64, Int64): Int64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt64; y: Int64): Int64

 

static Int64 MIN(UInt64 x, Int64 y)

 

static func MIN(_ x: UInt64, _ y: Int64) -> Int64

 

static Int64 MIN(UInt64 x, Int64 y)

 

Shared Function MIN(x As UInt64, y As Int64) As Int64

Parameters:

  • x:
  • y:

MIN (UInt64, UInt64): UInt64 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

Returns the minimum value given two values.

 

class method MIN(x: UInt64; y: UInt64): UInt64

 

static UInt64 MIN(UInt64 x, UInt64 y)

 

static func MIN(_ x: UInt64, _ y: UInt64) -> UInt64

 

static UInt64 MIN(UInt64 x, UInt64 y)

 

Shared Function MIN(x As UInt64, y As UInt64) As UInt64

Parameters:

  • x:
  • y:

NSLocalizedString iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS, watchOS Simulator

 

class method NSLocalizedString(aKey: NSString; aIgnoredComment: NSString): NSString

 

static NSString NSLocalizedString(NSString aKey, NSString aIgnoredComment)

 

static func NSLocalizedString(_ aKey: NSString, _ aIgnoredComment: NSString) -> NSString

 

static NSString NSLocalizedString(NSString aKey, NSString aIgnoredComment)

 

Shared Function NSLocalizedString(aKey As NSString, aIgnoredComment As NSString) As NSString

Parameters:

  • aKey:
  • aIgnoredComment:

ObjectToVar Windows

Converts an object to an Ole Variant type.

 

class method ObjectToVar(o: Object): Variant

 

static Variant ObjectToVar(Object o)

 

static func ObjectToVar(_ o: Object) -> Variant

 

static Variant ObjectToVar(Object o)

 

Shared Function ObjectToVar(o As Object) As Variant

Parameters:

  • o:

swift_allocBox  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_allocBox(aType: ^SwiftTypeRecord): SwiftBoxResult

 

static SwiftBoxResult swift_allocBox(SwiftTypeRecord* aType)

 

static func swift_allocBox(_ aType: UnsafeMutablePointer<SwiftTypeRecord>) -> SwiftBoxResult

 

static SwiftBoxResult swift_allocBox(SwiftTypeRecord* aType)

 

Shared Function swift_allocBox(aType As Ptr(Of SwiftTypeRecord)) As SwiftBoxResult

Parameters:

  • aType:

swift_getEnumCaseMultiPayload  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_getEnumCaseMultiPayload(aVal: ^void; aTypeInfo: ^void): Int32

 

static Int32 swift_getEnumCaseMultiPayload(void* aVal, void* aTypeInfo)

 

static func swift_getEnumCaseMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>) -> Int32

 

static Int32 swift_getEnumCaseMultiPayload(void* aVal, void* aTypeInfo)

 

Shared Function swift_getEnumCaseMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void)) As Int32

Parameters:

  • aVal:
  • aTypeInfo:

swift_getWitnessTable  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_getWitnessTable(aPD: IntPtr; aType: IntPtr; aVal: IntPtr): IntPtr

 

static IntPtr swift_getWitnessTable(IntPtr aPD, IntPtr aType, IntPtr aVal)

 

static func swift_getWitnessTable(_ aPD: IntPtr, _ aType: IntPtr, _ aVal: IntPtr) -> IntPtr

 

static IntPtr swift_getWitnessTable(IntPtr aPD, IntPtr aType, IntPtr aVal)

 

Shared Function swift_getWitnessTable(aPD As IntPtr, aType As IntPtr, aVal As IntPtr) As IntPtr

Parameters:

  • aPD:
  • aType:
  • aVal:

swift_projectBox  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method swift_projectBox(aInput: ^SwiftRefcounted): ^void

 

static void* swift_projectBox(SwiftRefcounted* aInput)

 

static func swift_projectBox(_ aInput: UnsafeMutablePointer<SwiftRefcounted>) -> UnsafeMutablePointer<void>

 

static void* swift_projectBox(SwiftRefcounted* aInput)

 

Shared Function swift_projectBox(aInput As Ptr(Of SwiftRefcounted)) As Ptr(Of Void)

Parameters:

  • aInput:

swift_storeEnumTagMultiPayload (^void, ^void, Int32)  External UIKit for Mac

 

class method swift_storeEnumTagMultiPayload(aVal: ^void; aTypeInfo: ^void; aEnumVal: Int32)

 

static  swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

static func swift_storeEnumTagMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>, _ aEnumVal: Int32)

 

static  swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

Shared Sub swift_storeEnumTagMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void), aEnumVal As Int32)

Parameters:

  • aVal:
  • aTypeInfo:
  • aEnumVal:

swift_storeEnumTagMultiPayload (^void, ^void, Int32)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method swift_storeEnumTagMultiPayload(aVal: ^void; aTypeInfo: ^void; aEnumVal: Int32)

 

static void swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

static func swift_storeEnumTagMultiPayload(_ aVal: UnsafeMutablePointer<void>, _ aTypeInfo: UnsafeMutablePointer<void>, _ aEnumVal: Int32)

 

static void swift_storeEnumTagMultiPayload(void* aVal, void* aTypeInfo, Int32 aEnumVal)

 

Shared Sub swift_storeEnumTagMultiPayload(aVal As Ptr(Of Void), aTypeInfo As Ptr(Of Void), aEnumVal As Int32)

Parameters:

  • aVal:
  • aTypeInfo:
  • aEnumVal:

SwiftAllocateArray  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftAllocateArray(aType: ^void): IntPtr

 

static IntPtr SwiftAllocateArray(void* aType)

 

static func SwiftAllocateArray(_ aType: UnsafeMutablePointer<void>) -> IntPtr

 

static IntPtr SwiftAllocateArray(void* aType)

 

Shared Function SwiftAllocateArray(aType As Ptr(Of Void)) As IntPtr

Parameters:

  • aType:

SwiftAllocateBoxIfNeeded (^Byte, ^void, ^SwiftTypeRecord, Boolean) UIKit for Mac

 

class method SwiftAllocateBoxIfNeeded(aTarget: ^Byte; aInput: ^void; aInputType: ^SwiftTypeRecord; aTakeOwnership: Boolean)

 

static  SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

static func SwiftAllocateBoxIfNeeded(_ aTarget: UnsafeMutablePointer<Byte>, _ aInput: UnsafeMutablePointer<void>, _ aInputType: UnsafeMutablePointer<SwiftTypeRecord>, _ aTakeOwnership: Boolean)

 

static  SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

Shared Sub SwiftAllocateBoxIfNeeded(aTarget As Ptr(Of Byte), aInput As Ptr(Of Void), aInputType As Ptr(Of SwiftTypeRecord), aTakeOwnership As Boolean)

Parameters:

  • aTarget:
  • aInput:
  • aInputType:
  • aTakeOwnership:

SwiftAllocateBoxIfNeeded (^Byte, ^void, ^SwiftTypeRecord, Boolean) iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftAllocateBoxIfNeeded(aTarget: ^Byte; aInput: ^void; aInputType: ^SwiftTypeRecord; aTakeOwnership: Boolean)

 

static void SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

static func SwiftAllocateBoxIfNeeded(_ aTarget: UnsafeMutablePointer<Byte>, _ aInput: UnsafeMutablePointer<void>, _ aInputType: UnsafeMutablePointer<SwiftTypeRecord>, _ aTakeOwnership: Boolean)

 

static void SwiftAllocateBoxIfNeeded(Byte* aTarget, void* aInput, SwiftTypeRecord* aInputType, Boolean aTakeOwnership)

 

Shared Sub SwiftAllocateBoxIfNeeded(aTarget As Ptr(Of Byte), aInput As Ptr(Of Void), aInputType As Ptr(Of SwiftTypeRecord), aTakeOwnership As Boolean)

Parameters:

  • aTarget:
  • aInput:
  • aInputType:
  • aTakeOwnership:

SwiftArrayAppend (IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayAppend(aValue: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayAppend(_ aValue: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayAppend(aValue As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aValue:
  • aType:
  • aSelf:

SwiftArrayAppend (IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayAppend(aValue: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayAppend(_ aValue: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayAppend(IntPtr aValue, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayAppend(aValue As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aValue:
  • aType:
  • aSelf:

SwiftArrayGet (IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayGet(aValue: IntPtr; aIndex: IntPtr; aSelf: IntPtr; aType: IntPtr)

 

static void SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

static func SwiftArrayGet(_ aValue: IntPtr, _ aIndex: IntPtr, _ aSelf: IntPtr, _ aType: IntPtr)

 

static void SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

Shared Sub SwiftArrayGet(aValue As IntPtr, aIndex As IntPtr, aSelf As IntPtr, aType As IntPtr)

Parameters:

  • aValue:
  • aIndex:
  • aSelf:
  • aType:

SwiftArrayGet (IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayGet(aValue: IntPtr; aIndex: IntPtr; aSelf: IntPtr; aType: IntPtr)

 

static  SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

static func SwiftArrayGet(_ aValue: IntPtr, _ aIndex: IntPtr, _ aSelf: IntPtr, _ aType: IntPtr)

 

static  SwiftArrayGet(IntPtr aValue, IntPtr aIndex, IntPtr aSelf, IntPtr aType)

 

Shared Sub SwiftArrayGet(aValue As IntPtr, aIndex As IntPtr, aSelf As IntPtr, aType As IntPtr)

Parameters:

  • aValue:
  • aIndex:
  • aSelf:
  • aType:

SwiftArrayModify  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftArrayModify(aStorage: ^SwiftMutatorData; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr): SwiftMutatorResult

 

static SwiftMutatorResult SwiftArrayModify(SwiftMutatorData* aStorage, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayModify(_ aStorage: UnsafeMutablePointer<SwiftMutatorData>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr) -> SwiftMutatorResult

 

static SwiftMutatorResult SwiftArrayModify(SwiftMutatorData* aStorage, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Function SwiftArrayModify(aStorage As Ptr(Of SwiftMutatorData), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr) As SwiftMutatorResult

Parameters:

  • aStorage:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveAt (^IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveAt(aRest: ^IntPtr; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayRemoveAt(_ aRest: UnsafeMutablePointer<IntPtr>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveAt(aRest As Ptr(Of IntPtr), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aRest:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveAt (^IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveAt(aRest: ^IntPtr; aIndex: IntPtr; aType: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

static func SwiftArrayRemoveAt(_ aRest: UnsafeMutablePointer<IntPtr>, _ aIndex: IntPtr, _ aType: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveAt(IntPtr* aRest, IntPtr aIndex, IntPtr aType, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveAt(aRest As Ptr(Of IntPtr), aIndex As IntPtr, aType As IntPtr, aSelf As IntPtr)

Parameters:

  • aRest:
  • aIndex:
  • aType:
  • aSelf:

SwiftArrayRemoveFirst (^IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveFirst(aResult: ^IntPtr; aType: IntPtr; aWT: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

static func SwiftArrayRemoveFirst(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWT: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveFirst(aResult As Ptr(Of IntPtr), aType As IntPtr, aWT As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWT:
  • aSelf:

SwiftArrayRemoveFirst (^IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveFirst(aResult: ^IntPtr; aType: IntPtr; aWT: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

static func SwiftArrayRemoveFirst(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWT: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveFirst(IntPtr* aResult, IntPtr aType, IntPtr aWT, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveFirst(aResult As Ptr(Of IntPtr), aType As IntPtr, aWT As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWT:
  • aSelf:

SwiftArrayRemoveLast (^IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)  External UIKit for Mac

 

class method SwiftArrayRemoveLast(aResult: ^IntPtr; aType: IntPtr; aWTBidir: IntPtr; aWTRange: IntPtr; aSelf: IntPtr)

 

static  SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

static func SwiftArrayRemoveLast(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWTBidir: IntPtr, _ aWTRange: IntPtr, _ aSelf: IntPtr)

 

static  SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveLast(aResult As Ptr(Of IntPtr), aType As IntPtr, aWTBidir As IntPtr, aWTRange As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWTBidir:
  • aWTRange:
  • aSelf:

SwiftArrayRemoveLast (^IntPtr, IntPtr, IntPtr, IntPtr, IntPtr)  External iOS, iOS Simulator, Mac Catalyst, macOS

 

class method SwiftArrayRemoveLast(aResult: ^IntPtr; aType: IntPtr; aWTBidir: IntPtr; aWTRange: IntPtr; aSelf: IntPtr)

 

static void SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

static func SwiftArrayRemoveLast(_ aResult: UnsafeMutablePointer<IntPtr>, _ aType: IntPtr, _ aWTBidir: IntPtr, _ aWTRange: IntPtr, _ aSelf: IntPtr)

 

static void SwiftArrayRemoveLast(IntPtr* aResult, IntPtr aType, IntPtr aWTBidir, IntPtr aWTRange, IntPtr aSelf)

 

Shared Sub SwiftArrayRemoveLast(aResult As Ptr(Of IntPtr), aType As IntPtr, aWTBidir As IntPtr, aWTRange As IntPtr, aSelf As IntPtr)

Parameters:

  • aResult:
  • aType:
  • aWTBidir:
  • aWTRange:
  • aSelf:

SwiftArrayType  External iOS, iOS Simulator, Mac Catalyst, macOS, UIKit for Mac

 

class method SwiftArrayType(aCode: IntPtr; aSubType: IntPtr): SwiftMetadataResponse

 

static SwiftMetadataResponse SwiftArrayType(IntPtr aCode, IntPtr aSubType)

 

static func SwiftArrayType(_ aCode: IntPtr, _ aSubType: IntPtr) -> SwiftMetadataResponse

 

static SwiftMetadataResponse SwiftArrayType(IntPtr aCode, IntPtr aSubType)

 

Shared Function SwiftArrayType(aCode As IntPtr, aSubType As IntPtr) As SwiftMetadataResponse

Parameters:

  • aCode:
  • aSubType:

UserEntryPoint  External Android, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, watchOS, watchOS Simulator

 

class method UserEntryPoint(aArgs: array of String): Int32

 

static Int32 UserEntryPoint(String[] aArgs)

 

static func UserEntryPoint(_ aArgs: String...) -> Int32

 

static Int32 UserEntryPoint(String[] aArgs)

 

Shared Function UserEntryPoint(aArgs As String()) As Int32

Parameters:

  • aArgs:

VarConvert Windows

Converts an OLE variant to a different vartype.

 

class method VarConvert(var aLeft: Variant; aTarget: VarType): Variant

 

static Variant VarConvert(ref Variant aLeft, VarType aTarget)

 

static func VarConvert(_ aLeft: Variant, _ aTarget: VarType) -> Variant

 

static Variant VarConvert(__ref Variant aLeft, VarType aTarget)

 

Shared Function VarConvert(ByRef aLeft As Variant, aTarget As VarType) As Variant

Parameters:

  • aLeft:
  • aTarget:

VarIsEmpty Windows

Returns true if a variant is empty.

 

class method VarIsEmpty(var aVar: Variant): Boolean

 

static Boolean VarIsEmpty(ref Variant aVar)

 

static func VarIsEmpty(_ aVar: Variant) -> Boolean

 

static Boolean VarIsEmpty(__ref Variant aVar)

 

Shared Function VarIsEmpty(ByRef aVar As Variant) As Boolean

Parameters:

  • aVar:

VarIsNull Windows

Returns true if a variant is null.

 

class method VarIsNull(var aVar: Variant): Boolean

 

static Boolean VarIsNull(ref Variant aVar)

 

static func VarIsNull(_ aVar: Variant) -> Boolean

 

static Boolean VarIsNull(__ref Variant aVar)

 

Shared Function VarIsNull(ByRef aVar As Variant) As Boolean

Parameters:

  • aVar:

VarToObject Windows

Converts a variant to it's obejct equivalent.

 

class method VarToObject(v: Variant): Object

 

static Object VarToObject(Variant v)

 

static func VarToObject(_ v: Variant) -> Object

 

static Object VarToObject(Variant v)

 

Shared Function VarToObject(v As Variant) As Object

Parameters:

  • v:

WinMainCRTStartup Windows

Windows entry point; calls the real entrypoint after setting up the stack and gc.

 

class method WinMainCRTStartup: Int32

 

static Int32 WinMainCRTStartup()

 

static func WinMainCRTStartup() -> Int32

 

static Int32 WinMainCRTStartup()

 

Shared Function WinMainCRTStartup() As Int32