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#L295: Pointer
type.go#L303: const Ptr = Pointer
type.go#L494: Pointer: "ptr",
type.go#L890: case Pointer:
type.go#L918: case Pointer:
type.go#L1150: if ft.Kind() == Pointer && ft.Elem().Kind() == Struct {
type.go#L1597: case Pointer, Slice:
type.go#L2040: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, String, UnsafePointer:
type.go#L2064: case Bool, Int, Int8, Int16, Int32, Int64, Uint, Uint8, Uint16, Uint32, Uint64, Uintptr, Chan, Pointer, UnsafePointer:
type.go#L2306: case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Chan, Pointer, Bool, UnsafePointer:
type.go#L2421: case Pointer:
type.go#L3047: case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
value.go#L276: return Value{ptrTo(v.typ()), v.ptr, fl | flag(Pointer)}
value.go#L1235: case Pointer:
value.go#L1310: if v.Kind() == Pointer && v.typ().Elem().Kind() == abi.Struct {
value.go#L1547: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L1611: case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
value.go#L1737: case Chan, Func, Map, Pointer, UnsafePointer:
value.go#L2205: case Pointer:
value.go#L2801: case Pointer:
value.go#L3269: if v.Kind() != Pointer {
value.go#L3323: fl := flag(Pointer)
value.go#L3330: fl := flag(Pointer)
value.go#L3404: case vt.Kind() == Slice && t.Kind() == Pointer && t.Elem().Kind() == Array:
value.go#L3492: case Chan, Pointer, UnsafePointer:
value.go#L3794: return Value{t.common(), h.Data, v.flag&^(flagIndir|flagAddr|flagKindMask) | flag(Pointer)}
visiblefields.go#L95: if f.Type.Kind() == Pointer {
database/sql/driver
types.go#L233: if rv := reflect.ValueOf(vr); rv.Kind() == reflect.Pointer &&
types.go#L264: case reflect.Pointer:
encoding/asn1
asn1.go#L1106: if e.Type.Kind() != reflect.Pointer {
asn1.go#L1116: if v.Kind() != reflect.Pointer || v.IsNil() {
encoding/binary
binary.go#L257: case reflect.Pointer:
binary.go#L294: case reflect.Pointer:
encoding/json
decode.go#L165: if e.Type.Kind() != reflect.Pointer {
decode.go#L173: if rv.Kind() != reflect.Pointer || rv.IsNil() {
decode.go#L444: if v.Kind() != reflect.Pointer && v.Type().Name() != "" && v.CanAddr() {
decode.go#L453: if e.Kind() == reflect.Pointer && !e.IsNil() && (!decodingNull || e.Elem().Kind() == reflect.Pointer) {
decode.go#L460: if v.Kind() != reflect.Pointer {
decode.go#L701: if subv.Kind() == reflect.Pointer {
decode.go#L893: case reflect.Interface, reflect.Pointer, reflect.Map, reflect.Slice:
encode.go#L315: reflect.Interface, reflect.Pointer:
encode.go#L384: if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(marshalerType) {
encode.go#L390: if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(textMarshalerType) {
encode.go#L420: case reflect.Pointer:
encode.go#L432: if v.Kind() == reflect.Pointer && v.IsNil() {
encode.go#L473: if v.Kind() == reflect.Pointer && v.IsNil() {
encode.go#L695: if fv.Kind() == reflect.Pointer {
encode.go#L934: if t.Kind() == reflect.Pointer {
encode.go#L952: if k.Kind() == reflect.Pointer && k.IsNil() {
encode.go#L1101: if t.Kind() == reflect.Pointer {
encode.go#L1127: if ft.Name() == "" && ft.Kind() == reflect.Pointer {
fmt
print.go#L552: case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
print.go#L592: if v := reflect.ValueOf(arg); v.Kind() == reflect.Pointer && v.IsNil() {
print.go#L914: 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.7.6. (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. |