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

175 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		type.go#L267: type FieldDescriptor interface {
		type.go#L321: 	MapKey() FieldDescriptor
		type.go#L325: 	MapValue() FieldDescriptor
		type.go#L360: type isFieldDescriptor interface{ ProtoType(FieldDescriptor) }
		type.go#L367: 	Get(i int) FieldDescriptor
		type.go#L370: 	ByName(s Name) FieldDescriptor
		type.go#L373: 	ByJSONName(s string) FieldDescriptor
		type.go#L376: 	ByNumber(n FieldNumber) FieldDescriptor
		type.go#L412: type ExtensionDescriptor = FieldDescriptor
		value.go#L62: 	Range(f func(FieldDescriptor, Value) bool)
		value.go#L75: 	Has(FieldDescriptor) bool
		value.go#L83: 	Clear(FieldDescriptor)
		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#L125: 	WhichOneof(OneofDescriptor) FieldDescriptor

	google.golang.org/protobuf/encoding/protojson
		decode.go#L169: 		var fd pref.FieldDescriptor
		decode.go#L269: func isKnownValue(fd pref.FieldDescriptor) bool {
		decode.go#L274: func isNullValue(fd pref.FieldDescriptor) bool {
		decode.go#L281: func (d decoder) unmarshalSingular(m pref.Message, fd pref.FieldDescriptor) error {
		decode.go#L301: func (d decoder) unmarshalScalar(fd pref.FieldDescriptor) (pref.Value, error) {
		decode.go#L503: func unmarshalEnum(tok json.Token, fd pref.FieldDescriptor) (pref.Value, bool) {
		decode.go#L527: func (d decoder) unmarshalList(list pref.List, fd pref.FieldDescriptor) error {
		decode.go#L578: func (d decoder) unmarshalMap(mmap pref.Map, fd pref.FieldDescriptor) error {
		decode.go#L647: func (d decoder) unmarshalMapKey(tok json.Token, fd pref.FieldDescriptor) (pref.MapKey, error) {
		encode.go#L221: func (e encoder) marshalValue(val pref.Value, fd pref.FieldDescriptor) error {
		encode.go#L234: func (e encoder) marshalSingular(val pref.Value, fd pref.FieldDescriptor) error {
		encode.go#L295: func (e encoder) marshalList(list pref.List, fd pref.FieldDescriptor) error {
		encode.go#L314: func (e encoder) marshalMap(mmap pref.Map, fd pref.FieldDescriptor) error {
		encode.go#L359: 		desc  pref.FieldDescriptor
		encode.go#L364: 	m.Range(func(fd pref.FieldDescriptor, v pref.Value) bool {
		well_known_types.go#L506: 	var fd pref.FieldDescriptor

	google.golang.org/protobuf/encoding/prototext
		decode.go#L153: 		var fd pref.FieldDescriptor
		decode.go#L283: func (d decoder) unmarshalSingular(fd pref.FieldDescriptor, m pref.Message) error {
		decode.go#L301: func (d decoder) unmarshalScalar(fd pref.FieldDescriptor) (pref.Value, error) {
		decode.go#L381: func (d decoder) unmarshalList(fd pref.FieldDescriptor, list pref.List) error {
		decode.go#L462: func (d decoder) unmarshalMap(fd pref.FieldDescriptor, mmap pref.Map) error {
		decode.go#L515: func (d decoder) unmarshalMapEntry(fd pref.FieldDescriptor, mmap pref.Map, unmarshalMapValue func() (pref.Value, error)) error {
		encode.go#L213: func (e encoder) marshalField(name string, val pref.Value, fd pref.FieldDescriptor) error {
		encode.go#L227: func (e encoder) marshalSingular(val pref.Value, fd pref.FieldDescriptor) error {
		encode.go#L279: func (e encoder) marshalList(name string, list pref.List, fd pref.FieldDescriptor) error {
		encode.go#L291: func (e encoder) marshalMap(name string, mmap pref.Map, fd pref.FieldDescriptor) error {
		encode.go#L319: 		desc  pref.FieldDescriptor
		encode.go#L324: 	m.Range(func(fd pref.FieldDescriptor, v pref.Value) bool {

	google.golang.org/protobuf/internal/descfmt
		stringer.go#L109: 	reflect.TypeOf((*pref.FieldDescriptor)(nil)).Elem():     {"Number", "Cardinality", "Kind", "HasJSONName", "JSONName", "HasPresence", "IsExtension", "IsPacked", "IsWeak", "IsList", "IsMap", "MapKey", "MapValue", "HasDefault", "Default", "ContainingOneof", "ContainingMessage", "Message", "Enum"},
		stringer.go#L147: 		case pref.FieldDescriptor:
		stringer.go#L251: 		case pref.FieldDescriptor, pref.OneofDescriptor, pref.EnumValueDescriptor, pref.MethodDescriptor:

	google.golang.org/protobuf/internal/encoding/messageset
		messageset.go#L52: func IsMessageSetExtension(fd pref.FieldDescriptor) bool {

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L32: func Unmarshal(tag string, goType reflect.Type, evs pref.EnumValueDescriptors) pref.FieldDescriptor {
		tag.go#L143: func Marshal(fd pref.FieldDescriptor, enumName string) string {

	google.golang.org/protobuf/internal/fieldsort
		fieldsort.go#L20: func Less(a, b protoreflect.FieldDescriptor) bool {

	google.golang.org/protobuf/internal/filedesc
		desc.go#L302: func (fd *Field) MapKey() pref.FieldDescriptor {
		desc.go#L308: func (fd *Field) MapValue() pref.FieldDescriptor {
		desc.go#L333: func (fd *Field) ProtoType(pref.FieldDescriptor) {}
		desc.go#L405: func (xd *Extension) MapKey() pref.FieldDescriptor               { return nil }
		desc.go#L406: func (xd *Extension) MapValue() pref.FieldDescriptor             { return nil }
		desc.go#L415: func (xd *Extension) ProtoType(pref.FieldDescriptor)             {}
		desc.go#L521: func (js *jsonName) get(fd pref.FieldDescriptor) string {
		desc.go#L574: func (dv *defaultValue) get(fd pref.FieldDescriptor) pref.Value {
		desc_list.go#L244: 	List   []pref.FieldDescriptor
		desc_list.go#L246: 	byName map[pref.Name]pref.FieldDescriptor        // protected by once
		desc_list.go#L247: 	byJSON map[string]pref.FieldDescriptor           // protected by once
		desc_list.go#L248: 	byNum  map[pref.FieldNumber]pref.FieldDescriptor // protected by once
		desc_list.go#L252: func (p *OneofFields) Get(i int) pref.FieldDescriptor                   { return p.List[i] }
		desc_list.go#L253: func (p *OneofFields) ByName(s pref.Name) pref.FieldDescriptor          { return p.lazyInit().byName[s] }
		desc_list.go#L254: func (p *OneofFields) ByJSONName(s string) pref.FieldDescriptor         { return p.lazyInit().byJSON[s] }
		desc_list.go#L255: func (p *OneofFields) ByNumber(n pref.FieldNumber) pref.FieldDescriptor { return p.lazyInit().byNum[n] }
		desc_list.go#L262: 			p.byName = make(map[pref.Name]pref.FieldDescriptor, len(p.List))
		desc_list.go#L263: 			p.byJSON = make(map[string]pref.FieldDescriptor, len(p.List))
		desc_list.go#L264: 			p.byNum = make(map[pref.FieldNumber]pref.FieldDescriptor, len(p.List))
		desc_list_gen.go#L151: func (p *Fields) Get(i int) protoreflect.FieldDescriptor {
		desc_list_gen.go#L154: func (p *Fields) ByName(s protoreflect.Name) protoreflect.FieldDescriptor {
		desc_list_gen.go#L160: func (p *Fields) ByJSONName(s string) protoreflect.FieldDescriptor {
		desc_list_gen.go#L166: func (p *Fields) ByNumber(n protoreflect.FieldNumber) protoreflect.FieldDescriptor {

	google.golang.org/protobuf/internal/impl
		codec_extension.go#L196: func IsLazy(m pref.Message, fd pref.FieldDescriptor) bool {
		codec_field.go#L119: func makeWeakMessageFieldCoder(fd pref.FieldDescriptor) pointerCoderFuncs {
		codec_field.go#L191: func makeMessageFieldCoder(fd pref.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L346: func makeGroupFieldCoder(fd pref.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L437: func makeMessageSliceFieldCoder(fd pref.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_field.go#L708: func makeGroupSliceFieldCoder(fd pref.FieldDescriptor, ft reflect.Type) pointerCoderFuncs {
		codec_map.go#L28: func encoderFuncsForMap(fd pref.FieldDescriptor, ft reflect.Type) (valueMessage *MessageInfo, funcs pointerCoderFuncs) {
		codec_tables.go#L37: func fieldCoder(fd pref.FieldDescriptor, ft reflect.Type) (*MessageInfo, pointerCoderFuncs) {
		codec_tables.go#L437: func encoderFuncsForValue(fd pref.FieldDescriptor) valueCoderFuncs {
		convert.go#L53: func NewConverter(t reflect.Type, fd pref.FieldDescriptor) Converter {
		convert.go#L90: func newSingularConverter(t reflect.Type, fd pref.FieldDescriptor) Converter {
		convert.go#L91: 	defVal := func(fd pref.FieldDescriptor, zero pref.Value) pref.Value {
		convert.go#L376: func newEnumConverter(goType reflect.Type, fd pref.FieldDescriptor) Converter {
		convert_list.go#L14: func newListConverter(t reflect.Type, fd pref.FieldDescriptor) Converter {
		convert_map.go#L19: func newMapConverter(t reflect.Type, fd pref.FieldDescriptor) *mapConverter {
		legacy_extension.go#L165: func (x placeholderExtension) MapKey() pref.FieldDescriptor               { return nil }
		legacy_extension.go#L166: func (x placeholderExtension) MapValue() pref.FieldDescriptor             { return nil }
		legacy_extension.go#L174: func (x placeholderExtension) ProtoType(pref.FieldDescriptor)             { return }
		legacy_message.go#L462: func (m aberrantMessage) Range(f func(pref.FieldDescriptor, pref.Value) bool) {
		legacy_message.go#L464: func (m aberrantMessage) Has(pref.FieldDescriptor) bool {
		legacy_message.go#L467: func (m aberrantMessage) Clear(pref.FieldDescriptor) {
		legacy_message.go#L470: func (m aberrantMessage) Get(pref.FieldDescriptor) pref.Value {
		legacy_message.go#L473: func (m aberrantMessage) Set(pref.FieldDescriptor, pref.Value) {
		legacy_message.go#L476: func (m aberrantMessage) Mutable(pref.FieldDescriptor) pref.Value {
		legacy_message.go#L479: func (m aberrantMessage) NewField(pref.FieldDescriptor) pref.Value {
		legacy_message.go#L482: func (m aberrantMessage) WhichOneof(pref.OneofDescriptor) pref.FieldDescriptor {
		message_reflect.go#L145: func (m *extensionMap) Range(f func(pref.FieldDescriptor, pref.Value) bool) {
		message_reflect.go#L332: func (mi *MessageInfo) checkField(fd pref.FieldDescriptor) (*fieldInfo, pref.ExtensionType) {
		message_reflect_field.go#L19: 	fieldDesc pref.FieldDescriptor
		message_reflect_field.go#L31: func fieldInfoForOneof(fd pref.FieldDescriptor, fs reflect.StructField, x exporter, ot reflect.Type) fieldInfo {
		message_reflect_field.go#L114: func fieldInfoForMap(fd pref.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L167: func fieldInfoForList(fd pref.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L222: func fieldInfoForScalar(fd pref.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_field.go#L305: func fieldInfoForWeakMessage(fd pref.FieldDescriptor, weakOffset offset) fieldInfo {
		message_reflect_field.go#L378: func fieldInfoForMessage(fd pref.FieldDescriptor, fs reflect.StructField, x exporter) fieldInfo {
		message_reflect_gen.go#L43: func (m *messageState) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		message_reflect_gen.go#L64: func (m *messageState) Has(fd protoreflect.FieldDescriptor) bool {
		message_reflect_gen.go#L72: func (m *messageState) Clear(fd protoreflect.FieldDescriptor) {
		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#L112: func (m *messageState) WhichOneof(od protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
		message_reflect_gen.go#L163: func (m *messageReflectWrapper) Range(f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		message_reflect_gen.go#L184: func (m *messageReflectWrapper) Has(fd protoreflect.FieldDescriptor) bool {
		message_reflect_gen.go#L192: func (m *messageReflectWrapper) Clear(fd protoreflect.FieldDescriptor) {
		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 {
		message_reflect_gen.go#L232: func (m *messageReflectWrapper) WhichOneof(od protoreflect.OneofDescriptor) protoreflect.FieldDescriptor {
		validate.go#L109: func newFieldValidationInfo(mi *MessageInfo, si structInfo, fd pref.FieldDescriptor, ft reflect.Type) validationInfo {
		validate.go#L145: func newValidationInfo(fd pref.FieldDescriptor, ft reflect.Type) validationInfo {

	google.golang.org/protobuf/internal/strs
		strings.go#L19: func EnforceUTF8(fd protoreflect.FieldDescriptor) bool {

	google.golang.org/protobuf/proto
		checkinit.go#L45: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		decode.go#L173: func (o UnmarshalOptions) unmarshalSingular(b []byte, wtyp protowire.Type, m protoreflect.Message, fd protoreflect.FieldDescriptor) (n int, err error) {
		decode.go#L191: func (o UnmarshalOptions) unmarshalMap(b []byte, wtyp protowire.Type, mapv protoreflect.Map, fd protoreflect.FieldDescriptor) (n int, err error) {
		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#L194: func (o UnmarshalOptions) unmarshalList(b []byte, wtyp protowire.Type, list protoreflect.List, fd protoreflect.FieldDescriptor) (n int, err error) {
		encode.go#L221: 	o.rangeFields(m, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		encode.go#L233: func (o MarshalOptions) rangeFields(m protoreflect.Message, f func(protoreflect.FieldDescriptor, protoreflect.Value) bool) {
		encode.go#L238: 	var fds []protoreflect.FieldDescriptor
		encode.go#L239: 	m.Range(func(fd protoreflect.FieldDescriptor, _ protoreflect.Value) bool {
		encode.go#L253: func (o MarshalOptions) marshalField(b []byte, fd protoreflect.FieldDescriptor, value protoreflect.Value) ([]byte, error) {
		encode.go#L265: func (o MarshalOptions) marshalList(b []byte, fd protoreflect.FieldDescriptor, list protoreflect.List) ([]byte, error) {
		encode.go#L292: func (o MarshalOptions) marshalMap(b []byte, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) ([]byte, error) {
		encode_gen.go#L40: func (o MarshalOptions) marshalSingular(b []byte, fd protoreflect.FieldDescriptor, v protoreflect.Value) ([]byte, error) {
		equal.go#L52: 	mx.Range(func(fd pref.FieldDescriptor, vx pref.Value) bool {
		equal.go#L62: 	my.Range(func(fd pref.FieldDescriptor, vx pref.Value) bool {
		equal.go#L74: func equalField(fd pref.FieldDescriptor, x, y pref.Value) bool {
		equal.go#L86: func equalMap(fd pref.FieldDescriptor, x, y pref.Map) bool {
		equal.go#L100: func equalList(fd pref.FieldDescriptor, x, y pref.List) bool {
		equal.go#L113: func equalValue(fd pref.FieldDescriptor, x, y pref.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#L104: func (o mergeOptions) mergeList(dst, src protoreflect.List, fd protoreflect.FieldDescriptor) {
		merge.go#L120: func (o mergeOptions) mergeMap(dst, src protoreflect.Map, fd protoreflect.FieldDescriptor) {
		messageset.go#L17: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		messageset.go#L32: 	o.rangeFields(m, func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		messageset.go#L42: 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#L75: func (o MarshalOptions) sizeList(num protowire.Number, fd protoreflect.FieldDescriptor, list protoreflect.List) (size int) {
		size.go#L90: func (o MarshalOptions) sizeMap(num protowire.Number, fd protoreflect.FieldDescriptor, mapv protoreflect.Map) (size int) {

	github.com/golang/protobuf/proto
		defaults.go#L36: 	m.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		discard.go#L26: 	m.Range(func(fd protoreflect.FieldDescriptor, val 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#L287: 	mr.Range(func(fd protoreflect.FieldDescriptor, v protoreflect.Value) bool {
		registry.go#L242: func goTypeForField(fd protoreflect.FieldDescriptor) reflect.Type {
		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_decode.go#L475: func (p *textParser) checkForColon(fd protoreflect.FieldDescriptor) *ParseError {
		text_encode.go#L176: func (w *textWriter) writeName(fd protoreflect.FieldDescriptor) {
		text_encode.go#L354: func (w *textWriter) writeSingularValue(v protoreflect.Value, fd protoreflect.FieldDescriptor) error {
		text_encode.go#L503: 		desc protoreflect.FieldDescriptor
		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 {