google.golang.org/protobuf/internal/filedesc.Field.L1 (field)
104 uses
google.golang.org/protobuf/internal/filedesc (current package)
desc.go#L203: L1 FieldL1
desc.go#L272: if f := fd.L1.Options; f != nil {
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#L283: return fd.L1.Cardinality != pref.Repeated && (fd.L0.ParentFile.L1.Syntax == pref.Proto2 || fd.L1.Message != nil || fd.L1.ContainingOneof != nil)
desc.go#L286: return (fd.L0.ParentFile.L1.Syntax == pref.Proto2 && fd.L1.Cardinality == pref.Optional && fd.L1.ContainingOneof == nil) || fd.L1.IsProto3Optional
desc.go#L289: if !fd.L1.HasPacked && fd.L0.ParentFile.L1.Syntax != pref.Proto2 && fd.L1.Cardinality == pref.Repeated {
desc.go#L290: switch fd.L1.Kind {
desc.go#L296: return fd.L1.IsPacked
desc.go#L299: func (fd *Field) IsWeak() bool { return fd.L1.IsWeak }
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#L322: return fd.L1.Enum
desc.go#L325: if fd.L1.IsWeak {
desc.go#L326: if d, _ := protoregistry.GlobalFiles.FindDescriptorByName(fd.L1.Message.FullName()); d != nil {
desc.go#L330: return fd.L1.Message
desc.go#L343: if fd.L1.HasEnforceUTF8 {
desc.go#L344: return fd.L1.EnforceUTF8
desc_lazy.go#L36: if fd.L1.IsWeak {
desc_lazy.go#L41: switch fd.L1.Kind {
desc_lazy.go#L43: fd.L1.Enum = file.resolveEnumDependency(fd.L1.Enum, listFieldDeps, depIdx)
desc_lazy.go#L46: fd.L1.Message = file.resolveMessageDependency(fd.L1.Message, listFieldDeps, depIdx)
desc_lazy.go#L51: if v := fd.L1.Default.val; v.IsValid() {
desc_lazy.go#L52: fd.L1.Default = unmarshalDefault(v.Bytes(), fd.L1.Kind, file, fd.L1.Enum)
desc_lazy.go#L329: if fd.L1.Cardinality == pref.Required {
desc_lazy.go#L330: md.L2.RequiredNumbers.List = append(md.L2.RequiredNumbers.List, fd.L1.Number)
desc_lazy.go#L429: fd.L1.Number = pref.FieldNumber(v)
desc_lazy.go#L431: fd.L1.Cardinality = pref.Cardinality(v)
desc_lazy.go#L433: fd.L1.Kind = pref.Kind(v)
desc_lazy.go#L440: if fd.L1.ContainingOneof != nil {
desc_lazy.go#L443: fd.L1.ContainingOneof = od
desc_lazy.go#L445: fd.L1.IsProto3Optional = protowire.DecodeBool(v)
desc_lazy.go#L454: fd.L1.JSONName.Init(sb.MakeString(v))
desc_lazy.go#L456: fd.L1.Default.val = pref.ValueOfBytes(v) // temporarily store as bytes; later resolved in resolveMessages
desc_lazy.go#L470: switch fd.L1.Kind {
desc_lazy.go#L472: fd.L1.Enum = PlaceholderEnum(name)
desc_lazy.go#L474: fd.L1.Message = PlaceholderMessage(name)
desc_lazy.go#L477: fd.L1.Options = pf.builder.optionsUnmarshaler(&descopts.Field, rawOptions)
desc_lazy.go#L492: fd.L1.HasPacked = true
desc_lazy.go#L493: fd.L1.IsPacked = protowire.DecodeBool(v)
desc_lazy.go#L495: fd.L1.IsWeak = protowire.DecodeBool(v)
desc_lazy.go#L497: fd.L1.HasEnforceUTF8 = true
desc_lazy.go#L498: fd.L1.EnforceUTF8 = protowire.DecodeBool(v)
google.golang.org/protobuf/internal/encoding/tag
tag.go#L45: f.L1.Number = pref.FieldNumber(n)
tag.go#L47: f.L1.Cardinality = pref.Optional
tag.go#L49: f.L1.Cardinality = pref.Required
tag.go#L51: f.L1.Cardinality = pref.Repeated
tag.go#L55: f.L1.Kind = pref.BoolKind
tag.go#L57: f.L1.Kind = pref.Int32Kind
tag.go#L59: f.L1.Kind = pref.Int64Kind
tag.go#L61: f.L1.Kind = pref.Uint32Kind
tag.go#L63: f.L1.Kind = pref.Uint64Kind
tag.go#L67: f.L1.Kind = pref.Sint32Kind
tag.go#L71: f.L1.Kind = pref.Sint64Kind
tag.go#L76: f.L1.Kind = pref.Sfixed32Kind
tag.go#L78: f.L1.Kind = pref.Fixed32Kind
tag.go#L80: f.L1.Kind = pref.FloatKind
tag.go#L85: f.L1.Kind = pref.Sfixed64Kind
tag.go#L87: f.L1.Kind = pref.Fixed64Kind
tag.go#L89: f.L1.Kind = pref.DoubleKind
tag.go#L94: f.L1.Kind = pref.StringKind
tag.go#L96: f.L1.Kind = pref.BytesKind
tag.go#L98: f.L1.Kind = pref.MessageKind
tag.go#L101: f.L1.Kind = pref.GroupKind
tag.go#L103: f.L1.Kind = pref.EnumKind
tag.go#L107: f.L1.JSONName.Init(jsonName)
tag.go#L110: f.L1.HasPacked = true
tag.go#L111: f.L1.IsPacked = true
tag.go#L113: f.L1.IsWeak = true
tag.go#L114: f.L1.Message = fdesc.PlaceholderMessage(pref.FullName(s[len("weak="):]))
tag.go#L119: v, ev, _ := defval.Unmarshal(s, f.L1.Kind, evs, defval.GoTag)
tag.go#L120: f.L1.Default = fdesc.DefaultValue(v, ev)
tag.go#L129: if f.L1.Kind == pref.GroupKind {
google.golang.org/protobuf/internal/impl
legacy_extension.go#L119: xd.L1.Cardinality = fd.L1.Cardinality
legacy_extension.go#L120: xd.L1.Kind = fd.L1.Kind
legacy_extension.go#L121: xd.L2.IsPacked = fd.L1.IsPacked
legacy_extension.go#L122: xd.L2.Default = fd.L1.Default
legacy_message.go#L246: fd.L1.ContainingOneof = od
legacy_message.go#L294: if fd.L1.IsWeak || fd.L1.HasPacked {
legacy_message.go#L295: fd.L1.Options = func() pref.ProtoMessage {
legacy_message.go#L297: if fd.L1.IsWeak {
legacy_message.go#L300: if fd.L1.HasPacked {
legacy_message.go#L301: opts.Set(opts.Descriptor().Fields().ByName("packed"), protoreflect.ValueOfBool(fd.L1.IsPacked))
legacy_message.go#L311: fd.L1.Enum = v.Descriptor()
legacy_message.go#L313: fd.L1.Enum = LegacyLoadEnumDesc(t)
legacy_message.go#L319: fd.L1.Message = v.ProtoReflect().Descriptor()
legacy_message.go#L321: fd.L1.Message = LegacyLoadMessageDesc(t)
legacy_message.go#L342: fd.L1.Message = md2
legacy_message.go#L345: fd.L1.Message = aberrantLoadMessageDescReentrant(t, "")
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |