type google.golang.org/protobuf/reflect/protoreflect.Value

678 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		type.go#L366: 	Default() Value
		type.go#L498: 	New() Value
		type.go#L503: 	Zero() Value
		type.go#L513: 	ValueOf(interface{}) Value
		type.go#L522: 	InterfaceOf(Value) interface{}
		type.go#L525: 	IsValidValue(Value) bool
		value.go#L62: 	Range(f func(FieldDescriptor, Value) bool)
		value.go#L91: 	Get(FieldDescriptor) Value
		value.go#L103: 	Set(FieldDescriptor, Value)
		value.go#L115: 	Mutable(FieldDescriptor) Value
		value.go#L120: 	NewField(FieldDescriptor) Value
		value.go#L187: 	Get(int) Value
		value.go#L194: 	Set(int, Value)
		value.go#L201: 	Append(Value)
		value.go#L206: 	AppendMutable() Value
		value.go#L217: 	NewElement() Value
		value.go#L241: 	Range(f func(MapKey, Value) bool)
		value.go#L254: 	Get(MapKey) Value
		value.go#L262: 	Set(MapKey, Value)
		value.go#L268: 	Mutable(MapKey) Value
		value.go#L274: 	NewValue() Value
		value_union.go#L70: type Value value
		value_union.go#L88: func ValueOf(v interface{}) Value {
		value_union.go#L91: 		return Value{}
		value_union.go#L122: func ValueOfBool(v bool) Value {
		value_union.go#L124: 		return Value{typ: boolType, num: 1}
		value_union.go#L126: 		return Value{typ: boolType, num: 0}
		value_union.go#L131: func ValueOfInt32(v int32) Value {
		value_union.go#L132: 	return Value{typ: int32Type, num: uint64(v)}
		value_union.go#L136: func ValueOfInt64(v int64) Value {
		value_union.go#L137: 	return Value{typ: int64Type, num: uint64(v)}
		value_union.go#L141: func ValueOfUint32(v uint32) Value {
		value_union.go#L142: 	return Value{typ: uint32Type, num: uint64(v)}
		value_union.go#L146: func ValueOfUint64(v uint64) Value {
		value_union.go#L147: 	return Value{typ: uint64Type, num: v}
		value_union.go#L151: func ValueOfFloat32(v float32) Value {
		value_union.go#L152: 	return Value{typ: float32Type, num: uint64(math.Float64bits(float64(v)))}
		value_union.go#L156: func ValueOfFloat64(v float64) Value {
		value_union.go#L157: 	return Value{typ: float64Type, num: uint64(math.Float64bits(float64(v)))}
		value_union.go#L161: func ValueOfString(v string) Value {
		value_union.go#L166: func ValueOfBytes(v []byte) Value {
		value_union.go#L171: func ValueOfEnum(v EnumNumber) Value {
		value_union.go#L172: 	return Value{typ: enumType, num: uint64(v)}
		value_union.go#L176: func ValueOfMessage(v Message) Value {
		value_union.go#L181: func ValueOfList(v List) Value {
		value_union.go#L186: func ValueOfMap(v Map) Value {
		value_union.go#L191: func (v Value) IsValid() bool {
		value_union.go#L198: func (v Value) Interface() interface{} {
		value_union.go#L227: func (v Value) typeName() string {
		value_union.go#L265: func (v Value) panicMessage(what string) string {
		value_union.go#L270: func (v Value) Bool() bool {
		value_union.go#L280: func (v Value) Int() int64 {
		value_union.go#L290: func (v Value) Uint() uint64 {
		value_union.go#L300: func (v Value) Float() float64 {
		value_union.go#L311: func (v Value) String() string {
		value_union.go#L321: func (v Value) Bytes() []byte {
		value_union.go#L331: func (v Value) Enum() EnumNumber {
		value_union.go#L341: func (v Value) Message() Message {
		value_union.go#L351: func (v Value) List() List {
		value_union.go#L361: func (v Value) Map() Map {
		value_union.go#L371: func (v Value) MapKey() MapKey {
		value_union.go#L406: 	return Value(k).IsValid()
		value_union.go#L411: 	return Value(k).Interface()
		value_union.go#L416: 	return Value(k).Bool()
		value_union.go#L421: 	return Value(k).Int()
		value_union.go#L426: 	return Value(k).Uint()
		value_union.go#L432: 	return Value(k).String()
		value_union.go#L436: func (k MapKey) Value() Value {
		value_union.go#L437: 	return Value(k)
		value_unsafe.go#L75: func valueOfString(v string) Value {
		value_unsafe.go#L77: 	return Value{typ: stringType, ptr: p.Data, num: uint64(len(v))}
		value_unsafe.go#L79: func valueOfBytes(v []byte) Value {
		value_unsafe.go#L81: 	return Value{typ: bytesType, ptr: p.Data, num: uint64(len(v))}
		value_unsafe.go#L83: func valueOfIface(v interface{}) Value {
		value_unsafe.go#L85: 	return Value{typ: p.Type, ptr: p.Data}
		value_unsafe.go#L88: func (v Value) getString() (x string) {
		value_unsafe.go#L92: func (v Value) getBytes() (x []byte) {
		value_unsafe.go#L96: func (v Value) getIface() (x interface{}) {

	google.golang.org/protobuf/reflect/protodesc
		desc_resolve.go#L264: func unmarshalDefault(s string, fd protoreflect.FieldDescriptor, allowUnresolvable bool) (protoreflect.Value, protoreflect.EnumValueDescriptor, error) {

	google.golang.org/protobuf/encoding/protojson
		decode.go#L256: 	var val protoreflect.Value
		decode.go#L275: func (d decoder) unmarshalScalar(fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		decode.go#L281: 		return protoreflect.Value{}, err
		decode.go#L340: 	return protoreflect.Value{}, d.newError(tok.Pos(), "invalid value for %v type: %v", kind, tok.RawString())
		decode.go#L343: func unmarshalInt(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L352: 			return protoreflect.Value{}, false
		decode.go#L357: 			return protoreflect.Value{}, false
		decode.go#L361: 	return protoreflect.Value{}, false
		decode.go#L364: func getInt(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L367: 		return protoreflect.Value{}, false
		decode.go#L375: func unmarshalUint(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L384: 			return protoreflect.Value{}, false
		decode.go#L389: 			return protoreflect.Value{}, false
		decode.go#L393: 	return protoreflect.Value{}, false
		decode.go#L396: func getUint(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L399: 		return protoreflect.Value{}, false
		decode.go#L407: func unmarshalFloat(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L434: 			return protoreflect.Value{}, false
		decode.go#L439: 			return protoreflect.Value{}, false
		decode.go#L443: 	return protoreflect.Value{}, false
		decode.go#L446: func getFloat(tok json.Token, bitSize int) (protoreflect.Value, bool) {
		decode.go#L449: 		return protoreflect.Value{}, false
		decode.go#L457: func unmarshalBytes(tok json.Token) (protoreflect.Value, bool) {
		decode.go#L459: 		return protoreflect.Value{}, false
		decode.go#L472: 		return protoreflect.Value{}, false
		decode.go#L477: func unmarshalEnum(tok json.Token, fd protoreflect.FieldDescriptor) (protoreflect.Value, bool) {
		decode.go#L498: 	return protoreflect.Value{}, false
		decode.go#L564: 	var unmarshalMapValue func() (protoreflect.Value, error)
		decode.go#L567: 		unmarshalMapValue = func() (protoreflect.Value, error) {
		decode.go#L570: 				return protoreflect.Value{}, err
		decode.go#L575: 		unmarshalMapValue = func() (protoreflect.Value, error) {
		encode.go#L166: func (m typeURLFieldRanger) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		encode.go#L177: func (m unpopulatedFieldRanger) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		encode.go#L189: 			v = protoreflect.Value{} // use invalid value to emit null
		encode.go#L222: 	order.RangeFields(fields, order.IndexNameFieldOrder, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		encode.go#L240: func (e encoder) marshalValue(val protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		encode.go#L253: func (e encoder) marshalSingular(val protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		encode.go#L333: 	order.RangeEntries(mmap, order.GenericKeyOrder, func(k protoreflect.MapKey, v protoreflect.Value) bool {
		well_known_types.go#L514: 	var val protoreflect.Value

	google.golang.org/protobuf/encoding/prototext
		decode.go#L266: 	var val protoreflect.Value
		decode.go#L283: func (d decoder) unmarshalScalar(fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		decode.go#L286: 		return protoreflect.Value{}, err
		decode.go#L290: 		return protoreflect.Value{}, d.unexpectedTokenError(tok)
		decode.go#L333: 				return protoreflect.Value{}, d.newError(tok.Pos(), "contains invalid UTF-8")
		decode.go#L358: 	return protoreflect.Value{}, d.newError(tok.Pos(), "invalid value for %v type: %v", kind, tok.RawString())
		decode.go#L448: 	var unmarshalMapValue func() (protoreflect.Value, error)
		decode.go#L451: 		unmarshalMapValue = func() (protoreflect.Value, error) {
		decode.go#L454: 				return protoreflect.Value{}, err
		decode.go#L459: 		unmarshalMapValue = func() (protoreflect.Value, error) {
		decode.go#L497: func (d decoder) unmarshalMapEntry(fd protoreflect.FieldDescriptor, mmap protoreflect.Map, unmarshalMapValue func() (protoreflect.Value, error)) error {
		decode.go#L499: 	var pval protoreflect.Value
		encode.go#L173: 	order.RangeFields(m, order.IndexNameFieldOrder, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		encode.go#L192: func (e encoder) marshalField(name string, val protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		encode.go#L206: func (e encoder) marshalSingular(val protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		encode.go#L272: 	order.RangeEntries(mmap, order.GenericKeyOrder, func(key protoreflect.MapKey, val protoreflect.Value) bool {

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L219: 		if _, ok := rv.Interface().(protoreflect.Value); ok {

	google.golang.org/protobuf/internal/encoding/defval
		default.go#L38: func Unmarshal(s string, k protoreflect.Kind, evs protoreflect.EnumValueDescriptors, f Format) (protoreflect.Value, protoreflect.EnumValueDescriptor, error) {
		default.go#L115: 	return protoreflect.Value{}, nil, errors.New("could not parse value for %v: %q", k, s)
		default.go#L121: func Marshal(v protoreflect.Value, ev protoreflect.EnumValueDescriptor, k protoreflect.Kind, f Format) (string, error) {

	google.golang.org/protobuf/internal/filedesc
		desc.go#L308: func (fd *Field) Default() protoreflect.Value                        { return fd.L1.Default.get(fd) }
		desc.go#L402: func (xd *Extension) Default() protoreflect.Value            { return xd.lazyInit().Default.get(xd) }
		desc.go#L549: func DefaultValue(v protoreflect.Value, ev protoreflect.EnumValueDescriptor) defaultValue {
		desc.go#L588: 	val   protoreflect.Value
		desc.go#L593: func (dv *defaultValue) get(fd protoreflect.FieldDescriptor) protoreflect.Value {
		desc.go#L597: 			return protoreflect.Value{}

	google.golang.org/protobuf/internal/impl
		codec_extension.go#L76: 	value      protoreflect.Value
		codec_extension.go#L78: 	fn         func() protoreflect.Value
		codec_extension.go#L86: 	value protoreflect.Value
		codec_extension.go#L157: func (f *ExtensionField) Set(t protoreflect.ExtensionType, v protoreflect.Value) {
		codec_extension.go#L165: func (f *ExtensionField) SetLazy(t protoreflect.ExtensionType, fn func() protoreflect.Value) {
		codec_extension.go#L172: func (f *ExtensionField) Value() protoreflect.Value {
		codec_field.go#L295: func sizeMessageValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L300: func appendMessageValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L305: func consumeMessageValue(b []byte, v protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (protoreflect.Value, unmarshalOutput, error) {
		codec_field.go#L311: func isInitMessageValue(v protoreflect.Value) error {
		codec_field.go#L324: func sizeGroupValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L329: func appendGroupValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L334: func consumeGroupValue(b []byte, v protoreflect.Value, num protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (protoreflect.Value, unmarshalOutput, error) {
		codec_field.go#L584: func sizeMessageSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L594: func appendMessageSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L611: func consumeMessageSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_field.go#L614: 		return protoreflect.Value{}, out, errUnknown
		codec_field.go#L618: 		return protoreflect.Value{}, out, errDecode
		codec_field.go#L626: 		return protoreflect.Value{}, out, err
		codec_field.go#L634: func isInitMessageSliceValue(listv protoreflect.Value) error {
		codec_field.go#L653: func sizeGroupSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_field.go#L663: func appendGroupSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_field.go#L679: func consumeGroupSliceValue(b []byte, listv protoreflect.Value, num protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_field.go#L682: 		return protoreflect.Value{}, out, errUnknown
		codec_field.go#L686: 		return protoreflect.Value{}, out, errDecode
		codec_field.go#L694: 		return protoreflect.Value{}, out, err
		codec_gen.go#L260: func sizeBoolValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L265: func appendBoolValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L272: func consumeBoolValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L274: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L288: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L302: func sizeBoolSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L312: func appendBoolSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L323: func consumeBoolSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L328: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L343: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L352: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L366: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L381: func sizeBoolPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L396: func appendBoolPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L424: func sizeEnumValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L429: func appendEnumValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L436: func consumeEnumValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L438: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L452: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L466: func sizeEnumSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L476: func appendEnumSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L487: func consumeEnumSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L492: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L507: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L516: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L530: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L545: func sizeEnumPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L560: func appendEnumPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L830: func sizeInt32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L835: func appendInt32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L842: func consumeInt32Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L844: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L858: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L872: func sizeInt32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L882: func appendInt32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L893: func consumeInt32SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L898: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L913: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L922: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L936: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L951: func sizeInt32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L966: func appendInt32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1236: func sizeSint32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L1241: func appendSint32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1248: func consumeSint32Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L1250: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L1264: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1278: func sizeSint32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1288: func appendSint32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1299: func consumeSint32SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L1304: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1319: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1328: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L1342: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1357: func sizeSint32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1372: func appendSint32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1642: func sizeUint32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L1647: func appendUint32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1654: func consumeUint32Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L1656: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L1670: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1684: func sizeUint32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1694: func appendUint32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L1705: func consumeUint32SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L1710: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1725: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1734: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L1748: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L1763: func sizeUint32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L1778: func appendUint32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2048: func sizeInt64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2053: func appendInt64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2060: func consumeInt64Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2062: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2076: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2090: func sizeInt64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2100: func appendInt64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2111: func consumeInt64SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2116: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2131: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2140: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2154: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2169: func sizeInt64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2184: func appendInt64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2454: func sizeSint64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2459: func appendSint64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2466: func consumeSint64Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2468: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2482: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2496: func sizeSint64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2506: func appendSint64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2517: func consumeSint64SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2522: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2537: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2546: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2560: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2575: func sizeSint64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2590: func appendSint64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2860: func sizeUint64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L2865: func appendUint64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2872: func consumeUint64Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2874: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2888: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2902: func sizeUint64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2912: func appendUint64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L2923: func consumeUint64SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L2928: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2943: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2952: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L2966: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L2981: func sizeUint64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L2996: func appendUint64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3217: func sizeSfixed32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3222: func appendSfixed32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3229: func consumeSfixed32Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3231: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3235: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3249: func sizeSfixed32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3256: func appendSfixed32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3267: func consumeSfixed32SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3272: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3277: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3286: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3290: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3305: func sizeSfixed32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3316: func appendSfixed32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3533: func sizeFixed32Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3538: func appendFixed32Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3545: func consumeFixed32Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3547: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3551: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3565: func sizeFixed32SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3572: func appendFixed32SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3583: func consumeFixed32SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3588: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3593: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3602: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3606: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3621: func sizeFixed32PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3632: func appendFixed32PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3849: func sizeFloatValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L3854: func appendFloatValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3861: func consumeFloatValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3863: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3867: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3881: func sizeFloatSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3888: func appendFloatSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L3899: func consumeFloatSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L3904: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3909: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3918: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L3922: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L3937: func sizeFloatPackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L3948: func appendFloatPackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4165: func sizeSfixed64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4170: func appendSfixed64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4177: func consumeSfixed64Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4179: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4183: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4197: func sizeSfixed64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4204: func appendSfixed64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4215: func consumeSfixed64SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4220: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4225: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4234: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4238: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4253: func sizeSfixed64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4264: func appendSfixed64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4481: func sizeFixed64Value(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4486: func appendFixed64Value(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4493: func consumeFixed64Value(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4495: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4499: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4513: func sizeFixed64SliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4520: func appendFixed64SliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4531: func consumeFixed64SliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4536: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4541: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4550: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4554: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4569: func sizeFixed64PackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4580: func appendFixed64PackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4797: func sizeDoubleValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L4802: func appendDoubleValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4809: func consumeDoubleValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4811: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4815: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4829: func sizeDoubleSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4836: func appendDoubleSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L4847: func consumeDoubleSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L4852: 			return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4857: 				return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4866: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L4870: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L4885: func sizeDoublePackedSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L4896: func appendDoublePackedSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5201: func sizeStringValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L5206: func appendStringValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5213: func consumeStringValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L5215: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L5219: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L5233: func appendStringValueValidateUTF8(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5243: func consumeStringValueValidateUTF8(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L5245: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L5249: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L5252: 		return protoreflect.Value{}, out, errInvalidUTF8{}
		codec_gen.go#L5266: func sizeStringSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L5276: func appendStringSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5287: func consumeStringSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L5290: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L5294: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L5541: func sizeBytesValue(v protoreflect.Value, tagsize int, opts marshalOptions) int {
		codec_gen.go#L5546: func appendBytesValue(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5553: func consumeBytesValue(b []byte, _ protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L5555: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L5559: 		return protoreflect.Value{}, out, errDecode
		codec_gen.go#L5573: func sizeBytesSliceValue(listv protoreflect.Value, tagsize int, opts marshalOptions) (size int) {
		codec_gen.go#L5583: func appendBytesSliceValue(b []byte, listv protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error) {
		codec_gen.go#L5594: func consumeBytesSliceValue(b []byte, listv protoreflect.Value, _ protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (_ protoreflect.Value, out unmarshalOutput, err error) {
		codec_gen.go#L5597: 		return protoreflect.Value{}, out, errUnknown
		codec_gen.go#L5601: 		return protoreflect.Value{}, out, errDecode
		codec_map.go#L22: 	keyZero    protoreflect.Value
		codec_map.go#L138: 			var v protoreflect.Value
		codec_map.go#L147: 			var v protoreflect.Value
		codec_map.go#L195: 			var v protoreflect.Value
		codec_tables.go#L28: 	size      func(v protoreflect.Value, tagsize int, opts marshalOptions) int
		codec_tables.go#L29: 	marshal   func(b []byte, v protoreflect.Value, wiretag uint64, opts marshalOptions) ([]byte, error)
		codec_tables.go#L30: 	unmarshal func(b []byte, v protoreflect.Value, num protowire.Number, wtyp protowire.Type, opts unmarshalOptions) (protoreflect.Value, unmarshalOutput, error)
		codec_tables.go#L31: 	isInit    func(v protoreflect.Value) error
		codec_tables.go#L32: 	merge     func(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value
		convert.go#L23: 	PBValueOf(reflect.Value) protoreflect.Value
		convert.go#L26: 	GoValueOf(protoreflect.Value) reflect.Value
		convert.go#L29: 	IsValidPB(protoreflect.Value) bool
		convert.go#L37: 	New() protoreflect.Value
		convert.go#L42: 	Zero() protoreflect.Value
		convert.go#L91: 	defVal := func(fd protoreflect.FieldDescriptor, zero protoreflect.Value) protoreflect.Value {
		convert.go#L148: 	def    protoreflect.Value
		convert.go#L151: func (c *boolConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L157: func (c *boolConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L160: func (c *boolConverter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L167: func (c *boolConverter) New() protoreflect.Value  { return c.def }
		convert.go#L168: func (c *boolConverter) Zero() protoreflect.Value { return c.def }
		convert.go#L172: 	def    protoreflect.Value
		convert.go#L175: func (c *int32Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L181: func (c *int32Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L184: func (c *int32Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L191: func (c *int32Converter) New() protoreflect.Value  { return c.def }
		convert.go#L192: func (c *int32Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L196: 	def    protoreflect.Value
		convert.go#L199: func (c *int64Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L205: func (c *int64Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L208: func (c *int64Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L215: func (c *int64Converter) New() protoreflect.Value  { return c.def }
		convert.go#L216: func (c *int64Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L220: 	def    protoreflect.Value
		convert.go#L223: func (c *uint32Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L229: func (c *uint32Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L232: func (c *uint32Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L239: func (c *uint32Converter) New() protoreflect.Value  { return c.def }
		convert.go#L240: func (c *uint32Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L244: 	def    protoreflect.Value
		convert.go#L247: func (c *uint64Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L253: func (c *uint64Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L256: func (c *uint64Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L263: func (c *uint64Converter) New() protoreflect.Value  { return c.def }
		convert.go#L264: func (c *uint64Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L268: 	def    protoreflect.Value
		convert.go#L271: func (c *float32Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L277: func (c *float32Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L280: func (c *float32Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L287: func (c *float32Converter) New() protoreflect.Value  { return c.def }
		convert.go#L288: func (c *float32Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L292: 	def    protoreflect.Value
		convert.go#L295: func (c *float64Converter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L301: func (c *float64Converter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L304: func (c *float64Converter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L311: func (c *float64Converter) New() protoreflect.Value  { return c.def }
		convert.go#L312: func (c *float64Converter) Zero() protoreflect.Value { return c.def }
		convert.go#L316: 	def    protoreflect.Value
		convert.go#L319: func (c *stringConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L325: func (c *stringConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L334: func (c *stringConverter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L341: func (c *stringConverter) New() protoreflect.Value  { return c.def }
		convert.go#L342: func (c *stringConverter) Zero() protoreflect.Value { return c.def }
		convert.go#L346: 	def    protoreflect.Value
		convert.go#L349: func (c *bytesConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L358: func (c *bytesConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L361: func (c *bytesConverter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L368: func (c *bytesConverter) New() protoreflect.Value  { return c.def }
		convert.go#L369: func (c *bytesConverter) Zero() protoreflect.Value { return c.def }
		convert.go#L373: 	def    protoreflect.Value
		convert.go#L377: 	var def protoreflect.Value
		convert.go#L386: func (c *enumConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L393: func (c *enumConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L397: func (c *enumConverter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L406: func (c *enumConverter) New() protoreflect.Value {
		convert.go#L410: func (c *enumConverter) Zero() protoreflect.Value {
		convert.go#L422: func (c *messageConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert.go#L439: func (c *messageConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert.go#L463: func (c *messageConverter) IsValidPB(v protoreflect.Value) bool {
		convert.go#L481: func (c *messageConverter) New() protoreflect.Value {
		convert.go#L488: func (c *messageConverter) Zero() protoreflect.Value {
		convert_list.go#L29: func (c *listConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert_list.go#L38: func (c *listConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert_list.go#L46: func (c *listConverter) IsValidPB(v protoreflect.Value) bool {
		convert_list.go#L58: func (c *listConverter) New() protoreflect.Value {
		convert_list.go#L62: func (c *listConverter) Zero() protoreflect.Value {
		convert_list.go#L71: func (c *listPtrConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert_list.go#L78: func (c *listPtrConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert_list.go#L82: func (c *listPtrConverter) IsValidPB(v protoreflect.Value) bool {
		convert_list.go#L94: func (c *listPtrConverter) New() protoreflect.Value {
		convert_list.go#L98: func (c *listPtrConverter) Zero() protoreflect.Value {
		convert_list.go#L113: func (ls *listReflect) Get(i int) protoreflect.Value {
		convert_list.go#L116: func (ls *listReflect) Set(i int, v protoreflect.Value) {
		convert_list.go#L119: func (ls *listReflect) Append(v protoreflect.Value) {
		convert_list.go#L122: func (ls *listReflect) AppendMutable() protoreflect.Value {
		convert_list.go#L133: func (ls *listReflect) NewElement() protoreflect.Value {
		convert_map.go#L30: func (c *mapConverter) PBValueOf(v reflect.Value) protoreflect.Value {
		convert_map.go#L37: func (c *mapConverter) GoValueOf(v protoreflect.Value) reflect.Value {
		convert_map.go#L41: func (c *mapConverter) IsValidPB(v protoreflect.Value) bool {
		convert_map.go#L53: func (c *mapConverter) New() protoreflect.Value {
		convert_map.go#L57: func (c *mapConverter) Zero() protoreflect.Value {
		convert_map.go#L75: func (ms *mapReflect) Get(k protoreflect.MapKey) protoreflect.Value {
		convert_map.go#L79: 		return protoreflect.Value{}
		convert_map.go#L83: func (ms *mapReflect) Set(k protoreflect.MapKey, v protoreflect.Value) {
		convert_map.go#L92: func (ms *mapReflect) Mutable(k protoreflect.MapKey) protoreflect.Value {
		convert_map.go#L103: func (ms *mapReflect) Range(f func(protoreflect.MapKey, protoreflect.Value) bool) {
		convert_map.go#L113: func (ms *mapReflect) NewValue() protoreflect.Value {
		extension.go#L92: func (xi *ExtensionInfo) New() protoreflect.Value {
		extension.go#L95: func (xi *ExtensionInfo) Zero() protoreflect.Value {
		extension.go#L98: func (xi *ExtensionInfo) ValueOf(v interface{}) protoreflect.Value {
		extension.go#L101: func (xi *ExtensionInfo) InterfaceOf(v protoreflect.Value) interface{} {
		extension.go#L104: func (xi *ExtensionInfo) IsValidValue(v protoreflect.Value) bool {
		legacy_extension.go#L169: func (x placeholderExtension) Default() protoreflect.Value                        { return protoreflect.Value{} }
		legacy_message.go#L519: func (m aberrantMessage) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		legacy_message.go#L528: func (m aberrantMessage) Get(fd protoreflect.FieldDescriptor) protoreflect.Value {
		legacy_message.go#L534: func (m aberrantMessage) Set(protoreflect.FieldDescriptor, protoreflect.Value) {
		legacy_message.go#L537: func (m aberrantMessage) Mutable(protoreflect.FieldDescriptor) protoreflect.Value {
		legacy_message.go#L540: func (m aberrantMessage) NewField(protoreflect.FieldDescriptor) protoreflect.Value {
		merge.go#L67: 			var dv protoreflect.Value
		merge.go#L88: func mergeScalarValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		merge.go#L92: func mergeBytesValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		merge.go#L96: func mergeListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		merge.go#L105: func mergeBytesListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		merge.go#L116: func mergeMessageListValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		merge.go#L127: func mergeMessageValue(dst, src protoreflect.Value, opts mergeOptions) protoreflect.Value {
		message_reflect.go#L236: func (m *extensionMap) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		message_reflect.go#L272: func (m *extensionMap) Get(xt protoreflect.ExtensionType) protoreflect.Value {
		message_reflect.go#L281: func (m *extensionMap) Set(xt protoreflect.ExtensionType, v protoreflect.Value) {
		message_reflect.go#L305: func (m *extensionMap) Mutable(xt protoreflect.ExtensionType) protoreflect.Value {
		message_reflect_field.go#L24: 	get        func(pointer) protoreflect.Value
		message_reflect_field.go#L25: 	set        func(pointer, protoreflect.Value)
		message_reflect_field.go#L26: 	mutable    func(pointer) protoreflect.Value
		message_reflect_field.go#L28: 	newField   func() protoreflect.Value
		message_reflect_field.go#L43: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L46: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L49: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L55: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L105: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L116: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L124: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L141: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L169: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L179: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L187: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L194: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L222: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L232: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L240: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L244: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L303: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L318: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L335: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L371: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L382: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L393: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L407: 		newField: func() protoreflect.Value {
		message_reflect_field.go#L436: 		get: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L443: 		set: func(p pointer, v protoreflect.Value) {
		message_reflect_field.go#L450: 		mutable: func(p pointer) protoreflect.Value {
		message_reflect_field.go#L460: 		newField: func() protoreflect.Value {
		message_reflect_gen.go#L43: func (m *messageState) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		message_reflect_gen.go#L80: func (m *messageState) Get(fd protoreflect.FieldDescriptor) protoreflect.Value {
		message_reflect_gen.go#L88: func (m *messageState) Set(fd protoreflect.FieldDescriptor, v protoreflect.Value) {
		message_reflect_gen.go#L96: func (m *messageState) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
		message_reflect_gen.go#L104: func (m *messageState) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {
		message_reflect_gen.go#L163: func (m *messageReflectWrapper) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		message_reflect_gen.go#L200: func (m *messageReflectWrapper) Get(fd protoreflect.FieldDescriptor) protoreflect.Value {
		message_reflect_gen.go#L208: func (m *messageReflectWrapper) Set(fd protoreflect.FieldDescriptor, v protoreflect.Value) {
		message_reflect_gen.go#L216: func (m *messageReflectWrapper) Mutable(fd protoreflect.FieldDescriptor) protoreflect.Value {
		message_reflect_gen.go#L224: func (m *messageReflectWrapper) NewField(fd protoreflect.FieldDescriptor) protoreflect.Value {

	google.golang.org/protobuf/internal/order
		range.go#L17: 	v  protoreflect.Value
		range.go#L29: 	VisitField = func(protoreflect.FieldDescriptor, protoreflect.Value) bool
		range.go#L50: 	fs.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		range.go#L68: 	v protoreflect.Value
		range.go#L80: 	VisitEntry = func(protoreflect.MapKey, protoreflect.Value) bool
		range.go#L101: 	es.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {

	google.golang.org/protobuf/proto
		checkinit.go#L45: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		checkinit.go#L58: 			v.Map().Range(func(key protoreflect.MapKey, v protoreflect.Value) bool {
		decode.go#L220: 		key      protoreflect.Value
		decode.go#L221: 		val      protoreflect.Value
		decode.go#L249: 			var v protoreflect.Value
		decode_gen.go#L22: func (o UnmarshalOptions) unmarshalScalar(b []byte, wtyp protowire.Type, fd protoreflect.FieldDescriptor) (val protoreflect.Value, n int, err error) {
		decode_gen.go#L159: 			return protoreflect.Value{}, 0, errors.InvalidUTF8(string(fd.FullName()))
		encode.go#L222: 	order.RangeFields(m, fieldOrder, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		encode.go#L233: func (o MarshalOptions) marshalField(b []byte, fd protoreflect.FieldDescriptor, value protoreflect.Value) ([]byte, error) {
		encode.go#L280: 	order.RangeEntries(mapv, keyOrder, func(key protoreflect.MapKey, value protoreflect.Value) bool {
		encode_gen.go#L40: func (o MarshalOptions) marshalSingular(b []byte, fd protoreflect.FieldDescriptor, v protoreflect.Value) ([]byte, error) {
		equal.go#L56: 	mx.Range(func(fd protoreflect.FieldDescriptor, vx protoreflect.Value) bool {
		equal.go#L66: 	my.Range(func(fd protoreflect.FieldDescriptor, vx protoreflect.Value) bool {
		equal.go#L78: func equalField(fd protoreflect.FieldDescriptor, x, y protoreflect.Value) bool {
		equal.go#L95: 	x.Range(func(k protoreflect.MapKey, vx protoreflect.Value) bool {
		equal.go#L117: func equalValue(fd protoreflect.FieldDescriptor, x, y protoreflect.Value) bool {
		extension.go#L84: 	m.ProtoReflect().Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		merge.go#L83: 	src.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		merge.go#L122: 	src.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {
		merge.go#L137: func (o mergeOptions) cloneBytes(v protoreflect.Value) protoreflect.Value {
		messageset.go#L18: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		messageset.go#L37: 	order.RangeFields(m, fieldOrder, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		messageset.go#L47: func (o MarshalOptions) marshalMessageSetField(b []byte, fd protoreflect.FieldDescriptor, value protoreflect.Value) ([]byte, error) {
		reset.go#L36: 	m.Range(func(fd protoreflect.FieldDescriptor, _ protoreflect.Value) bool {
		size.go#L55: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		size.go#L63: func (o MarshalOptions) sizeField(fd protoreflect.FieldDescriptor, value protoreflect.Value) (size int) {
		size.go#L91: 	mapv.Range(func(key protoreflect.MapKey, value protoreflect.Value) bool {
		size_gen.go#L14: func (o MarshalOptions) sizeSingular(num protowire.Number, kind protoreflect.Kind, v protoreflect.Value) int {

	github.com/golang/protobuf/jsonpb
		decode.go#L102: 		mr.Range(func(protoreflect.FieldDescriptor, protoreflect.Value) bool {
		decode.go#L112: 			defer mr.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		decode.go#L395: func isSingularJSONPBUnmarshaler(v protoreflect.Value, fd protoreflect.FieldDescriptor) bool {
		decode.go#L403: func (u *Unmarshaler) unmarshalValue(v protoreflect.Value, in []byte, fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		decode.go#L457: func (u *Unmarshaler) unmarshalSingularValue(v protoreflect.Value, in []byte, fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		decode.go#L500: func unmarshalValue(in []byte, v interface{}) (protoreflect.Value, error) {
		encode.go#L255: 				v = protoreflect.Value{} // use "null" for singular messages or proto2 scalars
		encode.go#L273: 			val  protoreflect.Value
		encode.go#L276: 		m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		encode.go#L389: func (w *jsonWriter) marshalField(fd protoreflect.FieldDescriptor, v protoreflect.Value, indent string) error {
		encode.go#L420: func (w *jsonWriter) marshalValue(fd protoreflect.FieldDescriptor, v protoreflect.Value, indent string) error {
		encode.go#L452: 		type entry struct{ key, val protoreflect.Value }
		encode.go#L454: 		mv.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {
		encode.go#L513: func (w *jsonWriter) marshalSingularValue(fd protoreflect.FieldDescriptor, v protoreflect.Value, indent string) error {

	github.com/golang/protobuf/proto
		defaults.go#L36: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		defaults.go#L55: 				ms.Range(func(_ protoreflect.MapKey, v protoreflect.Value) bool {
		discard.go#L26: 	m.Range(func(fd protoreflect.FieldDescriptor, val protoreflect.Value) bool {
		discard.go#L45: 				ms.Range(func(_ protoreflect.MapKey, v protoreflect.Value) bool {
		extensions.go#L56: 		mr.Range(func(fd protoreflect.FieldDescriptor, _ protoreflect.Value) bool {
		extensions.go#L83: 		mr.Range(func(fd protoreflect.FieldDescriptor, _ protoreflect.Value) bool {
		extensions.go#L102: 	mr.Range(func(fd protoreflect.FieldDescriptor, _ protoreflect.Value) bool {
		extensions.go#L161: 	var pv protoreflect.Value
		extensions.go#L287: 	mr.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		text_decode.go#L258: func (p *textParser) unmarshalValue(v protoreflect.Value, fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		text_decode.go#L368: func (p *textParser) unmarshalSingularValue(v protoreflect.Value, fd protoreflect.FieldDescriptor) (protoreflect.Value, error) {
		text_encode.go#L298: 			type entry struct{ key, val protoreflect.Value }
		text_encode.go#L300: 			mv.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {
		text_encode.go#L354: func (w *textWriter) writeSingularValue(v protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		text_encode.go#L504: 		val  protoreflect.Value
		text_encode.go#L507: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		text_encode.go#L540: func (w *textWriter) writeSingularExtension(name string, v protoreflect.Value, fd protoreflect.FieldDescriptor) error {