internal/reflectlite.Value.ptr (field)
28 uses
internal/reflectlite (current package)
swapper.go#L40: ps := *(*[]unsafe.Pointer)(v.ptr)
swapper.go#L44: ss := *(*[]string)(v.ptr)
swapper.go#L50: is := *(*[]int64)(v.ptr)
swapper.go#L53: is := *(*[]int32)(v.ptr)
swapper.go#L56: is := *(*[]int16)(v.ptr)
swapper.go#L59: is := *(*[]int8)(v.ptr)
swapper.go#L64: s := (*unsafeheader.Slice)(v.ptr)
value.go#L42: ptr unsafe.Pointer
value.go#L97: return *(*unsafe.Pointer)(v.ptr)
value.go#L99: return v.ptr
value.go#L114: ptr := v.ptr
value.go#L126: e.word = *(*unsafe.Pointer)(v.ptr)
value.go#L129: e.word = v.ptr
value.go#L232: eface = *(*interface{})(v.ptr)
value.go#L236: })(v.ptr))
value.go#L244: ptr := v.ptr
value.go#L271: return *(*interface{})(v.ptr)
value.go#L275: })(v.ptr)
value.go#L296: ptr := v.ptr
value.go#L304: return *(*unsafe.Pointer)(v.ptr) == nil
value.go#L342: return (*unsafeheader.Slice)(v.ptr).Len
value.go#L345: return (*unsafeheader.String)(v.ptr).Len
value.go#L366: target = v.ptr
value.go#L370: typedmemmove(v.typ, v.ptr, x.ptr)
value.go#L372: *(*unsafe.Pointer)(v.ptr) = x.ptr
value.go#L423: return Value{dst, v.ptr, fl}
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |