ExternalCalls

Overview

Internal class used by the compiler.

Location

 

constructor  protected

 

constructor

 

ExternalCalls()

 

init()

 

ExternalCalls()

 

Sub New()

constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

constructor(_nargs: Int32; _args: ^^AnsiChar; _envp: ^^AnsiChar)

 

ExternalCalls(Int32 _nargs, AnsiChar** _args, AnsiChar** _envp)

 

init(_ _nargs: Int32, _ _args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ _envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>)

 

ExternalCalls(Int32 _nargs, AnsiChar** _args, AnsiChar** _envp)

 

Sub New(_nargs As Int32, _args As Ptr(Of Ptr(Of AnsiChar)), _envp As Ptr(Of Ptr(Of AnsiChar)))

Parameters:

  • _nargs:
  • _args:
  • _envp:

args Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var args: ^^AnsiChar;

 

static AnsiChar** args

 

static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** args

 

Shared FIELD args() As Ptr(Of Ptr(Of AnsiChar))

atexit Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

class method atexit(func: atexitfunc)

 

static void atexit(atexitfunc func)

 

static func atexit(_ func: atexitfunc)

 

static void atexit(atexitfunc func)

 

Shared Sub atexit(func As atexitfunc)

Parameters:

  • func:

atoi Windows

 

class method atoi(a: ^AnsiChar): Int32

 

static Int32 atoi(AnsiChar* a)

 

static func atoi(_ a: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 atoi(AnsiChar* a)

 

Shared Function atoi(a As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:

atol Windows

 

class method atol(a: ^AnsiChar): Int32

 

static Int32 atol(AnsiChar* a)

 

static func atol(_ a: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 atol(AnsiChar* a)

 

Shared Function atol(a As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:

bzero iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method bzero(p: ^void; s: size_t)

 

static void bzero(void* p, size_t s)

 

static func bzero(_ p: UnsafeMutablePointer<void>, _ s: size_t)

 

static void bzero(void* p, size_t s)

 

Shared Sub bzero(p As Ptr(Of Void), s As size_t)

Parameters:

  • p:
  • s:

CallDelegate WebAssembly

 

class method CallDelegate(inst: WebAssemblyDelegate; aArgs: IntPtr)

 

static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)

 

static func CallDelegate(_ inst: WebAssemblyDelegate, _ aArgs: IntPtr)

 

static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)

 

Shared Sub CallDelegate(inst As WebAssemblyDelegate, aArgs As IntPtr)

Parameters:

  • inst:
  • aArgs:

calloc iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

class method calloc(anum: IntPtr; asize: IntPtr): ^void

 

static void* calloc(IntPtr anum, IntPtr asize)

 

static func calloc(_ anum: IntPtr, _ asize: IntPtr) -> UnsafeMutablePointer<void>

 

static void* calloc(IntPtr anum, IntPtr asize)

 

Shared Function calloc(anum As IntPtr, asize As IntPtr) As Ptr(Of Void)

Parameters:

  • anum:
  • asize:

CocoaExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

const CocoaExceptionCode: UInt64 = 4849336966747728640;

 

const UInt64 CocoaExceptionCode = 4849336966747728640

 

static let CocoaExceptionCode: UInt64 = 4849336966747728640

 

static final UInt64 CocoaExceptionCode = 4849336966747728640

 

Dim CocoaExceptionCode As UInt64 = 4849336966747728640

CurrentException WebAssembly

 

class var CurrentException: Exception;

 

static Exception CurrentException

 

static var CurrentException: Exception

 

static Exception CurrentException

 

Shared FIELD CurrentException() As Exception

dl_iterate_phdr Android

 

class method dl_iterate_phdr(info: dliteratecb; data: ^void): Int32

 

static Int32 dl_iterate_phdr(dliteratecb info, void* data)

 

static func dl_iterate_phdr(_ info: dliteratecb, _ data: UnsafeMutablePointer<void>) -> Int32

 

static Int32 dl_iterate_phdr(dliteratecb info, void* data)

 

Shared Function dl_iterate_phdr(info As dliteratecb, data As Ptr(Of Void)) As Int32

Parameters:

  • info:
  • data:

DwarfEHReadPointer (^Byte): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadPointer(var aData: ^Byte): uintptr_t

 

static uintptr_t DwarfEHReadPointer(ref Byte* aData)

 

static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t

 

static uintptr_t DwarfEHReadPointer(__ref Byte* aData)

 

Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte)) As uintptr_t

Parameters:

  • aData:

DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadPointer(var aData: ^Byte; aEncoding: DwarfEHEncodingType): uintptr_t

 

static uintptr_t DwarfEHReadPointer(ref Byte* aData, DwarfEHEncodingType aEncoding)

 

static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>, _ aEncoding: DwarfEHEncodingType) -> uintptr_t

 

static uintptr_t DwarfEHReadPointer(__ref Byte* aData, DwarfEHEncodingType aEncoding)

 

Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte), aEncoding As DwarfEHEncodingType) As uintptr_t

Parameters:

  • aData:
  • aEncoding:

DwarfEHReadSLEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadSLEB128(var aData: ^Byte): intptr_t

 

static intptr_t DwarfEHReadSLEB128(ref Byte* aData)

 

static func DwarfEHReadSLEB128(_ aData: UnsafeMutablePointer<Byte>) -> intptr_t

 

static intptr_t DwarfEHReadSLEB128(__ref Byte* aData)

 

Shared Function DwarfEHReadSLEB128(ByRef aData As Ptr(Of Byte)) As intptr_t

Parameters:

  • aData:

DwarfEHReadULEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadULEB128(var aData: ^Byte): uintptr_t

 

static uintptr_t DwarfEHReadULEB128(ref Byte* aData)

 

static func DwarfEHReadULEB128(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t

 

static uintptr_t DwarfEHReadULEB128(__ref Byte* aData)

 

Shared Function DwarfEHReadULEB128(ByRef aData As Ptr(Of Byte)) As uintptr_t

Parameters:

  • aData:

ElementsBeginCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsBeginCatch(obj: ^void): ^void

 

static void* ElementsBeginCatch(void* obj)

 

static func ElementsBeginCatch(_ obj: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>

 

static void* ElementsBeginCatch(void* obj)

 

Shared Function ElementsBeginCatch(obj As Ptr(Of Void)) As Ptr(Of Void)

Parameters:

  • obj:

ElementsEndCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsEndCatch

 

static void ElementsEndCatch()

 

static func ElementsEndCatch()

 

static void ElementsEndCatch()

 

Shared Sub ElementsEndCatch()

ElementsExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = 16159628055294594383;
// Windows
const ElementsExceptionCode: UInt32 = 3762456601;

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
const UInt32 ElementsExceptionCode = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = 16159628055294594383
// Windows
static let ElementsExceptionCode: UInt32 = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static final UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
static final UInt32 ElementsExceptionCode = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Dim ElementsExceptionCode As UInt64 = 16159628055294594383
// Windows
Dim ElementsExceptionCode As UInt32 = 3762456601

ElementsRethrow Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsRethrow

 

static void ElementsRethrow()

 

static func ElementsRethrow()

 

static void ElementsRethrow()

 

Shared Sub ElementsRethrow()

envp Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var envp: ^^AnsiChar;

 

static AnsiChar** envp

 

static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** envp

 

Shared FIELD envp() As Ptr(Of Ptr(Of AnsiChar))

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 Windows-arm64, Windows-x86_64

 

class method ExceptionHandler(arec: ^EXCEPTION_RECORD; EstablisherFrame: UInt64; context: PCONTEXT; dispatcher: PDISPATCHER_CONTEXT): Int32

 

static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)

 

static func ExceptionHandler(_ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ EstablisherFrame: UInt64, _ context: PCONTEXT, _ dispatcher: PDISPATCHER_CONTEXT) -> Int32

 

static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)

 

Shared Function ExceptionHandler(arec As Ptr(Of EXCEPTION_RECORD), EstablisherFrame As UInt64, context As PCONTEXT, dispatcher As PDISPATCHER_CONTEXT) As Int32

Parameters:

  • arec:
  • EstablisherFrame:
  • context:
  • dispatcher:

ExceptionHandler (_Unwind_Action, ^__struct__Unwind_Control_Block, ^void): _Unwind_Reason_Code Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6

 

class method ExceptionHandler(aState: _Unwind_Action; aECB: ^__struct__Unwind_Control_Block; aCtx: ^void): _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)

 

static func ExceptionHandler(_ aState: _Unwind_Action, _ aECB: UnsafeMutablePointer<__struct__Unwind_Control_Block>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)

 

Shared Function ExceptionHandler(aState As _Unwind_Action, aECB As Ptr(Of __struct__Unwind_Control_Block), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code

Parameters:

  • aState:
  • aECB:
  • aCtx:

ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method ExceptionHandler(aVersion: Int32; aState: _Unwind_Action; aClass: UInt64; aEx: ^__struct__Unwind_Exception; aCtx: ^void): _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)

 

static func ExceptionHandler(_ aVersion: Int32, _ aState: _Unwind_Action, _ aClass: UInt64, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)

 

Shared Function ExceptionHandler(aVersion As Int32, aState As _Unwind_Action, aClass As UInt64, aEx As Ptr(Of __struct__Unwind_Exception), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code

Parameters:

  • aVersion:
  • aState:
  • aClass:
  • aEx:
  • aCtx:

ExceptionHandler (^MSVCExceptionInfo, ^EXCEPTION_RECORD, ^ElementsRegistrationFrame, PCONTEXT, ^void): Int32  stdcall Windows-i386

 

class method ExceptionHandler(inmsvcinfo: ^MSVCExceptionInfo; arec: ^EXCEPTION_RECORD; aOrgregFrame: ^ElementsRegistrationFrame; context: PCONTEXT; dispatcher: ^void): Int32

 

static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)

 

static func ExceptionHandler(_ inmsvcinfo: UnsafeMutablePointer<MSVCExceptionInfo>, _ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ aOrgregFrame: UnsafeMutablePointer<ElementsRegistrationFrame>, _ context: PCONTEXT, _ dispatcher: UnsafeMutablePointer<void>) -> Int32

 

static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)

 

Shared Function ExceptionHandler(inmsvcinfo As Ptr(Of MSVCExceptionInfo), arec As Ptr(Of EXCEPTION_RECORD), aOrgregFrame As Ptr(Of ElementsRegistrationFrame), context As PCONTEXT, dispatcher As Ptr(Of Void)) As Int32

Parameters:

  • inmsvcinfo:
  • arec:
  • aOrgregFrame:
  • context:
  • dispatcher:

exit Windows

 

class method exit(ex: Int32)

 

static void exit(Int32 ex)

 

static func exit(_ ex: Int32)

 

static void exit(Int32 ex)

 

Shared Sub exit(ex As Int32)

Parameters:

  • ex:

fclose Windows

 

class method fclose(afn: FILEHANDLE)

 

static void fclose(FILEHANDLE afn)

 

static func fclose(_ afn: FILEHANDLE)

 

static void fclose(FILEHANDLE afn)

 

Shared Sub fclose(afn As FILEHANDLE)

Parameters:

  • afn:

ferror Windows

 

class method ferror: Int32

 

static Int32 ferror()

 

static func ferror() -> Int32

 

static Int32 ferror()

 

Shared Function ferror() As Int32

fgets Windows

 

class method fgets(aStr: ^Byte; aNum: Int32; aFS: GCHandle): ^Byte

 

static Byte* fgets(Byte* aStr, Int32 aNum, GCHandle aFS)

 

static func fgets(_ aStr: UnsafeMutablePointer<Byte>, _ aNum: Int32, _ aFS: GCHandle) -> UnsafeMutablePointer<Byte>

 

static Byte* fgets(Byte* aStr, Int32 aNum, GCHandle aFS)

 

Shared Function fgets(aStr As Ptr(Of Byte), aNum As Int32, aFS As GCHandle) As Ptr(Of Byte)

Parameters:

  • aStr:
  • aNum:
  • aFS:

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

fini Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method fini

 

static void fini()

 

static func fini()

 

static void fini()

 

Shared Sub fini()

fmax Windows

 

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

 

static Double fmax(Double x, Double y)

 

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

 

static Double fmax(Double x, Double y)

 

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

Parameters:

  • x:
  • y:

fmaxf Windows

 

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

 

static Single fmaxf(Single x, Single y)

 

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

 

static Single fmaxf(Single x, Single y)

 

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

Parameters:

  • x:
  • y:

fmin Windows

 

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

 

static Double fmin(Double x, Double y)

 

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

 

static Double fmin(Double x, Double y)

 

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

Parameters:

  • x:
  • y:

fminf Windows

 

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

 

static Single fminf(Single x, Single y)

 

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

 

static Single fminf(Single x, Single y)

 

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

Parameters:

  • x:
  • y:

fopen Windows

 

class method fopen(afn: ^AnsiChar; aMode: ^AnsiChar): FILEHANDLE

 

static FILEHANDLE fopen(AnsiChar* afn, AnsiChar* aMode)

 

static func fopen(_ afn: UnsafeMutablePointer<AnsiChar>, _ aMode: UnsafeMutablePointer<AnsiChar>) -> FILEHANDLE

 

static FILEHANDLE fopen(AnsiChar* afn, AnsiChar* aMode)

 

Shared Function fopen(afn As Ptr(Of AnsiChar), aMode As Ptr(Of AnsiChar)) As FILEHANDLE

Parameters:

  • afn:
  • aMode:

fRan Windows

 

class var fRan: Random;

 

static Random fRan

 

static var fRan: Random

 

static Random fRan

 

Shared FIELD fRan() As Random

fRandom Windows

 

class var fRandom: Random;

 

static Random fRandom

 

static var fRandom: Random

 

static Random fRandom

 

Shared FIELD fRandom() As Random

fRandomLock Windows

 

class var fRandomLock: Int32;

 

static Int32 fRandomLock

 

static var fRandomLock: Int32

 

static Int32 fRandomLock

 

Shared FIELD fRandomLock() As Int32

fread Windows

 

class method fread(aPtr: ^Byte; aSize: IntPtr; aCount: IntPtr; aFS: GCHandle): IntPtr

 

static IntPtr fread(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

static func fread(_ aPtr: UnsafeMutablePointer<Byte>, _ aSize: IntPtr, _ aCount: IntPtr, _ aFS: GCHandle) -> IntPtr

 

static IntPtr fread(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

Shared Function fread(aPtr As Ptr(Of Byte), aSize As IntPtr, aCount As IntPtr, aFS As GCHandle) As IntPtr

Parameters:

  • aPtr:
  • aSize:
  • aCount:
  • aFS:

free 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:

frexp Windows

 

class method frexp(x: Double; e: ^Int32): Double

 

static Double frexp(Double x, Int32* e)

 

static func frexp(_ x: Double, _ e: UnsafeMutablePointer<Int32>) -> Double

 

static Double frexp(Double x, Int32* e)

 

Shared Function frexp(x As Double, e As Ptr(Of Int32)) As Double

Parameters:

  • x:
  • e:

fseek Windows

 

class method fseek(aFS: GCHandle; aOffset: IntPtr; aOrg: Int32): IntPtr

 

static IntPtr fseek(GCHandle aFS, IntPtr aOffset, Int32 aOrg)

 

static func fseek(_ aFS: GCHandle, _ aOffset: IntPtr, _ aOrg: Int32) -> IntPtr

 

static IntPtr fseek(GCHandle aFS, IntPtr aOffset, Int32 aOrg)

 

Shared Function fseek(aFS As GCHandle, aOffset As IntPtr, aOrg As Int32) As IntPtr

Parameters:

  • aFS:
  • aOffset:
  • aOrg:

fstat64 Ubuntu

 

class method fstat64(fd: Int32; var buf: __struct_stat64): Int32

 

static Int32 fstat64(Int32 fd, ref __struct_stat64 buf)

 

static func fstat64(_ fd: Int32, _ buf: __struct_stat64) -> Int32

 

static Int32 fstat64(Int32 fd, __ref __struct_stat64 buf)

 

Shared Function fstat64(fd As Int32, ByRef buf As __struct_stat64) As Int32

Parameters:

  • fd:
  • buf:

ftell Windows

 

class method ftell(aFS: GCHandle): IntPtr

 

static IntPtr ftell(GCHandle aFS)

 

static func ftell(_ aFS: GCHandle) -> IntPtr

 

static IntPtr ftell(GCHandle aFS)

 

Shared Function ftell(aFS As GCHandle) As IntPtr

Parameters:

  • aFS:

fwrite Windows

 

class method fwrite(aPtr: ^Byte; aSize: IntPtr; aCount: IntPtr; aFS: GCHandle): IntPtr

 

static IntPtr fwrite(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

static func fwrite(_ aPtr: UnsafeMutablePointer<Byte>, _ aSize: IntPtr, _ aCount: IntPtr, _ aFS: GCHandle) -> IntPtr

 

static IntPtr fwrite(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

Shared Function fwrite(aPtr As Ptr(Of Byte), aSize As IntPtr, aCount As IntPtr, aFS As GCHandle) As IntPtr

Parameters:

  • aPtr:
  • aSize:
  • aCount:
  • aFS:

getenv Windows

 

class method getenv(name: ^AnsiChar): ^AnsiChar

 

static AnsiChar* getenv(AnsiChar* name)

 

static func getenv(_ name: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* getenv(AnsiChar* name)

 

Shared Function getenv(name As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • name:

GetExceptionForEH Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method GetExceptionForEH(val: ^void): ^void

 

static void* GetExceptionForEH(void* val)

 

static func GetExceptionForEH(_ val: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>

 

static void* GetExceptionForEH(void* val)

 

Shared Function GetExceptionForEH(val As Ptr(Of Void)) As Ptr(Of Void)

Parameters:

  • val:

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

highbit Windows

 

class method highbit(i: UInt64): Int32

 

static Int32 highbit(UInt64 i)

 

static func highbit(_ i: UInt64) -> Int32

 

static Int32 highbit(UInt64 i)

 

Shared Function highbit(i As UInt64) As Int32

Parameters:

  • i:

int64divide  stdcall Windows

 

class method int64divide(dividend: Int64; divisor: Int64): Int64

 

static Int64 int64divide(Int64 dividend, Int64 divisor)

 

static func int64divide(_ dividend: Int64, _ divisor: Int64) -> Int64

 

static Int64 int64divide(Int64 dividend, Int64 divisor)

 

Shared Function int64divide(dividend As Int64, divisor As Int64) As Int64

Parameters:

  • dividend:
  • divisor:

int64remainder  stdcall Windows

 

class method int64remainder(dividend: Int64; divisor: Int64): Int64

 

static Int64 int64remainder(Int64 dividend, Int64 divisor)

 

static func int64remainder(_ dividend: Int64, _ divisor: Int64) -> Int64

 

static Int64 int64remainder(Int64 dividend, Int64 divisor)

 

Shared Function int64remainder(dividend As Int64, divisor As Int64) As Int64

Parameters:

  • dividend:
  • divisor:

IntRaiseException WebAssembly

 

class method IntRaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)

 

static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

static func IntRaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)

 

static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

Shared Sub IntRaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)

Parameters:

  • aRaiseAddress:
  • aRaiseFrame:
  • aRaiseObject:

libc_main  External Fuchsia, Ubuntu

 

class method libc_main(main: LibCEntryHelper; argc: Int32; argv: ^^Char; aInit: LibCEntryHelper; aFini: LibCFinalizerHelper)

 

static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)

 

static func libc_main(_ main: LibCEntryHelper, _ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<Char>>, _ aInit: LibCEntryHelper, _ aFini: LibCFinalizerHelper)

 

static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)

 

Shared Sub libc_main(main As LibCEntryHelper, argc As Int32, argv As Ptr(Of Ptr(Of Char)), aInit As LibCEntryHelper, aFini As LibCFinalizerHelper)

Parameters:

  • main:
  • argc:
  • argv:
  • aInit:
  • aFini:

lstat64 Ubuntu

 

class method lstat64(file: ^AnsiChar; var buf: __struct_stat64): Int32

 

static Int32 lstat64(AnsiChar* file, ref __struct_stat64 buf)

 

static func lstat64(_ file: UnsafeMutablePointer<AnsiChar>, _ buf: __struct_stat64) -> Int32

 

static Int32 lstat64(AnsiChar* file, __ref __struct_stat64 buf)

 

Shared Function lstat64(file As Ptr(Of AnsiChar), ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

main iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method main(argc: Int32; argv: ^^AnsiChar; env: ^^AnsiChar): Int32

 

static Int32 main(Int32 argc, AnsiChar** argv, AnsiChar** env)

 

static func main(_ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ env: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Int32

 

static Int32 main(Int32 argc, AnsiChar** argv, AnsiChar** env)

 

Shared Function main(argc As Int32, argv As Ptr(Of Ptr(Of AnsiChar)), env As Ptr(Of Ptr(Of AnsiChar))) As Int32

Parameters:

  • argc:
  • argv:
  • env:

MainThreadID Windows

 

class property MainThreadID: DWORD read;

 

class DWORD MainThreadID { get; }

 

static var MainThreadID: DWORD { get{} }

 

class DWORD MainThreadID { __get; }

 

Shared ReadOnly Property MainThreadID() As DWORD

malloc Windows

 

class method malloc(size: NativeInt): ^void

 

static void* malloc(NativeInt size)

 

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

 

static void* malloc(NativeInt size)

 

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

Parameters:

  • size:

memcmp WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • a:
  • b:
  • num:

memcpy WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • destination:
  • source:
  • aNum:

memmove WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • destination:
  • source:
  • aNum:

memset WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • ptr:
  • value:
  • aNum:

memset_pattern16 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern16(ptr: ^Int64Pair; pattern: ^Int64Pair; len: Int32)

 

static void memset_pattern16(Int64Pair* ptr, Int64Pair* pattern, Int32 len)

 

static func memset_pattern16(_ ptr: UnsafeMutablePointer<Int64Pair>, _ pattern: UnsafeMutablePointer<Int64Pair>, _ len: Int32)

 

static void memset_pattern16(Int64Pair* ptr, Int64Pair* pattern, Int32 len)

 

Shared Sub memset_pattern16(ptr As Ptr(Of Int64Pair), pattern As Ptr(Of Int64Pair), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern4 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern4(ptr: ^Int32; pattern: ^Int32; len: Int32)

 

static void memset_pattern4(Int32* ptr, Int32* pattern, Int32 len)

 

static func memset_pattern4(_ ptr: UnsafeMutablePointer<Int32>, _ pattern: UnsafeMutablePointer<Int32>, _ len: Int32)

 

static void memset_pattern4(Int32* ptr, Int32* pattern, Int32 len)

 

Shared Sub memset_pattern4(ptr As Ptr(Of Int32), pattern As Ptr(Of Int32), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern8 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern8(ptr: ^Int64; pattern: ^Int64; len: Int32)

 

static void memset_pattern8(Int64* ptr, Int64* pattern, Int32 len)

 

static func memset_pattern8(_ ptr: UnsafeMutablePointer<Int64>, _ pattern: UnsafeMutablePointer<Int64>, _ len: Int32)

 

static void memset_pattern8(Int64* ptr, Int64* pattern, Int32 len)

 

Shared Sub memset_pattern8(ptr As Ptr(Of Int64), pattern As Ptr(Of Int64), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

ModuleHandle Windows

 

class property ModuleHandle: HMODULE read;

 

class HMODULE ModuleHandle { get; }

 

static var ModuleHandle: HMODULE { get{} }

 

class HMODULE ModuleHandle { __get; }

 

Shared ReadOnly Property ModuleHandle() As HMODULE

nargs Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var nargs: Int32;

 

static Int32 nargs

 

static var nargs: Int32

 

static Int32 nargs

 

Shared FIELD nargs() As Int32

noop__vsnprintf Windows

 

class method noop__vsnprintf

 

static void noop__vsnprintf()

 

static func noop__vsnprintf()

 

static void noop__vsnprintf()

 

Shared Sub noop__vsnprintf()

noop__vsnprintf2 Windows

 

class method noop__vsnprintf2

 

static void noop__vsnprintf2()

 

static func noop__vsnprintf2()

 

static void noop__vsnprintf2()

 

Shared Sub noop__vsnprintf2()

org_allshl  stdcall Windows-i386

 

class method org_allshl(aVal: LONGLONG; aVal2: LONG): LONGLONG

 

static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)

 

static func org_allshl(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG

 

static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)

 

Shared Function org_allshl(aVal As LONGLONG, aVal2 As LONG) As LONGLONG

Parameters:

  • aVal:
  • aVal2:

org_allshr  stdcall Windows-i386

 

class method org_allshr(aVal: LONGLONG; aVal2: LONG): LONGLONG

 

static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)

 

static func org_allshr(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG

 

static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)

 

Shared Function org_allshr(aVal As LONGLONG, aVal2 As LONG) As LONGLONG

Parameters:

  • aVal:
  • aVal2:

org_aullshr  stdcall Windows-i386

 

class method org_aullshr(aVal: ULONGLONG; aVal2: LONG): ULONGLONG

 

static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)

 

static func org_aullshr(_ aVal: ULONGLONG, _ aVal2: LONG) -> ULONGLONG

 

static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)

 

Shared Function org_aullshr(aVal As ULONGLONG, aVal2 As LONG) As ULONGLONG

Parameters:

  • aVal:
  • aVal2:

Parselsda Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: Boolean; aForeign: Boolean; aEx: ^__struct__Unwind_Exception; aCtx: ^void; out aTypeIndex: int64_t; out aLandingPadPointer: uintptr_t): Boolean

 

static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)

 

static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: Boolean, _ aForeign: Boolean, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>, _ aTypeIndex: int64_t, _ aLandingPadPointer: uintptr_t) -> Boolean

 

static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, __out int64_t aTypeIndex, __out uintptr_t aLandingPadPointer)

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aObjc As Boolean, aForeign As Boolean, aEx As Ptr(Of __struct__Unwind_Exception), aCtx As Ptr(Of Void), <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

  • aAction:
  • aNative:
  • aObjc:
  • aForeign:
  • aEx:
  • aCtx:
  • aTypeIndex:
  • aLandingPadPointer:

RaiseException

 

class method RaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)

 

static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

static func RaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)

 

static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

Shared Sub RaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)

Parameters:

  • aRaiseAddress:
  • aRaiseFrame:
  • aRaiseObject:

rand Windows

 

class method rand: Int32

 

static Int32 rand()

 

static func rand() -> Int32

 

static Int32 rand()

 

Shared Function rand() As Int32

rand_s Windows

 

class method rand_s(out x: UInt32): Int32

 

static Int32 rand_s(out UInt32 x)

 

static func rand_s(_ x: UInt32) -> Int32

 

static Int32 rand_s(__out UInt32 x)

 

Shared Function rand_s(<OutAttribute> ByRef x As UInt32) As Int32

Parameters:

  • x:

realloc Windows

 

class method realloc(ptr: ^void; size: NativeInt): ^void

 

static void* realloc(void* ptr, NativeInt size)

 

static func realloc(_ ptr: UnsafeMutablePointer<void>, _ size: NativeInt) -> UnsafeMutablePointer<void>

 

static void* realloc(void* ptr, NativeInt size)

 

Shared Function realloc(ptr As Ptr(Of Void), size As NativeInt) As Ptr(Of Void)

Parameters:

  • ptr:
  • size:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

roundf Windows

 

class method roundf(x: Single): Single

 

static Single roundf(Single x)

 

static func roundf(_ x: Single) -> Single

 

static Single roundf(Single x)

 

Shared Function roundf(x As Single) As Single

Parameters:

  • x:

setjmp Windows-x86_64

 

class method setjmp(var buf: jmp_buf)

 

static void setjmp(ref jmp_buf buf)

 

static func setjmp(_ buf: jmp_buf)

 

static void setjmp(__ref jmp_buf buf)

 

Shared Sub setjmp(ByRef buf As jmp_buf)

Parameters:

  • buf:

setjmp3 Windows-i386

 

class method setjmp3(var buf: jmp_buf; var ctx: ^void)

 

static void setjmp3(ref jmp_buf buf, ref void* ctx)

 

static func setjmp3(_ buf: jmp_buf, _ ctx: UnsafeMutablePointer<void>)

 

static void setjmp3(__ref jmp_buf buf, __ref void* ctx)

 

Shared Sub setjmp3(ByRef buf As jmp_buf, ByRef ctx As Ptr(Of Void))

Parameters:

  • buf:
  • ctx:

setjmpex Windows-arm64

 

class method setjmpex(var buf: jmp_buf)

 

static void setjmpex(ref jmp_buf buf)

 

static func setjmpex(_ buf: jmp_buf)

 

static void setjmpex(__ref jmp_buf buf)

 

Shared Sub setjmpex(ByRef buf As jmp_buf)

Parameters:

  • buf:

srand Windows

 

class method srand(val: UInt32)

 

static void srand(UInt32 val)

 

static func srand(_ val: UInt32)

 

static void srand(UInt32 val)

 

Shared Sub srand(val As UInt32)

Parameters:

  • val:

stat64 Ubuntu

 

class method stat64(file: ^AnsiChar; var buf: __struct_stat64): Int32

 

static Int32 stat64(AnsiChar* file, ref __struct_stat64 buf)

 

static func stat64(_ file: UnsafeMutablePointer<AnsiChar>, _ buf: __struct_stat64) -> Int32

 

static Int32 stat64(AnsiChar* file, __ref __struct_stat64 buf)

 

