const google.golang.org/protobuf/reflect/protoreflect.Proto2
12 uses
google.golang.org/protobuf/reflect/protoreflect (current package)
proto.go#L150: Proto2 Syntax = 2
proto.go#L157: case Proto2, Proto3:
proto.go#L167: case Proto2:
proto.go#L179: case Proto2:
google.golang.org/protobuf/encoding/protojson
encode.go#L189: isProto2Scalar := fd.Syntax() == pref.Proto2 && fd.Default().IsValid()
google.golang.org/protobuf/internal/filedesc
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#L398: return (xd.L0.ParentFile.L1.Syntax == pref.Proto2 && xd.L1.Cardinality == pref.Optional) || xd.lazyInit().IsProto3Optional
desc.go#L479: SurrogateProto2 = &File{L1: FileL1{Syntax: pref.Proto2}, L2: &FileL2{}}
desc_init.go#L113: fd.L1.Syntax = pref.Proto2
desc_init.go#L166: fd.L1.Syntax = pref.Proto2
![]() |
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. |