google.golang.org/protobuf/internal/impl.coderFieldInfo.mi (field)

39 uses

	google.golang.org/protobuf/internal/impl (current package)
		codec_field.go#L49: 		cf.mi, cf.funcs = fieldCoder(fd, cf.ft)
		codec_field.go#L230: 	return protowire.SizeBytes(f.mi.sizePointer(p.Elem(), opts)) + f.tagsize
		codec_field.go#L235: 	b = protowire.AppendVarint(b, uint64(f.mi.sizePointer(p.Elem(), opts)))
		codec_field.go#L236: 	return f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L248: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L250: 	o, err := f.mi.unmarshalPointer(v, p.Elem(), 0, opts)
		codec_field.go#L260: 	return f.mi.checkInitializedPointer(p.Elem())
		codec_field.go#L386: 	return 2*f.tagsize + f.mi.sizePointer(p.Elem(), opts)
		codec_field.go#L391: 	b, err := f.mi.marshalAppendPointer(b, p.Elem(), opts)
		codec_field.go#L401: 		p.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		codec_field.go#L403: 	return f.mi.unmarshalPointer(b, p.Elem(), f.num, opts)
		codec_field.go#L471: 		n += protowire.SizeBytes(f.mi.sizePointer(v, opts)) + f.tagsize
		codec_field.go#L481: 		siz := f.mi.sizePointer(v, opts)
		codec_field.go#L483: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L499: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L501: 	o, err := f.mi.unmarshalPointer(v, mp, 0, opts)
		codec_field.go#L514: 		if err := f.mi.checkInitializedPointer(v); err != nil {
		codec_field.go#L790: 		n += 2*f.tagsize + f.mi.sizePointer(v, opts)
		codec_field.go#L800: 		b, err = f.mi.marshalAppendPointer(b, v, opts)
		codec_field.go#L813: 	m := reflect.New(f.mi.GoReflectType.Elem()).Interface()
		codec_field.go#L815: 	out, err := f.mi.unmarshalPointer(b, mp, f.num, opts)
		codec_map.go#L64: 			if f.mi == nil {
		codec_map.go#L103: 		if f.mi == nil {
		codec_map.go#L108: 			valSize += protowire.SizeBytes(f.mi.sizePointer(p, opts))
		codec_map.go#L182: 		val = reflect.New(f.mi.GoReflectType.Elem())
		codec_map.go#L214: 			o, err = f.mi.unmarshalPointer(v, pointerOfValue(val), 0, opts)
		codec_map.go#L237: 	if f.mi == nil {
		codec_map.go#L252: 		valSize := f.mi.sizePointer(val, opts)
		codec_map.go#L263: 		return f.mi.marshalAppendPointer(b, val, opts)
		codec_map.go#L316: 	if mi := f.mi; mi != nil {
		codec_map.go#L382: 		if f.mi != nil {
		codec_map.go#L383: 			f.mi.mergePointer(pointerOfValue(val), pointerOfValue(iter.Value()), opts)
		codec_message.go#L38: 	mi         *MessageInfo      // field's message
		codec_message.go#L93: 			mi:         childMessage,
		merge.go#L133: 	if f.mi != nil {
		merge.go#L135: 			dst.SetPointer(pointerOfValue(reflect.New(f.mi.GoReflectType.Elem())))
		merge.go#L137: 		f.mi.mergePointer(dst.Elem(), src.Elem(), opts)
		merge.go#L151: 		if f.mi != nil {
		merge.go#L152: 			f.mi.mergePointer(pointerOfValue(dm), sp, opts)