Shared Function stat64(file As Ptr(Of AnsiChar), ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

strchr Windows

 

class method strchr(str: ^AnsiChar; c: Int32): ^AnsiChar

 

static AnsiChar* strchr(AnsiChar* str, Int32 c)

 

static func strchr(_ str: UnsafeMutablePointer<AnsiChar>, _ c: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strchr(AnsiChar* str, Int32 c)

 

Shared Function strchr(str As Ptr(Of AnsiChar), c As Int32) As Ptr(Of AnsiChar)

Parameters:

  • str:
  • c:

strcmp Windows

 

class method strcmp(a: ^AnsiChar; b: ^AnsiChar): Int32

 

static Int32 strcmp(AnsiChar* a, AnsiChar* b)

 

static func strcmp(_ a: UnsafeMutablePointer<AnsiChar>, _ b: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 strcmp(AnsiChar* a, AnsiChar* b)

 

Shared Function strcmp(a As Ptr(Of AnsiChar), b As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:
  • b:

strlen WebAssembly, Windows

 

class method strlen(c: ^AnsiChar): Int32

 

static Int32 strlen(AnsiChar* c)

 

static func strlen(_ c: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 strlen(AnsiChar* c)

 

Shared Function strlen(c As Ptr(Of AnsiChar)) As Int32

Parameters:

  • c:

strncmp Windows

 

class method strncmp(a: ^AnsiChar; b: ^AnsiChar; num: NativeInt): Int32

 

static Int32 strncmp(AnsiChar* a, AnsiChar* b, NativeInt num)

 

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

 

static Int32 strncmp(AnsiChar* a, AnsiChar* b, NativeInt num)

 

Shared Function strncmp(a As Ptr(Of AnsiChar), b As Ptr(Of AnsiChar), num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

strncpy Windows

 

class method strncpy(aDest: ^AnsiChar; aSrc: ^AnsiChar; n: Int32): ^AnsiChar

 

static AnsiChar* strncpy(AnsiChar* aDest, AnsiChar* aSrc, Int32 n)

 

static func strncpy(_ aDest: UnsafeMutablePointer<AnsiChar>, _ aSrc: UnsafeMutablePointer<AnsiChar>, _ n: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strncpy(AnsiChar* aDest, AnsiChar* aSrc, Int32 n)

 

Shared Function strncpy(aDest As Ptr(Of AnsiChar), aSrc As Ptr(Of AnsiChar), n As Int32) As Ptr(Of AnsiChar)

Parameters:

  • aDest:
  • aSrc:
  • n:

strpbrk Windows

 

class method strpbrk(str1: ^AnsiChar; str2: ^AnsiChar): ^AnsiChar

 

static AnsiChar* strpbrk(AnsiChar* str1, AnsiChar* str2)

 

static func strpbrk(_ str1: UnsafeMutablePointer<AnsiChar>, _ str2: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strpbrk(AnsiChar* str1, AnsiChar* str2)

 

Shared Function strpbrk(str1 As Ptr(Of AnsiChar), str2 As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • str1:
  • str2:

strrchr Windows

 

class method strrchr(str: ^AnsiChar; c: Int32): ^AnsiChar

 

static AnsiChar* strrchr(AnsiChar* str, Int32 c)

 

static func strrchr(_ str: UnsafeMutablePointer<AnsiChar>, _ c: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strrchr(AnsiChar* str, Int32 c)

 

Shared Function strrchr(str As Ptr(Of AnsiChar), c As Int32) As Ptr(Of AnsiChar)

Parameters:

  • str:
  • c:

strstr Windows

 

class method strstr(str1: ^AnsiChar; str2: ^AnsiChar): ^AnsiChar

 

static AnsiChar* strstr(AnsiChar* str1, AnsiChar* str2)

 

static func strstr(_ str1: UnsafeMutablePointer<AnsiChar>, _ str2: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strstr(AnsiChar* str1, AnsiChar* str2)

 

Shared Function strstr(str1 As Ptr(Of AnsiChar), str2 As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • str1:
  • str2:

strtod Windows

 

class method strtod(str: ^AnsiChar; aEndPtr: ^^AnsiChar): Double

 

static Double strtod(AnsiChar* str, AnsiChar** aEndPtr)

 

static func strtod(_ str: UnsafeMutablePointer<AnsiChar>, _ aEndPtr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Double

 

static Double strtod(AnsiChar* str, AnsiChar** aEndPtr)

 

Shared Function strtod(str As Ptr(Of AnsiChar), aEndPtr As Ptr(Of Ptr(Of AnsiChar))) As Double

Parameters:

  • str:
  • aEndPtr:

strtol Windows

 

class method strtol(str: ^AnsiChar; aEndPtr: ^^AnsiChar; aBase: Int32): Int32

 

static Int32 strtol(AnsiChar* str, AnsiChar** aEndPtr, Int32 aBase)

 

static func strtol(_ str: UnsafeMutablePointer<AnsiChar>, _ aEndPtr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ aBase: Int32) -> Int32

 

static Int32 strtol(AnsiChar* str, AnsiChar** aEndPtr, Int32 aBase)

 

Shared Function strtol(str As Ptr(Of AnsiChar), aEndPtr As Ptr(Of Ptr(Of AnsiChar)), aBase As Int32) As Int32

Parameters:

  • str:
  • aEndPtr:
  • aBase:

strtoul Windows

 

class method strtoul(a: ^AnsiChar; endptr: ^^AnsiChar; abase: Int32): UInt32

 

static UInt32 strtoul(AnsiChar* a, AnsiChar** endptr, Int32 abase)

 

static func strtoul(_ a: UnsafeMutablePointer<AnsiChar>, _ endptr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ abase: Int32) -> UInt32

 

static UInt32 strtoul(AnsiChar* a, AnsiChar** endptr, Int32 abase)

 

Shared Function strtoul(a As Ptr(Of AnsiChar), endptr As Ptr(Of Ptr(Of AnsiChar)), abase As Int32) As UInt32

Parameters:

  • a:
  • endptr:
  • abase:

system Windows

 

class method system(aVal: ^AnsiChar): Int32

 

static Int32 system(AnsiChar* aVal)

 

static func system(_ aVal: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 system(AnsiChar* aVal)

 

Shared Function system(aVal As Ptr(Of AnsiChar)) As Int32

Parameters:

  • aVal:

ToLower Windows

 

class method ToLower(c: AnsiChar): AnsiChar

 

static AnsiChar ToLower(AnsiChar c)

 

static func ToLower(_ c: AnsiChar) -> AnsiChar

 

static AnsiChar ToLower(AnsiChar c)

 

Shared Function ToLower(c As AnsiChar) As AnsiChar

Parameters:

  • c:

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String

ToUpper Windows

 

class method ToUpper(c: AnsiChar): AnsiChar

 

static AnsiChar ToUpper(AnsiChar c)

 

static func ToUpper(_ c: AnsiChar) -> AnsiChar

 

static AnsiChar ToUpper(AnsiChar c)

 

Shared Function ToUpper(c As AnsiChar) As AnsiChar

Parameters:

  • c:

trap  External WebAssembly

 

class method trap

 

static void trap()

 

static func trap()

 

static void trap()

 

Shared Sub trap()

uint64divide  stdcall Windows

 

class method uint64divide(dividend: UInt64; divisor: UInt64): UInt64

 

static UInt64 uint64divide(UInt64 dividend, UInt64 divisor)

 

static func uint64divide(_ dividend: UInt64, _ divisor: UInt64) -> UInt64

 

static UInt64 uint64divide(UInt64 dividend, UInt64 divisor)

 

Shared Function uint64divide(dividend As UInt64, divisor As UInt64) As UInt64

Parameters:

  • dividend:
  • divisor:

uint64remainder  stdcall Windows

 

class method uint64remainder(dividend: UInt64; divisor: UInt64): UInt64

 

static UInt64 uint64remainder(UInt64 dividend, UInt64 divisor)

 

static func uint64remainder(_ dividend: UInt64, _ divisor: UInt64) -> UInt64

 

static UInt64 uint64remainder(UInt64 dividend, UInt64 divisor)

 

Shared Function uint64remainder(dividend As UInt64, divisor As UInt64) As UInt64

Parameters:

  • dividend:
  • divisor:

wcslen WebAssembly, Windows

 

class method wcslen(c: ^Char): Int32

 

static Int32 wcslen(Char* c)

 

static func wcslen(_ c: UnsafeMutablePointer<Char>) -> Int32

 

static Int32 wcslen(Char* c)

 

Shared Function wcslen(c As Ptr(Of Char)) As Int32

Parameters:

  • c:

 

CocoaExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

const CocoaExceptionCode: UInt64 = 4849336966747728640;

 

const UInt64 CocoaExceptionCode = 4849336966747728640

 

static let CocoaExceptionCode: UInt64 = 4849336966747728640

 

static final UInt64 CocoaExceptionCode = 4849336966747728640

 

Dim CocoaExceptionCode As UInt64 = 4849336966747728640

ElementsExceptionCode Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = 16159628055294594383;
// Windows
const ElementsExceptionCode: UInt32 = 3762456601;

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
const UInt32 ElementsExceptionCode = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = 16159628055294594383
// Windows
static let ElementsExceptionCode: UInt32 = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
static final UInt64 ElementsExceptionCode = 16159628055294594383
// Windows
static final UInt32 ElementsExceptionCode = 3762456601

 

// Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Dim ElementsExceptionCode As UInt64 = 16159628055294594383
// Windows
Dim ElementsExceptionCode As UInt32 = 3762456601

 

args Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var args: ^^AnsiChar;

 

static AnsiChar** args

 

static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** args

 

Shared FIELD args() As Ptr(Of Ptr(Of AnsiChar))

CurrentException WebAssembly

 

class var CurrentException: Exception;

 

static Exception CurrentException

 

static var CurrentException: Exception

 

static Exception CurrentException

 

Shared FIELD CurrentException() As Exception

envp Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var envp: ^^AnsiChar;

 

static AnsiChar** envp

 

static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** envp

 

Shared FIELD envp() As Ptr(Of Ptr(Of AnsiChar))

fRan Windows

 

class var fRan: Random;

 

static Random fRan

 

static var fRan: Random

 

static Random fRan

 

Shared FIELD fRan() As Random

fRandom Windows

 

class var fRandom: Random;

 

static Random fRandom

 

static var fRandom: Random

 

static Random fRandom

 

Shared FIELD fRandom() As Random

fRandomLock Windows

 

class var fRandomLock: Int32;

 

static Int32 fRandomLock

 

static var fRandomLock: Int32

 

static Int32 fRandomLock

 

Shared FIELD fRandomLock() As Int32

nargs Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class var nargs: Int32;

 

static Int32 nargs

 

static var nargs: Int32

 

static Int32 nargs

 

Shared FIELD nargs() As Int32

 

MainThreadID Windows

 

class property MainThreadID: DWORD read;

 

class DWORD MainThreadID { get; }

 

static var MainThreadID: DWORD { get{} }

 

class DWORD MainThreadID { __get; }

 

Shared ReadOnly Property MainThreadID() As DWORD

ModuleHandle Windows

 

class property ModuleHandle: HMODULE read;

 

class HMODULE ModuleHandle { get; }

 

static var ModuleHandle: HMODULE { get{} }

 

class HMODULE ModuleHandle { __get; }

 

Shared ReadOnly Property ModuleHandle() As HMODULE

 

atexit Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

class method atexit(func: atexitfunc)

 

static void atexit(atexitfunc func)

 

static func atexit(_ func: atexitfunc)

 

static void atexit(atexitfunc func)

 

Shared Sub atexit(func As atexitfunc)

Parameters:

  • func:

atoi Windows

 

class method atoi(a: ^AnsiChar): Int32

 

static Int32 atoi(AnsiChar* a)

 

static func atoi(_ a: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 atoi(AnsiChar* a)

 

Shared Function atoi(a As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:

atol Windows

 

class method atol(a: ^AnsiChar): Int32

 

static Int32 atol(AnsiChar* a)

 

static func atol(_ a: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 atol(AnsiChar* a)

 

Shared Function atol(a As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:

bzero iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method bzero(p: ^void; s: size_t)

 

static void bzero(void* p, size_t s)

 

static func bzero(_ p: UnsafeMutablePointer<void>, _ s: size_t)

 

static void bzero(void* p, size_t s)

 

Shared Sub bzero(p As Ptr(Of Void), s As size_t)

Parameters:

  • p:
  • s:

CallDelegate WebAssembly

 

class method CallDelegate(inst: WebAssemblyDelegate; aArgs: IntPtr)

 

static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)

 

static func CallDelegate(_ inst: WebAssemblyDelegate, _ aArgs: IntPtr)

 

static void CallDelegate(WebAssemblyDelegate inst, IntPtr aArgs)

 

Shared Sub CallDelegate(inst As WebAssemblyDelegate, aArgs As IntPtr)

Parameters:

  • inst:
  • aArgs:

calloc iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, Windows

 

class method calloc(anum: IntPtr; asize: IntPtr): ^void

 

static void* calloc(IntPtr anum, IntPtr asize)

 

static func calloc(_ anum: IntPtr, _ asize: IntPtr) -> UnsafeMutablePointer<void>

 

static void* calloc(IntPtr anum, IntPtr asize)

 

Shared Function calloc(anum As IntPtr, asize As IntPtr) As Ptr(Of Void)

Parameters:

  • anum:
  • asize:

dl_iterate_phdr Android

 

class method dl_iterate_phdr(info: dliteratecb; data: ^void): Int32

 

static Int32 dl_iterate_phdr(dliteratecb info, void* data)

 

static func dl_iterate_phdr(_ info: dliteratecb, _ data: UnsafeMutablePointer<void>) -> Int32

 

static Int32 dl_iterate_phdr(dliteratecb info, void* data)

 

Shared Function dl_iterate_phdr(info As dliteratecb, data As Ptr(Of Void)) As Int32

Parameters:

  • info:
  • data:

DwarfEHReadPointer (^Byte): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadPointer(var aData: ^Byte): uintptr_t

 

static uintptr_t DwarfEHReadPointer(ref Byte* aData)

 

static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t

 

static uintptr_t DwarfEHReadPointer(__ref Byte* aData)

 

Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte)) As uintptr_t

Parameters:

  • aData:

DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadPointer(var aData: ^Byte; aEncoding: DwarfEHEncodingType): uintptr_t

 

static uintptr_t DwarfEHReadPointer(ref Byte* aData, DwarfEHEncodingType aEncoding)

 

static func DwarfEHReadPointer(_ aData: UnsafeMutablePointer<Byte>, _ aEncoding: DwarfEHEncodingType) -> uintptr_t

 

static uintptr_t DwarfEHReadPointer(__ref Byte* aData, DwarfEHEncodingType aEncoding)

 

Shared Function DwarfEHReadPointer(ByRef aData As Ptr(Of Byte), aEncoding As DwarfEHEncodingType) As uintptr_t

Parameters:

  • aData:
  • aEncoding:

DwarfEHReadSLEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadSLEB128(var aData: ^Byte): intptr_t

 

static intptr_t DwarfEHReadSLEB128(ref Byte* aData)

 

static func DwarfEHReadSLEB128(_ aData: UnsafeMutablePointer<Byte>) -> intptr_t

 

static intptr_t DwarfEHReadSLEB128(__ref Byte* aData)

 

Shared Function DwarfEHReadSLEB128(ByRef aData As Ptr(Of Byte)) As intptr_t

Parameters:

  • aData:

DwarfEHReadULEB128 Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method DwarfEHReadULEB128(var aData: ^Byte): uintptr_t

 

static uintptr_t DwarfEHReadULEB128(ref Byte* aData)

 

static func DwarfEHReadULEB128(_ aData: UnsafeMutablePointer<Byte>) -> uintptr_t

 

static uintptr_t DwarfEHReadULEB128(__ref Byte* aData)

 

Shared Function DwarfEHReadULEB128(ByRef aData As Ptr(Of Byte)) As uintptr_t

Parameters:

  • aData:

ElementsBeginCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsBeginCatch(obj: ^void): ^void

 

static void* ElementsBeginCatch(void* obj)

 

static func ElementsBeginCatch(_ obj: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>

 

static void* ElementsBeginCatch(void* obj)

 

Shared Function ElementsBeginCatch(obj As Ptr(Of Void)) As Ptr(Of Void)

Parameters:

  • obj:

ElementsEndCatch Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsEndCatch

 

static void ElementsEndCatch()

 

static func ElementsEndCatch()

 

static void ElementsEndCatch()

 

Shared Sub ElementsEndCatch()

ElementsRethrow Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsRethrow

 

static void ElementsRethrow()

 

static func ElementsRethrow()

 

static void ElementsRethrow()

 

Shared Sub ElementsRethrow()

ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 Windows-arm64, Windows-x86_64

 

class method ExceptionHandler(arec: ^EXCEPTION_RECORD; EstablisherFrame: UInt64; context: PCONTEXT; dispatcher: PDISPATCHER_CONTEXT): Int32

 

static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)

 

static func ExceptionHandler(_ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ EstablisherFrame: UInt64, _ context: PCONTEXT, _ dispatcher: PDISPATCHER_CONTEXT) -> Int32

 

static Int32 ExceptionHandler(EXCEPTION_RECORD* arec, UInt64 EstablisherFrame, PCONTEXT context, PDISPATCHER_CONTEXT dispatcher)

 

Shared Function ExceptionHandler(arec As Ptr(Of EXCEPTION_RECORD), EstablisherFrame As UInt64, context As PCONTEXT, dispatcher As PDISPATCHER_CONTEXT) As Int32

Parameters:

  • arec:
  • EstablisherFrame:
  • context:
  • dispatcher:

ExceptionHandler (_Unwind_Action, ^__struct__Unwind_Control_Block, ^void): _Unwind_Reason_Code Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6

 

class method ExceptionHandler(aState: _Unwind_Action; aECB: ^__struct__Unwind_Control_Block; aCtx: ^void): _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)

 

static func ExceptionHandler(_ aState: _Unwind_Action, _ aECB: UnsafeMutablePointer<__struct__Unwind_Control_Block>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(_Unwind_Action aState, __struct__Unwind_Control_Block* aECB, void* aCtx)

 

Shared Function ExceptionHandler(aState As _Unwind_Action, aECB As Ptr(Of __struct__Unwind_Control_Block), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code

Parameters:

  • aState:
  • aECB:
  • aCtx:

ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method ExceptionHandler(aVersion: Int32; aState: _Unwind_Action; aClass: UInt64; aEx: ^__struct__Unwind_Exception; aCtx: ^void): _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)

 

static func ExceptionHandler(_ aVersion: Int32, _ aState: _Unwind_Action, _ aClass: UInt64, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>) -> _Unwind_Reason_Code

 

static _Unwind_Reason_Code ExceptionHandler(Int32 aVersion, _Unwind_Action aState, UInt64 aClass, __struct__Unwind_Exception* aEx, void* aCtx)

 

Shared Function ExceptionHandler(aVersion As Int32, aState As _Unwind_Action, aClass As UInt64, aEx As Ptr(Of __struct__Unwind_Exception), aCtx As Ptr(Of Void)) As _Unwind_Reason_Code

Parameters:

  • aVersion:
  • aState:
  • aClass:
  • aEx:
  • aCtx:

ExceptionHandler (^MSVCExceptionInfo, ^EXCEPTION_RECORD, ^ElementsRegistrationFrame, PCONTEXT, ^void): Int32  stdcall Windows-i386

 

class method ExceptionHandler(inmsvcinfo: ^MSVCExceptionInfo; arec: ^EXCEPTION_RECORD; aOrgregFrame: ^ElementsRegistrationFrame; context: PCONTEXT; dispatcher: ^void): Int32

 

static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)

 

static func ExceptionHandler(_ inmsvcinfo: UnsafeMutablePointer<MSVCExceptionInfo>, _ arec: UnsafeMutablePointer<EXCEPTION_RECORD>, _ aOrgregFrame: UnsafeMutablePointer<ElementsRegistrationFrame>, _ context: PCONTEXT, _ dispatcher: UnsafeMutablePointer<void>) -> Int32

 

static Int32 ExceptionHandler(MSVCExceptionInfo* inmsvcinfo, EXCEPTION_RECORD* arec, ElementsRegistrationFrame* aOrgregFrame, PCONTEXT context, void* dispatcher)

 

Shared Function ExceptionHandler(inmsvcinfo As Ptr(Of MSVCExceptionInfo), arec As Ptr(Of EXCEPTION_RECORD), aOrgregFrame As Ptr(Of ElementsRegistrationFrame), context As PCONTEXT, dispatcher As Ptr(Of Void)) As Int32

Parameters:

  • inmsvcinfo:
  • arec:
  • aOrgregFrame:
  • context:
  • dispatcher:

exit Windows

 

class method exit(ex: Int32)

 

static void exit(Int32 ex)

 

static func exit(_ ex: Int32)

 

static void exit(Int32 ex)

 

Shared Sub exit(ex As Int32)

Parameters:

  • ex:

fclose Windows

 

class method fclose(afn: FILEHANDLE)

 

static void fclose(FILEHANDLE afn)

 

static func fclose(_ afn: FILEHANDLE)

 

static void fclose(FILEHANDLE afn)

 

Shared Sub fclose(afn As FILEHANDLE)

Parameters:

  • afn:

ferror Windows

 

class method ferror: Int32

 

static Int32 ferror()

 

static func ferror() -> Int32

 

static Int32 ferror()

 

Shared Function ferror() As Int32

fgets Windows

 

class method fgets(aStr: ^Byte; aNum: Int32; aFS: GCHandle): ^Byte

 

static Byte* fgets(Byte* aStr, Int32 aNum, GCHandle aFS)

 

static func fgets(_ aStr: UnsafeMutablePointer<Byte>, _ aNum: Int32, _ aFS: GCHandle) -> UnsafeMutablePointer<Byte>

 

static Byte* fgets(Byte* aStr, Int32 aNum, GCHandle aFS)

 

Shared Function fgets(aStr As Ptr(Of Byte), aNum As Int32, aFS As GCHandle) As Ptr(Of Byte)

Parameters:

  • aStr:
  • aNum:
  • aFS:

fini Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method fini

 

static void fini()

 

static func fini()

 

static void fini()

 

Shared Sub fini()

fmax Windows

 

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

 

static Double fmax(Double x, Double y)

 

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

 

static Double fmax(Double x, Double y)

 

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

Parameters:

  • x:
  • y:

fmaxf Windows

 

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

 

static Single fmaxf(Single x, Single y)

 

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

 

static Single fmaxf(Single x, Single y)

 

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

Parameters:

  • x:
  • y:

fmin Windows

 

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

 

static Double fmin(Double x, Double y)

 

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

 

static Double fmin(Double x, Double y)

 

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

Parameters:

  • x:
  • y:

fminf Windows

 

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

 

static Single fminf(Single x, Single y)

 

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

 

static Single fminf(Single x, Single y)

 

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

Parameters:

  • x:
  • y:

fopen Windows

 

class method fopen(afn: ^AnsiChar; aMode: ^AnsiChar): FILEHANDLE

 

static FILEHANDLE fopen(AnsiChar* afn, AnsiChar* aMode)

 

static func fopen(_ afn: UnsafeMutablePointer<AnsiChar>, _ aMode: UnsafeMutablePointer<AnsiChar>) -> FILEHANDLE

 

static FILEHANDLE fopen(AnsiChar* afn, AnsiChar* aMode)

 

Shared Function fopen(afn As Ptr(Of AnsiChar), aMode As Ptr(Of AnsiChar)) As FILEHANDLE

Parameters:

  • afn:
  • aMode:

fread Windows

 

class method fread(aPtr: ^Byte; aSize: IntPtr; aCount: IntPtr; aFS: GCHandle): IntPtr

 

static IntPtr fread(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

static func fread(_ aPtr: UnsafeMutablePointer<Byte>, _ aSize: IntPtr, _ aCount: IntPtr, _ aFS: GCHandle) -> IntPtr

 

static IntPtr fread(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

Shared Function fread(aPtr As Ptr(Of Byte), aSize As IntPtr, aCount As IntPtr, aFS As GCHandle) As IntPtr

Parameters:

  • aPtr:
  • aSize:
  • aCount:
  • aFS:

free 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:

frexp Windows

 

class method frexp(x: Double; e: ^Int32): Double

 

static Double frexp(Double x, Int32* e)

 

static func frexp(_ x: Double, _ e: UnsafeMutablePointer<Int32>) -> Double

 

static Double frexp(Double x, Int32* e)

 

Shared Function frexp(x As Double, e As Ptr(Of Int32)) As Double

Parameters:

  • x:
  • e:

fseek Windows

 

class method fseek(aFS: GCHandle; aOffset: IntPtr; aOrg: Int32): IntPtr

 

static IntPtr fseek(GCHandle aFS, IntPtr aOffset, Int32 aOrg)

 

static func fseek(_ aFS: GCHandle, _ aOffset: IntPtr, _ aOrg: Int32) -> IntPtr

 

static IntPtr fseek(GCHandle aFS, IntPtr aOffset, Int32 aOrg)

 

Shared Function fseek(aFS As GCHandle, aOffset As IntPtr, aOrg As Int32) As IntPtr

Parameters:

  • aFS:
  • aOffset:
  • aOrg:

fstat64 Ubuntu

 

class method fstat64(fd: Int32; var buf: __struct_stat64): Int32

 

static Int32 fstat64(Int32 fd, ref __struct_stat64 buf)

 

static func fstat64(_ fd: Int32, _ buf: __struct_stat64) -> Int32

 

static Int32 fstat64(Int32 fd, __ref __struct_stat64 buf)

 

Shared Function fstat64(fd As Int32, ByRef buf As __struct_stat64) As Int32

Parameters:

  • fd:
  • buf:

ftell Windows

 

class method ftell(aFS: GCHandle): IntPtr

 

static IntPtr ftell(GCHandle aFS)

 

static func ftell(_ aFS: GCHandle) -> IntPtr

 

static IntPtr ftell(GCHandle aFS)

 

Shared Function ftell(aFS As GCHandle) As IntPtr

Parameters:

  • aFS:

fwrite Windows

 

class method fwrite(aPtr: ^Byte; aSize: IntPtr; aCount: IntPtr; aFS: GCHandle): IntPtr

 

static IntPtr fwrite(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

static func fwrite(_ aPtr: UnsafeMutablePointer<Byte>, _ aSize: IntPtr, _ aCount: IntPtr, _ aFS: GCHandle) -> IntPtr

 

static IntPtr fwrite(Byte* aPtr, IntPtr aSize, IntPtr aCount, GCHandle aFS)

 

Shared Function fwrite(aPtr As Ptr(Of Byte), aSize As IntPtr, aCount As IntPtr, aFS As GCHandle) As IntPtr

Parameters:

  • aPtr:
  • aSize:
  • aCount:
  • aFS:

getenv Windows

 

class method getenv(name: ^AnsiChar): ^AnsiChar

 

static AnsiChar* getenv(AnsiChar* name)

 

static func getenv(_ name: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* getenv(AnsiChar* name)

 

Shared Function getenv(name As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • name:

GetExceptionForEH Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator, WebAssembly

 

class method GetExceptionForEH(val: ^void): ^void

 

static void* GetExceptionForEH(void* val)

 

static func GetExceptionForEH(_ val: UnsafeMutablePointer<void>) -> UnsafeMutablePointer<void>

 

static void* GetExceptionForEH(void* val)

 

Shared Function GetExceptionForEH(val As Ptr(Of Void)) As Ptr(Of Void)

Parameters:

  • val:

highbit Windows

 

class method highbit(i: UInt64): Int32

 

static Int32 highbit(UInt64 i)

 

static func highbit(_ i: UInt64) -> Int32

 

static Int32 highbit(UInt64 i)

 

Shared Function highbit(i As UInt64) As Int32

Parameters:

  • i:

int64divide  stdcall Windows

 

class method int64divide(dividend: Int64; divisor: Int64): Int64

 

static Int64 int64divide(Int64 dividend, Int64 divisor)

 

static func int64divide(_ dividend: Int64, _ divisor: Int64) -> Int64

 

static Int64 int64divide(Int64 dividend, Int64 divisor)

 

Shared Function int64divide(dividend As Int64, divisor As Int64) As Int64

Parameters:

  • dividend:
  • divisor:

int64remainder  stdcall Windows

 

class method int64remainder(dividend: Int64; divisor: Int64): Int64

 

static Int64 int64remainder(Int64 dividend, Int64 divisor)

 

static func int64remainder(_ dividend: Int64, _ divisor: Int64) -> Int64

 

static Int64 int64remainder(Int64 dividend, Int64 divisor)

 

Shared Function int64remainder(dividend As Int64, divisor As Int64) As Int64

Parameters:

  • dividend:
  • divisor:

IntRaiseException WebAssembly

 

class method IntRaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)

 

static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

static func IntRaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)

 

static void IntRaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

Shared Sub IntRaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)

Parameters:

  • aRaiseAddress:
  • aRaiseFrame:
  • aRaiseObject:

libc_main  External Fuchsia, Ubuntu

 

class method libc_main(main: LibCEntryHelper; argc: Int32; argv: ^^Char; aInit: LibCEntryHelper; aFini: LibCFinalizerHelper)

 

static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)

 

static func libc_main(_ main: LibCEntryHelper, _ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<Char>>, _ aInit: LibCEntryHelper, _ aFini: LibCFinalizerHelper)

 

static void libc_main(LibCEntryHelper main, Int32 argc, Char** argv, LibCEntryHelper aInit, LibCFinalizerHelper aFini)

 

Shared Sub libc_main(main As LibCEntryHelper, argc As Int32, argv As Ptr(Of Ptr(Of Char)), aInit As LibCEntryHelper, aFini As LibCFinalizerHelper)

Parameters:

  • main:
  • argc:
  • argv:
  • aInit:
  • aFini:

lstat64 Ubuntu

 

class method lstat64(file: ^AnsiChar; var buf: __struct_stat64): Int32

 

static Int32 lstat64(AnsiChar* file, ref __struct_stat64 buf)

 

static func lstat64(_ file: UnsafeMutablePointer<AnsiChar>, _ buf: __struct_stat64) -> Int32

 

static Int32 lstat64(AnsiChar* file, __ref __struct_stat64 buf)

 

Shared Function lstat64(file As Ptr(Of AnsiChar), ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

main iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method main(argc: Int32; argv: ^^AnsiChar; env: ^^AnsiChar): Int32

 

static Int32 main(Int32 argc, AnsiChar** argv, AnsiChar** env)

 

static func main(_ argc: Int32, _ argv: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ env: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Int32

 

static Int32 main(Int32 argc, AnsiChar** argv, AnsiChar** env)

 

Shared Function main(argc As Int32, argv As Ptr(Of Ptr(Of AnsiChar)), env As Ptr(Of Ptr(Of AnsiChar))) As Int32

Parameters:

  • argc:
  • argv:
  • env:

malloc Windows

 

class method malloc(size: NativeInt): ^void

 

static void* malloc(NativeInt size)

 

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

 

static void* malloc(NativeInt size)

 

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

Parameters:

  • size:

memcmp WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • a:
  • b:
  • num:

memcpy WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • destination:
  • source:
  • aNum:

memmove WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • destination:
  • source:
  • aNum:

memset WebAssembly, Windows

 

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

 

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

 

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

 

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

 

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

Parameters:

  • ptr:
  • value:
  • aNum:

memset_pattern16 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern16(ptr: ^Int64Pair; pattern: ^Int64Pair; len: Int32)

 

static void memset_pattern16(Int64Pair* ptr, Int64Pair* pattern, Int32 len)

 

static func memset_pattern16(_ ptr: UnsafeMutablePointer<Int64Pair>, _ pattern: UnsafeMutablePointer<Int64Pair>, _ len: Int32)

 

static void memset_pattern16(Int64Pair* ptr, Int64Pair* pattern, Int32 len)

 

Shared Sub memset_pattern16(ptr As Ptr(Of Int64Pair), pattern As Ptr(Of Int64Pair), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern4 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern4(ptr: ^Int32; pattern: ^Int32; len: Int32)

 

static void memset_pattern4(Int32* ptr, Int32* pattern, Int32 len)

 

static func memset_pattern4(_ ptr: UnsafeMutablePointer<Int32>, _ pattern: UnsafeMutablePointer<Int32>, _ len: Int32)

 

static void memset_pattern4(Int32* ptr, Int32* pattern, Int32 len)

 

Shared Sub memset_pattern4(ptr As Ptr(Of Int32), pattern As Ptr(Of Int32), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern8 iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method memset_pattern8(ptr: ^Int64; pattern: ^Int64; len: Int32)

 

static void memset_pattern8(Int64* ptr, Int64* pattern, Int32 len)

 

static func memset_pattern8(_ ptr: UnsafeMutablePointer<Int64>, _ pattern: UnsafeMutablePointer<Int64>, _ len: Int32)

 

static void memset_pattern8(Int64* ptr, Int64* pattern, Int32 len)

 

Shared Sub memset_pattern8(ptr As Ptr(Of Int64), pattern As Ptr(Of Int64), len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

noop__vsnprintf Windows

 

class method noop__vsnprintf

 

static void noop__vsnprintf()

 

static func noop__vsnprintf()

 

static void noop__vsnprintf()

 

Shared Sub noop__vsnprintf()

noop__vsnprintf2 Windows

 

class method noop__vsnprintf2

 

static void noop__vsnprintf2()

 

static func noop__vsnprintf2()

 

static void noop__vsnprintf2()

 

Shared Sub noop__vsnprintf2()

org_allshl  stdcall Windows-i386

 

class method org_allshl(aVal: LONGLONG; aVal2: LONG): LONGLONG

 

static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)

 

static func org_allshl(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG

 

static LONGLONG org_allshl(LONGLONG aVal, LONG aVal2)

 

Shared Function org_allshl(aVal As LONGLONG, aVal2 As LONG) As LONGLONG

Parameters:

  • aVal:
  • aVal2:

org_allshr  stdcall Windows-i386

 

class method org_allshr(aVal: LONGLONG; aVal2: LONG): LONGLONG

 

static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)

 

static func org_allshr(_ aVal: LONGLONG, _ aVal2: LONG) -> LONGLONG

 

static LONGLONG org_allshr(LONGLONG aVal, LONG aVal2)

 

Shared Function org_allshr(aVal As LONGLONG, aVal2 As LONG) As LONGLONG

Parameters:

  • aVal:
  • aVal2:

org_aullshr  stdcall Windows-i386

 

class method org_aullshr(aVal: ULONGLONG; aVal2: LONG): ULONGLONG

 

static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)

 

static func org_aullshr(_ aVal: ULONGLONG, _ aVal2: LONG) -> ULONGLONG

 

static ULONGLONG org_aullshr(ULONGLONG aVal, LONG aVal2)

 

Shared Function org_aullshr(aVal As ULONGLONG, aVal2 As LONG) As ULONGLONG

Parameters:

  • aVal:
  • aVal2:

Parselsda Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: Boolean; aForeign: Boolean; aEx: ^__struct__Unwind_Exception; aCtx: ^void; out aTypeIndex: int64_t; out aLandingPadPointer: uintptr_t): Boolean

 

static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)

 

static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: Boolean, _ aForeign: Boolean, _ aEx: UnsafeMutablePointer<__struct__Unwind_Exception>, _ aCtx: UnsafeMutablePointer<void>, _ aTypeIndex: int64_t, _ aLandingPadPointer: uintptr_t) -> Boolean

 

static Boolean Parselsda(_Unwind_Action aAction, Boolean aNative, Boolean aObjc, Boolean aForeign, __struct__Unwind_Exception* aEx, void* aCtx, __out int64_t aTypeIndex, __out uintptr_t aLandingPadPointer)

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aObjc As Boolean, aForeign As Boolean, aEx As Ptr(Of __struct__Unwind_Exception), aCtx As Ptr(Of Void), <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

  • aAction:
  • aNative:
  • aObjc:
  • aForeign:
  • aEx:
  • aCtx:
  • aTypeIndex:
  • aLandingPadPointer:

RaiseException

 

class method RaiseException(aRaiseAddress: ^void; aRaiseFrame: ^void; aRaiseObject: Object)

 

static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

static func RaiseException(_ aRaiseAddress: UnsafeMutablePointer<void>, _ aRaiseFrame: UnsafeMutablePointer<void>, _ aRaiseObject: Object)

 

static void RaiseException(void* aRaiseAddress, void* aRaiseFrame, Object aRaiseObject)

 

Shared Sub RaiseException(aRaiseAddress As Ptr(Of Void), aRaiseFrame As Ptr(Of Void), aRaiseObject As Object)

Parameters:

  • aRaiseAddress:
  • aRaiseFrame:
  • aRaiseObject:

rand Windows

 

class method rand: Int32

 

static Int32 rand()

 

static func rand() -> Int32

 

static Int32 rand()

 

Shared Function rand() As Int32

rand_s Windows

 

class method rand_s(out x: UInt32): Int32

 

static Int32 rand_s(out UInt32 x)

 

static func rand_s(_ x: UInt32) -> Int32

 

static Int32 rand_s(__out UInt32 x)

 

Shared Function rand_s(<OutAttribute> ByRef x As UInt32) As Int32

Parameters:

  • x:

realloc Windows

 

class method realloc(ptr: ^void; size: NativeInt): ^void

 

static void* realloc(void* ptr, NativeInt size)

 

static func realloc(_ ptr: UnsafeMutablePointer<void>, _ size: NativeInt) -> UnsafeMutablePointer<void>

 

static void* realloc(void* ptr, NativeInt size)

 

Shared Function realloc(ptr As Ptr(Of Void), size As NativeInt) As Ptr(Of Void)

Parameters:

  • ptr:
  • size:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

roundf Windows

 

class method roundf(x: Single): Single

 

static Single roundf(Single x)

 

static func roundf(_ x: Single) -> Single

 

static Single roundf(Single x)

 

Shared Function roundf(x As Single) As Single

Parameters:

  • x:

setjmp Windows-x86_64

 

class method setjmp(var buf: jmp_buf)

 

static void setjmp(ref jmp_buf buf)

 

static func setjmp(_ buf: jmp_buf)

 

static void setjmp(__ref jmp_buf buf)

 

Shared Sub setjmp(ByRef buf As jmp_buf)

Parameters:

  • buf:

setjmp3 Windows-i386

 

class method setjmp3(var buf: jmp_buf; var ctx: ^void)

 

static void setjmp3(ref jmp_buf buf, ref void* ctx)

 

static func setjmp3(_ buf: jmp_buf, _ ctx: UnsafeMutablePointer<void>)

 

static void setjmp3(__ref jmp_buf buf, __ref void* ctx)

 

Shared Sub setjmp3(ByRef buf As jmp_buf, ByRef ctx As Ptr(Of Void))

Parameters:

  • buf:
  • ctx:

setjmpex Windows-arm64

 

class method setjmpex(var buf: jmp_buf)

 

static void setjmpex(ref jmp_buf buf)

 

static func setjmpex(_ buf: jmp_buf)

 

static void setjmpex(__ref jmp_buf buf)

 

Shared Sub setjmpex(ByRef buf As jmp_buf)

Parameters:

  • buf:

srand Windows

 

class method srand(val: UInt32)

 

static void srand(UInt32 val)

 

static func srand(_ val: UInt32)

 

static void srand(UInt32 val)

 

Shared Sub srand(val As UInt32)

Parameters:

  • val:

stat64 Ubuntu

 

class method stat64(file: ^AnsiChar; var buf: __struct_stat64): Int32

 

static Int32 stat64(AnsiChar* file, ref __struct_stat64 buf)

 

static func stat64(_ file: UnsafeMutablePointer<AnsiChar>, _ buf: __struct_stat64) -> Int32

 

static Int32 stat64(AnsiChar* file, __ref __struct_stat64 buf)

 

Shared Function stat64(file As Ptr(Of AnsiChar), ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

strchr Windows

 

class method strchr(str: ^AnsiChar; c: Int32): ^AnsiChar

 

static AnsiChar* strchr(AnsiChar* str, Int32 c)

 

static func strchr(_ str: UnsafeMutablePointer<AnsiChar>, _ c: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strchr(AnsiChar* str, Int32 c)

 

Shared Function strchr(str As Ptr(Of AnsiChar), c As Int32) As Ptr(Of AnsiChar)

Parameters:

  • str:
  • c:

strcmp Windows

 

class method strcmp(a: ^AnsiChar; b: ^AnsiChar): Int32

 

static Int32 strcmp(AnsiChar* a, AnsiChar* b)

 

static func strcmp(_ a: UnsafeMutablePointer<AnsiChar>, _ b: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 strcmp(AnsiChar* a, AnsiChar* b)

 

Shared Function strcmp(a As Ptr(Of AnsiChar), b As Ptr(Of AnsiChar)) As Int32

Parameters:

  • a:
  • b:

strlen WebAssembly, Windows

 

class method strlen(c: ^AnsiChar): Int32

 

static Int32 strlen(AnsiChar* c)

 

static func strlen(_ c: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 strlen(AnsiChar* c)

 

Shared Function strlen(c As Ptr(Of AnsiChar)) As Int32

Parameters:

  • c:

strncmp Windows

 

class method strncmp(a: ^AnsiChar; b: ^AnsiChar; num: NativeInt): Int32

 

static Int32 strncmp(AnsiChar* a, AnsiChar* b, NativeInt num)

 

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

 

static Int32 strncmp(AnsiChar* a, AnsiChar* b, NativeInt num)

 

Shared Function strncmp(a As Ptr(Of AnsiChar), b As Ptr(Of AnsiChar), num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

strncpy Windows

 

class method strncpy(aDest: ^AnsiChar; aSrc: ^AnsiChar; n: Int32): ^AnsiChar

 

static AnsiChar* strncpy(AnsiChar* aDest, AnsiChar* aSrc, Int32 n)

 

static func strncpy(_ aDest: UnsafeMutablePointer<AnsiChar>, _ aSrc: UnsafeMutablePointer<AnsiChar>, _ n: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strncpy(AnsiChar* aDest, AnsiChar* aSrc, Int32 n)

 

Shared Function strncpy(aDest As Ptr(Of AnsiChar), aSrc As Ptr(Of AnsiChar), n As Int32) As Ptr(Of AnsiChar)

Parameters:

  • aDest:
  • aSrc:
  • n:

strpbrk Windows

 

class method strpbrk(str1: ^AnsiChar; str2: ^AnsiChar): ^AnsiChar

 

static AnsiChar* strpbrk(AnsiChar* str1, AnsiChar* str2)

 

static func strpbrk(_ str1: UnsafeMutablePointer<AnsiChar>, _ str2: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strpbrk(AnsiChar* str1, AnsiChar* str2)

 

Shared Function strpbrk(str1 As Ptr(Of AnsiChar), str2 As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • str1:
  • str2:

strrchr Windows

 

class method strrchr(str: ^AnsiChar; c: Int32): ^AnsiChar

 

static AnsiChar* strrchr(AnsiChar* str, Int32 c)

 

static func strrchr(_ str: UnsafeMutablePointer<AnsiChar>, _ c: Int32) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strrchr(AnsiChar* str, Int32 c)

 

Shared Function strrchr(str As Ptr(Of AnsiChar), c As Int32) As Ptr(Of AnsiChar)

Parameters:

  • str:
  • c:

strstr Windows

 

class method strstr(str1: ^AnsiChar; str2: ^AnsiChar): ^AnsiChar

 

static AnsiChar* strstr(AnsiChar* str1, AnsiChar* str2)

 

static func strstr(_ str1: UnsafeMutablePointer<AnsiChar>, _ str2: UnsafeMutablePointer<AnsiChar>) -> UnsafeMutablePointer<AnsiChar>

 

static AnsiChar* strstr(AnsiChar* str1, AnsiChar* str2)

 

Shared Function strstr(str1 As Ptr(Of AnsiChar), str2 As Ptr(Of AnsiChar)) As Ptr(Of AnsiChar)

Parameters:

  • str1:
  • str2:

strtod Windows

 

class method strtod(str: ^AnsiChar; aEndPtr: ^^AnsiChar): Double

 

static Double strtod(AnsiChar* str, AnsiChar** aEndPtr)

 

static func strtod(_ str: UnsafeMutablePointer<AnsiChar>, _ aEndPtr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>) -> Double

 

static Double strtod(AnsiChar* str, AnsiChar** aEndPtr)

 

Shared Function strtod(str As Ptr(Of AnsiChar), aEndPtr As Ptr(Of Ptr(Of AnsiChar))) As Double

Parameters:

  • str:
  • aEndPtr:

strtol Windows

 

class method strtol(str: ^AnsiChar; aEndPtr: ^^AnsiChar; aBase: Int32): Int32

 

static Int32 strtol(AnsiChar* str, AnsiChar** aEndPtr, Int32 aBase)

 

static func strtol(_ str: UnsafeMutablePointer<AnsiChar>, _ aEndPtr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ aBase: Int32) -> Int32

 

static Int32 strtol(AnsiChar* str, AnsiChar** aEndPtr, Int32 aBase)

 

Shared Function strtol(str As Ptr(Of AnsiChar), aEndPtr As Ptr(Of Ptr(Of AnsiChar)), aBase As Int32) As Int32

Parameters:

  • str:
  • aEndPtr:
  • aBase:

strtoul Windows

 

class method strtoul(a: ^AnsiChar; endptr: ^^AnsiChar; abase: Int32): UInt32

 

static UInt32 strtoul(AnsiChar* a, AnsiChar** endptr, Int32 abase)

 

static func strtoul(_ a: UnsafeMutablePointer<AnsiChar>, _ endptr: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ abase: Int32) -> UInt32

 

static UInt32 strtoul(AnsiChar* a, AnsiChar** endptr, Int32 abase)

 

Shared Function strtoul(a As Ptr(Of AnsiChar), endptr As Ptr(Of Ptr(Of AnsiChar)), abase As Int32) As UInt32

Parameters:

  • a:
  • endptr:
  • abase:

system Windows

 

class method system(aVal: ^AnsiChar): Int32

 

static Int32 system(AnsiChar* aVal)

 

static func system(_ aVal: UnsafeMutablePointer<AnsiChar>) -> Int32

 

static Int32 system(AnsiChar* aVal)

 

Shared Function system(aVal As Ptr(Of AnsiChar)) As Int32

Parameters:

  • aVal:

ToLower Windows

 

class method ToLower(c: AnsiChar): AnsiChar

 

static AnsiChar ToLower(AnsiChar c)

 

static func ToLower(_ c: AnsiChar) -> AnsiChar

 

static AnsiChar ToLower(AnsiChar c)

 

Shared Function ToLower(c As AnsiChar) As AnsiChar

Parameters:

  • c:

ToUpper Windows

 

class method ToUpper(c: AnsiChar): AnsiChar

 

static AnsiChar ToUpper(AnsiChar c)

 

static func ToUpper(_ c: AnsiChar) -> AnsiChar

 

static AnsiChar ToUpper(AnsiChar c)

 

Shared Function ToUpper(c As AnsiChar) As AnsiChar

Parameters:

  • c:

trap  External WebAssembly

 

class method trap

 

static void trap()

 

static func trap()

 

static void trap()

 

Shared Sub trap()

uint64divide  stdcall Windows

 

class method uint64divide(dividend: UInt64; divisor: UInt64): UInt64

 

static UInt64 uint64divide(UInt64 dividend, UInt64 divisor)

 

static func uint64divide(_ dividend: UInt64, _ divisor: UInt64) -> UInt64

 

static UInt64 uint64divide(UInt64 dividend, UInt64 divisor)

 

Shared Function uint64divide(dividend As UInt64, divisor As UInt64) As UInt64

Parameters:

  • dividend:
  • divisor:

uint64remainder  stdcall Windows

 

class method uint64remainder(dividend: UInt64; divisor: UInt64): UInt64

 

static UInt64 uint64remainder(UInt64 dividend, UInt64 divisor)

 

static func uint64remainder(_ dividend: UInt64, _ divisor: UInt64) -> UInt64

 

static UInt64 uint64remainder(UInt64 dividend, UInt64 divisor)

 

Shared Function uint64remainder(dividend As UInt64, divisor As UInt64) As UInt64

Parameters:

  • dividend:
  • divisor:

wcslen WebAssembly, Windows

 

class method wcslen(c: ^Char): Int32

 

static Int32 wcslen(Char* c)

 

static func wcslen(_ c: UnsafeMutablePointer<Char>) -> Int32

 

static Int32 wcslen(Char* c)

 

Shared Function wcslen(c As Ptr(Of Char)) As Int32

Parameters:

  • c:

 

constructor  protected

 

constructor

 

ExternalCalls()

 

init()

 

ExternalCalls()

 

Sub New()

constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, Fuchsia, iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, Ubuntu, visionOS, visionOS Simulator, watchOS, watchOS Simulator

 

constructor(_nargs: Int32; _args: ^^AnsiChar; _envp: ^^AnsiChar)

 

ExternalCalls(Int32 _nargs, AnsiChar** _args, AnsiChar** _envp)

 

init(_ _nargs: Int32, _ _args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>, _ _envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>)

 

ExternalCalls(Int32 _nargs, AnsiChar** _args, AnsiChar** _envp)

 

Sub New(_nargs As Int32, _args As Ptr(Of Ptr(Of AnsiChar)), _envp As Ptr(Of Ptr(Of AnsiChar)))

Parameters:

  • _nargs:
  • _args:
  • _envp:

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String