type google.golang.org/protobuf/internal/filedesc.Field

39 uses

	google.golang.org/protobuf/internal/filedesc (current package)
		desc.go#L201: 	Field struct {
		desc.go#L271: func (fd *Field) Options() pref.ProtoMessage {
		desc.go#L277: func (fd *Field) Number() pref.FieldNumber      { return fd.L1.Number }
		desc.go#L278: func (fd *Field) Cardinality() pref.Cardinality { return fd.L1.Cardinality }
		desc.go#L279: func (fd *Field) Kind() pref.Kind               { return fd.L1.Kind }
		desc.go#L280: func (fd *Field) HasJSONName() bool             { return fd.L1.JSONName.has }
		desc.go#L281: func (fd *Field) JSONName() string              { return fd.L1.JSONName.get(fd) }
		desc.go#L282: func (fd *Field) HasPresence() bool {
		desc.go#L285: func (fd *Field) HasOptionalKeyword() bool {
		desc.go#L288: func (fd *Field) IsPacked() bool {
		desc.go#L298: func (fd *Field) IsExtension() bool { return false }
		desc.go#L299: func (fd *Field) IsWeak() bool      { return fd.L1.IsWeak }
		desc.go#L300: func (fd *Field) IsList() bool      { return fd.Cardinality() == pref.Repeated && !fd.IsMap() }
		desc.go#L301: func (fd *Field) IsMap() bool       { return fd.Message() != nil && fd.Message().IsMapEntry() }
		desc.go#L302: func (fd *Field) MapKey() pref.FieldDescriptor {
		desc.go#L308: func (fd *Field) MapValue() pref.FieldDescriptor {
		desc.go#L314: func (fd *Field) HasDefault() bool                           { return fd.L1.Default.has }
		desc.go#L315: func (fd *Field) Default() pref.Value                        { return fd.L1.Default.get(fd) }
		desc.go#L316: func (fd *Field) DefaultEnumValue() pref.EnumValueDescriptor { return fd.L1.Default.enum }
		desc.go#L317: func (fd *Field) ContainingOneof() pref.OneofDescriptor      { return fd.L1.ContainingOneof }
		desc.go#L318: func (fd *Field) ContainingMessage() pref.MessageDescriptor {
		desc.go#L321: func (fd *Field) Enum() pref.EnumDescriptor {
		desc.go#L324: func (fd *Field) Message() pref.MessageDescriptor {
		desc.go#L332: func (fd *Field) Format(s fmt.State, r rune)     { descfmt.FormatDesc(s, r, fd) }
		desc.go#L333: func (fd *Field) ProtoType(pref.FieldDescriptor) {}
		desc.go#L342: func (fd *Field) EnforceUTF8() bool {
		desc_lazy.go#L324: 		md.L2.Fields.List = make([]Field, len(rawFields))
		desc_lazy.go#L413: func (fd *Field) unmarshalFull(b []byte, sb *strs.Builder, pf *File, pd pref.Descriptor, i int) {
		desc_lazy.go#L480: func (fd *Field) unmarshalOptions(b []byte) {
		desc_list_gen.go#L141: 	List   []Field
		desc_list_gen.go#L143: 	byName map[protoreflect.Name]*Field        // protected by once
		desc_list_gen.go#L144: 	byJSON map[string]*Field                   // protected by once
		desc_list_gen.go#L145: 	byNum  map[protoreflect.FieldNumber]*Field // protected by once
		desc_list_gen.go#L179: 			p.byName = make(map[protoreflect.Name]*Field, len(p.List))
		desc_list_gen.go#L180: 			p.byJSON = make(map[string]*Field, len(p.List))
		desc_list_gen.go#L181: 			p.byNum = make(map[protoreflect.FieldNumber]*Field, len(p.List))

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L33: 	f := new(fdesc.Field)

	google.golang.org/protobuf/internal/impl
		legacy_extension.go#L112: 	fd := ptag.Unmarshal(xi.Tag, t, evs).(*filedesc.Field)
		legacy_message.go#L283: 	fd := ptag.Unmarshal(tag, t, placeholderEnumValues{}).(*filedesc.Field)