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, 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

 

Shared Function Append(s As Value, x As Slice<Value>) As Value

Parameters:

  • s:
  • x:

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

 

Shared Function Append(s As Value, ParamArray x As Value()) As 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

 

Shared Function AppendSlice(s As Value, x As Value) As 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

 

// .NET, .NET Standard 2.0
Dim Array As UInt64 = 17
// Island
Dim Array As 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

 

// .NET, .NET Standard 2.0
Dim Bool As UInt64 = 1
// Island
Dim Bool As 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

 

// .NET, .NET Standard 2.0
Dim BothDor As Int64 = 3
// Island
Dim BothDor As 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

 

// .NET, .NET Standard 2.0
Dim Chan As UInt64 = 18
// Island
Dim Chan As 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

 

// .NET, .NET Standard 2.0
Dim Complex128 As UInt64 = 16
// Island
Dim Complex128 As 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

 

// .NET, .NET Standard 2.0
Dim Complex64 As UInt64 = 15
// Island
Dim Complex64 As 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

 

Shared Function Copy(dst As Value, src As Value) As Int32

Parameters:

  • dst:
  • src:

DeepEqual

 

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

 

Shared Function DeepEqual(a As Object, b As Object) As 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

 

// .NET, .NET Standard 2.0
Dim Float32 As UInt64 = 13
// Island
Dim Float32 As 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

 

// .NET, .NET Standard 2.0
Dim Float64 As UInt64 = 14
// Island
Dim Float64 As 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

 

// .NET, .NET Standard 2.0
Dim Func As UInt64 = 19
// Island
Dim Func As 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

 

Shared Function Indirect(v As Value) As 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

 

// .NET, .NET Standard 2.0
Dim Int As UInt64 = 2
// Island
Dim Int As 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

 

// .NET, .NET Standard 2.0
Dim Int16 As UInt64 = 4
// Island
Dim Int16 As 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

 

// .NET, .NET Standard 2.0
Dim Int32 As UInt64 = 5
// Island
Dim Int32 As 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

 

// .NET, .NET Standard 2.0
Dim Int64 As UInt64 = 6
// Island
Dim Int64 As 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

 

// .NET, .NET Standard 2.0
Dim Int8 As UInt64 = 3
// Island
Dim Int8 As 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

 

// .NET, .NET Standard 2.0
Dim Interface As UInt64 = 20
// Island
Dim Interface As 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

 

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

MakeFunc

 

// .NET, .NET Standard 2.0
class method MakeFunc(typ: Type; fn: Func<Slice<Value>, Slice<Value>>): Value
// Island
class method MakeFunc(typ: Type; fn: Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>): Value

 

// .NET, .NET Standard 2.0
static Value MakeFunc(Type typ, Func<Slice<Value>, Slice<Value>> fn)
// Island
static Value MakeFunc(Type typ, Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>> fn)

 

// .NET, .NET Standard 2.0
static func MakeFunc(_ typ: Type, _ fn: Func<Slice<Value>, Slice<Value>>) -> Value
// Island
static func MakeFunc(_ typ: Type, _ fn: Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) -> Value

 

// .NET, .NET Standard 2.0
func MakeFunc(typ Type, fn Func<Slice<Value>, Slice<Value>>) Value
// Island
func MakeFunc(typ Type, fn Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) Value

 

// .NET, .NET Standard 2.0
Shared Function MakeFunc(typ As Type, fn As Func (Of Slice<Value>, Slice<Value>)) As Value
// Island
Shared Function MakeFunc(typ As Type, fn As Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) As 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

 

Shared Function MakeMap(t As Type) As 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

 

Shared Function MakeMapWithSize(t As Type, n As Int32) As 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

 

Shared Function MakeSlice(t As Type, len As Int32, cap As Int32) As 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

 

// .NET, .NET Standard 2.0
Dim Map As UInt64 = 21
// Island
Dim Map As 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

 

Shared Function New(aType As Type) As Value

Parameters:

  • aType:

NewAt

 

class method NewAt(t: Type; p: Pointer): Value

 

