const reflect.Pointer
63 uses
reflect (current package)
abi.go#L200: case UnsafePointer, Pointer, Chan, Map, Func:
deepequal.go#L41: case Pointer:
deepequal.go#L65: case Pointer, Map:
deepequal.go#L123: case Pointer:
iter.go#L70: case Pointer:
iter.go#L134: case Pointer:
type.go#L323: Pointer
type.go#L333: const Ptr = Pointer
type.go#L522: Pointer: "ptr",
type.go#L910: case Pointer:
type.go#L938: case Pointer:
type.go#L1237: if ft.Kind() == Pointer && ft.Elem().Kind() == Struct {
type.go#L1692: case Pointer, Slice:
type.go#L2062: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, String, UnsafePointer:
type.go#L2086: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, UnsafePointer:
type.go#L2232: case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Chan, Pointer, Bool, UnsafePointer:
type.go#L2342: case Pointer:
type.go#L2909: case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
value.go#L276: return Value{ptrTo(v.typ()), v.ptr, fl | flag(Pointer)}
value.go#L1229: case Pointer:
value.go#L1316: if v.Kind() == Pointer && v.typ().Elem().Kind() == abi.Struct {
value.go#L1635: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1702: case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
value.go#L1831: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L2047: case Pointer:
value.go#L2600: case Pointer:
value.go#L3111: if v.Kind() != Pointer {
value.go#L3165: fl := flag(Pointer)
value.go#L3172: fl := flag(Pointer)
value.go#L3246: case vt.Kind() == Slice && t.Kind() == Pointer && t.Elem().Kind() == Array:
value.go#L3334: case Chan, Pointer, UnsafePointer:
value.go#L3636: return Value{t.common(), h.Data, v.flag&^(flagIndir|flagAddr|flagKindMask) | flag(Pointer)}
visiblefields.go#L95: if f.Type.Kind() == Pointer {
encoding/asn1
asn1.go#L1155: if e.Type.Kind() != reflect.Pointer {
asn1.go#L1165: if v.Kind() != reflect.Pointer || v.IsNil() {
encoding/binary
binary.go#L275: case reflect.Pointer:
binary.go#L312: case reflect.Pointer:
encoding/json
decode.go#L167: if e.Type.Kind() != reflect.Pointer {
decode.go#L175: if rv.Kind() != reflect.Pointer || rv.IsNil() {
decode.go#L450: if v.Kind() != reflect.Pointer && v.Type().Name() != "" && v.CanAddr() {
decode.go#L459: if e.Kind() == reflect.Pointer && !e.IsNil() && (!decodingNull || e.Elem().Kind() == reflect.Pointer) {
decode.go#L466: if v.Kind() != reflect.Pointer {
decode.go#L710: if subv.Kind() == reflect.Pointer {
decode.go#L905: case reflect.Interface, reflect.Pointer, reflect.Map, reflect.Slice:
encode.go#L360: reflect.Interface, reflect.Pointer:
encode.go#L426: if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(marshalerType) {
encode.go#L432: if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(textMarshalerType) {
encode.go#L462: case reflect.Pointer:
encode.go#L474: if v.Kind() == reflect.Pointer && v.IsNil() {
encode.go#L515: if v.Kind() == reflect.Pointer && v.IsNil() {
encode.go#L726: if fv.Kind() == reflect.Pointer {
encode.go#L966: if t.Kind() == reflect.Pointer {
encode.go#L984: if k.Kind() == reflect.Pointer && k.IsNil() {
encode.go#L1125: if t.Kind() == reflect.Pointer {
encode.go#L1151: if ft.Name() == "" && ft.Kind() == reflect.Pointer {
encode.go#L1200: (v.Elem().Kind() == reflect.Pointer && v.Elem().IsNil()) ||
encode.go#L1203: case t.Kind() == reflect.Pointer && t.Implements(isZeroerType):
fmt
print.go#L553: case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
print.go#L593: if v := reflect.ValueOf(arg); v.Kind() == reflect.Pointer && v.IsNil() {
print.go#L915: case reflect.Pointer:
scan.go#L1020: if ptr.Kind() != reflect.Pointer {
internal/fmtsort
sort.go#L102: case reflect.Pointer, reflect.UnsafePointer:
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |