func reflect.PtrTo

13 uses

	reflect (current package)
		type.go#L1321: func PtrTo(t Type) Type { return PointerTo(t) }

	google.golang.org/protobuf/internal/impl
		convert.go#L429: 			v = reflect.Zero(reflect.PtrTo(v.Type()))
		convert.go#L447: 		if rv.Type() != reflect.PtrTo(c.goType) {
		convert.go#L448: 			panic(fmt.Sprintf("invalid type: got %v, want %v", rv.Type(), reflect.PtrTo(c.goType)))
		convert.go#L471: 		return rv.Type() == reflect.PtrTo(c.goType)
		convert_list.go#L63: 	return protoreflect.ValueOfList(&listReflect{reflect.Zero(reflect.PtrTo(c.goType)), c.c})
		legacy_extension.go#L44: 		extType = reflect.PtrTo(extType) // T -> *T for singular scalar fields
		message.go#L198: 	if m, ok := reflect.PtrTo(t).MethodByName("XXX_OneofFuncs"); ok {
		message.go#L201: 	if m, ok := reflect.PtrTo(t).MethodByName("XXX_OneofWrappers"); ok {
		message_opaque.go#L195: 	conv := NewConverter(reflect.PtrTo(ft), fd)
		message_reflect.go#L223: 			ft = reflect.PtrTo(ft) // never occurs for officially generated message types
		message_reflect_field.go#L69: 	if !reflect.PtrTo(ot).Implements(ft) {
		message_reflect_field.go#L202: 	conv := NewConverter(reflect.PtrTo(ft), fd)