ExternalCalls

Overview

Internal class used by the compiler.

Location

 

constructor  protected

 

constructor

 

ExternalCalls()

 

init()

 

ExternalCalls()

 

Sub New()

constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^^AnsiChar, _envp As ^^AnsiChar)

Parameters:

  • _nargs:
  • _args:
  • _envp:

args Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class var args: ^^AnsiChar;

 

static AnsiChar** args

 

static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** args

 

Shared FIELD args() As ^^AnsiChar

atexit Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^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 ^AnsiChar) As Int32

Parameters:

  • a:

bzero iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^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 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 ^void

Parameters:

  • anum:
  • asize:

CocoaExceptionCode Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

const CocoaExceptionCode: UInt64 = 4849336966747728640;

 

const UInt64 CocoaExceptionCode = 4849336966747728640

 

static let CocoaExceptionCode: UInt64 = 4849336966747728640

 

static final UInt64 CocoaExceptionCode = 4849336966747728640

 

Dim CocoaExceptionCode As UInt64 = 4849336966747728640

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 ^void) As Int32

Parameters:

  • info:
  • data:

DwarfEHReadPointer (^Byte): uintptr_t Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As uintptr_t

Parameters:

  • aData:

DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte, aEncoding As DwarfEHEncodingType) As uintptr_t

Parameters:

  • aData:
  • aEncoding:

DwarfEHReadSLEB128 Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As intptr_t

Parameters:

  • aData:

DwarfEHReadULEB128 Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As uintptr_t

Parameters:

  • aData:

ElementsBeginCatch Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^void) As ^void

Parameters:

  • obj:

ElementsEndCatch Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsEndCatch

 

static void ElementsEndCatch()

 

static func ElementsEndCatch()

 

static void ElementsEndCatch()

 

Shared Sub ElementsEndCatch()

ElementsExceptionCode Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, Windows

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = -2287116018414957233;
// Windows
const ElementsExceptionCode: UInt32 = -532510695;

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = -2287116018414957233
// Windows
const UInt32 ElementsExceptionCode = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = -2287116018414957233
// Windows
static let ElementsExceptionCode: UInt32 = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
static final UInt64 ElementsExceptionCode = -2287116018414957233
// Windows
static final UInt32 ElementsExceptionCode = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
Dim ElementsExceptionCode As UInt64 = -2287116018414957233
// Windows
Dim ElementsExceptionCode As UInt32 = -532510695

ElementsRethrow Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsRethrow

 

static void ElementsRethrow()

 

static func ElementsRethrow()

 

static void ElementsRethrow()

 

Shared Sub ElementsRethrow()

envp Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class var envp: ^^AnsiChar;

 

static AnsiChar** envp

 

static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** envp

 

Shared FIELD envp() As ^^AnsiChar

Equals  virtual    (declared in Object)

Returns true if the target object matches this one, by default compares the reference.

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

 

Boolean Equals(Object obj)

 

Function Equals(obj As Object) As Boolean

Parameters:

  • obj: the reference to compare this with.

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 ^MSVCExceptionInfo, arec As ^EXCEPTION_RECORD, aOrgregFrame As ^ElementsRegistrationFrame, context As PCONTEXT, dispatcher As ^void) As Int32

Parameters:

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

ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 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 ^EXCEPTION_RECORD, EstablisherFrame As UInt64, context As PCONTEXT, dispatcher As PDISPATCHER_CONTEXT) As Int32

Parameters:

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

ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, UIKit for Mac, 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 ^__struct__Unwind_Exception, aCtx As ^void) As _Unwind_Reason_Code

Parameters:

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

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 ^__struct__Unwind_Control_Block, aCtx As ^void) As _Unwind_Reason_Code

Parameters:

  • aState:
  • aECB:
  • aCtx:

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: GCHandle)

 

static void fclose(GCHandle afn)

 

static func fclose(_ afn: GCHandle)

 

static void fclose(GCHandle afn)

 

