func google.golang.org/protobuf/internal/impl.pointerOfValue

17 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L62: 			out, err := cf.funcs.unmarshal(b, pointerOfValue(vw).Apply(zeroOffset), wtyp, &cf, opts)
		codec_field.go#L79: 		return pointerOfValue(v).Apply(zeroOffset), oneofFields[v.Elem().Type()]
		codec_field.go#L104: 			dstp = pointerOfValue(dst.AsValueOf(ft).Elem().Elem()).Apply(zeroOffset)
		codec_field.go#L248: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L401: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L563: 	p.AppendPointerSlice(pointerOfValue(mp))
		codec_field.go#L780: 	p.AppendPointerSlice(pointerOfValue(mp))
		codec_map.go#L106: 			p := pointerOfValue(iter.Value())
		codec_map.go#L214: 			o, err = f.mi.unmarshalPointer(v, pointerOfValue(val), 0, opts)
		codec_map.go#L251: 		val := pointerOfValue(valrv)
		codec_map.go#L323: 			val := pointerOfValue(iter.Value())
		codec_map.go#L383: 			f.mi.mergePointer(pointerOfValue(val), pointerOfValue(iter.Value()), opts)
		merge.go#L135: 			dst.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		merge.go#L152: 			f.mi.mergePointer(pointerOfValue(dm), sp, opts)
		merge.go#L156: 		dst.AppendPointerSlice(pointerOfValue(dm))
		pointer_unsafe.go#L47: func pointerOfValue(v reflect.Value) pointer {