type reflect.Type (interface)
Method Implmentations
Align() int
(*arrayType).rtype.Align
(*chanType).rtype.Align
(*funcType).rtype.Align
(*funcTypeFixed128).funcType.rtype.Align
(*funcTypeFixed16).funcType.rtype.Align
(*funcTypeFixed32).funcType.rtype.Align
(*funcTypeFixed4).funcType.rtype.Align
(*funcTypeFixed64).funcType.rtype.Align
(*funcTypeFixed8).funcType.rtype.Align
(*interfaceType).rtype.Align
(*mapType).rtype.Align
(*ptrType).rtype.Align
(*rtype).Align
(*sliceType).rtype.Align
(*structType).rtype.Align
(*structTypeUncommon).structType.rtype.Align
AssignableTo(u Type) bool
(*arrayType).rtype.AssignableTo
(*chanType).rtype.AssignableTo
(*funcType).rtype.AssignableTo
(*funcTypeFixed128).funcType.rtype.AssignableTo
(*funcTypeFixed16).funcType.rtype.AssignableTo
(*funcTypeFixed32).funcType.rtype.AssignableTo
(*funcTypeFixed4).funcType.rtype.AssignableTo
(*funcTypeFixed64).funcType.rtype.AssignableTo
(*funcTypeFixed8).funcType.rtype.AssignableTo
(*interfaceType).rtype.AssignableTo
(*mapType).rtype.AssignableTo
(*ptrType).rtype.AssignableTo
(*rtype).AssignableTo
(*sliceType).rtype.AssignableTo
(*structType).rtype.AssignableTo
(*structTypeUncommon).structType.rtype.AssignableTo
Bits() int
(*arrayType).rtype.Bits
(*chanType).rtype.Bits
(*funcType).rtype.Bits
(*funcTypeFixed128).funcType.rtype.Bits
(*funcTypeFixed16).funcType.rtype.Bits
(*funcTypeFixed32).funcType.rtype.Bits
(*funcTypeFixed4).funcType.rtype.Bits
(*funcTypeFixed64).funcType.rtype.Bits
(*funcTypeFixed8).funcType.rtype.Bits
(*interfaceType).rtype.Bits
(*mapType).rtype.Bits
(*ptrType).rtype.Bits
(*rtype).Bits
(*sliceType).rtype.Bits
(*structType).rtype.Bits
(*structTypeUncommon).structType.rtype.Bits
ChanDir() ChanDir
(*arrayType).rtype.ChanDir
(*chanType).rtype.ChanDir
(*funcType).rtype.ChanDir
(*funcTypeFixed128).funcType.rtype.ChanDir
(*funcTypeFixed16).funcType.rtype.ChanDir
(*funcTypeFixed32).funcType.rtype.ChanDir
(*funcTypeFixed4).funcType.rtype.ChanDir
(*funcTypeFixed64).funcType.rtype.ChanDir
(*funcTypeFixed8).funcType.rtype.ChanDir
(*interfaceType).rtype.ChanDir
(*mapType).rtype.ChanDir
(*ptrType).rtype.ChanDir
(*rtype).ChanDir
(*sliceType).rtype.ChanDir
(*structType).rtype.ChanDir
(*structTypeUncommon).structType.rtype.ChanDir
Comparable() bool
(*arrayType).rtype.Comparable
(*chanType).rtype.Comparable
(*funcType).rtype.Comparable
(*funcTypeFixed128).funcType.rtype.Comparable
(*funcTypeFixed16).funcType.rtype.Comparable
(*funcTypeFixed32).funcType.rtype.Comparable
(*funcTypeFixed4).funcType.rtype.Comparable
(*funcTypeFixed64).funcType.rtype.Comparable
(*funcTypeFixed8).funcType.rtype.Comparable
(*interfaceType).rtype.Comparable
(*mapType).rtype.Comparable
(*ptrType).rtype.Comparable
(*rtype).Comparable
(*sliceType).rtype.Comparable
(*structType).rtype.Comparable
(*structTypeUncommon).structType.rtype.Comparable
ConvertibleTo(u Type) bool
(*arrayType).rtype.ConvertibleTo
(*chanType).rtype.ConvertibleTo
(*funcType).rtype.ConvertibleTo
(*funcTypeFixed128).funcType.rtype.ConvertibleTo
(*funcTypeFixed16).funcType.rtype.ConvertibleTo
(*funcTypeFixed32).funcType.rtype.ConvertibleTo
(*funcTypeFixed4).funcType.rtype.ConvertibleTo
(*funcTypeFixed64).funcType.rtype.ConvertibleTo
(*funcTypeFixed8).funcType.rtype.ConvertibleTo
(*interfaceType).rtype.ConvertibleTo
(*mapType).rtype.ConvertibleTo
(*ptrType).rtype.ConvertibleTo
(*rtype).ConvertibleTo
(*sliceType).rtype.ConvertibleTo
(*structType).rtype.ConvertibleTo
(*structTypeUncommon).structType.rtype.ConvertibleTo
Elem() Type
(*arrayType).rtype.Elem
(*chanType).rtype.Elem
(*funcType).rtype.Elem
(*funcTypeFixed128).funcType.rtype.Elem
(*funcTypeFixed16).funcType.rtype.Elem
(*funcTypeFixed32).funcType.rtype.Elem
(*funcTypeFixed4).funcType.rtype.Elem
(*funcTypeFixed64).funcType.rtype.Elem
(*funcTypeFixed8).funcType.rtype.Elem
(*interfaceType).rtype.Elem
(*mapType).rtype.Elem
(*ptrType).rtype.Elem
(*rtype).Elem
(*sliceType).rtype.Elem
(*structType).rtype.Elem
(*structTypeUncommon).structType.rtype.Elem
Field(i int) StructField
(*arrayType).rtype.Field
(*chanType).rtype.Field
(*funcType).rtype.Field
(*funcTypeFixed128).funcType.rtype.Field
(*funcTypeFixed16).funcType.rtype.Field
(*funcTypeFixed32).funcType.rtype.Field
(*funcTypeFixed4).funcType.rtype.Field
(*funcTypeFixed64).funcType.rtype.Field
(*funcTypeFixed8).funcType.rtype.Field
(*interfaceType).rtype.Field
(*mapType).rtype.Field
(*ptrType).rtype.Field
(*rtype).Field
(*sliceType).rtype.Field
(*structType).Field
(*structTypeUncommon).structType.Field
FieldAlign() int
(*arrayType).rtype.FieldAlign
(*chanType).rtype.FieldAlign
(*funcType).rtype.FieldAlign
(*funcTypeFixed128).funcType.rtype.FieldAlign
(*funcTypeFixed16).funcType.rtype.FieldAlign
(*funcTypeFixed32).funcType.rtype.FieldAlign
(*funcTypeFixed4).funcType.rtype.FieldAlign
(*funcTypeFixed64).funcType.rtype.FieldAlign
(*funcTypeFixed8).funcType.rtype.FieldAlign
(*interfaceType).rtype.FieldAlign
(*mapType).rtype.FieldAlign
(*ptrType).rtype.FieldAlign
(*rtype).FieldAlign
(*sliceType).rtype.FieldAlign
(*structType).rtype.FieldAlign
(*structTypeUncommon).structType.rtype.FieldAlign
FieldByIndex(index []int) StructField
(*arrayType).rtype.FieldByIndex
(*chanType).rtype.FieldByIndex
(*funcType).rtype.FieldByIndex
(*funcTypeFixed128).funcType.rtype.FieldByIndex
(*funcTypeFixed16).funcType.rtype.FieldByIndex
(*funcTypeFixed32).funcType.rtype.FieldByIndex
(*funcTypeFixed4).funcType.rtype.FieldByIndex
(*funcTypeFixed64).funcType.rtype.FieldByIndex
(*funcTypeFixed8).funcType.rtype.FieldByIndex
(*interfaceType).rtype.FieldByIndex
(*mapType).rtype.FieldByIndex
(*ptrType).rtype.FieldByIndex
(*rtype).FieldByIndex
(*sliceType).rtype.FieldByIndex
(*structType).FieldByIndex
(*structTypeUncommon).structType.FieldByIndex
FieldByName(name string) (StructField, bool)
(*arrayType).rtype.FieldByName
(*chanType).rtype.FieldByName
(*funcType).rtype.FieldByName
(*funcTypeFixed128).funcType.rtype.FieldByName
(*funcTypeFixed16).funcType.rtype.FieldByName
(*funcTypeFixed32).funcType.rtype.FieldByName
(*funcTypeFixed4).funcType.rtype.FieldByName
(*funcTypeFixed64).funcType.rtype.FieldByName
(*funcTypeFixed8).funcType.rtype.FieldByName
(*interfaceType).rtype.FieldByName
(*mapType).rtype.FieldByName
(*ptrType).rtype.FieldByName
(*rtype).FieldByName
(*sliceType).rtype.FieldByName
(*structType).FieldByName
(*structTypeUncommon).structType.FieldByName
FieldByNameFunc(match func(string) bool) (StructField, bool)
(*arrayType).rtype.FieldByNameFunc
(*chanType).rtype.FieldByNameFunc
(*funcType).rtype.FieldByNameFunc
(*funcTypeFixed128).funcType.rtype.FieldByNameFunc
(*funcTypeFixed16).funcType.rtype.FieldByNameFunc
(*funcTypeFixed32).funcType.rtype.FieldByNameFunc
(*funcTypeFixed4).funcType.rtype.FieldByNameFunc
(*funcTypeFixed64).funcType.rtype.FieldByNameFunc
(*funcTypeFixed8).funcType.rtype.FieldByNameFunc
(*interfaceType).rtype.FieldByNameFunc
(*mapType).rtype.FieldByNameFunc
(*ptrType).rtype.FieldByNameFunc
(*rtype).FieldByNameFunc
(*sliceType).rtype.FieldByNameFunc
(*structType).FieldByNameFunc
(*structTypeUncommon).structType.FieldByNameFunc
Implements(u Type) bool
(*arrayType).rtype.Implements
(*chanType).rtype.Implements
(*funcType).rtype.Implements
(*funcTypeFixed128).funcType.rtype.Implements
(*funcTypeFixed16).funcType.rtype.Implements
(*funcTypeFixed32).funcType.rtype.Implements
(*funcTypeFixed4).funcType.rtype.Implements
(*funcTypeFixed64).funcType.rtype.Implements
(*funcTypeFixed8).funcType.rtype.Implements
(*interfaceType).rtype.Implements
(*mapType).rtype.Implements
(*ptrType).rtype.Implements
(*rtype).Implements
(*sliceType).rtype.Implements
(*structType).rtype.Implements
(*structTypeUncommon).structType.rtype.Implements
In(i int) Type
(*arrayType).rtype.In
(*chanType).rtype.In
(*funcType).rtype.In
(*funcTypeFixed128).funcType.rtype.In
(*funcTypeFixed16).funcType.rtype.In
(*funcTypeFixed32).funcType.rtype.In
(*funcTypeFixed4).funcType.rtype.In
(*funcTypeFixed64).funcType.rtype.In
(*funcTypeFixed8).funcType.rtype.In
(*interfaceType).rtype.In
(*mapType).rtype.In
(*ptrType).rtype.In
(*rtype).In
(*sliceType).rtype.In
(*structType).rtype.In
(*structTypeUncommon).structType.rtype.In
IsVariadic() bool
(*arrayType).rtype.IsVariadic
(*chanType).rtype.IsVariadic
(*funcType).rtype.IsVariadic
(*funcTypeFixed128).funcType.rtype.IsVariadic
(*funcTypeFixed16).funcType.rtype.IsVariadic
(*funcTypeFixed32).funcType.rtype.IsVariadic
(*funcTypeFixed4).funcType.rtype.IsVariadic
(*funcTypeFixed64).funcType.rtype.IsVariadic
(*funcTypeFixed8).funcType.rtype.IsVariadic
(*interfaceType).rtype.IsVariadic
(*mapType).rtype.IsVariadic
(*ptrType).rtype.IsVariadic
(*rtype).IsVariadic
(*sliceType).rtype.IsVariadic
(*structType).rtype.IsVariadic
(*structTypeUncommon).structType.rtype.IsVariadic
Key() Type
(*arrayType).rtype.Key
(*chanType).rtype.Key
(*funcType).rtype.Key
(*funcTypeFixed128).funcType.rtype.Key
(*funcTypeFixed16).funcType.rtype.Key
(*funcTypeFixed32).funcType.rtype.Key
(*funcTypeFixed4).funcType.rtype.Key
(*funcTypeFixed64).funcType.rtype.Key
(*funcTypeFixed8).funcType.rtype.Key
(*interfaceType).rtype.Key
(*mapType).rtype.Key
(*ptrType).rtype.Key
(*rtype).Key
(*sliceType).rtype.Key
(*structType).rtype.Key
(*structTypeUncommon).structType.rtype.Key
Kind() Kind
(*arrayType).rtype.Kind
(*chanType).rtype.Kind
(*funcType).rtype.Kind
(*funcTypeFixed128).funcType.rtype.Kind
(*funcTypeFixed16).funcType.rtype.Kind
(*funcTypeFixed32).funcType.rtype.Kind
(*funcTypeFixed4).funcType.rtype.Kind
(*funcTypeFixed64).funcType.rtype.Kind
(*funcTypeFixed8).funcType.rtype.Kind
(*interfaceType).rtype.Kind
(*mapType).rtype.Kind
(*ptrType).rtype.Kind
(*rtype).Kind
(*sliceType).rtype.Kind
(*structType).rtype.Kind
(*structTypeUncommon).structType.rtype.Kind
Len() int
(*arrayType).rtype.Len
(*chanType).rtype.Len
(*funcType).rtype.Len
(*funcTypeFixed128).funcType.rtype.Len
(*funcTypeFixed16).funcType.rtype.Len
(*funcTypeFixed32).funcType.rtype.Len
(*funcTypeFixed4).funcType.rtype.Len
(*funcTypeFixed64).funcType.rtype.Len
(*funcTypeFixed8).funcType.rtype.Len
(*interfaceType).rtype.Len
(*mapType).rtype.Len
(*ptrType).rtype.Len
(*rtype).Len
(*sliceType).rtype.Len
(*structType).rtype.Len
(*structTypeUncommon).structType.rtype.Len
Method(int) Method
(*arrayType).rtype.Method
(*chanType).rtype.Method
(*funcType).rtype.Method
(*funcTypeFixed128).funcType.rtype.Method
(*funcTypeFixed16).funcType.rtype.Method
(*funcTypeFixed32).funcType.rtype.Method
(*funcTypeFixed4).funcType.rtype.Method
(*funcTypeFixed64).funcType.rtype.Method
(*funcTypeFixed8).funcType.rtype.Method
(*interfaceType).Method
(*mapType).rtype.Method
(*ptrType).rtype.Method
(*rtype).Method
(*sliceType).rtype.Method
(*structType).rtype.Method
(*structTypeUncommon).structType.rtype.Method
MethodByName(string) (Method, bool)
(*arrayType).rtype.MethodByName
(*chanType).rtype.MethodByName
(*funcType).rtype.MethodByName
(*funcTypeFixed128).funcType.rtype.MethodByName
(*funcTypeFixed16).funcType.rtype.MethodByName
(*funcTypeFixed32).funcType.rtype.MethodByName
(*funcTypeFixed4).funcType.rtype.MethodByName
(*funcTypeFixed64).funcType.rtype.MethodByName
(*funcTypeFixed8).funcType.rtype.MethodByName
(*interfaceType).MethodByName
(*mapType).rtype.MethodByName
(*ptrType).rtype.MethodByName
(*rtype).MethodByName
(*sliceType).rtype.MethodByName
(*structType).rtype.MethodByName
(*structTypeUncommon).structType.rtype.MethodByName
Name() string
(*arrayType).rtype.Name
(*chanType).rtype.Name
(*funcType).rtype.Name
(*funcTypeFixed128).funcType.rtype.Name
(*funcTypeFixed16).funcType.rtype.Name
(*funcTypeFixed32).funcType.rtype.Name
(*funcTypeFixed4).funcType.rtype.Name
(*funcTypeFixed64).funcType.rtype.Name
(*funcTypeFixed8).funcType.rtype.Name
(*interfaceType).rtype.Name
(*mapType).rtype.Name
(*ptrType).rtype.Name
(*rtype).Name
(*sliceType).rtype.Name
(*structType).rtype.Name
(*structTypeUncommon).structType.rtype.Name
NumField() int
(*arrayType).rtype.NumField
(*chanType).rtype.NumField
(*funcType).rtype.NumField
(*funcTypeFixed128).funcType.rtype.NumField
(*funcTypeFixed16).funcType.rtype.NumField
(*funcTypeFixed32).funcType.rtype.NumField
(*funcTypeFixed4).funcType.rtype.NumField
(*funcTypeFixed64).funcType.rtype.NumField
(*funcTypeFixed8).funcType.rtype.NumField
(*interfaceType).rtype.NumField
(*mapType).rtype.NumField
(*ptrType).rtype.NumField
(*rtype).NumField
(*sliceType).rtype.NumField
(*structType).rtype.NumField
(*structTypeUncommon).structType.rtype.NumField
NumIn() int
(*arrayType).rtype.NumIn
(*chanType).rtype.NumIn
(*funcType).rtype.NumIn
(*funcTypeFixed128).funcType.rtype.NumIn
(*funcTypeFixed16).funcType.rtype.NumIn
(*funcTypeFixed32).funcType.rtype.NumIn
(*funcTypeFixed4).funcType.rtype.NumIn
(*funcTypeFixed64).funcType.rtype.NumIn
(*funcTypeFixed8).funcType.rtype.NumIn
(*interfaceType).rtype.NumIn
(*mapType).rtype.NumIn
(*ptrType).rtype.NumIn
(*rtype).NumIn
(*sliceType).rtype.NumIn
(*structType).rtype.NumIn
(*structTypeUncommon).structType.rtype.NumIn
NumMethod() int
(*arrayType).rtype.NumMethod
(*chanType).rtype.NumMethod
(*funcType).rtype.NumMethod
(*funcTypeFixed128).funcType.rtype.NumMethod
(*funcTypeFixed16).funcType.rtype.NumMethod
(*funcTypeFixed32).funcType.rtype.NumMethod
(*funcTypeFixed4).funcType.rtype.NumMethod
(*funcTypeFixed64).funcType.rtype.NumMethod
(*funcTypeFixed8).funcType.rtype.NumMethod
(*interfaceType).NumMethod
(*mapType).rtype.NumMethod
(*ptrType).rtype.NumMethod
(*rtype).NumMethod
(*sliceType).rtype.NumMethod
(*structType).rtype.NumMethod
(*structTypeUncommon).structType.rtype.NumMethod
NumOut() int
(*arrayType).rtype.NumOut
(*chanType).rtype.NumOut
(*funcType).rtype.NumOut
(*funcTypeFixed128).funcType.rtype.NumOut
(*funcTypeFixed16).funcType.rtype.NumOut
(*funcTypeFixed32).funcType.rtype.NumOut
(*funcTypeFixed4).funcType.rtype.NumOut
(*funcTypeFixed64).funcType.rtype.NumOut
(*funcTypeFixed8).funcType.rtype.NumOut
(*interfaceType).rtype.NumOut
(*mapType).rtype.NumOut
(*ptrType).rtype.NumOut
(*rtype).NumOut
(*sliceType).rtype.NumOut
(*structType).rtype.NumOut
(*structTypeUncommon).structType.rtype.NumOut
Out(i int) Type
(*arrayType).rtype.Out
(*chanType).rtype.Out
(*funcType).rtype.Out
(*funcTypeFixed128).funcType.rtype.Out
(*funcTypeFixed16).funcType.rtype.Out
(*funcTypeFixed32).funcType.rtype.Out
(*funcTypeFixed4).funcType.rtype.Out
(*funcTypeFixed64).funcType.rtype.Out
(*funcTypeFixed8).funcType.rtype.Out
(*interfaceType).rtype.Out
(*mapType).rtype.Out
(*ptrType).rtype.Out
(*rtype).Out
(*sliceType).rtype.Out
(*structType).rtype.Out
(*structTypeUncommon).structType.rtype.Out
PkgPath() string
(*arrayType).rtype.PkgPath
(*chanType).rtype.PkgPath
(*funcType).rtype.PkgPath
(*funcTypeFixed128).funcType.rtype.PkgPath
(*funcTypeFixed16).funcType.rtype.PkgPath
(*funcTypeFixed32).funcType.rtype.PkgPath
(*funcTypeFixed4).funcType.rtype.PkgPath
(*funcTypeFixed64).funcType.rtype.PkgPath
(*funcTypeFixed8).funcType.rtype.PkgPath
(*interfaceType).rtype.PkgPath
(*mapType).rtype.PkgPath
(*ptrType).rtype.PkgPath
(*rtype).PkgPath
(*sliceType).rtype.PkgPath
(*structType).rtype.PkgPath
(*structTypeUncommon).structType.rtype.PkgPath
Size() uintptr
(*arrayType).rtype.Size
(*chanType).rtype.Size
(*funcType).rtype.Size
(*funcTypeFixed128).funcType.rtype.Size
(*funcTypeFixed16).funcType.rtype.Size
(*funcTypeFixed32).funcType.rtype.Size
(*funcTypeFixed4).funcType.rtype.Size
(*funcTypeFixed64).funcType.rtype.Size
(*funcTypeFixed8).funcType.rtype.Size
(*interfaceType).rtype.Size
(*mapType).rtype.Size
(*ptrType).rtype.Size
(*rtype).Size
(*sliceType).rtype.Size
(*structType).rtype.Size
(*structTypeUncommon).structType.rtype.Size
String() string
(*arrayType).rtype.String
(*chanType).rtype.String
(*funcType).rtype.String
(*funcTypeFixed128).funcType.rtype.String
(*funcTypeFixed16).funcType.rtype.String
(*funcTypeFixed32).funcType.rtype.String
(*funcTypeFixed4).funcType.rtype.String
(*funcTypeFixed64).funcType.rtype.String
(*funcTypeFixed8).funcType.rtype.String
(*interfaceType).rtype.String
(*mapType).rtype.String
(*ptrType).rtype.String
(*rtype).String
(*sliceType).rtype.String
(*structType).rtype.String
(*structTypeUncommon).structType.rtype.String
common() *rtype
(*arrayType).rtype.common
(*chanType).rtype.common
(*funcType).rtype.common
(*funcTypeFixed128).funcType.rtype.common
(*funcTypeFixed16).funcType.rtype.common
(*funcTypeFixed32).funcType.rtype.common
(*funcTypeFixed4).funcType.rtype.common
(*funcTypeFixed64).funcType.rtype.common
(*funcTypeFixed8).funcType.rtype.common
(*interfaceType).rtype.common
(*mapType).rtype.common
(*ptrType).rtype.common
(*rtype).common
(*sliceType).rtype.common
(*structType).rtype.common
(*structTypeUncommon).structType.rtype.common
uncommon() *uncommonType
(*arrayType).rtype.uncommon
(*chanType).rtype.uncommon
(*funcType).rtype.uncommon
(*funcTypeFixed128).funcType.rtype.uncommon
(*funcTypeFixed16).funcType.rtype.uncommon
(*funcTypeFixed32).funcType.rtype.uncommon
(*funcTypeFixed4).funcType.rtype.uncommon
(*funcTypeFixed64).funcType.rtype.uncommon
(*funcTypeFixed8).funcType.rtype.uncommon
(*interfaceType).rtype.uncommon
(*mapType).rtype.uncommon
(*ptrType).rtype.uncommon
(*rtype).uncommon
(*sliceType).rtype.uncommon
(*structType).rtype.uncommon
(*structTypeUncommon).structType.rtype.uncommon
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)