Shared Sub fclose(afn As GCHandle)

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 ^Byte, aNum As Int32, aFS As GCHandle) As ^Byte

Parameters:

  • aStr:
  • aNum:
  • aFS:

Finalize  protected virtual    (declared in Object)

Finalizer implementation. If not overriden it's not called at all, the runtime checks if there is an override before calling a finalizer.

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

fini Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class method fini

 

static void fini()

 

static func fini()

 

static void fini()

 

Shared Sub fini()

fopen Windows

 

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

 

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

 

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

 

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

 

Shared Function fopen(afn As ^AnsiChar, aMode As ^AnsiChar) As GCHandle

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 ^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 ^void)

Parameters:

  • v:

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 ^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 ^AnsiChar) As ^AnsiChar

Parameters:

  • name:

GetExceptionForEH Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^void) As ^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:

libc_main  External 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 ^^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 ^AnsiChar, ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

main iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, 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 ^^AnsiChar, env As ^^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 ^void

Parameters:

  • size:

memcmp 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 ^Byte, b As ^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 ^void, source As ^void, aNum As NativeInt) As ^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 ^void, source As ^void, aNum As NativeInt) As ^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 ^void, value As Int32, aNum As NativeInt) As ^void

Parameters:

  • ptr:
  • value:
  • aNum:

memset_pattern16 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int64Pair, pattern As ^Int64Pair, len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern4 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int32, pattern As ^Int32, len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern8 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int64, pattern As ^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, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 (_Unwind_Action, Boolean, ^__struct__Unwind_Exception, ^void, int64_t, uintptr_t): Boolean watchOS-arm64

 

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

 

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

 

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

 

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

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aEx As ^__struct__Unwind_Exception, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

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

Parselsda (_Unwind_Action, Boolean, Boolean, ^__struct__Unwind_Control_Block, ^void, int64_t, uintptr_t): Boolean Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6

 

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

 

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

 

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

 

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

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aObjc As Boolean, aEx As ^__struct__Unwind_Control_Block, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

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

Parselsda (_Unwind_Action, Boolean, Boolean, ^__struct__Unwind_Exception, ^void, int64_t, uintptr_t): Boolean Android-arm64-v8a, Android-x86, Android-x86_64, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: 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, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)

 

static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: 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, __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, aEx As ^__struct__Unwind_Exception, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

  • aAction:
  • aNative:
  • aObjc:
  • 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 ^void, aRaiseFrame As ^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 ^void, size As NativeInt) As ^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

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 ^void)

Parameters:

  • buf:
  • ctx:

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 ^AnsiChar, ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

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 ^AnsiChar, b As ^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 ^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 ^AnsiChar, b As ^AnsiChar, num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

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 ^AnsiChar, str2 As ^AnsiChar) As ^AnsiChar

Parameters:

  • str1:
  • str2:

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 ^AnsiChar, endptr As ^^AnsiChar, abase As Int32) As UInt32

Parameters:

  • a:
  • endptr:
  • abase:

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

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 ^Char) As Int32

Parameters:

  • c:

 

CocoaExceptionCode Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, Windows

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
const ElementsExceptionCode: UInt64 = -2287116018414957233;
// Windows
const ElementsExceptionCode: UInt32 = -532510695;

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
const UInt64 ElementsExceptionCode = -2287116018414957233
// Windows
const UInt32 ElementsExceptionCode = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
static let ElementsExceptionCode: UInt64 = -2287116018414957233
// Windows
static let ElementsExceptionCode: UInt32 = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
static final UInt64 ElementsExceptionCode = -2287116018414957233
// Windows
static final UInt32 ElementsExceptionCode = -532510695

 

// Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator
Dim ElementsExceptionCode As UInt64 = -2287116018414957233
// Windows
Dim ElementsExceptionCode As UInt32 = -532510695

 

args Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class var args: ^^AnsiChar;

 

static AnsiChar** args

 

static var args: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** args

 

Shared FIELD args() As ^^AnsiChar

envp Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class var envp: ^^AnsiChar;

 

static AnsiChar** envp

 

static var envp: UnsafeMutablePointer<UnsafeMutablePointer<AnsiChar>>

 

static AnsiChar** envp

 

Shared FIELD envp() As ^^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, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class var nargs: Int32;

 

static Int32 nargs

 

static var nargs: Int32

 

static Int32 nargs

 

Shared FIELD nargs() As Int32

 

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, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^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 ^AnsiChar) As Int32

Parameters:

  • a:

bzero iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^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 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 ^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 ^void) As Int32

Parameters:

  • info:
  • data:

DwarfEHReadPointer (^Byte): uintptr_t Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As uintptr_t

Parameters:

  • aData:

DwarfEHReadPointer (^Byte, DwarfEHEncodingType): uintptr_t Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte, aEncoding As DwarfEHEncodingType) As uintptr_t

Parameters:

  • aData:
  • aEncoding:

DwarfEHReadSLEB128 Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As intptr_t

Parameters:

  • aData:

DwarfEHReadULEB128 Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^Byte) As uintptr_t

Parameters:

  • aData:

ElementsBeginCatch Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^void) As ^void

Parameters:

  • obj:

ElementsEndCatch Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsEndCatch

 

static void ElementsEndCatch()

 

static func ElementsEndCatch()

 

static void ElementsEndCatch()

 

Shared Sub ElementsEndCatch()

ElementsRethrow Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator, WebAssembly

 

class method ElementsRethrow

 

static void ElementsRethrow()

 

static func ElementsRethrow()

 

static void ElementsRethrow()

 

Shared Sub ElementsRethrow()

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 ^MSVCExceptionInfo, arec As ^EXCEPTION_RECORD, aOrgregFrame As ^ElementsRegistrationFrame, context As PCONTEXT, dispatcher As ^void) As Int32

Parameters:

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

ExceptionHandler (^EXCEPTION_RECORD, UInt64, PCONTEXT, PDISPATCHER_CONTEXT): Int32 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 ^EXCEPTION_RECORD, EstablisherFrame As UInt64, context As PCONTEXT, dispatcher As PDISPATCHER_CONTEXT) As Int32

Parameters:

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

ExceptionHandler (Int32, _Unwind_Action, UInt64, ^__struct__Unwind_Exception, ^void): _Unwind_Reason_Code Android-arm64-v8a, Android-x86, Android-x86_64, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, UIKit for Mac, 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 ^__struct__Unwind_Exception, aCtx As ^void) As _Unwind_Reason_Code

Parameters:

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

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 ^__struct__Unwind_Control_Block, aCtx As ^void) As _Unwind_Reason_Code

Parameters:

  • aState:
  • aECB:
  • aCtx:

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: GCHandle)

 

static void fclose(GCHandle afn)

 

static func fclose(_ afn: GCHandle)

 

static void fclose(GCHandle afn)

 

Shared Sub fclose(afn As GCHandle)

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 ^Byte, aNum As Int32, aFS As GCHandle) As ^Byte

Parameters:

  • aStr:
  • aNum:
  • aFS:

fini Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, watchOS, watchOS Simulator

 

class method fini

 

static void fini()

 

static func fini()

 

static void fini()

 

Shared Sub fini()

fopen Windows

 

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

 

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

 

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

 

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

 

Shared Function fopen(afn As ^AnsiChar, aMode As ^AnsiChar) As GCHandle

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 ^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 ^void)

Parameters:

  • v:

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 ^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 ^AnsiChar) As ^AnsiChar

Parameters:

  • name:

GetExceptionForEH Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^void) As ^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:

libc_main  External 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 ^^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 ^AnsiChar, ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

main iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, 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 ^^AnsiChar, env As ^^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 ^void

Parameters:

  • size:

memcmp 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 ^Byte, b As ^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 ^void, source As ^void, aNum As NativeInt) As ^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 ^void, source As ^void, aNum As NativeInt) As ^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 ^void, value As Int32, aNum As NativeInt) As ^void

Parameters:

  • ptr:
  • value:
  • aNum:

memset_pattern16 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int64Pair, pattern As ^Int64Pair, len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern4 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int32, pattern As ^Int32, len As Int32)

Parameters:

  • ptr:
  • pattern:
  • len:

memset_pattern8 iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

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 ^Int64, pattern As ^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 (_Unwind_Action, Boolean, ^__struct__Unwind_Exception, ^void, int64_t, uintptr_t): Boolean watchOS-arm64

 

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

 

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

 

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

 

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

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aEx As ^__struct__Unwind_Exception, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

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

Parselsda (_Unwind_Action, Boolean, Boolean, ^__struct__Unwind_Control_Block, ^void, int64_t, uintptr_t): Boolean Android-armeabi, Android-armeabi-v7a, Ubuntu-armv6

 

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

 

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

 

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

 

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

 

Shared Function Parselsda(aAction As _Unwind_Action, aNative As Boolean, aObjc As Boolean, aEx As ^__struct__Unwind_Control_Block, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

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

Parselsda (_Unwind_Action, Boolean, Boolean, ^__struct__Unwind_Exception, ^void, int64_t, uintptr_t): Boolean Android-arm64-v8a, Android-x86, Android-x86_64, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu-aarch64, Ubuntu-x86_64, UIKit for Mac, watchOS Simulator, watchOS-arm64_32, watchOS-armv7k

 

class method Parselsda(aAction: _Unwind_Action; aNative: Boolean; aObjc: 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, __struct__Unwind_Exception* aEx, void* aCtx, out int64_t aTypeIndex, out uintptr_t aLandingPadPointer)

 

static func Parselsda(_ aAction: _Unwind_Action, _ aNative: Boolean, _ aObjc: 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, __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, aEx As ^__struct__Unwind_Exception, aCtx As ^void, <OutAttribute> ByRef aTypeIndex As int64_t, <OutAttribute> ByRef aLandingPadPointer As uintptr_t) As Boolean

Parameters:

  • aAction:
  • aNative:
  • aObjc:
  • 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 ^void, aRaiseFrame As ^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 ^void, size As NativeInt) As ^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

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 ^void)

Parameters:

  • buf:
  • ctx:

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 ^AnsiChar, ByRef buf As __struct_stat64) As Int32

Parameters:

  • file:
  • buf:

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 ^AnsiChar, b As ^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 ^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 ^AnsiChar, b As ^AnsiChar, num As NativeInt) As Int32

Parameters:

  • a:
  • b:
  • num:

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 ^AnsiChar, str2 As ^AnsiChar) As ^AnsiChar

Parameters:

  • str1:
  • str2:

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 ^AnsiChar, endptr As ^^AnsiChar, abase As Int32) As UInt32

Parameters:

  • a:
  • endptr:
  • abase:

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 ^Char) As Int32

Parameters:

  • c:

 

constructor  protected

 

constructor

 

ExternalCalls()

 

init()

 

ExternalCalls()

 

Sub New()

constructor (Int32, ^^AnsiChar, ^^AnsiChar) Android, iOS, iOS Simulator, macOS, tvOS, tvOS Simulator, Ubuntu, UIKit for Mac, 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 ^^AnsiChar, _envp As ^^AnsiChar)

Parameters:

  • _nargs:
  • _args:
  • _envp:

Equals  virtual    (declared in Object)

Returns true if the target object matches this one, by default compares the reference.

 

method Equals(obj: Object): Boolean

 

Boolean Equals(Object obj)

 

func Equals(_ obj: Object) -> Boolean

 

Boolean Equals(Object obj)

 

Function Equals(obj As Object) As Boolean

Parameters:

  • obj: the reference to compare this with.

Finalize  protected virtual    (declared in Object)

Finalizer implementation. If not overriden it's not called at all, the runtime checks if there is an override before calling a finalizer.

 

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