Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.reflect
  • Platforms: .NET, .NET Standard 2.0, Island

 

Append (Value, array of Value): Value

 

class method Append(s: Value; params x: array of Value): Value

 

static Value Append(Value s, params Value[] x)

 

static func Append(_ s: Value, _ x: Value...) -> Value

 

func Append(s Value, x []Value) Value

Parameters:

  • s:
  • x:

Append (Value, Slice<Value>): Value

 

class method Append(s: Value; x: Slice<Value>): Value

 

static Value Append(Value s, Slice<Value> x)

 

static func Append(_ s: Value, _ x: Slice<Value>) -> Value

 

func Append(s Value, x Slice<Value>) Value

Parameters:

  • s:
  • x:

AppendSlice

 

class method AppendSlice(s: Value; x: Value): Value

 

static Value AppendSlice(Value s, Value x)

 

static func AppendSlice(_ s: Value, _ x: Value) -> Value

 

func AppendSlice(s Value, x Value) Value

Parameters:

  • s:
  • x:

Array

 

// .NET, .NET Standard 2.0
const Array: UInt64 = 17;
// Island
const Array: Kind = 17;

 

// .NET, .NET Standard 2.0
const UInt64 Array = 17
// Island
const Kind Array = 17

 

// .NET, .NET Standard 2.0
static let Array: UInt64 = 17
// Island
static let Array: Kind = 17

 

// .NET, .NET Standard 2.0
const Array UInt64 =  = 17
// Island
const Array Kind =  = 17

Bool

 

// .NET, .NET Standard 2.0
const Bool: UInt64 = 1;
// Island
const Bool: Kind = 1;

 

// .NET, .NET Standard 2.0
const UInt64 Bool = 1
// Island
const Kind Bool = 1

 

// .NET, .NET Standard 2.0
static let Bool: UInt64 = 1
// Island
static let Bool: Kind = 1

 

// .NET, .NET Standard 2.0
const Bool UInt64 =  = 1
// Island
const Bool Kind =  = 1

BothDor

 

// .NET, .NET Standard 2.0
const BothDor: Int64 = 3;
// Island
const BothDor: ChanDir = 3;

 

// .NET, .NET Standard 2.0
const Int64 BothDor = 3
// Island
const ChanDir BothDor = 3

 

// .NET, .NET Standard 2.0
static let BothDor: Int64 = 3
// Island
static let BothDor: ChanDir = 3

 

// .NET, .NET Standard 2.0
const BothDor Int64 =  = 3
// Island
const BothDor ChanDir =  = 3

Chan

 

// .NET, .NET Standard 2.0
const Chan: UInt64 = 18;
// Island
const Chan: Kind = 18;

 

// .NET, .NET Standard 2.0
const UInt64 Chan = 18
// Island
const Kind Chan = 18

 

// .NET, .NET Standard 2.0
static let Chan: UInt64 = 18
// Island
static let Chan: Kind = 18

 

// .NET, .NET Standard 2.0
const Chan UInt64 =  = 18
// Island
const Chan Kind =  = 18

Complex128

 

// .NET, .NET Standard 2.0
const Complex128: UInt64 = 16;
// Island
const Complex128: Kind = 16;

 

// .NET, .NET Standard 2.0
const UInt64 Complex128 = 16
// Island
const Kind Complex128 = 16

 

// .NET, .NET Standard 2.0
static let Complex128: UInt64 = 16
// Island
static let Complex128: Kind = 16

 

// .NET, .NET Standard 2.0
const Complex128 UInt64 =  = 16
// Island
const Complex128 Kind =  = 16

Complex64

 

// .NET, .NET Standard 2.0
const Complex64: UInt64 = 15;
// Island
const Complex64: Kind = 15;

 

// .NET, .NET Standard 2.0
const UInt64 Complex64 = 15
// Island
const Kind Complex64 = 15

 

// .NET, .NET Standard 2.0
static let Complex64: UInt64 = 15
// Island
static let Complex64: Kind = 15

 

// .NET, .NET Standard 2.0
const Complex64 UInt64 =  = 15
// Island
const Complex64 Kind =  = 15

Copy

 

class method Copy(dst: Value; src: Value): Int32

 

static Int32 Copy(Value dst, Value src)

 

static func Copy(_ dst: Value, _ src: Value) -> Int32

 

func Copy(dst Value, src Value) Int32

Parameters:

  • dst:
  • src:

DeepEqual (Object, Object): Boolean .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

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

 

static Boolean DeepEqual(Object a, Object b)

 

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

 

func DeepEqual(a interface{}, b interface{}) Boolean

Parameters:

  • a:
  • b:

DeepEqual (RemObjects.Elements.System.Island.Object, RemObjects.Elements.System.Island.Object): Boolean Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method DeepEqual(a: RemObjects.Elements.System.Island.Object; b: RemObjects.Elements.System.Island.Object): Boolean

 

static Boolean DeepEqual(RemObjects.Elements.System.Island.Object a, RemObjects.Elements.System.Island.Object b)

 

static func DeepEqual(_ a: RemObjects.Elements.System.Island.Object, _ b: RemObjects.Elements.System.Island.Object) -> Boolean

 

func DeepEqual(a RemObjects.Elements.System.Island.Object, b RemObjects.Elements.System.Island.Object) Boolean

Parameters:

  • a:
  • b:

Float32

 

// .NET, .NET Standard 2.0
const Float32: UInt64 = 13;
// Island
const Float32: Kind = 13;

 

// .NET, .NET Standard 2.0
const UInt64 Float32 = 13
// Island
const Kind Float32 = 13

 

// .NET, .NET Standard 2.0
static let Float32: UInt64 = 13
// Island
static let Float32: Kind = 13

 

// .NET, .NET Standard 2.0
const Float32 UInt64 =  = 13
// Island
const Float32 Kind =  = 13

Float64

 

// .NET, .NET Standard 2.0
const Float64: UInt64 = 14;
// Island
const Float64: Kind = 14;

 

// .NET, .NET Standard 2.0
const UInt64 Float64 = 14
// Island
const Kind Float64 = 14

 

// .NET, .NET Standard 2.0
static let Float64: UInt64 = 14
// Island
static let Float64: Kind = 14

 

// .NET, .NET Standard 2.0
const Float64 UInt64 =  = 14
// Island
const Float64 Kind =  = 14

Func

 

// .NET, .NET Standard 2.0
const Func: UInt64 = 19;
// Island
const Func: Kind = 19;

 

// .NET, .NET Standard 2.0
const UInt64 Func = 19
// Island
const Kind Func = 19

 

// .NET, .NET Standard 2.0
static let Func: UInt64 = 19
// Island
static let Func: Kind = 19

 

// .NET, .NET Standard 2.0
const Func UInt64 =  = 19
// Island
const Func Kind =  = 19

Indirect

 

class method Indirect(v: Value): Value

 

static Value Indirect(Value v)

 

static func Indirect(_ v: Value) -> Value

 

func Indirect(v Value) Value

Parameters:

  • v:

Int

 

// .NET, .NET Standard 2.0
const Int: UInt64 = 2;
// Island
const Int: Kind = 2;

 

// .NET, .NET Standard 2.0
const UInt64 Int = 2
// Island
const Kind Int = 2

 

// .NET, .NET Standard 2.0
static let Int: UInt64 = 2
// Island
static let Int: Kind = 2

 

// .NET, .NET Standard 2.0
const Int UInt64 =  = 2
// Island
const Int Kind =  = 2

Int16

 

// .NET, .NET Standard 2.0
const Int16: UInt64 = 4;
// Island
const Int16: Kind = 4;

 

// .NET, .NET Standard 2.0
const UInt64 Int16 = 4
// Island
const Kind Int16 = 4

 

// .NET, .NET Standard 2.0
static let Int16: UInt64 = 4
// Island
static let Int16: Kind = 4

 

// .NET, .NET Standard 2.0
const Int16 UInt64 =  = 4
// Island
const Int16 Kind =  = 4

Int32

 

// .NET, .NET Standard 2.0
const Int32: UInt64 = 5;
// Island
const Int32: Kind = 5;

 

// .NET, .NET Standard 2.0
const UInt64 Int32 = 5
// Island
const Kind Int32 = 5

 

// .NET, .NET Standard 2.0
static let Int32: UInt64 = 5
// Island
static let Int32: Kind = 5

 

// .NET, .NET Standard 2.0
const Int32 UInt64 =  = 5
// Island
const Int32 Kind =  = 5

Int64

 

// .NET, .NET Standard 2.0
const Int64: UInt64 = 6;
// Island
const Int64: Kind = 6;

 

// .NET, .NET Standard 2.0
const UInt64 Int64 = 6
// Island
const Kind Int64 = 6

 

// .NET, .NET Standard 2.0
static let Int64: UInt64 = 6
// Island
static let Int64: Kind = 6

 

// .NET, .NET Standard 2.0
const Int64 UInt64 =  = 6
// Island
const Int64 Kind =  = 6

Int8

 

// .NET, .NET Standard 2.0
const Int8: UInt64 = 3;
// Island
const Int8: Kind = 3;

 

// .NET, .NET Standard 2.0
const UInt64 Int8 = 3
// Island
const Kind Int8 = 3

 

// .NET, .NET Standard 2.0
static let Int8: UInt64 = 3
// Island
static let Int8: Kind = 3

 

// .NET, .NET Standard 2.0
const Int8 UInt64 =  = 3
// Island
const Int8 Kind =  = 3

Interface

 

// .NET, .NET Standard 2.0
const Interface: UInt64 = 20;
// Island
const Interface: Kind = 20;

 

// .NET, .NET Standard 2.0
const UInt64 Interface = 20
// Island
const Kind Interface = 20

 

// .NET, .NET Standard 2.0
static let Interface: UInt64 = 20
// Island
static let Interface: Kind = 20

 

// .NET, .NET Standard 2.0
const Interface UInt64 =  = 20
// Island
const Interface Kind =  = 20

Invalid

 

// .NET, .NET Standard 2.0
const Invalid: UInt64 = 0;
// Island
const Invalid: Kind = 0;

 

// .NET, .NET Standard 2.0
const UInt64 Invalid = 0
// Island
const Kind Invalid = 0

 

// .NET, .NET Standard 2.0
static let Invalid: UInt64 = 0
// Island
static let Invalid: Kind = 0

 

// .NET, .NET Standard 2.0
const Invalid UInt64 =  = 0
// Island
const Invalid Kind =  = 0

MakeFunc

 

class method MakeFunc(typ: Type; fn: $DelegateRes_args$_<Slice<Value>, Slice<Value>>): Value

 

static Value MakeFunc(Type typ, $DelegateRes_args$_<Slice<Value>, Slice<Value>> fn)

 

static func MakeFunc(_ typ: Type, _ fn: $DelegateRes_args$_<Slice<Value>, Slice<Value>>) -> Value

 

func MakeFunc(typ Type, fn $DelegateRes_args$_<Slice<Value>, Slice<Value>>) Value

Parameters:

  • typ:
  • fn:

MakeMap

 

class method MakeMap(t: Type): Value

 

static Value MakeMap(Type t)

 

static func MakeMap(_ t: Type) -> Value

 

func MakeMap(t Type) Value

Parameters:

  • t:

MakeMapWithSize

 

class method MakeMapWithSize(t: Type; n: Int32): Value

 

static Value MakeMapWithSize(Type t, Int32 n)

 

static func MakeMapWithSize(_ t: Type, _ n: Int32) -> Value

 

func MakeMapWithSize(t Type, n Int32) Value

Parameters:

  • t:
  • n:

MakeSlice

 

class method MakeSlice(t: Type; len: Int32; cap: Int32): Value

 

static Value MakeSlice(Type t, Int32 len, Int32 cap)

 

static func MakeSlice(_ t: Type, _ len: Int32, _ cap: Int32) -> Value

 

func MakeSlice(t Type, len Int32, cap Int32) Value

Parameters:

  • t:
  • len:
  • cap:

Map

 

// .NET, .NET Standard 2.0
const Map: UInt64 = 21;
// Island
const Map: Kind = 21;

 

// .NET, .NET Standard 2.0
const UInt64 Map = 21
// Island
const Kind Map = 21

 

// .NET, .NET Standard 2.0
static let Map: UInt64 = 21
// Island
static let Map: Kind = 21

 

// .NET, .NET Standard 2.0
const Map UInt64 =  = 21
// Island
const Map Kind =  = 21

New

 

class method New(aType: Type): Value

 

static Value New(Type aType)

 

static func New(_ aType: Type) -> Value

 

func New(aType Type) Value

Parameters:

  • aType:

Ptr

 

// .NET, .NET Standard 2.0
const Ptr: UInt64 = 22;
// Island
const Ptr: Kind = 22;

 

// .NET, .NET Standard 2.0
const UInt64 Ptr = 22
// Island
const Kind Ptr = 22

 

// .NET, .NET Standard 2.0
static let Ptr: UInt64 = 22
// Island
static let Ptr: Kind = 22

 

// .NET, .NET Standard 2.0
const Ptr UInt64 =  = 22
// Island
const Ptr Kind =  = 22

PtrTo

 

class method PtrTo(t: Type): Type

 

static Type PtrTo(Type t)

 

static func PtrTo(_ t: Type) -> Type

 

func PtrTo(t Type) Type

Parameters:

  • t:

RecvDir

 

// .NET, .NET Standard 2.0
const RecvDir: Int64 = 1;
// Island
const RecvDir: ChanDir = 1;

 

// .NET, .NET Standard 2.0
const Int64 RecvDir = 1
// Island
const ChanDir RecvDir = 1

 

// .NET, .NET Standard 2.0
static let RecvDir: Int64 = 1
// Island
static let RecvDir: ChanDir = 1

 

// .NET, .NET Standard 2.0
const RecvDir Int64 =  = 1
// Island
const RecvDir ChanDir =  = 1

SendDir

 

// .NET, .NET Standard 2.0
const SendDir: Int64 = 2;
// Island
const SendDir: ChanDir = 2;

 

// .NET, .NET Standard 2.0
const Int64 SendDir = 2
// Island
const ChanDir SendDir = 2

 

// .NET, .NET Standard 2.0
static let SendDir: Int64 = 2
// Island
static let SendDir: ChanDir = 2

 

// .NET, .NET Standard 2.0
const SendDir Int64 =  = 2
// Island
const SendDir ChanDir =  = 2

Slice

 

// .NET, .NET Standard 2.0
const Slice: UInt64 = 23;
// Island
const Slice: Kind = 23;

 

// .NET, .NET Standard 2.0
const UInt64 Slice = 23
// Island
const Kind Slice = 23

 

// .NET, .NET Standard 2.0
static let Slice: UInt64 = 23
// Island
static let Slice: Kind = 23

 

// .NET, .NET Standard 2.0
const Slice UInt64 =  = 23
// Island
const Slice Kind =  = 23

String

 

// .NET, .NET Standard 2.0
const String: UInt64 = 24;
// Island
const String: Kind = 24;

 

// .NET, .NET Standard 2.0
const UInt64 String = 24
// Island
const Kind String = 24

 

// .NET, .NET Standard 2.0
static let String: UInt64 = 24
// Island
static let String: Kind = 24

 

// .NET, .NET Standard 2.0
const String UInt64 =  = 24
// Island
const String Kind =  = 24

Struct

 

// .NET, .NET Standard 2.0
const Struct: UInt64 = 25;
// Island
const Struct: Kind = 25;

 

// .NET, .NET Standard 2.0
const UInt64 Struct = 25
// Island
const Kind Struct = 25

 

// .NET, .NET Standard 2.0
static let Struct: UInt64 = 25
// Island
static let Struct: Kind = 25

 

// .NET, .NET Standard 2.0
const Struct UInt64 =  = 25
// Island
const Struct Kind =  = 25

Swapper (Object): $Delegate_arg0$_arg1$_<Int64, Int64> .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method Swapper(aslice: Object): $Delegate_arg0$_arg1$_<Int64, Int64>

 

static $Delegate_arg0$_arg1$_<Int64, Int64> Swapper(Object aslice)

 

static func Swapper(_ aslice: Object) -> $Delegate_arg0$_arg1$_<Int64, Int64>

 

func Swapper(aslice interface{}) $Delegate_arg0$_arg1$_<Int64, Int64>

Parameters:

  • aslice:

Swapper (RemObjects.Elements.System.Island.Object): $Delegate_arg0$_arg1$_<Int64, Int64> Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method Swapper(aslice: RemObjects.Elements.System.Island.Object): $Delegate_arg0$_arg1$_<Int64, Int64>

 

static $Delegate_arg0$_arg1$_<Int64, Int64> Swapper(RemObjects.Elements.System.Island.Object aslice)

 

static func Swapper(_ aslice: RemObjects.Elements.System.Island.Object) -> $Delegate_arg0$_arg1$_<Int64, Int64>

 

func Swapper(aslice RemObjects.Elements.System.Island.Object) $Delegate_arg0$_arg1$_<Int64, Int64>

Parameters:

  • aslice:

TypeOf (Object): Type .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method TypeOf(v: Object): Type

 

static Type TypeOf(Object v)

 

static func TypeOf(_ v: Object) -> Type

 

func TypeOf(v interface{}) Type

Parameters:

  • v:

TypeOf (RemObjects.Elements.System.Island.Object): Type Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method TypeOf(v: RemObjects.Elements.System.Island.Object): Type

 

static Type TypeOf(RemObjects.Elements.System.Island.Object v)

 

static func TypeOf(_ v: RemObjects.Elements.System.Island.Object) -> Type

 

func TypeOf(v RemObjects.Elements.System.Island.Object) Type

Parameters:

  • v:

Uint

 

// .NET, .NET Standard 2.0
const Uint: UInt64 = 7;
// Island
const Uint: Kind = 7;

 

// .NET, .NET Standard 2.0
const UInt64 Uint = 7
// Island
const Kind Uint = 7

 

// .NET, .NET Standard 2.0
static let Uint: UInt64 = 7
// Island
static let Uint: Kind = 7

 

// .NET, .NET Standard 2.0
const Uint UInt64 =  = 7
// Island
const Uint Kind =  = 7

Uint16

 

// .NET, .NET Standard 2.0
const Uint16: UInt64 = 9;
// Island
const Uint16: Kind = 9;

 

// .NET, .NET Standard 2.0
const UInt64 Uint16 = 9
// Island
const Kind Uint16 = 9

 

// .NET, .NET Standard 2.0
static let Uint16: UInt64 = 9
// Island
static let Uint16: Kind = 9

 

// .NET, .NET Standard 2.0
const Uint16 UInt64 =  = 9
// Island
const Uint16 Kind =  = 9

Uint32

 

// .NET, .NET Standard 2.0
const Uint32: UInt64 = 10;
// Island
const Uint32: Kind = 10;

 

// .NET, .NET Standard 2.0
const UInt64 Uint32 = 10
// Island
const Kind Uint32 = 10

 

// .NET, .NET Standard 2.0
static let Uint32: UInt64 = 10
// Island
static let Uint32: Kind = 10

 

// .NET, .NET Standard 2.0
const Uint32 UInt64 =  = 10
// Island
const Uint32 Kind =  = 10

Uint64

 

// .NET, .NET Standard 2.0
const Uint64: UInt64 = 11;
// Island
const Uint64: Kind = 11;

 

// .NET, .NET Standard 2.0
const UInt64 Uint64 = 11
// Island
const Kind Uint64 = 11

 

// .NET, .NET Standard 2.0
static let Uint64: UInt64 = 11
// Island
static let Uint64: Kind = 11

 

// .NET, .NET Standard 2.0
const Uint64 UInt64 =  = 11
// Island
const Uint64 Kind =  = 11

Uint8

 

// .NET, .NET Standard 2.0
const Uint8: UInt64 = 8;
// Island
const Uint8: Kind = 8;

 

// .NET, .NET Standard 2.0
const UInt64 Uint8 = 8
// Island
const Kind Uint8 = 8

 

// .NET, .NET Standard 2.0
static let Uint8: UInt64 = 8
// Island
static let Uint8: Kind = 8

 

// .NET, .NET Standard 2.0
const Uint8 UInt64 =  = 8
// Island
const Uint8 Kind =  = 8

Uintptr

 

// .NET, .NET Standard 2.0
const Uintptr: UInt64 = 12;
// Island
const Uintptr: Kind = 12;

 

// .NET, .NET Standard 2.0
const UInt64 Uintptr = 12
// Island
const Kind Uintptr = 12

 

// .NET, .NET Standard 2.0
static let Uintptr: UInt64 = 12
// Island
static let Uintptr: Kind = 12

 

// .NET, .NET Standard 2.0
const Uintptr UInt64 =  = 12
// Island
const Uintptr Kind =  = 12

UnsafePointer

 

// .NET, .NET Standard 2.0
const UnsafePointer: UInt64 = 26;
// Island
const UnsafePointer: Kind = 26;

 

// .NET, .NET Standard 2.0
const UInt64 UnsafePointer = 26
// Island
const Kind UnsafePointer = 26

 

// .NET, .NET Standard 2.0
static let UnsafePointer: UInt64 = 26
// Island
static let UnsafePointer: Kind = 26

 

// .NET, .NET Standard 2.0
const UnsafePointer UInt64 =  = 26
// Island
const UnsafePointer Kind =  = 26

ValueOf (Object): Value .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method ValueOf(i: Object): Value

 

static Value ValueOf(Object i)

 

static func ValueOf(_ i: Object) -> Value

 

func ValueOf(i interface{}) Value

Parameters:

  • i:

ValueOf (RemObjects.Elements.System.Island.Object): Value Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method ValueOf(i: RemObjects.Elements.System.Island.Object): Value

 

static Value ValueOf(RemObjects.Elements.System.Island.Object i)

 

static func ValueOf(_ i: RemObjects.Elements.System.Island.Object) -> Value

 

func ValueOf(i RemObjects.Elements.System.Island.Object) Value

Parameters:

  • i:

Zero

 

class method Zero(aType: Type): Value

 

static Value Zero(Type aType)

 

static func Zero(_ aType: Type) -> Value

 

func Zero(aType Type) Value

Parameters:

  • aType:

 

Array

 

// .NET, .NET Standard 2.0
const Array: UInt64 = 17;
// Island
const Array: Kind = 17;

 

// .NET, .NET Standard 2.0
const UInt64 Array = 17
// Island
const Kind Array = 17

 

// .NET, .NET Standard 2.0
static let Array: UInt64 = 17
// Island
static let Array: Kind = 17

 

// .NET, .NET Standard 2.0
const Array UInt64 =  = 17
// Island
const Array Kind =  = 17

Bool

 

// .NET, .NET Standard 2.0
const Bool: UInt64 = 1;
// Island
const Bool: Kind = 1;

 

// .NET, .NET Standard 2.0
const UInt64 Bool = 1
// Island
const Kind Bool = 1

 

// .NET, .NET Standard 2.0
static let Bool: UInt64 = 1
// Island
static let Bool: Kind = 1

 

// .NET, .NET Standard 2.0
const Bool UInt64 =  = 1
// Island
const Bool Kind =  = 1

BothDor

 

// .NET, .NET Standard 2.0
const BothDor: Int64 = 3;
// Island
const BothDor: ChanDir = 3;

 

// .NET, .NET Standard 2.0
const Int64 BothDor = 3
// Island
const ChanDir BothDor = 3

 

// .NET, .NET Standard 2.0
static let BothDor: Int64 = 3
// Island
static let BothDor: ChanDir = 3

 

// .NET, .NET Standard 2.0
const BothDor Int64 =  = 3
// Island
const BothDor ChanDir =  = 3

Chan

 

// .NET, .NET Standard 2.0
const Chan: UInt64 = 18;
// Island
const Chan: Kind = 18;

 

// .NET, .NET Standard 2.0
const UInt64 Chan = 18
// Island
const Kind Chan = 18

 

// .NET, .NET Standard 2.0
static let Chan: UInt64 = 18
// Island
static let Chan: Kind = 18

 

// .NET, .NET Standard 2.0
const Chan UInt64 =  = 18
// Island
const Chan Kind =  = 18

Complex128

 

// .NET, .NET Standard 2.0
const Complex128: UInt64 = 16;
// Island
const Complex128: Kind = 16;

 

// .NET, .NET Standard 2.0
const UInt64 Complex128 = 16
// Island
const Kind Complex128 = 16

 

// .NET, .NET Standard 2.0
static let Complex128: UInt64 = 16
// Island
static let Complex128: Kind = 16

 

// .NET, .NET Standard 2.0
const Complex128 UInt64 =  = 16
// Island
const Complex128 Kind =  = 16

Complex64

 

// .NET, .NET Standard 2.0
const Complex64: UInt64 = 15;
// Island
const Complex64: Kind = 15;

 

// .NET, .NET Standard 2.0
const UInt64 Complex64 = 15
// Island
const Kind Complex64 = 15

 

// .NET, .NET Standard 2.0
static let Complex64: UInt64 = 15
// Island
static let Complex64: Kind = 15

 

// .NET, .NET Standard 2.0
const Complex64 UInt64 =  = 15
// Island
const Complex64 Kind =  = 15

Float32

 

// .NET, .NET Standard 2.0
const Float32: UInt64 = 13;
// Island
const Float32: Kind = 13;

 

// .NET, .NET Standard 2.0
const UInt64 Float32 = 13
// Island
const Kind Float32 = 13

 

// .NET, .NET Standard 2.0
static let Float32: UInt64 = 13
// Island
static let Float32: Kind = 13

 

// .NET, .NET Standard 2.0
const Float32 UInt64 =  = 13
// Island
const Float32 Kind =  = 13

Float64

 

// .NET, .NET Standard 2.0
const Float64: UInt64 = 14;
// Island
const Float64: Kind = 14;

 

// .NET, .NET Standard 2.0
const UInt64 Float64 = 14
// Island
const Kind Float64 = 14

 

// .NET, .NET Standard 2.0
static let Float64: UInt64 = 14
// Island
static let Float64: Kind = 14

 

// .NET, .NET Standard 2.0
const Float64 UInt64 =  = 14
// Island
const Float64 Kind =  = 14

Func

 

// .NET, .NET Standard 2.0
const Func: UInt64 = 19;
// Island
const Func: Kind = 19;

 

// .NET, .NET Standard 2.0
const UInt64 Func = 19
// Island
const Kind Func = 19

 

// .NET, .NET Standard 2.0
static let Func: UInt64 = 19
// Island
static let Func: Kind = 19

 

// .NET, .NET Standard 2.0
const Func UInt64 =  = 19
// Island
const Func Kind =  = 19

Int

 

// .NET, .NET Standard 2.0
const Int: UInt64 = 2;
// Island
const Int: Kind = 2;

 

// .NET, .NET Standard 2.0
const UInt64 Int = 2
// Island
const Kind Int = 2

 

// .NET, .NET Standard 2.0
static let Int: UInt64 = 2
// Island
static let Int: Kind = 2

 

// .NET, .NET Standard 2.0
const Int UInt64 =  = 2
// Island
const Int Kind =  = 2

Int16

 

// .NET, .NET Standard 2.0
const Int16: UInt64 = 4;
// Island
const Int16: Kind = 4;

 

// .NET, .NET Standard 2.0
const UInt64 Int16 = 4
// Island
const Kind Int16 = 4

 

// .NET, .NET Standard 2.0
static let Int16: UInt64 = 4
// Island
static let Int16: Kind = 4

 

// .NET, .NET Standard 2.0
const Int16 UInt64 =  = 4
// Island
const Int16 Kind =  = 4

Int32

 

// .NET, .NET Standard 2.0
const Int32: UInt64 = 5;
// Island
const Int32: Kind = 5;

 

// .NET, .NET Standard 2.0
const UInt64 Int32 = 5
// Island
const Kind Int32 = 5

 

// .NET, .NET Standard 2.0
static let Int32: UInt64 = 5
// Island
static let Int32: Kind = 5

 

// .NET, .NET Standard 2.0
const Int32 UInt64 =  = 5
// Island
const Int32 Kind =  = 5

Int64

 

// .NET, .NET Standard 2.0
const Int64: UInt64 = 6;
// Island
const Int64: Kind = 6;

 

// .NET, .NET Standard 2.0
const UInt64 Int64 = 6
// Island
const Kind Int64 = 6

 

// .NET, .NET Standard 2.0
static let Int64: UInt64 = 6
// Island
static let Int64: Kind = 6

 

// .NET, .NET Standard 2.0
const Int64 UInt64 =  = 6
// Island
const Int64 Kind =  = 6

Int8

 

// .NET, .NET Standard 2.0
const Int8: UInt64 = 3;
// Island
const Int8: Kind = 3;

 

// .NET, .NET Standard 2.0
const UInt64 Int8 = 3
// Island
const Kind Int8 = 3

 

// .NET, .NET Standard 2.0
static let Int8: UInt64 = 3
// Island
static let Int8: Kind = 3

 

// .NET, .NET Standard 2.0
const Int8 UInt64 =  = 3
// Island
const Int8 Kind =  = 3

Interface

 

// .NET, .NET Standard 2.0
const Interface: UInt64 = 20;
// Island
const Interface: Kind = 20;

 

// .NET, .NET Standard 2.0
const UInt64 Interface = 20
// Island
const Kind Interface = 20

 

// .NET, .NET Standard 2.0
static let Interface: UInt64 = 20
// Island
static let Interface: Kind = 20

 

// .NET, .NET Standard 2.0
const Interface UInt64 =  = 20
// Island
const Interface Kind =  = 20

Invalid

 

// .NET, .NET Standard 2.0
const Invalid: UInt64 = 0;
// Island
const Invalid: Kind = 0;

 

// .NET, .NET Standard 2.0
const UInt64 Invalid = 0
// Island
const Kind Invalid = 0

 

// .NET, .NET Standard 2.0
static let Invalid: UInt64 = 0
// Island
static let Invalid: Kind = 0

 

// .NET, .NET Standard 2.0
const Invalid UInt64 =  = 0
// Island
const Invalid Kind =  = 0

Map

 

// .NET, .NET Standard 2.0
const Map: UInt64 = 21;
// Island
const Map: Kind = 21;

 

// .NET, .NET Standard 2.0
const UInt64 Map = 21
// Island
const Kind Map = 21

 

// .NET, .NET Standard 2.0
static let Map: UInt64 = 21
// Island
static let Map: Kind = 21

 

// .NET, .NET Standard 2.0
const Map UInt64 =  = 21
// Island
const Map Kind =  = 21

Ptr

 

// .NET, .NET Standard 2.0
const Ptr: UInt64 = 22;
// Island
const Ptr: Kind = 22;

 

// .NET, .NET Standard 2.0
const UInt64 Ptr = 22
// Island
const Kind Ptr = 22

 

// .NET, .NET Standard 2.0
static let Ptr: UInt64 = 22
// Island
static let Ptr: Kind = 22

 

// .NET, .NET Standard 2.0
const Ptr UInt64 =  = 22
// Island
const Ptr Kind =  = 22

RecvDir

 

// .NET, .NET Standard 2.0
const RecvDir: Int64 = 1;
// Island
const RecvDir: ChanDir = 1;

 

// .NET, .NET Standard 2.0
const Int64 RecvDir = 1
// Island
const ChanDir RecvDir = 1

 

// .NET, .NET Standard 2.0
static let RecvDir: Int64 = 1
// Island
static let RecvDir: ChanDir = 1

 

// .NET, .NET Standard 2.0
const RecvDir Int64 =  = 1
// Island
const RecvDir ChanDir =  = 1

SendDir

 

// .NET, .NET Standard 2.0
const SendDir: Int64 = 2;
// Island
const SendDir: ChanDir = 2;

 

// .NET, .NET Standard 2.0
const Int64 SendDir = 2
// Island
const ChanDir SendDir = 2

 

// .NET, .NET Standard 2.0
static let SendDir: Int64 = 2
// Island
static let SendDir: ChanDir = 2

 

// .NET, .NET Standard 2.0
const SendDir Int64 =  = 2
// Island
const SendDir ChanDir =  = 2

Slice

 

// .NET, .NET Standard 2.0
const Slice: UInt64 = 23;
// Island
const Slice: Kind = 23;

 

// .NET, .NET Standard 2.0
const UInt64 Slice = 23
// Island
const Kind Slice = 23

 

// .NET, .NET Standard 2.0
static let Slice: UInt64 = 23
// Island
static let Slice: Kind = 23

 

// .NET, .NET Standard 2.0
const Slice UInt64 =  = 23
// Island
const Slice Kind =  = 23

String

 

// .NET, .NET Standard 2.0
const String: UInt64 = 24;
// Island
const String: Kind = 24;

 

// .NET, .NET Standard 2.0
const UInt64 String = 24
// Island
const Kind String = 24

 

// .NET, .NET Standard 2.0
static let String: UInt64 = 24
// Island
static let String: Kind = 24

 

// .NET, .NET Standard 2.0
const String UInt64 =  = 24
// Island
const String Kind =  = 24

Struct

 

// .NET, .NET Standard 2.0
const Struct: UInt64 = 25;
// Island
const Struct: Kind = 25;

 

// .NET, .NET Standard 2.0
const UInt64 Struct = 25
// Island
const Kind Struct = 25

 

// .NET, .NET Standard 2.0
static let Struct: UInt64 = 25
// Island
static let Struct: Kind = 25

 

// .NET, .NET Standard 2.0
const Struct UInt64 =  = 25
// Island
const Struct Kind =  = 25

Uint

 

// .NET, .NET Standard 2.0
const Uint: UInt64 = 7;
// Island
const Uint: Kind = 7;

 

// .NET, .NET Standard 2.0
const UInt64 Uint = 7
// Island
const Kind Uint = 7

 

// .NET, .NET Standard 2.0
static let Uint: UInt64 = 7
// Island
static let Uint: Kind = 7

 

// .NET, .NET Standard 2.0
const Uint UInt64 =  = 7
// Island
const Uint Kind =  = 7

Uint16

 

// .NET, .NET Standard 2.0
const Uint16: UInt64 = 9;
// Island
const Uint16: Kind = 9;

 

// .NET, .NET Standard 2.0
const UInt64 Uint16 = 9
// Island
const Kind Uint16 = 9

 

// .NET, .NET Standard 2.0
static let Uint16: UInt64 = 9
// Island
static let Uint16: Kind = 9

 

// .NET, .NET Standard 2.0
const Uint16 UInt64 =  = 9
// Island
const Uint16 Kind =  = 9

Uint32

 

// .NET, .NET Standard 2.0
const Uint32: UInt64 = 10;
// Island
const Uint32: Kind = 10;

 

// .NET, .NET Standard 2.0
const UInt64 Uint32 = 10
// Island
const Kind Uint32 = 10

 

// .NET, .NET Standard 2.0
static let Uint32: UInt64 = 10
// Island
static let Uint32: Kind = 10

 

// .NET, .NET Standard 2.0
const Uint32 UInt64 =  = 10
// Island
const Uint32 Kind =  = 10

Uint64

 

// .NET, .NET Standard 2.0
const Uint64: UInt64 = 11;
// Island
const Uint64: Kind = 11;

 

// .NET, .NET Standard 2.0
const UInt64 Uint64 = 11
// Island
const Kind Uint64 = 11

 

// .NET, .NET Standard 2.0
static let Uint64: UInt64 = 11
// Island
static let Uint64: Kind = 11

 

// .NET, .NET Standard 2.0
const Uint64 UInt64 =  = 11
// Island
const Uint64 Kind =  = 11

Uint8

 

// .NET, .NET Standard 2.0
const Uint8: UInt64 = 8;
// Island
const Uint8: Kind = 8;

 

// .NET, .NET Standard 2.0
const UInt64 Uint8 = 8
// Island
const Kind Uint8 = 8

 

// .NET, .NET Standard 2.0
static let Uint8: UInt64 = 8
// Island
static let Uint8: Kind = 8

 

// .NET, .NET Standard 2.0
const Uint8 UInt64 =  = 8
// Island
const Uint8 Kind =  = 8

Uintptr

 

// .NET, .NET Standard 2.0
const Uintptr: UInt64 = 12;
// Island
const Uintptr: Kind = 12;

 

// .NET, .NET Standard 2.0
const UInt64 Uintptr = 12
// Island
const Kind Uintptr = 12

 

// .NET, .NET Standard 2.0
static let Uintptr: UInt64 = 12
// Island
static let Uintptr: Kind = 12

 

// .NET, .NET Standard 2.0
const Uintptr UInt64 =  = 12
// Island
const Uintptr Kind =  = 12

UnsafePointer

 

// .NET, .NET Standard 2.0
const UnsafePointer: UInt64 = 26;
// Island
const UnsafePointer: Kind = 26;

 

// .NET, .NET Standard 2.0
const UInt64 UnsafePointer = 26
// Island
const Kind UnsafePointer = 26

 

// .NET, .NET Standard 2.0
static let UnsafePointer: UInt64 = 26
// Island
static let UnsafePointer: Kind = 26

 

// .NET, .NET Standard 2.0
const UnsafePointer UInt64 =  = 26
// Island
const UnsafePointer Kind =  = 26

 

Append (Value, array of Value): Value

 

class method Append(s: Value; params x: array of Value): Value

 

static Value Append(Value s, params Value[] x)

 

static func Append(_ s: Value, _ x: Value...) -> Value

 

func Append(s Value, x []Value) Value

Parameters:

  • s:
  • x:

Append (Value, Slice<Value>): Value

 

class method Append(s: Value; x: Slice<Value>): Value

 

static Value Append(Value s, Slice<Value> x)

 

static func Append(_ s: Value, _ x: Slice<Value>) -> Value

 

func Append(s Value, x Slice<Value>) Value

Parameters:

  • s:
  • x:

AppendSlice

 

class method AppendSlice(s: Value; x: Value): Value

 

static Value AppendSlice(Value s, Value x)

 

static func AppendSlice(_ s: Value, _ x: Value) -> Value

 

func AppendSlice(s Value, x Value) Value

Parameters:

  • s:
  • x:

Copy

 

class method Copy(dst: Value; src: Value): Int32

 

static Int32 Copy(Value dst, Value src)

 

static func Copy(_ dst: Value, _ src: Value) -> Int32

 

func Copy(dst Value, src Value) Int32

Parameters:

  • dst:
  • src:

DeepEqual (Object, Object): Boolean .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

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

 

static Boolean DeepEqual(Object a, Object b)

 

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

 

func DeepEqual(a interface{}, b interface{}) Boolean

Parameters:

  • a:
  • b:

DeepEqual (RemObjects.Elements.System.Island.Object, RemObjects.Elements.System.Island.Object): Boolean Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method DeepEqual(a: RemObjects.Elements.System.Island.Object; b: RemObjects.Elements.System.Island.Object): Boolean

 

static Boolean DeepEqual(RemObjects.Elements.System.Island.Object a, RemObjects.Elements.System.Island.Object b)

 

static func DeepEqual(_ a: RemObjects.Elements.System.Island.Object, _ b: RemObjects.Elements.System.Island.Object) -> Boolean

 

func DeepEqual(a RemObjects.Elements.System.Island.Object, b RemObjects.Elements.System.Island.Object) Boolean

Parameters:

  • a:
  • b:

Indirect

 

class method Indirect(v: Value): Value

 

static Value Indirect(Value v)

 

static func Indirect(_ v: Value) -> Value

 

func Indirect(v Value) Value

Parameters:

  • v:

MakeFunc

 

class method MakeFunc(typ: Type; fn: $DelegateRes_args$_<Slice<Value>, Slice<Value>>): Value

 

static Value MakeFunc(Type typ, $DelegateRes_args$_<Slice<Value>, Slice<Value>> fn)

 

static func MakeFunc(_ typ: Type, _ fn: $DelegateRes_args$_<Slice<Value>, Slice<Value>>) -> Value

 

func MakeFunc(typ Type, fn $DelegateRes_args$_<Slice<Value>, Slice<Value>>) Value

Parameters:

  • typ:
  • fn:

MakeMap

 

class method MakeMap(t: Type): Value

 

static Value MakeMap(Type t)

 

static func MakeMap(_ t: Type) -> Value

 

func MakeMap(t Type) Value

Parameters:

  • t:

MakeMapWithSize

 

class method MakeMapWithSize(t: Type; n: Int32): Value

 

static Value MakeMapWithSize(Type t, Int32 n)

 

static func MakeMapWithSize(_ t: Type, _ n: Int32) -> Value

 

func MakeMapWithSize(t Type, n Int32) Value

Parameters:

  • t:
  • n:

MakeSlice

 

class method MakeSlice(t: Type; len: Int32; cap: Int32): Value

 

static Value MakeSlice(Type t, Int32 len, Int32 cap)

 

static func MakeSlice(_ t: Type, _ len: Int32, _ cap: Int32) -> Value

 

func MakeSlice(t Type, len Int32, cap Int32) Value

Parameters:

  • t:
  • len:
  • cap:

New

 

class method New(aType: Type): Value

 

static Value New(Type aType)

 

static func New(_ aType: Type) -> Value

 

func New(aType Type) Value

Parameters:

  • aType:

PtrTo

 

class method PtrTo(t: Type): Type

 

static Type PtrTo(Type t)

 

static func PtrTo(_ t: Type) -> Type

 

func PtrTo(t Type) Type

Parameters:

  • t:

Swapper (Object): $Delegate_arg0$_arg1$_<Int64, Int64> .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method Swapper(aslice: Object): $Delegate_arg0$_arg1$_<Int64, Int64>

 

static $Delegate_arg0$_arg1$_<Int64, Int64> Swapper(Object aslice)

 

static func Swapper(_ aslice: Object) -> $Delegate_arg0$_arg1$_<Int64, Int64>

 

func Swapper(aslice interface{}) $Delegate_arg0$_arg1$_<Int64, Int64>

Parameters:

  • aslice:

Swapper (RemObjects.Elements.System.Island.Object): $Delegate_arg0$_arg1$_<Int64, Int64> Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method Swapper(aslice: RemObjects.Elements.System.Island.Object): $Delegate_arg0$_arg1$_<Int64, Int64>

 

static $Delegate_arg0$_arg1$_<Int64, Int64> Swapper(RemObjects.Elements.System.Island.Object aslice)

 

static func Swapper(_ aslice: RemObjects.Elements.System.Island.Object) -> $Delegate_arg0$_arg1$_<Int64, Int64>

 

func Swapper(aslice RemObjects.Elements.System.Island.Object) $Delegate_arg0$_arg1$_<Int64, Int64>

Parameters:

  • aslice:

TypeOf (Object): Type .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method TypeOf(v: Object): Type

 

static Type TypeOf(Object v)

 

static func TypeOf(_ v: Object) -> Type

 

func TypeOf(v interface{}) Type

Parameters:

  • v:

TypeOf (RemObjects.Elements.System.Island.Object): Type Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method TypeOf(v: RemObjects.Elements.System.Island.Object): Type

 

static Type TypeOf(RemObjects.Elements.System.Island.Object v)

 

static func TypeOf(_ v: RemObjects.Elements.System.Island.Object) -> Type

 

func TypeOf(v RemObjects.Elements.System.Island.Object) Type

Parameters:

  • v:

ValueOf (Object): Value .NET, .NET Standard 2.0, Island-Android, Island-Ubuntu, Island-Windows

 

class method ValueOf(i: Object): Value

 

static Value ValueOf(Object i)

 

static func ValueOf(_ i: Object) -> Value

 

func ValueOf(i interface{}) Value

Parameters:

  • i:

ValueOf (RemObjects.Elements.System.Island.Object): Value Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-UIKit for Mac-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method ValueOf(i: RemObjects.Elements.System.Island.Object): Value

 

static Value ValueOf(RemObjects.Elements.System.Island.Object i)

 

static func ValueOf(_ i: RemObjects.Elements.System.Island.Object) -> Value

 

func ValueOf(i RemObjects.Elements.System.Island.Object) Value

Parameters:

  • i:

Zero

 

class method Zero(aType: Type): Value

 

static Value Zero(Type aType)

 

static func Zero(_ aType: Type) -> Value

 

func Zero(aType Type) Value

Parameters:

  • aType: