Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.reflect
- Platforms: .NET, .NET Standard 2.0, Island
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:
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
Const Array As UInt64 = 17
// Island
Const 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
Const Bool As UInt64 = 1
// Island
Const 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
Const BothDor As Int64 = 3
// Island
Const 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
Const Chan As UInt64 = 18
// Island
Const 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
Const Complex128 As UInt64 = 16
// Island
Const 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
Const Complex64 As UInt64 = 15
// Island
Const 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
Const Float32 As UInt64 = 13
// Island
Const 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
Const Float64 As UInt64 = 14
// Island
Const 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
Const Func As UInt64 = 19
// Island
Const 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
Const Int As UInt64 = 2
// Island
Const 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
Const Int16 As UInt64 = 4
// Island
Const 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
Const Int32 As UInt64 = 5
// Island
Const 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
Const Int64 As UInt64 = 6
// Island
Const 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
Const Int8 As UInt64 = 3
// Island
Const 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
Const Interface As UInt64 = 20
// Island
Const 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
Const Invalid As UInt64 = 0
// Island
Const Invalid As Kind = 0
MakeFunc
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method MakeFunc(typ: Type; fn: Func<Slice<Value>, Slice<Value>>): Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static Value MakeFunc(Type typ, Func<Slice<Value>, Slice<Value>> fn)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Value MakeFunc(Type typ, Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>> fn)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func MakeFunc(_ typ: Type, _ fn: Func<Slice<Value>, Slice<Value>>) -> Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
func MakeFunc(typ Type, fn Func<Slice<Value>, Slice<Value>>) Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func MakeFunc(typ Type, fn Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) Value
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function MakeFunc(typ As Type, fn As Func (Of Slice<Value>, Slice<Value>)) As Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
Const Map As UInt64 = 21
// Island
Const 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
Const Ptr As UInt64 = 22
// Island
Const Ptr As Kind = 22
PtrTo
class method PtrTo(t: Type): Memory<Type>
static Memory<Type> PtrTo(Type t)
static func PtrTo(_ t: Type) -> Memory<Type>
func PtrTo(t Type) Memory<Type>
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
Const RecvDir As Int64 = 1
// Island
Const 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
Const SendDir As Int64 = 2
// Island
Const 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
Const Slice As UInt64 = 23
// Island
Const 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
Const String As UInt64 = 24
// Island
Const 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
Const Struct As UInt64 = 25
// Island
Const Struct As Kind = 25
Swapper
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
class method Swapper(aslice: Object): Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Swapper(aslice: Object): Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Action<Int64, Int64> Swapper(Object aslice)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64> Swapper(Object aslice)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Swapper(_ aslice: Object) -> Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Swapper(_ aslice: Object) -> Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func Swapper(aslice interface{}) Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Swapper(aslice interface{}) Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function Swapper(aslice As Object) As Action (Of Int64, Int64)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
Const Uint As UInt64 = 7
// Island
Const 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
Const Uint16 As UInt64 = 9
// Island
Const 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
Const Uint32 As UInt64 = 10
// Island
Const 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
Const Uint64 As UInt64 = 11
// Island
Const 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
Const Uint8 As UInt64 = 8
// Island
Const 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
Const Uintptr As UInt64 = 12
// Island
Const 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
Const UnsafePointer As UInt64 = 26
// Island
Const 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
Const Array As UInt64 = 17
// Island
Const 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
Const Bool As UInt64 = 1
// Island
Const 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
Const BothDor As Int64 = 3
// Island
Const 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
Const Chan As UInt64 = 18
// Island
Const 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
Const Complex128 As UInt64 = 16
// Island
Const 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
Const Complex64 As UInt64 = 15
// Island
Const 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
Const Float32 As UInt64 = 13
// Island
Const 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
Const Float64 As UInt64 = 14
// Island
Const 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
Const Func As UInt64 = 19
// Island
Const 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
Const Int As UInt64 = 2
// Island
Const 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
Const Int16 As UInt64 = 4
// Island
Const 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
Const Int32 As UInt64 = 5
// Island
Const 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
Const Int64 As UInt64 = 6
// Island
Const 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
Const Int8 As UInt64 = 3
// Island
Const 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
Const Interface As UInt64 = 20
// Island
Const 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
Const Invalid As UInt64 = 0
// Island
Const 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
Const Map As UInt64 = 21
// Island
Const 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
Const Ptr As UInt64 = 22
// Island
Const 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
Const RecvDir As Int64 = 1
// Island
Const 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
Const SendDir As Int64 = 2
// Island
Const 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
Const Slice As UInt64 = 23
// Island
Const 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
Const String As UInt64 = 24
// Island
Const 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
Const Struct As UInt64 = 25
// Island
Const 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
Const Uint As UInt64 = 7
// Island
Const 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
Const Uint16 As UInt64 = 9
// Island
Const 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
Const Uint32 As UInt64 = 10
// Island
Const 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
Const Uint64 As UInt64 = 11
// Island
Const 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
Const Uint8 As UInt64 = 8
// Island
Const 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
Const Uintptr As UInt64 = 12
// Island
Const 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
Const UnsafePointer As UInt64 = 26
// Island
Const UnsafePointer As Kind = 26
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:
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, Island-watchOS-armv7k
class method MakeFunc(typ: Type; fn: Func<Slice<Value>, Slice<Value>>): Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
static Value MakeFunc(Type typ, Func<Slice<Value>, Slice<Value>> fn)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Value MakeFunc(Type typ, Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>> fn)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func MakeFunc(_ typ: Type, _ fn: Func<Slice<Value>, Slice<Value>>) -> Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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, Island-watchOS-armv7k
func MakeFunc(typ Type, fn Func<Slice<Value>, Slice<Value>>) Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func MakeFunc(typ Type, fn Func<go.builtin.Slice<go.reflect.Value>,go.builtin.Slice<go.reflect.Value>>) Value
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function MakeFunc(typ As Type, fn As Func (Of Slice<Value>, Slice<Value>)) As Value
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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
class method PtrTo(t: Type): Memory<Type>
static Memory<Type> PtrTo(Type t)
static func PtrTo(_ t: Type) -> Memory<Type>
func PtrTo(t Type) Memory<Type>
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, Island-watchOS-armv7k
class method Swapper(aslice: Object): Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
class method Swapper(aslice: Object): Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static Action<Int64, Int64> Swapper(Object aslice)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64> Swapper(Object aslice)
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
static func Swapper(_ aslice: Object) -> Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
static func Swapper(_ aslice: Object) -> Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
func Swapper(aslice interface{}) Action<Int64, Int64>
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
func Swapper(aslice interface{}) Action<RemObjects.Elements.System.Int64,RemObjects.Elements.System.Int64>
// .NET, .NET Standard 2.0, Island-watchOS-armv7k
Shared Function Swapper(aslice As Object) As Action (Of Int64, Int64)
// Island-Android, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS Simulator, Island-watchOS-arm64_32, Island-Windows
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: