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)