Module: stdgo.internal.reflect
(view library index)
-
Variables
-
function _set(value:stdgo.reflect.Value):Void
-
function asInterfaceValue(value:Dynamic, gt:stdgo.internal.reflect.GoType):Dynamic
-
function deepValueEqual(v1:stdgo.reflect.Value, v2:stdgo.reflect.Value, visited:stdgo.GoMap<stdgo.internal.reflect._Reflect.Visit, Bool>, depth:stdgo.GoInt):Bool
-
function defaultValue(typ:stdgo.internal.reflect._Reflect.Type):Any
-
function defaultValueInternal(typ:stdgo.internal.reflect._Type):Any
-
function directlyAssignable(t:stdgo.internal.reflect._Reflect.Type, v:stdgo.internal.reflect._Reflect.Type):Bool
-
function formatGoFieldName(name:String):String
-
function getElem(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
-
function getSignature(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
-
function getUnderlying(gt:stdgo.internal.reflect.GoType, ?once:Bool):Null<Null<stdgo.internal.reflect.GoType>>
-
function getUnderlyingRefNamed(gt:stdgo.internal.reflect.GoType, ?once:Bool):stdgo.internal.reflect.GoType
-
function getVar(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
-
function implementsMethod(t:stdgo.internal.reflect._Reflect.Type, v:stdgo.internal.reflect._Reflect.Type):Bool
-
function isAnyInterface(type:stdgo.internal.reflect.GoType):Bool
-
function isExported(name:String):Bool
-
function isInterface(type:stdgo.internal.reflect.GoType):Bool
-
function isInvalid(type:stdgo.internal.reflect.GoType):Bool
-
function isNamed(type:stdgo.internal.reflect.GoType):Bool
-
function isPointer(type:stdgo.internal.reflect.GoType):Bool
-
function isPointerStruct(type:stdgo.internal.reflect.GoType):Bool
-
function isRef(type:stdgo.internal.reflect.GoType):Bool
-
function isRefValue(type:stdgo.internal.reflect.GoType):Bool
-
function isReflectTypeRef(type:stdgo.internal.reflect._Type):Bool
-
function isSignature(type:stdgo.internal.reflect.GoType, ?underlyingBool:Bool):Bool
-
function isStruct(type:stdgo.internal.reflect.GoType):Bool
-
function isTitle(string:String):Bool
-
function isUnsafePointer(type:stdgo.internal.reflect.GoType):Bool
-
function namedUnderlying(obj:stdgo.AnyInterface):stdgo.AnyInterface
-
function pointerUnwrap(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
-
class FieldType
-
function new(name:String, type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>, tag:String, embedded:Bool, optional:Bool):Void
-
function toString():String
-
class MethodType
-
function new(name:String, type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>, recv:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>):Void
-
function toString():String
-
class _Type
-
function _common():stdgo.internal.reflect.GoType
-
function new(gt:stdgo.internal.reflect.GoType):Void
-
function _common():stdgo.internal.reflect._Reflect.Ref<Dynamic>
-
function _uncommon():stdgo.internal.reflect._Reflect.Ref<Dynamic>
-
function align():stdgo.GoInt
-
function assignableTo( _u:stdgo.internal.reflect._Reflect.Type):Bool
-
function bits():stdgo.GoInt
-
function chanDir():stdgo.reflect.ChanDir
-
function comparable():Bool
-
function convertibleTo( _u:stdgo.internal.reflect._Reflect.Type):Bool
-
function elem():stdgo.internal.reflect._Reflect.Type
-
function field( _i:stdgo.GoInt):stdgo.reflect.StructField
-
function fieldAlign():stdgo.GoInt
-
function fieldByIndex( _index:stdgo.Slice<stdgo.GoInt>):stdgo.reflect.StructField
-
function fieldByName( _name:stdgo.GoString):{ _1:Bool; _0:stdgo.reflect.StructField;}
-
function fieldByNameFunc( _match:()):{ _1:Bool; _0:stdgo.reflect.StructField;}
-
function formatGoPath():String
-
function implements_( _u:stdgo.internal.reflect._Reflect.Type):Bool
-
function in_( _i:stdgo.GoInt):stdgo.internal.reflect._Reflect.Type
-
function isVariadic():Bool
-
function key():stdgo.internal.reflect._Reflect.Type
-
function kind():stdgo.reflect.Kind
-
function len():stdgo.GoInt
-
function method( _0:stdgo.GoInt):stdgo.reflect.Method
-
function name():stdgo.GoString
-
function numField():stdgo.GoInt
-
function numIn():stdgo.GoInt
-
function numMethod():stdgo.GoInt
-
function numOut():stdgo.GoInt
-
function out( _i:stdgo.GoInt):stdgo.internal.reflect._Reflect.Type
-
function pkgPath():stdgo.GoString
-
function size():stdgo.GoUIntptr
-
function string():stdgo.GoString
-
abstract KindType
-
abstract BasicKind
import stdgo.internal.reflect.Reflect
var useHaxePath:Bool
import stdgo.internal.reflect.Reflect
function _set(value:stdgo.reflect.Value):Void
(view code)
function asInterfaceValue(value:Dynamic, gt:stdgo.internal.reflect.GoType):Dynamic
(view code)
function deepValueEqual(v1:stdgo.reflect.Value, v2:stdgo.reflect.Value, visited:stdgo.GoMap<stdgo.internal.reflect._Reflect.Visit, Bool>, depth:stdgo.GoInt):Bool
(view code)
function defaultValue(typ:stdgo.internal.reflect._Reflect.Type):Any
(view code)
function defaultValueInternal(typ:stdgo.internal.reflect._Type):Any
(view code)
function directlyAssignable(t:stdgo.internal.reflect._Reflect.Type, v:stdgo.internal.reflect._Reflect.Type):Bool
(view code)
function formatGoFieldName(name:String):String
(view code)
function getElem(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
(view code)
function getSignature(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
(view code)
function getUnderlying(gt:stdgo.internal.reflect.GoType, ?once:Bool):Null<Null<stdgo.internal.reflect.GoType>>
(view code)
function getUnderlyingRefNamed(gt:stdgo.internal.reflect.GoType, ?once:Bool):stdgo.internal.reflect.GoType
(view code)
function getVar(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
(view code)
function implementsMethod(t:stdgo.internal.reflect._Reflect.Type, v:stdgo.internal.reflect._Reflect.Type):Bool
(view code)
function isAnyInterface(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isExported(name:String):Bool
(view code)
function isInterface(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isInvalid(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isNamed(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isPointer(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isPointerStruct(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isRef(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isRefValue(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isReflectTypeRef(type:stdgo.internal.reflect._Type):Bool
(view code)
function isSignature(type:stdgo.internal.reflect.GoType, ?underlyingBool:Bool):Bool
(view code)
function isStruct(type:stdgo.internal.reflect.GoType):Bool
(view code)
function isTitle(string:String):Bool
(view code)
function isUnsafePointer(type:stdgo.internal.reflect.GoType):Bool
(view code)
function namedUnderlying(obj:stdgo.AnyInterface):stdgo.AnyInterface
(view code)
function pointerUnwrap(type:stdgo.internal.reflect.GoType):stdgo.internal.reflect.GoType
(view code)
import stdgo.internal.reflect.*
var embedded:Bool
var name:String
var optional:Bool
var tag:String
var type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>
function new(name:String, type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>, tag:String, embedded:Bool, optional:Bool):Void
(view code)
function toString():String
(view code)
var name:String
var recv:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>
var type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>
function new(name:String, type:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>, recv:stdgo.internal.reflect._Reflect.Ref<stdgo.internal.reflect.GoType>):Void
(view code)
function toString():String
(view code)
_Type function _common
function _common():stdgo.internal.reflect.GoType
(view code)
_Type function new
function new(gt:stdgo.internal.reflect.GoType):Void
(view code)
_Type function _common
function _common():stdgo.internal.reflect._Reflect.Ref<Dynamic>
(view code)
_Type function _uncommon
function _uncommon():stdgo.internal.reflect._Reflect.Ref<Dynamic>
(view code)
_Type function align
function align():stdgo.GoInt
(view code)
_Type function assignableTo
function assignableTo( _u:stdgo.internal.reflect._Reflect.Type):Bool
(view code)
_Type function bits
function bits():stdgo.GoInt
(view code)
_Type function chanDir
function chanDir():stdgo.reflect.ChanDir
(view code)
_Type function comparable
function comparable():Bool
(view code)
_Type function convertibleTo
function convertibleTo( _u:stdgo.internal.reflect._Reflect.Type):Bool
(view code)
_Type function elem
function elem():stdgo.internal.reflect._Reflect.Type
(view code)
_Type function field
function field( _i:stdgo.GoInt):stdgo.reflect.StructField
(view code)
_Type function fieldAlign
function fieldAlign():stdgo.GoInt
(view code)
_Type function fieldByIndex
function fieldByIndex( _index:stdgo.Slice<stdgo.GoInt>):stdgo.reflect.StructField
(view code)
_Type function fieldByName
function fieldByName( _name:stdgo.GoString):{
_1:Bool;
_0:stdgo.reflect.StructField;
}
(view code)
_Type function fieldByNameFunc
function fieldByNameFunc( _match:()):{
_1:Bool;
_0:stdgo.reflect.StructField;
}
(view code)
_Type function formatGoPath
function formatGoPath():String
(view code)
\Type function implements\
function implements_( _u:stdgo.internal.reflect._Reflect.Type):Bool
(view code)
\Type function in\
function in_( _i:stdgo.GoInt):stdgo.internal.reflect._Reflect.Type
(view code)
_Type function isVariadic
function isVariadic():Bool
(view code)
_Type function key
function key():stdgo.internal.reflect._Reflect.Type
(view code)
_Type function kind
function kind():stdgo.reflect.Kind
(view code)
_Type function len
function len():stdgo.GoInt
(view code)
_Type function method
function method( _0:stdgo.GoInt):stdgo.reflect.Method
(view code)
_Type function name
function name():stdgo.GoString
(view code)
_Type function numField
function numField():stdgo.GoInt
(view code)
_Type function numIn
function numIn():stdgo.GoInt
(view code)
_Type function numMethod
function numMethod():stdgo.GoInt
(view code)
_Type function numOut
function numOut():stdgo.GoInt
(view code)
_Type function out
function out( _i:stdgo.GoInt):stdgo.internal.reflect._Reflect.Type
(view code)
_Type function pkgPath
function pkgPath():stdgo.GoString
(view code)
_Type function size
function size():stdgo.GoUIntptr
(view code)
_Type function string
function string():stdgo.GoString
(view code)
(view file containing code)
(view file containing code)