func reflect.NewAt
5 uses
reflect (current package)
value.go#L2408: func NewAt(typ Type, p unsafe.Pointer) Value {
github.com/google/go-cmp/cmp
export_unsafe.go#L23: ve := reflect.NewAt(f.Type, unsafe.Pointer(uintptr(unsafe.Pointer(v.UnsafeAddr()))+f.Offset)).Elem()
github.com/imdario/mergo
merge.go#L103: rf = reflect.NewAt(rf.Type(), unsafe.Pointer(rf.UnsafeAddr())).Elem() //nolint:gosec
merge.go#L109: dstRF = reflect.NewAt(dstRF.Type(), unsafe.Pointer(dstRF.UnsafeAddr())).Elem() //nolint:gosec
google.golang.org/protobuf/internal/impl
pointer_unsafe.go#L77: return reflect.NewAt(t, p.p)
![]() |
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. |