static Value NewAt(Type t, Pointer p)

 

static func NewAt(_ t: Type, _ p: Pointer) -> Value

 

func NewAt(t Type, p Pointer) Value

 

Shared Function NewAt(t As Type, p As Pointer) As Value

Parameters:

  • t:
  • p:

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

 

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

PtrTo

 

// .NET, .NET Standard 2.0
class method PtrTo(t: Type): Memory<Type>
// Island
class method PtrTo(t: Type): Memory<Type>

 

// .NET, .NET Standard 2.0
static Memory<Type> PtrTo(Type t)
// Island
static Memory<Type> PtrTo(Type t)

 

// .NET, .NET Standard 2.0
static func PtrTo(_ t: Type) -> Memory<Type>
// Island
static func PtrTo(_ t: Type) -> Memory<Type>

 

// .NET, .NET Standard 2.0
func PtrTo(t Type) Memory<Type>
// Island
func PtrTo(t Type) Memory<Type>

 

// .NET, .NET Standard 2.0
Shared Function PtrTo(t As Type) As Memory<Type>
// Island
Shared Function PtrTo(t As Type) As Memory<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

 

// .NET, .NET Standard 2.0
Dim RecvDir As Int64 = 1
// Island
Dim RecvDir As 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

 

// .NET, .NET Standard 2.0
Dim SendDir As Int64 = 2
// Island
Dim SendDir As 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

 

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

SliceOf

 

class method SliceOf(t: Type): Type

 

static Type SliceOf(Type t)

 

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

 

func SliceOf(t Type) Type

 

Shared Function SliceOf(t As Type) As Type

Parameters:

  • t:

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

 

// .NET, .NET Standard 2.0
Dim String As UInt64 = 24
// Island
Dim String As 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

 

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

Swapper

 

// .NET, .NET Standard 2.0
class method Swapper(aslice: Object): Action<Int64, Int64>
// Island
class method Swapper(aslice: Object): Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
static Action<Int64, Int64> Swapper(Object aslice)
// Island
static Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64> Swapper(Object aslice)

 

// .NET, .NET Standard 2.0
static func Swapper(_ aslice: Object) -> Action<Int64, Int64>
// Island
static func Swapper(_ aslice: Object) -> Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
func Swapper(aslice interface{}) Action<Int64, Int64>
// Island
func Swapper(aslice interface{}) Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
Shared Function Swapper(aslice As Object) As Action (Of Int64, Int64)
// Island
Shared Function Swapper(aslice As Object) As Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

Parameters:

  • aslice:

TypeOf

 

class method TypeOf(v: Object): Type

 

static Type TypeOf(Object v)

 

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

 

func TypeOf(v interface{}) Type

 

Shared Function TypeOf(v As Object) As 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

 

// .NET, .NET Standard 2.0
Dim Uint As UInt64 = 7
// Island
Dim Uint As 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

 

// .NET, .NET Standard 2.0
Dim Uint16 As UInt64 = 9
// Island
Dim Uint16 As 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

 

// .NET, .NET Standard 2.0
Dim Uint32 As UInt64 = 10
// Island
Dim Uint32 As 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

 

// .NET, .NET Standard 2.0
Dim Uint64 As UInt64 = 11
// Island
Dim Uint64 As 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

 

// .NET, .NET Standard 2.0
Dim Uint8 As UInt64 = 8
// Island
Dim Uint8 As 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

 

// .NET, .NET Standard 2.0
Dim Uintptr As UInt64 = 12
// Island
Dim Uintptr As 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

 

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

ValueOf

 

class method ValueOf(i: Object): Value

 

static Value ValueOf(Object i)

 

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

 

func ValueOf(i interface{}) Value

 

Shared Function ValueOf(i As Object) As 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

 

Shared Function Zero(aType As Type) As 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

 

// .NET, .NET Standard 2.0
Dim Array As UInt64 = 17
// Island
Dim Array As 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

 

// .NET, .NET Standard 2.0
Dim Bool As UInt64 = 1
// Island
Dim Bool As 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

 

// .NET, .NET Standard 2.0
Dim BothDor As Int64 = 3
// Island
Dim BothDor As 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

 

// .NET, .NET Standard 2.0
Dim Chan As UInt64 = 18
// Island
Dim Chan As 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

 

// .NET, .NET Standard 2.0
Dim Complex128 As UInt64 = 16
// Island
Dim Complex128 As 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

 

// .NET, .NET Standard 2.0
Dim Complex64 As UInt64 = 15
// Island
Dim Complex64 As 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

 

// .NET, .NET Standard 2.0
Dim Float32 As UInt64 = 13
// Island
Dim Float32 As 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

 

// .NET, .NET Standard 2.0
Dim Float64 As UInt64 = 14
// Island
Dim Float64 As 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

 

// .NET, .NET Standard 2.0
Dim Func As UInt64 = 19
// Island
Dim Func As 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

 

// .NET, .NET Standard 2.0
Dim Int As UInt64 = 2
// Island
Dim Int As 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

 

// .NET, .NET Standard 2.0
Dim Int16 As UInt64 = 4
// Island
Dim Int16 As 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

 

// .NET, .NET Standard 2.0
Dim Int32 As UInt64 = 5
// Island
Dim Int32 As 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

 

// .NET, .NET Standard 2.0
Dim Int64 As UInt64 = 6
// Island
Dim Int64 As 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

 

// .NET, .NET Standard 2.0
Dim Int8 As UInt64 = 3
// Island
Dim Int8 As 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

 

// .NET, .NET Standard 2.0
Dim Interface As UInt64 = 20
// Island
Dim Interface As 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

 

// .NET, .NET Standard 2.0
Dim Invalid As UInt64 = 0
// Island
Dim Invalid As 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

 

// .NET, .NET Standard 2.0
Dim Map As UInt64 = 21
// Island
Dim Map As 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

 

// .NET, .NET Standard 2.0
Dim Ptr As UInt64 = 22
// Island
Dim Ptr As 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

 

// .NET, .NET Standard 2.0
Dim RecvDir As Int64 = 1
// Island
Dim RecvDir As 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

 

// .NET, .NET Standard 2.0
Dim SendDir As Int64 = 2
// Island
Dim SendDir As 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

 

// .NET, .NET Standard 2.0
Dim Slice As UInt64 = 23
// Island
Dim Slice As 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

 

// .NET, .NET Standard 2.0
Dim String As UInt64 = 24
// Island
Dim String As 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

 

// .NET, .NET Standard 2.0
Dim Struct As UInt64 = 25
// Island
Dim Struct As 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

 

// .NET, .NET Standard 2.0
Dim Uint As UInt64 = 7
// Island
Dim Uint As 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

 

// .NET, .NET Standard 2.0
Dim Uint16 As UInt64 = 9
// Island
Dim Uint16 As 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

 

// .NET, .NET Standard 2.0
Dim Uint32 As UInt64 = 10
// Island
Dim Uint32 As 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

 

// .NET, .NET Standard 2.0
Dim Uint64 As UInt64 = 11
// Island
Dim Uint64 As 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

 

// .NET, .NET Standard 2.0
Dim Uint8 As UInt64 = 8
// Island
Dim Uint8 As 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

 

// .NET, .NET Standard 2.0
Dim Uintptr As UInt64 = 12
// Island
Dim Uintptr As 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

 

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

 

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

 

Shared Function Append(s As Value, x As Slice<Value>) As Value

Parameters:

  • s:
  • x:

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

 

Shared Function Append(s As Value, ParamArray x As Value()) As 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

 

Shared Function AppendSlice(s As Value, x As Value) As 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

 

Shared Function Copy(dst As Value, src As Value) As Int32

Parameters:

  • dst:
  • src:

DeepEqual

 

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

 

Shared Function DeepEqual(a As Object, b As Object) As 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

 

Shared Function Indirect(v As Value) As Value

Parameters:

  • v:

MakeFunc

 

// .NET, .NET Standard 2.0
class method MakeFunc(typ: Type; fn: Func<Slice<Value>, Slice<Value>>): Value
// Island
class method MakeFunc(typ: Type; fn: Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>): Value

 

// .NET, .NET Standard 2.0
static Value MakeFunc(Type typ, Func<Slice<Value>, Slice<Value>> fn)
// Island
static Value MakeFunc(Type typ, Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>> fn)

 

// .NET, .NET Standard 2.0
static func MakeFunc(_ typ: Type, _ fn: Func<Slice<Value>, Slice<Value>>) -> Value
// Island
static func MakeFunc(_ typ: Type, _ fn: Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) -> Value

 

// .NET, .NET Standard 2.0
func MakeFunc(typ Type, fn Func<Slice<Value>, Slice<Value>>) Value
// Island
func MakeFunc(typ Type, fn Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) Value

 

// .NET, .NET Standard 2.0
Shared Function MakeFunc(typ As Type, fn As Func (Of Slice<Value>, Slice<Value>)) As Value
// Island
Shared Function MakeFunc(typ As Type, fn As Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) As 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

 

Shared Function MakeMap(t As Type) As 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

 

Shared Function MakeMapWithSize(t As Type, n As Int32) As 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

 

Shared Function MakeSlice(t As Type, len As Int32, cap As Int32) As 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

 

Shared Function New(aType As Type) As Value

Parameters:

  • aType:

NewAt

 

class method NewAt(t: Type; p: Pointer): Value

 

static Value NewAt(Type t, Pointer p)

 

static func NewAt(_ t: Type, _ p: Pointer) -> Value

 

func NewAt(t Type, p Pointer) Value

 

Shared Function NewAt(t As Type, p As Pointer) As Value

Parameters:

  • t:
  • p:

PtrTo

 

// .NET, .NET Standard 2.0
class method PtrTo(t: Type): Memory<Type>
// Island
class method PtrTo(t: Type): Memory<Type>

 

// .NET, .NET Standard 2.0
static Memory<Type> PtrTo(Type t)
// Island
static Memory<Type> PtrTo(Type t)

 

// .NET, .NET Standard 2.0
static func PtrTo(_ t: Type) -> Memory<Type>
// Island
static func PtrTo(_ t: Type) -> Memory<Type>

 

// .NET, .NET Standard 2.0
func PtrTo(t Type) Memory<Type>
// Island
func PtrTo(t Type) Memory<Type>

 

// .NET, .NET Standard 2.0
Shared Function PtrTo(t As Type) As Memory<Type>
// Island
Shared Function PtrTo(t As Type) As Memory<Type>

Parameters:

  • t:

SliceOf

 

class method SliceOf(t: Type): Type

 

static Type SliceOf(Type t)

 

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

 

func SliceOf(t Type) Type

 

Shared Function SliceOf(t As Type) As Type

Parameters:

  • t:

Swapper

 

// .NET, .NET Standard 2.0
class method Swapper(aslice: Object): Action<Int64, Int64>
// Island
class method Swapper(aslice: Object): Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
static Action<Int64, Int64> Swapper(Object aslice)
// Island
static Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64> Swapper(Object aslice)

 

// .NET, .NET Standard 2.0
static func Swapper(_ aslice: Object) -> Action<Int64, Int64>
// Island
static func Swapper(_ aslice: Object) -> Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
func Swapper(aslice interface{}) Action<Int64, Int64>
// Island
func Swapper(aslice interface{}) Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

 

// .NET, .NET Standard 2.0
Shared Function Swapper(aslice As Object) As Action (Of Int64, Int64)
// Island
Shared Function Swapper(aslice As Object) As Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>

Parameters:

  • aslice:

TypeOf

 

class method TypeOf(v: Object): Type

 

static Type TypeOf(Object v)

 

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

 

func TypeOf(v interface{}) Type

 

Shared Function TypeOf(v As Object) As Type

Parameters:

  • v:

ValueOf

 

class method ValueOf(i: Object): Value

 

static Value ValueOf(Object i)

 

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

 

func ValueOf(i interface{}) Value

 

Shared Function ValueOf(i As Object) As 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

 

Shared Function Zero(aType As Type) As Value

Parameters:

  • aType: