google.golang.org/protobuf/internal/filedesc.FieldL1.Cardinality (field)
11 uses
google.golang.org/protobuf/internal/filedesc (current package)
desc.go#L208: Cardinality pref.Cardinality // must be consistent with Message.RequiredNumbers
desc.go#L278: func (fd *Field) Cardinality() pref.Cardinality { return fd.L1.Cardinality }
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_lazy.go#L329: if fd.L1.Cardinality == pref.Required {
desc_lazy.go#L431: fd.L1.Cardinality = pref.Cardinality(v)
google.golang.org/protobuf/internal/encoding/tag
tag.go#L47: f.L1.Cardinality = pref.Optional
tag.go#L49: f.L1.Cardinality = pref.Required
tag.go#L51: f.L1.Cardinality = pref.Repeated
google.golang.org/protobuf/internal/impl
legacy_extension.go#L119: xd.L1.Cardinality = fd.L1.Cardinality
![]() |
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. |