aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/google.golang.org/protobuf/internal
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2024-01-30 11:20:39 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2024-01-30 12:12:51 +0300
commitbe737fd8956853e06bd2c4f9fcd4a85188f4c172 (patch)
tree5bd76802fac1096dfd90983c7739d50de367a79f /vendor/google.golang.org/protobuf/internal
parentfe62880c46b1f2c9fec779b0dc39f8a92ce256a5 (diff)
downloadydb-be737fd8956853e06bd2c4f9fcd4a85188f4c172.tar.gz
Update vendor/github.com/envoyproxy/go-control-plane to 0.12.0
Diffstat (limited to 'vendor/google.golang.org/protobuf/internal')
-rw-r--r--vendor/google.golang.org/protobuf/internal/descfmt/desc_test.go63
-rw-r--r--vendor/google.golang.org/protobuf/internal/descfmt/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/descfmt/stringer.go183
-rw-r--r--vendor/google.golang.org/protobuf/internal/descfmt/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/descopts/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/detrand/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/detrand/rand_test.go14
-rw-r--r--vendor/google.golang.org/protobuf/internal/detrand/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/defval/default_test.go105
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/defval/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/defval/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/json/bench_test.go63
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/json/decode_test.go1414
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/json/encode_test.go399
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/json/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/json/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/messageset/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/tag/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/tag/tag_test.go40
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/tag/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/text/decode_test.go1955
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/text/encode_test.go557
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/text/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/encoding/text/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/errors/errors_test.go67
-rw-r--r--vendor/google.golang.org/protobuf/internal/errors/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/errors/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/filedesc/build_test.go137
-rw-r--r--vendor/google.golang.org/protobuf/internal/filedesc/desc.go47
-rw-r--r--vendor/google.golang.org/protobuf/internal/filedesc/desc_test.go850
-rw-r--r--vendor/google.golang.org/protobuf/internal/filedesc/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/filedesc/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/filetype/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.go212
-rw-r--r--vendor/google.golang.org/protobuf/internal/impl/codec_gen.go113
-rw-r--r--vendor/google.golang.org/protobuf/internal/impl/legacy_message.go19
-rw-r--r--vendor/google.golang.org/protobuf/internal/impl/message.go17
-rw-r--r--vendor/google.golang.org/protobuf/internal/impl/pointer_unsafe.go40
-rw-r--r--vendor/google.golang.org/protobuf/internal/impl/ya.make12
-rw-r--r--vendor/google.golang.org/protobuf/internal/msgfmt/format_test.go254
-rw-r--r--vendor/google.golang.org/protobuf/internal/msgfmt/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/msgfmt/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/order/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/order/order_test.go174
-rw-r--r--vendor/google.golang.org/protobuf/internal/order/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/pragma/ya.make4
-rw-r--r--vendor/google.golang.org/protobuf/internal/protobuild/build.go150
-rw-r--r--vendor/google.golang.org/protobuf/internal/protobuild/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/protolegacy/proto.go125
-rw-r--r--vendor/google.golang.org/protobuf/internal/protolegacy/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/set/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/set/ints_test.go75
-rw-r--r--vendor/google.golang.org/protobuf/internal/set/ya.make8
-rw-r--r--vendor/google.golang.org/protobuf/internal/strs/gotest/ya.make5
-rw-r--r--vendor/google.golang.org/protobuf/internal/strs/strings_test.go163
-rw-r--r--vendor/google.golang.org/protobuf/internal/strs/strings_unsafe_go121.go (renamed from vendor/google.golang.org/protobuf/internal/strs/strings_unsafe.go)33
-rw-r--r--vendor/google.golang.org/protobuf/internal/strs/ya.make6
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/enums/enums.pb.go159
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/enums/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/legacy.pb.go356
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/test.pb.go3534
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/test.pb.go3534
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/test.pb.go3590
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/test.pb.go3822
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/test.pb.go3904
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go3315
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/test.pb.go1187
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/test.pb.go1187
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/test.pb.go1456
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/test.pb.go1545
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/test.pb.go1587
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/test.pb.go1262
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/legacy/ya.make23
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/message_set.pb.go203
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/msetextpb.pb.go425
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/news/news.pb.go421
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/news/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/order/order.pb.go250
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/order/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/registry/test.pb.go573
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/registry/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/required/required.pb.go1121
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/required/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/ext.pb.go90
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/test.pb.go5413
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/test_import.pb.go188
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/test_public.pb.go130
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/test_weak.pb.go141
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test/ya.make17
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test3/test.pb.go1717
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test3/test_extension.pb.go650
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test3/test_import.pb.go179
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/test3/ya.make11
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/textpb2/test.pb.go2576
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/textpb2/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/textpb3/test.pb.go1270
-rw-r--r--vendor/google.golang.org/protobuf/internal/testprotos/textpb3/ya.make7
-rw-r--r--vendor/google.golang.org/protobuf/internal/version/version.go2
-rw-r--r--vendor/google.golang.org/protobuf/internal/version/ya.make4
114 files changed, 579 insertions, 52872 deletions
diff --git a/vendor/google.golang.org/protobuf/internal/descfmt/desc_test.go b/vendor/google.golang.org/protobuf/internal/descfmt/desc_test.go
deleted file mode 100644
index c9b92f561b..0000000000
--- a/vendor/google.golang.org/protobuf/internal/descfmt/desc_test.go
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package descfmt
-
-import (
- "testing"
-)
-
-// TestDescriptorAccessors tests that descriptorAccessors is up-to-date.
-func TestDescriptorAccessors(t *testing.T) {
- ignore := map[string]bool{
- "ParentFile": true,
- "Parent": true,
- "Index": true,
- "Syntax": true,
- "Name": true,
- "FullName": true,
- "IsPlaceholder": true,
- "Options": true,
- "ProtoInternal": true,
- "ProtoType": true,
-
- "TextName": true, // derived from other fields
- "HasOptionalKeyword": true, // captured by HasPresence
- "IsSynthetic": true, // captured by HasPresence
-
- "SourceLocations": true, // specific to FileDescriptor
- "ExtensionRangeOptions": true, // specific to MessageDescriptor
- "DefaultEnumValue": true, // specific to FieldDescriptor
- "MapKey": true, // specific to FieldDescriptor
- "MapValue": true, // specific to FieldDescriptor
- }
-
- for rt, m := range descriptorAccessors {
- got := map[string]bool{}
- for _, s := range m {
- got[s] = true
- }
- want := map[string]bool{}
- for i := 0; i < rt.NumMethod(); i++ {
- want[rt.Method(i).Name] = true
- }
-
- // Check if descriptorAccessors contains a non-existent accessor.
- // If this test fails, remove the accessor from descriptorAccessors.
- for s := range got {
- if !want[s] && !ignore[s] {
- t.Errorf("%v.%v does not exist", rt, s)
- }
- }
-
- // Check if there are new protoreflect interface methods that are not
- // handled by the formatter. If this fails, either add the method to
- // ignore or add them to descriptorAccessors.
- for s := range want {
- if !got[s] && !ignore[s] {
- t.Errorf("%v.%v is not called by formatter", rt, s)
- }
- }
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/descfmt/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/descfmt/gotest/ya.make
deleted file mode 100644
index b40aded50e..0000000000
--- a/vendor/google.golang.org/protobuf/internal/descfmt/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/descfmt)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/descfmt/stringer.go b/vendor/google.golang.org/protobuf/internal/descfmt/stringer.go
index db5248e1b5..a45625c8d1 100644
--- a/vendor/google.golang.org/protobuf/internal/descfmt/stringer.go
+++ b/vendor/google.golang.org/protobuf/internal/descfmt/stringer.go
@@ -83,7 +83,13 @@ func formatListOpt(vs list, isRoot, allowMulti bool) string {
case protoreflect.FileImports:
for i := 0; i < vs.Len(); i++ {
var rs records
- rs.Append(reflect.ValueOf(vs.Get(i)), "Path", "Package", "IsPublic", "IsWeak")
+ rv := reflect.ValueOf(vs.Get(i))
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Path"), "Path"},
+ {rv.MethodByName("Package"), "Package"},
+ {rv.MethodByName("IsPublic"), "IsPublic"},
+ {rv.MethodByName("IsWeak"), "IsWeak"},
+ }...)
ss = append(ss, "{"+rs.Join()+"}")
}
return start + joinStrings(ss, allowMulti) + end
@@ -92,34 +98,26 @@ func formatListOpt(vs list, isRoot, allowMulti bool) string {
for i := 0; i < vs.Len(); i++ {
m := reflect.ValueOf(vs).MethodByName("Get")
v := m.Call([]reflect.Value{reflect.ValueOf(i)})[0].Interface()
- ss = append(ss, formatDescOpt(v.(protoreflect.Descriptor), false, allowMulti && !isEnumValue))
+ ss = append(ss, formatDescOpt(v.(protoreflect.Descriptor), false, allowMulti && !isEnumValue, nil))
}
return start + joinStrings(ss, allowMulti && isEnumValue) + end
}
}
-// descriptorAccessors is a list of accessors to print for each descriptor.
-//
-// Do not print all accessors since some contain redundant information,
-// while others are pointers that we do not want to follow since the descriptor
-// is actually a cyclic graph.
-//
-// Using a list allows us to print the accessors in a sensible order.
-var descriptorAccessors = map[reflect.Type][]string{
- reflect.TypeOf((*protoreflect.FileDescriptor)(nil)).Elem(): {"Path", "Package", "Imports", "Messages", "Enums", "Extensions", "Services"},
- reflect.TypeOf((*protoreflect.MessageDescriptor)(nil)).Elem(): {"IsMapEntry", "Fields", "Oneofs", "ReservedNames", "ReservedRanges", "RequiredNumbers", "ExtensionRanges", "Messages", "Enums", "Extensions"},
- reflect.TypeOf((*protoreflect.FieldDescriptor)(nil)).Elem(): {"Number", "Cardinality", "Kind", "HasJSONName", "JSONName", "HasPresence", "IsExtension", "IsPacked", "IsWeak", "IsList", "IsMap", "MapKey", "MapValue", "HasDefault", "Default", "ContainingOneof", "ContainingMessage", "Message", "Enum"},
- reflect.TypeOf((*protoreflect.OneofDescriptor)(nil)).Elem(): {"Fields"}, // not directly used; must keep in sync with formatDescOpt
- reflect.TypeOf((*protoreflect.EnumDescriptor)(nil)).Elem(): {"Values", "ReservedNames", "ReservedRanges"},
- reflect.TypeOf((*protoreflect.EnumValueDescriptor)(nil)).Elem(): {"Number"},
- reflect.TypeOf((*protoreflect.ServiceDescriptor)(nil)).Elem(): {"Methods"},
- reflect.TypeOf((*protoreflect.MethodDescriptor)(nil)).Elem(): {"Input", "Output", "IsStreamingClient", "IsStreamingServer"},
+type methodAndName struct {
+ method reflect.Value
+ name string
}
func FormatDesc(s fmt.State, r rune, t protoreflect.Descriptor) {
- io.WriteString(s, formatDescOpt(t, true, r == 'v' && (s.Flag('+') || s.Flag('#'))))
+ io.WriteString(s, formatDescOpt(t, true, r == 'v' && (s.Flag('+') || s.Flag('#')), nil))
}
-func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
+
+func InternalFormatDescOptForTesting(t protoreflect.Descriptor, isRoot, allowMulti bool, record func(string)) string {
+ return formatDescOpt(t, isRoot, allowMulti, record)
+}
+
+func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool, record func(string)) string {
rv := reflect.ValueOf(t)
rt := rv.MethodByName("ProtoType").Type().In(0)
@@ -129,26 +127,60 @@ func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
}
_, isFile := t.(protoreflect.FileDescriptor)
- rs := records{allowMulti: allowMulti}
+ rs := records{
+ allowMulti: allowMulti,
+ record: record,
+ }
if t.IsPlaceholder() {
if isFile {
- rs.Append(rv, "Path", "Package", "IsPlaceholder")
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Path"), "Path"},
+ {rv.MethodByName("Package"), "Package"},
+ {rv.MethodByName("IsPlaceholder"), "IsPlaceholder"},
+ }...)
} else {
- rs.Append(rv, "FullName", "IsPlaceholder")
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("FullName"), "FullName"},
+ {rv.MethodByName("IsPlaceholder"), "IsPlaceholder"},
+ }...)
}
} else {
switch {
case isFile:
- rs.Append(rv, "Syntax")
+ rs.Append(rv, methodAndName{rv.MethodByName("Syntax"), "Syntax"})
case isRoot:
- rs.Append(rv, "Syntax", "FullName")
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Syntax"), "Syntax"},
+ {rv.MethodByName("FullName"), "FullName"},
+ }...)
default:
- rs.Append(rv, "Name")
+ rs.Append(rv, methodAndName{rv.MethodByName("Name"), "Name"})
}
switch t := t.(type) {
case protoreflect.FieldDescriptor:
- for _, s := range descriptorAccessors[rt] {
- switch s {
+ accessors := []methodAndName{
+ {rv.MethodByName("Number"), "Number"},
+ {rv.MethodByName("Cardinality"), "Cardinality"},
+ {rv.MethodByName("Kind"), "Kind"},
+ {rv.MethodByName("HasJSONName"), "HasJSONName"},
+ {rv.MethodByName("JSONName"), "JSONName"},
+ {rv.MethodByName("HasPresence"), "HasPresence"},
+ {rv.MethodByName("IsExtension"), "IsExtension"},
+ {rv.MethodByName("IsPacked"), "IsPacked"},
+ {rv.MethodByName("IsWeak"), "IsWeak"},
+ {rv.MethodByName("IsList"), "IsList"},
+ {rv.MethodByName("IsMap"), "IsMap"},
+ {rv.MethodByName("MapKey"), "MapKey"},
+ {rv.MethodByName("MapValue"), "MapValue"},
+ {rv.MethodByName("HasDefault"), "HasDefault"},
+ {rv.MethodByName("Default"), "Default"},
+ {rv.MethodByName("ContainingOneof"), "ContainingOneof"},
+ {rv.MethodByName("ContainingMessage"), "ContainingMessage"},
+ {rv.MethodByName("Message"), "Message"},
+ {rv.MethodByName("Enum"), "Enum"},
+ }
+ for _, s := range accessors {
+ switch s.name {
case "MapKey":
if k := t.MapKey(); k != nil {
rs.recs = append(rs.recs, [2]string{"MapKey", k.Kind().String()})
@@ -157,20 +189,20 @@ func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
if v := t.MapValue(); v != nil {
switch v.Kind() {
case protoreflect.EnumKind:
- rs.recs = append(rs.recs, [2]string{"MapValue", string(v.Enum().FullName())})
+ rs.AppendRecs("MapValue", [2]string{"MapValue", string(v.Enum().FullName())})
case protoreflect.MessageKind, protoreflect.GroupKind:
- rs.recs = append(rs.recs, [2]string{"MapValue", string(v.Message().FullName())})
+ rs.AppendRecs("MapValue", [2]string{"MapValue", string(v.Message().FullName())})
default:
- rs.recs = append(rs.recs, [2]string{"MapValue", v.Kind().String()})
+ rs.AppendRecs("MapValue", [2]string{"MapValue", v.Kind().String()})
}
}
case "ContainingOneof":
if od := t.ContainingOneof(); od != nil {
- rs.recs = append(rs.recs, [2]string{"Oneof", string(od.Name())})
+ rs.AppendRecs("ContainingOneof", [2]string{"Oneof", string(od.Name())})
}
case "ContainingMessage":
if t.IsExtension() {
- rs.recs = append(rs.recs, [2]string{"Extendee", string(t.ContainingMessage().FullName())})
+ rs.AppendRecs("ContainingMessage", [2]string{"Extendee", string(t.ContainingMessage().FullName())})
}
case "Message":
if !t.IsMap() {
@@ -187,13 +219,61 @@ func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
ss = append(ss, string(fs.Get(i).Name()))
}
if len(ss) > 0 {
- rs.recs = append(rs.recs, [2]string{"Fields", "[" + joinStrings(ss, false) + "]"})
+ rs.AppendRecs("Fields", [2]string{"Fields", "[" + joinStrings(ss, false) + "]"})
}
- default:
- rs.Append(rv, descriptorAccessors[rt]...)
+
+ case protoreflect.FileDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Path"), "Path"},
+ {rv.MethodByName("Package"), "Package"},
+ {rv.MethodByName("Imports"), "Imports"},
+ {rv.MethodByName("Messages"), "Messages"},
+ {rv.MethodByName("Enums"), "Enums"},
+ {rv.MethodByName("Extensions"), "Extensions"},
+ {rv.MethodByName("Services"), "Services"},
+ }...)
+
+ case protoreflect.MessageDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("IsMapEntry"), "IsMapEntry"},
+ {rv.MethodByName("Fields"), "Fields"},
+ {rv.MethodByName("Oneofs"), "Oneofs"},
+ {rv.MethodByName("ReservedNames"), "ReservedNames"},
+ {rv.MethodByName("ReservedRanges"), "ReservedRanges"},
+ {rv.MethodByName("RequiredNumbers"), "RequiredNumbers"},
+ {rv.MethodByName("ExtensionRanges"), "ExtensionRanges"},
+ {rv.MethodByName("Messages"), "Messages"},
+ {rv.MethodByName("Enums"), "Enums"},
+ {rv.MethodByName("Extensions"), "Extensions"},
+ }...)
+
+ case protoreflect.EnumDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Values"), "Values"},
+ {rv.MethodByName("ReservedNames"), "ReservedNames"},
+ {rv.MethodByName("ReservedRanges"), "ReservedRanges"},
+ }...)
+
+ case protoreflect.EnumValueDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Number"), "Number"},
+ }...)
+
+ case protoreflect.ServiceDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Methods"), "Methods"},
+ }...)
+
+ case protoreflect.MethodDescriptor:
+ rs.Append(rv, []methodAndName{
+ {rv.MethodByName("Input"), "Input"},
+ {rv.MethodByName("Output"), "Output"},
+ {rv.MethodByName("IsStreamingClient"), "IsStreamingClient"},
+ {rv.MethodByName("IsStreamingServer"), "IsStreamingServer"},
+ }...)
}
- if rv.MethodByName("GoType").IsValid() {
- rs.Append(rv, "GoType")
+ if m := rv.MethodByName("GoType"); m.IsValid() {
+ rs.Append(rv, methodAndName{m, "GoType"})
}
}
return start + rs.Join() + end
@@ -202,19 +282,34 @@ func formatDescOpt(t protoreflect.Descriptor, isRoot, allowMulti bool) string {
type records struct {
recs [][2]string
allowMulti bool
+
+ // record is a function that will be called for every Append() or
+ // AppendRecs() call, to be used for testing with the
+ // InternalFormatDescOptForTesting function.
+ record func(string)
}
-func (rs *records) Append(v reflect.Value, accessors ...string) {
+func (rs *records) AppendRecs(fieldName string, newRecs [2]string) {
+ if rs.record != nil {
+ rs.record(fieldName)
+ }
+ rs.recs = append(rs.recs, newRecs)
+}
+
+func (rs *records) Append(v reflect.Value, accessors ...methodAndName) {
for _, a := range accessors {
+ if rs.record != nil {
+ rs.record(a.name)
+ }
var rv reflect.Value
- if m := v.MethodByName(a); m.IsValid() {
- rv = m.Call(nil)[0]
+ if a.method.IsValid() {
+ rv = a.method.Call(nil)[0]
}
if v.Kind() == reflect.Struct && !rv.IsValid() {
- rv = v.FieldByName(a)
+ rv = v.FieldByName(a.name)
}
if !rv.IsValid() {
- panic(fmt.Sprintf("unknown accessor: %v.%s", v.Type(), a))
+ panic(fmt.Sprintf("unknown accessor: %v.%s", v.Type(), a.name))
}
if _, ok := rv.Interface().(protoreflect.Value); ok {
rv = rv.MethodByName("Interface").Call(nil)[0]
@@ -261,7 +356,7 @@ func (rs *records) Append(v reflect.Value, accessors ...string) {
default:
s = fmt.Sprint(v)
}
- rs.recs = append(rs.recs, [2]string{a, s})
+ rs.recs = append(rs.recs, [2]string{a.name, s})
}
}
diff --git a/vendor/google.golang.org/protobuf/internal/descfmt/ya.make b/vendor/google.golang.org/protobuf/internal/descfmt/ya.make
index eaaabd5a49..6f0464b58b 100644
--- a/vendor/google.golang.org/protobuf/internal/descfmt/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/descfmt/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(stringer.go)
-
-GO_TEST_SRCS(desc_test.go)
+SRCS(
+ stringer.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/descopts/ya.make b/vendor/google.golang.org/protobuf/internal/descopts/ya.make
index 2dcbe19035..26ef6cc24b 100644
--- a/vendor/google.golang.org/protobuf/internal/descopts/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/descopts/ya.make
@@ -2,6 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(options.go)
+SRCS(
+ options.go
+)
END()
diff --git a/vendor/google.golang.org/protobuf/internal/detrand/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/detrand/gotest/ya.make
deleted file mode 100644
index e6a5b0942a..0000000000
--- a/vendor/google.golang.org/protobuf/internal/detrand/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/detrand)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/detrand/rand_test.go b/vendor/google.golang.org/protobuf/internal/detrand/rand_test.go
deleted file mode 100644
index 68c55d284c..0000000000
--- a/vendor/google.golang.org/protobuf/internal/detrand/rand_test.go
+++ /dev/null
@@ -1,14 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package detrand
-
-import "testing"
-
-func Benchmark(b *testing.B) {
- b.ReportAllocs()
- for i := 0; i < b.N; i++ {
- binaryHash()
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/detrand/ya.make b/vendor/google.golang.org/protobuf/internal/detrand/ya.make
index bfb5498787..dd1b8456b9 100644
--- a/vendor/google.golang.org/protobuf/internal/detrand/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/detrand/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(rand.go)
-
-GO_TEST_SRCS(rand_test.go)
+SRCS(
+ rand.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/defval/default_test.go b/vendor/google.golang.org/protobuf/internal/encoding/defval/default_test.go
deleted file mode 100644
index bde8ca2aa3..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/defval/default_test.go
+++ /dev/null
@@ -1,105 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package defval_test
-
-import (
- "math"
- "reflect"
- "testing"
-
- "google.golang.org/protobuf/internal/encoding/defval"
- "google.golang.org/protobuf/internal/filedesc"
- "google.golang.org/protobuf/reflect/protoreflect"
-)
-
-func Test(t *testing.T) {
- evs := filedesc.EnumValues{List: []filedesc.EnumValue{{}}}
- evs.List[0].L0.ParentFile = filedesc.SurrogateProto2
- evs.List[0].L0.FullName = "ALPHA"
- evs.List[0].L1.Number = 1
-
- V := protoreflect.ValueOf
- tests := []struct {
- val protoreflect.Value
- enum protoreflect.EnumValueDescriptor
- enums protoreflect.EnumValueDescriptors
- kind protoreflect.Kind
- strPB string
- strGo string
- }{{
- val: V(bool(true)),
- enum: nil,
- enums: nil,
- kind: protoreflect.BoolKind,
- strPB: "true",
- strGo: "1",
- }, {
- val: V(int32(-0x1234)),
- enum: nil,
- enums: nil,
- kind: protoreflect.Int32Kind,
- strPB: "-4660",
- strGo: "-4660",
- }, {
- val: V(float32(math.Pi)),
- enum: nil,
- enums: nil,
- kind: protoreflect.FloatKind,
- strPB: "3.1415927",
- strGo: "3.1415927",
- }, {
- val: V(float64(math.Pi)),
- enum: nil,
- enums: nil,
- kind: protoreflect.DoubleKind,
- strPB: "3.141592653589793",
- strGo: "3.141592653589793",
- }, {
- val: V(string("hello, \xde\xad\xbe\xef\n")),
- enum: nil,
- enums: nil,
- kind: protoreflect.StringKind,
- strPB: "hello, \xde\xad\xbe\xef\n",
- strGo: "hello, \xde\xad\xbe\xef\n",
- }, {
- val: V([]byte("hello, \xde\xad\xbe\xef\n")),
- enum: nil,
- enums: nil,
- kind: protoreflect.BytesKind,
- strPB: "hello, \\336\\255\\276\\357\\n",
- strGo: "hello, \\336\\255\\276\\357\\n",
- }, {
- val: V(protoreflect.EnumNumber(1)),
- enum: &evs.List[0],
- enums: &evs,
- kind: protoreflect.EnumKind,
- strPB: "ALPHA",
- strGo: "1",
- }}
-
- for _, tt := range tests {
- t.Run("", func(t *testing.T) {
- gotStr, _ := defval.Marshal(tt.val, tt.enum, tt.kind, defval.Descriptor)
- if gotStr != tt.strPB {
- t.Errorf("Marshal(%v, %v, Descriptor) = %q, want %q", tt.val, tt.kind, gotStr, tt.strPB)
- }
-
- gotStr, _ = defval.Marshal(tt.val, tt.enum, tt.kind, defval.GoTag)
- if gotStr != tt.strGo {
- t.Errorf("Marshal(%v, %v, GoTag) = %q, want %q", tt.val, tt.kind, gotStr, tt.strGo)
- }
-
- gotVal, gotEnum, _ := defval.Unmarshal(tt.strPB, tt.kind, tt.enums, defval.Descriptor)
- if !reflect.DeepEqual(gotVal.Interface(), tt.val.Interface()) || gotEnum != tt.enum {
- t.Errorf("Unmarshal(%v, %v, Descriptor) = (%q, %v), want (%q, %v)", tt.strPB, tt.kind, gotVal, gotEnum, tt.val, tt.enum)
- }
-
- gotVal, gotEnum, _ = defval.Unmarshal(tt.strGo, tt.kind, tt.enums, defval.GoTag)
- if !reflect.DeepEqual(gotVal.Interface(), tt.val.Interface()) || gotEnum != tt.enum {
- t.Errorf("Unmarshal(%v, %v, GoTag) = (%q, %v), want (%q, %v)", tt.strGo, tt.kind, gotVal, gotEnum, tt.val, tt.enum)
- }
- })
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/defval/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/defval/gotest/ya.make
deleted file mode 100644
index 90edb812b1..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/defval/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/encoding/defval)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/defval/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/defval/ya.make
index 96b84b177e..9f5b5a3fb7 100644
--- a/vendor/google.golang.org/protobuf/internal/encoding/defval/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/encoding/defval/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(default.go)
-
-GO_XTEST_SRCS(default_test.go)
+SRCS(
+ default.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/json/bench_test.go b/vendor/google.golang.org/protobuf/internal/encoding/json/bench_test.go
deleted file mode 100644
index 284b141a8e..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/json/bench_test.go
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package json_test
-
-import (
- "testing"
-
- "google.golang.org/protobuf/internal/encoding/json"
-)
-
-func BenchmarkFloat(b *testing.B) {
- input := []byte(`1.797693134862315708145274237317043567981e+308`)
- for i := 0; i < b.N; i++ {
- dec := json.NewDecoder(input)
- val, err := dec.Read()
- if err != nil {
- b.Fatal(err)
- }
- if _, ok := val.Float(64); !ok {
- b.Fatal("not a float")
- }
- }
-}
-
-func BenchmarkInt(b *testing.B) {
- input := []byte(`922337203.6854775807e+10`)
- for i := 0; i < b.N; i++ {
- dec := json.NewDecoder(input)
- val, err := dec.Read()
- if err != nil {
- b.Fatal(err)
- }
- if _, ok := val.Int(64); !ok {
- b.Fatal("not an int64")
- }
- }
-}
-
-func BenchmarkString(b *testing.B) {
- input := []byte(`"abcdefghijklmnopqrstuvwxyz0123456789\\n\\t"`)
- for i := 0; i < b.N; i++ {
- dec := json.NewDecoder(input)
- val, err := dec.Read()
- if err != nil {
- b.Fatal(err)
- }
- _ = val.ParsedString()
- }
-}
-
-func BenchmarkBool(b *testing.B) {
- input := []byte(`true`)
- for i := 0; i < b.N; i++ {
- dec := json.NewDecoder(input)
- val, err := dec.Read()
- if err != nil {
- b.Fatal(err)
- }
- _ = val.Bool()
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/json/decode_test.go b/vendor/google.golang.org/protobuf/internal/encoding/json/decode_test.go
deleted file mode 100644
index d70c3de0e0..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/json/decode_test.go
+++ /dev/null
@@ -1,1414 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package json_test
-
-import (
- "fmt"
- "math"
- "strings"
- "testing"
- "unicode/utf8"
-
- "github.com/google/go-cmp/cmp"
-
- "google.golang.org/protobuf/internal/encoding/json"
-)
-
-type R struct {
- // E is expected error substring from calling Decoder.Read if set.
- E string
- // V is one of the checker implementations that validates the token value.
- V checker
- // P is expected Token.Pos() if set > 0.
- P int
- // RS is expected result from Token.RawString() if not empty.
- RS string
-}
-
-// checker defines API for Token validation.
-type checker interface {
- // check checks and expects for token API call to return and compare
- // against implementation-stored value. Returns empty string if success,
- // else returns error message describing the error.
- check(json.Token) string
-}
-
-// checkers that checks the token kind only.
-var (
- EOF = kindOnly{json.EOF}
- Null = kindOnly{json.Null}
- ObjectOpen = kindOnly{json.ObjectOpen}
- ObjectClose = kindOnly{json.ObjectClose}
- ArrayOpen = kindOnly{json.ArrayOpen}
- ArrayClose = kindOnly{json.ArrayClose}
-)
-
-type kindOnly struct {
- want json.Kind
-}
-
-func (x kindOnly) check(tok json.Token) string {
- if got := tok.Kind(); got != x.want {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, x.want)
- }
- return ""
-}
-
-type Name struct {
- val string
-}
-
-func (x Name) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Name {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Name)
- }
-
- if got := tok.Name(); got != x.val {
- return fmt.Sprintf("Token.Name(): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type Bool struct {
- val bool
-}
-
-func (x Bool) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Bool {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Bool)
- }
-
- if got := tok.Bool(); got != x.val {
- return fmt.Sprintf("Token.Bool(): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type Str struct {
- val string
-}
-
-func (x Str) check(tok json.Token) string {
- if got := tok.Kind(); got != json.String {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.String)
- }
-
- if got := tok.ParsedString(); got != x.val {
- return fmt.Sprintf("Token.ParsedString(): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type F64 struct {
- val float64
-}
-
-func (x F64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Float(64)
- if !ok {
- return fmt.Sprintf("Token.Float(64): returned not ok")
- }
- if got != x.val {
- return fmt.Sprintf("Token.Float(64): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type F32 struct {
- val float32
-}
-
-func (x F32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Float(32)
- if !ok {
- return fmt.Sprintf("Token.Float(32): returned not ok")
- }
- if float32(got) != x.val {
- return fmt.Sprintf("Token.Float(32): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-// NotF64 is a checker to validate a Number token where Token.Float(64) returns not ok.
-var NotF64 = xf64{}
-
-type xf64 struct{}
-
-func (x xf64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Float(64)
- if ok {
- return fmt.Sprintf("Token.Float(64): returned ok")
- }
- return ""
-}
-
-// NotF32 is a checker to validate a Number token where Token.Float(32) returns not ok.
-var NotF32 = xf32{}
-
-type xf32 struct{}
-
-func (x xf32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Float(32)
- if ok {
- return fmt.Sprintf("Token.Float(32): returned ok")
- }
- return ""
-}
-
-type I64 struct {
- val int64
-}
-
-func (x I64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Int(64)
- if !ok {
- return fmt.Sprintf("Token.Int(64): returned not ok")
- }
- if got != x.val {
- return fmt.Sprintf("Token.Int(64): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type I32 struct {
- val int32
-}
-
-func (x I32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Int(32)
- if !ok {
- return fmt.Sprintf("Token.Int(32): returned not ok")
- }
- if int32(got) != x.val {
- return fmt.Sprintf("Token.Int(32): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-// NotI64 is a checker to validate a Number token where Token.Int(64) returns not ok.
-var NotI64 = xi64{}
-
-type xi64 struct{}
-
-func (x xi64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Int(64)
- if ok {
- return fmt.Sprintf("Token.Int(64): returned ok")
- }
- return ""
-}
-
-// NotI32 is a checker to validate a Number token where Token.Int(32) returns not ok.
-var NotI32 = xi32{}
-
-type xi32 struct{}
-
-func (x xi32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Int(32)
- if ok {
- return fmt.Sprintf("Token.Int(32): returned ok")
- }
- return ""
-}
-
-type Ui64 struct {
- val uint64
-}
-
-func (x Ui64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Uint(64)
- if !ok {
- return fmt.Sprintf("Token.Uint(64): returned not ok")
- }
- if got != x.val {
- return fmt.Sprintf("Token.Uint(64): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-type Ui32 struct {
- val uint32
-}
-
-func (x Ui32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- got, ok := tok.Uint(32)
- if !ok {
- return fmt.Sprintf("Token.Uint(32): returned not ok")
- }
- if uint32(got) != x.val {
- return fmt.Sprintf("Token.Uint(32): got %v, want %v", got, x.val)
- }
- return ""
-}
-
-// NotUi64 is a checker to validate a Number token where Token.Uint(64) returns not ok.
-var NotUi64 = xui64{}
-
-type xui64 struct{}
-
-func (x xui64) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Uint(64)
- if ok {
- return fmt.Sprintf("Token.Uint(64): returned ok")
- }
- return ""
-}
-
-// NotI32 is a checker to validate a Number token where Token.Uint(32) returns not ok.
-var NotUi32 = xui32{}
-
-type xui32 struct{}
-
-func (x xui32) check(tok json.Token) string {
- if got := tok.Kind(); got != json.Number {
- return fmt.Sprintf("Token.Kind(): got %v, want %v", got, json.Number)
- }
-
- _, ok := tok.Uint(32)
- if ok {
- return fmt.Sprintf("Token.Uint(32): returned ok")
- }
- return ""
-}
-
-var errEOF = json.ErrUnexpectedEOF.Error()
-
-func TestDecoder(t *testing.T) {
- const space = " \n\r\t"
-
- tests := []struct {
- in string
- // want is a list of expected values returned from calling
- // Decoder.Read. An item makes the test code invoke
- // Decoder.Read and compare against R.E for error returned or use R.V to
- // validate the returned Token object.
- want []R
- }{
- {
- in: ``,
- want: []R{{V: EOF}},
- },
- {
- in: space,
- want: []R{{V: EOF}},
- },
- {
- // Calling Read after EOF will keep returning EOF for
- // succeeding Read calls.
- in: space,
- want: []R{
- {V: EOF},
- {V: EOF},
- {V: EOF},
- },
- },
-
- // JSON literals.
- {
- in: space + `null` + space,
- want: []R{
- {V: Null, P: len(space), RS: `null`},
- {V: EOF},
- },
- },
- {
- in: space + `true` + space,
- want: []R{
- {V: Bool{true}},
- {V: EOF},
- },
- },
- {
- in: space + `false` + space,
- want: []R{
- {V: Bool{false}},
- {V: EOF},
- },
- },
- {
- // Error returned will produce the same error again.
- in: space + `foo` + space,
- want: []R{
- {E: `invalid value foo`},
- {E: `invalid value foo`},
- },
- },
-
- // JSON strings.
- {
- in: space + `""` + space,
- want: []R{
- {V: Str{}},
- {V: EOF},
- },
- },
- {
- in: space + `"hello"` + space,
- want: []R{
- {V: Str{"hello"}, RS: `"hello"`},
- {V: EOF},
- },
- },
- {
- in: `"hello`,
- want: []R{{E: errEOF}},
- },
- {
- in: "\"\x00\"",
- want: []R{{E: `invalid character '\x00' in string`}},
- },
- {
- in: "\"\u0031\u0032\"",
- want: []R{
- {V: Str{"12"}, RS: "\"\u0031\u0032\""},
- {V: EOF},
- },
- },
- {
- // Invalid UTF-8 error is returned in ReadString instead of Read.
- in: "\"\xff\"",
- want: []R{{E: `syntax error (line 1:1): invalid UTF-8 in string`}},
- },
- {
- in: `"` + string(utf8.RuneError) + `"`,
- want: []R{
- {V: Str{string(utf8.RuneError)}},
- {V: EOF},
- },
- },
- {
- in: `"\uFFFD"`,
- want: []R{
- {V: Str{string(utf8.RuneError)}},
- {V: EOF},
- },
- },
- {
- in: `"\x"`,
- want: []R{{E: `invalid escape code "\\x" in string`}},
- },
- {
- in: `"\uXXXX"`,
- want: []R{{E: `invalid escape code "\\uXXXX" in string`}},
- },
- {
- in: `"\uDEAD"`, // unmatched surrogate pair
- want: []R{{E: errEOF}},
- },
- {
- in: `"\uDEAD\uBEEF"`, // invalid surrogate half
- want: []R{{E: `invalid escape code "\\uBEEF" in string`}},
- },
- {
- in: `"\uD800\udead"`, // valid surrogate pair
- want: []R{
- {V: Str{`𐊭`}},
- {V: EOF},
- },
- },
- {
- in: `"\u0000\"\\\/\b\f\n\r\t"`,
- want: []R{
- {V: Str{"\u0000\"\\/\b\f\n\r\t"}},
- {V: EOF},
- },
- },
-
- // Invalid JSON numbers.
- {
- in: `-`,
- want: []R{{E: `invalid value -`}},
- },
- {
- in: `+0`,
- want: []R{{E: `invalid value +0`}},
- },
- {
- in: `-+`,
- want: []R{{E: `invalid value -+`}},
- },
- {
- in: `0.`,
- want: []R{{E: `invalid value 0.`}},
- },
- {
- in: `.1`,
- want: []R{{E: `invalid value .1`}},
- },
- {
- in: `1.0.1`,
- want: []R{{E: `invalid value 1.0.1`}},
- },
- {
- in: `1..1`,
- want: []R{{E: `invalid value 1..1`}},
- },
- {
- in: `-1-2`,
- want: []R{{E: `invalid value -1-2`}},
- },
- {
- in: `01`,
- want: []R{{E: `invalid value 01`}},
- },
- {
- in: `1e`,
- want: []R{{E: `invalid value 1e`}},
- },
- {
- in: `1e1.2`,
- want: []R{{E: `invalid value 1e1.2`}},
- },
- {
- in: `1Ee`,
- want: []R{{E: `invalid value 1Ee`}},
- },
- {
- in: `1.e1`,
- want: []R{{E: `invalid value 1.e1`}},
- },
- {
- in: `1.e+`,
- want: []R{{E: `invalid value 1.e+`}},
- },
- {
- in: `1e+-2`,
- want: []R{{E: `invalid value 1e+-2`}},
- },
- {
- in: `1e--2`,
- want: []R{{E: `invalid value 1e--2`}},
- },
- {
- in: `1.0true`,
- want: []R{{E: `invalid value 1.0true`}},
- },
-
- // JSON numbers as floating point.
- {
- in: space + `0.0` + space,
- want: []R{
- {V: F32{0}, P: len(space), RS: `0.0`},
- {V: EOF},
- },
- },
- {
- in: space + `0` + space,
- want: []R{
- {V: F32{0}},
- {V: EOF},
- },
- },
- {
- in: space + `-0` + space,
- want: []R{
- {V: F32{float32(math.Copysign(0, -1))}},
- {V: EOF},
- },
- },
- {
- in: `-0`,
- want: []R{
- {V: F64{math.Copysign(0, -1)}},
- {V: EOF},
- },
- },
- {
- in: `-0.0`,
- want: []R{
- {V: F32{float32(math.Copysign(0, -1))}},
- {V: EOF},
- },
- },
- {
- in: `-0.0`,
- want: []R{
- {V: F64{math.Copysign(0, -1)}},
- {V: EOF},
- },
- },
- {
- in: `-1.02`,
- want: []R{
- {V: F32{-1.02}},
- {V: EOF},
- },
- },
- {
- in: `1.020000`,
- want: []R{
- {V: F32{1.02}},
- {V: EOF},
- },
- },
- {
- in: `-1.0e0`,
- want: []R{
- {V: F32{-1}},
- {V: EOF},
- },
- },
- {
- in: `1.0e-000`,
- want: []R{
- {V: F32{1}},
- {V: EOF},
- },
- },
- {
- in: `1e+00`,
- want: []R{
- {V: F32{1}},
- {V: EOF},
- },
- },
- {
- in: `1.02e3`,
- want: []R{
- {V: F32{1.02e3}},
- {V: EOF},
- },
- },
- {
- in: `-1.02E03`,
- want: []R{
- {V: F32{-1.02e3}},
- {V: EOF},
- },
- },
- {
- in: `1.0200e+3`,
- want: []R{
- {V: F32{1.02e3}},
- {V: EOF},
- },
- },
- {
- in: `-1.0200E+03`,
- want: []R{
- {V: F32{-1.02e3}},
- {V: EOF},
- },
- },
- {
- in: `1.0200e-3`,
- want: []R{
- {V: F32{1.02e-3}},
- {V: EOF},
- },
- },
- {
- in: `-1.0200E-03`,
- want: []R{
- {V: F32{-1.02e-3}},
- {V: EOF},
- },
- },
- {
- // Exceeds max float32 limit, but should be ok for float64.
- in: `3.4e39`,
- want: []R{
- {V: F64{3.4e39}},
- {V: EOF},
- },
- },
-
- {
- // Exceeds max float32 limit.
- in: `3.4e39`,
- want: []R{
- {V: NotF32},
- {V: EOF},
- },
- },
- {
- // Less than negative max float32 limit.
- in: `-3.4e39`,
- want: []R{
- {V: NotF32},
- {V: EOF},
- },
- },
- {
- // Exceeds max float64 limit.
- in: `1.79e+309`,
- want: []R{
- {V: NotF64},
- {V: EOF},
- },
- },
- {
- // Less than negative max float64 limit.
- in: `-1.79e+309`,
- want: []R{
- {V: NotF64},
- {V: EOF},
- },
- },
-
- // JSON numbers as signed integers.
- {
- in: space + `0` + space,
- want: []R{
- {V: I32{0}},
- {V: EOF},
- },
- },
- {
- in: space + `-0` + space,
- want: []R{
- {V: I32{0}},
- {V: EOF},
- },
- },
- {
- // Fractional part equals 0 is ok.
- in: `1.00000`,
- want: []R{
- {V: I32{1}},
- {V: EOF},
- },
- },
- {
- // Fractional part not equals 0 returns error.
- in: `1.0000000001`,
- want: []R{
- {V: NotI32},
- {V: EOF},
- },
- },
- {
- in: `0e0`,
- want: []R{
- {V: I32{0}},
- {V: EOF},
- },
- },
- {
- in: `0.0E0`,
- want: []R{
- {V: I32{0}},
- {V: EOF},
- },
- },
- {
- in: `0.0E10`,
- want: []R{
- {V: I32{0}},
- {V: EOF},
- },
- },
- {
- in: `-1`,
- want: []R{
- {V: I32{-1}},
- {V: EOF},
- },
- },
- {
- in: `1.0e+0`,
- want: []R{
- {V: I32{1}},
- {V: EOF},
- },
- },
- {
- in: `-1E-0`,
- want: []R{
- {V: I32{-1}},
- {V: EOF},
- },
- },
- {
- in: `1E1`,
- want: []R{
- {V: I32{10}},
- {V: EOF},
- },
- },
- {
- in: `-100.00e-02`,
- want: []R{
- {V: I32{-1}},
- {V: EOF},
- },
- },
- {
- in: `0.1200E+02`,
- want: []R{
- {V: I64{12}},
- {V: EOF},
- },
- },
- {
- in: `0.012e2`,
- want: []R{
- {V: NotI32},
- {V: EOF},
- },
- },
- {
- in: `12e-2`,
- want: []R{
- {V: NotI32},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MaxInt32.
- in: `2147483648`,
- want: []R{
- {V: NotI32},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MinInt32.
- in: `-2147483649`,
- want: []R{
- {V: NotI32},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MaxInt32, but ok for int64.
- in: `2147483648`,
- want: []R{
- {V: I64{2147483648}},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MinInt32, but ok for int64.
- in: `-2147483649`,
- want: []R{
- {V: I64{-2147483649}},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MaxInt64.
- in: `9223372036854775808`,
- want: []R{
- {V: NotI64},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MinInt64.
- in: `-9223372036854775809`,
- want: []R{
- {V: NotI64},
- {V: EOF},
- },
- },
-
- // JSON numbers as unsigned integers.
- {
- in: space + `0` + space,
- want: []R{
- {V: Ui32{0}},
- {V: EOF},
- },
- },
- {
- in: space + `-0` + space,
- want: []R{
- {V: Ui32{0}},
- {V: EOF},
- },
- },
- {
- in: `-1`,
- want: []R{
- {V: NotUi32},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MaxUint32.
- in: `4294967296`,
- want: []R{
- {V: NotUi32},
- {V: EOF},
- },
- },
- {
- // Exceeds math.MaxUint64.
- in: `18446744073709551616`,
- want: []R{
- {V: NotUi64},
- {V: EOF},
- },
- },
-
- // JSON sequence of values.
- {
- in: `true null`,
- want: []R{
- {V: Bool{true}},
- {E: `(line 1:6): unexpected token null`},
- },
- },
- {
- in: "null false",
- want: []R{
- {V: Null},
- {E: `unexpected token false`},
- },
- },
- {
- in: `true,false`,
- want: []R{
- {V: Bool{true}},
- {E: `unexpected token ,`},
- },
- },
- {
- in: `47"hello"`,
- want: []R{
- {V: I32{47}},
- {E: `unexpected token "hello"`},
- },
- },
- {
- in: `47 "hello"`,
- want: []R{
- {V: I32{47}},
- {E: `unexpected token "hello"`},
- },
- },
- {
- in: `true 42`,
- want: []R{
- {V: Bool{true}},
- {E: `unexpected token 42`},
- },
- },
-
- // JSON arrays.
- {
- in: space + `[]` + space,
- want: []R{
- {V: ArrayOpen},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: space + `[` + space + `]` + space,
- want: []R{
- {V: ArrayOpen, P: len(space), RS: `[`},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: space + `[` + space,
- want: []R{
- {V: ArrayOpen},
- {E: errEOF},
- },
- },
- {
- in: space + `]` + space,
- want: []R{{E: `unexpected token ]`}},
- },
- {
- in: `[null,true,false, 1e1, "hello" ]`,
- want: []R{
- {V: ArrayOpen},
- {V: Null},
- {V: Bool{true}},
- {V: Bool{false}},
- {V: I32{10}},
- {V: Str{"hello"}},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: `[` + space + `true` + space + `,` + space + `"hello"` + space + `]`,
- want: []R{
- {V: ArrayOpen},
- {V: Bool{true}},
- {V: Str{"hello"}},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: `[` + space + `true` + space + `,` + space + `]`,
- want: []R{
- {V: ArrayOpen},
- {V: Bool{true}},
- {E: `unexpected token ]`},
- },
- },
- {
- in: `[` + space + `false` + space + `]`,
- want: []R{
- {V: ArrayOpen},
- {V: Bool{false}},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: `[` + space + `1` + space + `0` + space + `]`,
- want: []R{
- {V: ArrayOpen},
- {V: I64{1}},
- {E: `unexpected token 0`},
- },
- },
- {
- in: `[null`,
- want: []R{
- {V: ArrayOpen},
- {V: Null},
- {E: errEOF},
- },
- },
- {
- in: `[foo]`,
- want: []R{
- {V: ArrayOpen},
- {E: `invalid value foo`},
- },
- },
- {
- in: `[{}, "hello", [true, false], null]`,
- want: []R{
- {V: ArrayOpen},
- {V: ObjectOpen},
- {V: ObjectClose},
- {V: Str{"hello"}},
- {V: ArrayOpen},
- {V: Bool{true}},
- {V: Bool{false}},
- {V: ArrayClose},
- {V: Null},
- {V: ArrayClose},
- {V: EOF},
- },
- },
- {
- in: `[{ ]`,
- want: []R{
- {V: ArrayOpen},
- {V: ObjectOpen},
- {E: `unexpected token ]`},
- },
- },
- {
- in: `[[ ]`,
- want: []R{
- {V: ArrayOpen},
- {V: ArrayOpen},
- {V: ArrayClose},
- {E: errEOF},
- },
- },
- {
- in: `[,]`,
- want: []R{
- {V: ArrayOpen},
- {E: `unexpected token ,`},
- },
- },
- {
- in: `[true "hello"]`,
- want: []R{
- {V: ArrayOpen},
- {V: Bool{true}},
- {E: `unexpected token "hello"`},
- },
- },
- {
- in: `[] null`,
- want: []R{
- {V: ArrayOpen},
- {V: ArrayClose},
- {E: `unexpected token null`},
- },
- },
- {
- in: `true []`,
- want: []R{
- {V: Bool{true}},
- {E: `unexpected token [`},
- },
- },
-
- // JSON objects.
- {
- in: space + `{}` + space,
- want: []R{
- {V: ObjectOpen},
- {V: ObjectClose},
- {V: EOF},
- },
- },
- {
- in: space + `{` + space + `}` + space,
- want: []R{
- {V: ObjectOpen},
- {V: ObjectClose},
- {V: EOF},
- },
- },
- {
- in: space + `{` + space,
- want: []R{
- {V: ObjectOpen},
- {E: errEOF},
- },
- },
- {
- in: space + `}` + space,
- want: []R{{E: `unexpected token }`}},
- },
- {
- in: `{` + space + `null` + space + `}`,
- want: []R{
- {V: ObjectOpen},
- {E: `unexpected token null`},
- },
- },
- {
- in: `{[]}`,
- want: []R{
- {V: ObjectOpen},
- {E: `(line 1:2): unexpected token [`},
- },
- },
- {
- in: `{,}`,
- want: []R{
- {V: ObjectOpen},
- {E: `unexpected token ,`},
- },
- },
- {
- in: `{"345678"}`,
- want: []R{
- {V: ObjectOpen},
- {E: `(line 1:10): unexpected character }, missing ":" after field name`},
- },
- },
- {
- in: `{` + space + `"hello"` + space + `:` + space + `"world"` + space + `}`,
- want: []R{
- {V: ObjectOpen},
- {V: Name{"hello"}, P: len(space) + 1, RS: `"hello"`},
- {V: Str{"world"}, RS: `"world"`},
- {V: ObjectClose},
- {V: EOF},
- },
- },
- {
- in: `{"hello" "world"}`,
- want: []R{
- {V: ObjectOpen},
- {E: `(line 1:10): unexpected character ", missing ":" after field name`},
- },
- },
- {
- in: `{"hello":`,
- want: []R{
- {V: ObjectOpen},
- {V: Name{"hello"}},
- {E: errEOF},
- },
- },
- {
- in: `{"hello":"world"`,
- want: []R{
- {V: ObjectOpen},
- {V: Name{"hello"}},
- {V: Str{"world"}},
- {E: errEOF},
- },
- },
- {
- in: `{"hello":"world",`,
- want: []R{
- {V: ObjectOpen},
- {V: Name{"hello"}},
- {V: Str{"world"}},
- {E: errEOF},
- },
- },
- {
- in: `{""`,
- want: []R{
- {V: ObjectOpen},
- {E: errEOF},
- },
- },
- {
- in: `{"34":"89",}`,
- want: []R{
- {V: ObjectOpen},
- {V: Name{"34"}, RS: `"34"`},
- {V: Str{"89"}},
- {E: `syntax error (line 1:12): unexpected token }`},
- },
- },
- {
- in: `{
- "number": 123e2,
- "bool" : false,
- "object": {"string": "world"},
- "null" : null,
- "array" : [1.01, "hello", true],
- "string": "hello"
- }`,
- want: []R{
- {V: ObjectOpen},
-
- {V: Name{"number"}},
- {V: I32{12300}},
-
- {V: Name{"bool"}},
- {V: Bool{false}},
-
- {V: Name{"object"}},
- {V: ObjectOpen},
- {V: Name{"string"}},
- {V: Str{"world"}},
- {V: ObjectClose},
-
- {V: Name{"null"}},
- {V: Null},
-
- {V: Name{"array"}},
- {V: ArrayOpen},
- {V: F32{1.01}},
- {V: Str{"hello"}},
- {V: Bool{true}},
- {V: ArrayClose},
-
- {V: Name{"string"}},
- {V: Str{"hello"}},
-
- {V: ObjectClose},
- {V: EOF},
- },
- },
- {
- in: `[
- {"object": {"number": 47}},
- ["list"],
- null
- ]`,
- want: []R{
- {V: ArrayOpen},
-
- {V: ObjectOpen},
- {V: Name{"object"}},
- {V: ObjectOpen},
- {V: Name{"number"}},
- {V: I32{47}},
- {V: ObjectClose},
- {V: ObjectClose},
-
- {V: ArrayOpen},
- {V: Str{"list"}},
- {V: ArrayClose},
-
- {V: Null},
-
- {V: ArrayClose},
- {V: EOF},
- },
- },
-
- // Tests for line and column info.
- {
- in: `12345678 x`,
- want: []R{
- {V: I64{12345678}},
- {E: `syntax error (line 1:10): invalid value x`},
- },
- },
- {
- in: "\ntrue\n x",
- want: []R{
- {V: Bool{true}},
- {E: `syntax error (line 3:4): invalid value x`},
- },
- },
- {
- in: `"💩"x`,
- want: []R{
- {V: Str{"💩"}},
- {E: `syntax error (line 1:4): invalid value x`},
- },
- },
- {
- in: "\n\n[\"🔥🔥🔥\"x",
- want: []R{
- {V: ArrayOpen},
- {V: Str{"🔥🔥🔥"}},
- {E: `syntax error (line 3:7): invalid value x`},
- },
- },
- {
- // Multi-rune emojis.
- in: `["👍🏻👍🏿"x`,
- want: []R{
- {V: ArrayOpen},
- {V: Str{"👍🏻👍🏿"}},
- {E: `syntax error (line 1:8): invalid value x`},
- },
- },
- }
-
- for _, tc := range tests {
- tc := tc
- t.Run("", func(t *testing.T) {
- dec := json.NewDecoder([]byte(tc.in))
- for i, want := range tc.want {
- peekTok, peekErr := dec.Peek()
- tok, err := dec.Read()
- if err != nil {
- if want.E == "" {
- errorf(t, tc.in, "want#%d: Read() got unexpected error: %v", i, err)
- } else if !strings.Contains(err.Error(), want.E) {
- errorf(t, tc.in, "want#%d: Read() got %q, want %q", i, err, want.E)
- }
- return
- }
- if want.E != "" {
- errorf(t, tc.in, "want#%d: Read() got nil error, want %q", i, want.E)
- return
- }
- checkToken(t, tok, i, want, tc.in)
- if !cmp.Equal(tok, peekTok, cmp.Comparer(json.TokenEquals)) {
- errorf(t, tc.in, "want#%d: Peek() %+v != Read() token %+v", i, peekTok, tok)
- }
- if err != peekErr {
- errorf(t, tc.in, "want#%d: Peek() error %v != Read() error %v", i, err, peekErr)
- }
- }
- })
- }
-}
-
-func checkToken(t *testing.T, tok json.Token, idx int, r R, in string) {
- // Validate Token.Pos() if R.P is set.
- if r.P > 0 {
- got := tok.Pos()
- if got != r.P {
- errorf(t, in, "want#%d: Token.Pos() got %v want %v", idx, got, r.P)
- }
- }
- // Validate Token.RawString if R.RS is set.
- if len(r.RS) > 0 {
- got := tok.RawString()
- if got != r.RS {
- errorf(t, in, "want#%d: Token.RawString() got %v want %v", idx, got, r.P)
- }
- }
-
- // Skip checking for Token details if r.V is not set.
- if r.V == nil {
- return
- }
-
- if err := r.V.check(tok); err != "" {
- errorf(t, in, "want#%d: %s", idx, err)
- }
- return
-}
-
-func errorf(t *testing.T, in string, fmtStr string, args ...interface{}) {
- t.Helper()
- vargs := []interface{}{in}
- for _, arg := range args {
- vargs = append(vargs, arg)
- }
- t.Errorf("input:\n%s\n~end~\n"+fmtStr, vargs...)
-}
-
-func TestClone(t *testing.T) {
- input := `{"outer":{"str":"hello", "number": 123}}`
- dec := json.NewDecoder([]byte(input))
-
- // Clone at the start should produce the same reads as the original.
- clone := dec.Clone()
- compareDecoders(t, dec, clone)
-
- // Advance to inner object, clone and compare again.
- dec.Read() // Read ObjectOpen.
- dec.Read() // Read Name.
- clone = dec.Clone()
- compareDecoders(t, dec, clone)
-}
-
-func compareDecoders(t *testing.T, d1 *json.Decoder, d2 *json.Decoder) {
- for {
- tok1, err1 := d1.Read()
- tok2, err2 := d2.Read()
- if tok1.Kind() != tok2.Kind() {
- t.Errorf("cloned decoder: got Kind %v, want %v", tok2.Kind(), tok1.Kind())
- }
- if tok1.RawString() != tok2.RawString() {
- t.Errorf("cloned decoder: got RawString %v, want %v", tok2.RawString(), tok1.RawString())
- }
- if err1 != err2 {
- t.Errorf("cloned decoder: got error %v, want %v", err2, err1)
- }
- if tok1.Kind() == json.EOF {
- break
- }
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/json/encode_test.go b/vendor/google.golang.org/protobuf/internal/encoding/json/encode_test.go
deleted file mode 100644
index c844b55319..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/json/encode_test.go
+++ /dev/null
@@ -1,399 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package json_test
-
-import (
- "math"
- "strings"
- "testing"
-
- "github.com/google/go-cmp/cmp"
- "github.com/google/go-cmp/cmp/cmpopts"
-
- "google.golang.org/protobuf/internal/detrand"
- "google.golang.org/protobuf/internal/encoding/json"
-)
-
-// Disable detrand to enable direct comparisons on outputs.
-func init() { detrand.Disable() }
-
-// splitLines is a cmpopts.Option for comparing strings with line breaks.
-var splitLines = cmpopts.AcyclicTransformer("SplitLines", func(s string) []string {
- return strings.Split(s, "\n")
-})
-
-func TestEncoder(t *testing.T) {
- tests := []struct {
- desc string
- write func(*json.Encoder)
- wantOut string
- wantOutIndent string
- }{
- {
- desc: "null",
- write: func(e *json.Encoder) {
- e.WriteNull()
- },
- wantOut: `null`,
- },
- {
- desc: "true",
- write: func(e *json.Encoder) {
- e.WriteBool(true)
- },
- wantOut: `true`,
- },
- {
- desc: "false",
- write: func(e *json.Encoder) {
- e.WriteBool(false)
- },
- wantOut: `false`,
- },
- {
- desc: "string",
- write: func(e *json.Encoder) {
- e.WriteString("hello world")
- },
- wantOut: `"hello world"`,
- },
- {
- desc: "string contains escaped characters",
- write: func(e *json.Encoder) {
- e.WriteString("\u0000\"\\/\b\f\n\r\t")
- },
- wantOut: `"\u0000\"\\/\b\f\n\r\t"`,
- },
- {
- desc: "float64",
- write: func(e *json.Encoder) {
- e.WriteFloat(1.0199999809265137, 64)
- },
- wantOut: `1.0199999809265137`,
- },
- {
- desc: "float64 max value",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.MaxFloat64, 64)
- },
- wantOut: `1.7976931348623157e+308`,
- },
- {
- desc: "float64 min value",
- write: func(e *json.Encoder) {
- e.WriteFloat(-math.MaxFloat64, 64)
- },
- wantOut: `-1.7976931348623157e+308`,
- },
- {
- desc: "float64 NaN",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.NaN(), 64)
- },
- wantOut: `"NaN"`,
- },
- {
- desc: "float64 Infinity",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.Inf(+1), 64)
- },
- wantOut: `"Infinity"`,
- },
- {
- desc: "float64 -Infinity",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.Inf(-1), 64)
- },
- wantOut: `"-Infinity"`,
- },
- {
- desc: "float64 negative zero",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.Copysign(0, -1), 64)
- },
- wantOut: `-0`,
- },
- {
- desc: "float32",
- write: func(e *json.Encoder) {
- e.WriteFloat(1.02, 32)
- },
- wantOut: `1.02`,
- },
- {
- desc: "float32 max value",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.MaxFloat32, 32)
- },
- wantOut: `3.4028235e+38`,
- },
- {
- desc: "float32 min value",
- write: func(e *json.Encoder) {
- e.WriteFloat(-math.MaxFloat32, 32)
- },
- wantOut: `-3.4028235e+38`,
- },
- {
- desc: "float32 negative zero",
- write: func(e *json.Encoder) {
- e.WriteFloat(math.Copysign(0, -1), 32)
- },
- wantOut: `-0`,
- },
- {
- desc: "int",
- write: func(e *json.Encoder) {
- e.WriteInt(-math.MaxInt64)
- },
- wantOut: `-9223372036854775807`,
- },
- {
- desc: "uint",
- write: func(e *json.Encoder) {
- e.WriteUint(math.MaxUint64)
- },
- wantOut: `18446744073709551615`,
- },
- {
- desc: "empty object",
- write: func(e *json.Encoder) {
- e.StartObject()
- e.EndObject()
- },
- wantOut: `{}`,
- },
- {
- desc: "empty array",
- write: func(e *json.Encoder) {
- e.StartArray()
- e.EndArray()
- },
- wantOut: `[]`,
- },
- {
- desc: "object with one member",
- write: func(e *json.Encoder) {
- e.StartObject()
- e.WriteName("hello")
- e.WriteString("world")
- e.EndObject()
- },
- wantOut: `{"hello":"world"}`,
- wantOutIndent: `{
- "hello": "world"
-}`,
- },
- {
- desc: "array with one member",
- write: func(e *json.Encoder) {
- e.StartArray()
- e.WriteNull()
- e.EndArray()
- },
- wantOut: `[null]`,
- wantOutIndent: `[
- null
-]`,
- },
- {
- desc: "simple object",
- write: func(e *json.Encoder) {
- e.StartObject()
- {
- e.WriteName("null")
- e.WriteNull()
- }
- {
- e.WriteName("bool")
- e.WriteBool(true)
- }
- {
- e.WriteName("string")
- e.WriteString("hello")
- }
- {
- e.WriteName("float")
- e.WriteFloat(6.28318, 64)
- }
- {
- e.WriteName("int")
- e.WriteInt(42)
- }
- {
- e.WriteName("uint")
- e.WriteUint(47)
- }
- e.EndObject()
- },
- wantOut: `{"null":null,"bool":true,"string":"hello","float":6.28318,"int":42,"uint":47}`,
- wantOutIndent: `{
- "null": null,
- "bool": true,
- "string": "hello",
- "float": 6.28318,
- "int": 42,
- "uint": 47
-}`,
- },
- {
- desc: "simple array",
- write: func(e *json.Encoder) {
- e.StartArray()
- {
- e.WriteString("hello")
- e.WriteFloat(6.28318, 32)
- e.WriteInt(42)
- e.WriteUint(47)
- e.WriteBool(true)
- e.WriteNull()
- }
- e.EndArray()
- },
- wantOut: `["hello",6.28318,42,47,true,null]`,
- wantOutIndent: `[
- "hello",
- 6.28318,
- 42,
- 47,
- true,
- null
-]`,
- },
- {
- desc: "fancy object",
- write: func(e *json.Encoder) {
- e.StartObject()
- {
- e.WriteName("object0")
- e.StartObject()
- e.EndObject()
- }
- {
- e.WriteName("array0")
- e.StartArray()
- e.EndArray()
- }
- {
- e.WriteName("object1")
- e.StartObject()
- {
- e.WriteName("null")
- e.WriteNull()
- }
- {
- e.WriteName("object1-1")
- e.StartObject()
- {
- e.WriteName("bool")
- e.WriteBool(false)
- }
- {
- e.WriteName("float")
- e.WriteFloat(3.14159, 32)
- }
- e.EndObject()
- }
- e.EndObject()
- }
- {
- e.WriteName("array1")
- e.StartArray()
- {
- e.WriteNull()
- e.StartObject()
- e.EndObject()
- e.StartObject()
- {
- e.WriteName("hello")
- e.WriteString("world")
- }
- {
- e.WriteName("hola")
- e.WriteString("mundo")
- }
- e.EndObject()
- e.StartArray()
- {
- e.WriteUint(1)
- e.WriteUint(0)
- e.WriteUint(1)
- }
- e.EndArray()
- }
- e.EndArray()
- }
- e.EndObject()
- },
- wantOutIndent: `{
- "object0": {},
- "array0": [],
- "object1": {
- "null": null,
- "object1-1": {
- "bool": false,
- "float": 3.14159
- }
- },
- "array1": [
- null,
- {},
- {
- "hello": "world",
- "hola": "mundo"
- },
- [
- 1,
- 0,
- 1
- ]
- ]
-}`,
- }}
-
- for _, tc := range tests {
- t.Run(tc.desc, func(t *testing.T) {
- if tc.wantOut != "" {
- enc, err := json.NewEncoder(nil, "")
- if err != nil {
- t.Fatalf("NewEncoder() returned error: %v", err)
- }
- tc.write(enc)
- got := string(enc.Bytes())
- if got != tc.wantOut {
- t.Errorf("%s:\n<got>:\n%v\n<want>\n%v\n", tc.desc, got, tc.wantOut)
- }
- }
- if tc.wantOutIndent != "" {
- enc, err := json.NewEncoder(nil, "\t")
- if err != nil {
- t.Fatalf("NewEncoder() returned error: %v", err)
- }
- tc.write(enc)
- got, want := string(enc.Bytes()), tc.wantOutIndent
- if got != want {
- t.Errorf("%s(indent):\n<got>:\n%v\n<want>\n%v\n<diff -want +got>\n%v\n",
- tc.desc, got, want, cmp.Diff(want, got, splitLines))
- }
- }
- })
- }
-}
-
-func TestWriteStringError(t *testing.T) {
- tests := []string{"abc\xff"}
-
- for _, in := range tests {
- t.Run(in, func(t *testing.T) {
- enc, err := json.NewEncoder(nil, "")
- if err != nil {
- t.Fatalf("NewEncoder() returned error: %v", err)
- }
- if err := enc.WriteString(in); err == nil {
- t.Errorf("WriteString(%v): got nil error, want error", in)
- }
- })
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/json/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/json/gotest/ya.make
deleted file mode 100644
index 8290d39c91..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/json/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/encoding/json)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/json/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/json/ya.make
index 7c858fb5a9..4f0b79391e 100644
--- a/vendor/google.golang.org/protobuf/internal/encoding/json/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/encoding/json/ya.make
@@ -10,12 +10,4 @@ SRCS(
encode.go
)
-GO_XTEST_SRCS(
- bench_test.go
- decode_test.go
- encode_test.go
-)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/messageset/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/messageset/ya.make
index 78df562dee..3681a9a476 100644
--- a/vendor/google.golang.org/protobuf/internal/encoding/messageset/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/encoding/messageset/ya.make
@@ -2,6 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(messageset.go)
+SRCS(
+ messageset.go
+)
END()
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/tag/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/tag/gotest/ya.make
deleted file mode 100644
index 0bc406ead2..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/tag/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/encoding/tag)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/tag/tag_test.go b/vendor/google.golang.org/protobuf/internal/encoding/tag/tag_test.go
deleted file mode 100644
index e904a7b6bf..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/tag/tag_test.go
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package tag_test
-
-import (
- "reflect"
- "testing"
-
- "google.golang.org/protobuf/internal/encoding/tag"
- "google.golang.org/protobuf/internal/filedesc"
- "google.golang.org/protobuf/proto"
- "google.golang.org/protobuf/reflect/protodesc"
- "google.golang.org/protobuf/reflect/protoreflect"
-)
-
-func Test(t *testing.T) {
- fd := new(filedesc.Field)
- fd.L0.ParentFile = filedesc.SurrogateProto3
- fd.L0.FullName = "foo_field"
- fd.L1.Number = 1337
- fd.L1.Cardinality = protoreflect.Repeated
- fd.L1.Kind = protoreflect.BytesKind
- fd.L1.Default = filedesc.DefaultValue(protoreflect.ValueOf([]byte("hello, \xde\xad\xbe\xef\n")), nil)
-
- // Marshal test.
- gotTag := tag.Marshal(fd, "")
- wantTag := `bytes,1337,rep,name=foo_field,json=fooField,proto3,def=hello, \336\255\276\357\n`
- if gotTag != wantTag {
- t.Errorf("Marshal() = `%v`, want `%v`", gotTag, wantTag)
- }
-
- // Unmarshal test.
- gotFD := tag.Unmarshal(wantTag, reflect.TypeOf([]byte{}), nil)
- wantFD := fd
- if !proto.Equal(protodesc.ToFieldDescriptorProto(gotFD), protodesc.ToFieldDescriptorProto(wantFD)) {
- t.Errorf("Umarshal() mismatch:\ngot %v\nwant %v", gotFD, wantFD)
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/tag/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/tag/ya.make
index 956490c6fc..12d85eb139 100644
--- a/vendor/google.golang.org/protobuf/internal/encoding/tag/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/encoding/tag/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(tag.go)
-
-GO_XTEST_SRCS(tag_test.go)
+SRCS(
+ tag.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/text/decode_test.go b/vendor/google.golang.org/protobuf/internal/encoding/text/decode_test.go
deleted file mode 100644
index 7c705ab515..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/text/decode_test.go
+++ /dev/null
@@ -1,1955 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package text_test
-
-import (
- "fmt"
- "math"
- "strings"
- "testing"
- "unicode/utf8"
-
- "github.com/google/go-cmp/cmp"
-
- "google.golang.org/protobuf/internal/encoding/text"
- "google.golang.org/protobuf/internal/flags"
-)
-
-var eofErr = text.ErrUnexpectedEOF.Error()
-
-type R struct {
- // K is expected Kind of the returned Token object from calling Decoder.Read.
- K text.Kind
- // E is expected error substring from calling Decoder.Read if set.
- E string
- // T contains NT (if K is Name) or ST (if K is Scalar) or nil (others)
- T interface{}
- // P is expected Token.Pos if set > 0.
- P int
- // RS is expected result from Token.RawString() if not empty.
- RS string
-}
-
-// NT contains data for checking against a name token.
-type NT struct {
- K text.NameKind
- // Sep is true if name token should have separator character, else false.
- Sep bool
- // If K is IdentName or TypeName, invoke corresponding getter and compare against this field.
- S string
- // If K is FieldNumber, invoke getter and compare against this field.
- N int32
-}
-
-// ST contains data for checking against a scalar token.
-type ST struct {
- // checker that is expected to return OK.
- ok checker
- // checker that is expected to return not OK.
- nok checker
-}
-
-// checker provides API for the token wrapper API call types Str, Enum, Bool,
-// Uint64, Uint32, Int64, Int32, Float64, Float32.
-type checker interface {
- // checkOk checks and expects for token API call to return ok and compare
- // against implementation-stored value. Returns empty string if success,
- // else returns error message describing the error.
- checkOk(text.Token) string
- // checkNok checks and expects for token API call to return not ok. Returns
- // empty string if success, else returns error message describing the error.
- checkNok(text.Token) string
-}
-
-type Str struct {
- val string
-}
-
-func (s Str) checkOk(tok text.Token) string {
- got, ok := tok.String()
- if !ok {
- return fmt.Sprintf("Token.String() returned not OK for token: %v", tok.RawString())
- }
- if got != s.val {
- return fmt.Sprintf("Token.String() got %q want %q for token: %v", got, s.val, tok.RawString())
- }
- return ""
-}
-
-func (s Str) checkNok(tok text.Token) string {
- if _, ok := tok.String(); ok {
- return fmt.Sprintf("Token.String() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Enum struct {
- val string
-}
-
-func (e Enum) checkOk(tok text.Token) string {
- got, ok := tok.Enum()
- if !ok {
- return fmt.Sprintf("Token.Enum() returned not OK for token: %v", tok.RawString())
- }
- if got != e.val {
- return fmt.Sprintf("Token.Enum() got %q want %q for token: %v", got, e.val, tok.RawString())
- }
- return ""
-}
-
-func (e Enum) checkNok(tok text.Token) string {
- if _, ok := tok.Enum(); ok {
- return fmt.Sprintf("Token.Enum() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Bool struct {
- val bool
-}
-
-func (b Bool) checkOk(tok text.Token) string {
- got, ok := tok.Bool()
- if !ok {
- return fmt.Sprintf("Token.Bool() returned not OK for token: %v", tok.RawString())
- }
- if got != b.val {
- return fmt.Sprintf("Token.Bool() got %v want %v for token: %v", got, b.val, tok.RawString())
- }
- return ""
-}
-
-func (b Bool) checkNok(tok text.Token) string {
- if _, ok := tok.Bool(); ok {
- return fmt.Sprintf("Token.Bool() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Uint64 struct {
- val uint64
-}
-
-func (n Uint64) checkOk(tok text.Token) string {
- got, ok := tok.Uint64()
- if !ok {
- return fmt.Sprintf("Token.Uint64() returned not OK for token: %v", tok.RawString())
- }
- if got != n.val {
- return fmt.Sprintf("Token.Uint64() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Uint64) checkNok(tok text.Token) string {
- if _, ok := tok.Uint64(); ok {
- return fmt.Sprintf("Token.Uint64() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Uint32 struct {
- val uint32
-}
-
-func (n Uint32) checkOk(tok text.Token) string {
- got, ok := tok.Uint32()
- if !ok {
- return fmt.Sprintf("Token.Uint32() returned not OK for token: %v", tok.RawString())
- }
- if got != n.val {
- return fmt.Sprintf("Token.Uint32() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Uint32) checkNok(tok text.Token) string {
- if _, ok := tok.Uint32(); ok {
- return fmt.Sprintf("Token.Uint32() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Int64 struct {
- val int64
-}
-
-func (n Int64) checkOk(tok text.Token) string {
- got, ok := tok.Int64()
- if !ok {
- return fmt.Sprintf("Token.Int64() returned not OK for token: %v", tok.RawString())
- }
- if got != n.val {
- return fmt.Sprintf("Token.Int64() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Int64) checkNok(tok text.Token) string {
- if _, ok := tok.Int64(); ok {
- return fmt.Sprintf("Token.Int64() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Int32 struct {
- val int32
-}
-
-func (n Int32) checkOk(tok text.Token) string {
- got, ok := tok.Int32()
- if !ok {
- return fmt.Sprintf("Token.Int32() returned not OK for token: %v", tok.RawString())
- }
- if got != n.val {
- return fmt.Sprintf("Token.Int32() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Int32) checkNok(tok text.Token) string {
- if _, ok := tok.Int32(); ok {
- return fmt.Sprintf("Token.Int32() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Float64 struct {
- val float64
-}
-
-func (n Float64) checkOk(tok text.Token) string {
- got, ok := tok.Float64()
- if !ok {
- return fmt.Sprintf("Token.Float64() returned not OK for token: %v", tok.RawString())
- }
- if math.Float64bits(got) != math.Float64bits(n.val) {
- return fmt.Sprintf("Token.Float64() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Float64) checkNok(tok text.Token) string {
- if _, ok := tok.Float64(); ok {
- return fmt.Sprintf("Token.Float64() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-type Float32 struct {
- val float32
-}
-
-func (n Float32) checkOk(tok text.Token) string {
- got, ok := tok.Float32()
- if !ok {
- return fmt.Sprintf("Token.Float32() returned not OK for token: %v", tok.RawString())
- }
- if math.Float32bits(got) != math.Float32bits(n.val) {
- return fmt.Sprintf("Token.Float32() got %v want %v for token: %v", got, n.val, tok.RawString())
- }
- return ""
-}
-
-func (n Float32) checkNok(tok text.Token) string {
- if _, ok := tok.Float32(); ok {
- return fmt.Sprintf("Token.Float32() returned OK for token: %v", tok.RawString())
- }
- return ""
-}
-
-func TestDecoder(t *testing.T) {
- const space = " \n\r\t"
- tests := []struct {
- in string
- // want is a list of expected Tokens returned from calling Decoder.Read.
- // An item makes the test code invoke Decoder.Read and compare against
- // R.K and R.E. If R.K is Name, it compares
- want []R
- }{
- {
- in: "",
- want: []R{{K: text.EOF}},
- },
- {
- in: "# comment",
- want: []R{{K: text.EOF}},
- },
- {
- in: space + "# comment" + space,
- want: []R{{K: text.EOF}},
- },
- {
- in: space,
- want: []R{{K: text.EOF, P: len(space)}},
- },
- {
- // Calling Read after EOF will keep returning EOF for
- // succeeding Read calls.
- in: space,
- want: []R{
- {K: text.EOF},
- {K: text.EOF},
- {K: text.EOF},
- },
- },
- {
- // NUL is an invalid whitespace since C++ uses C-strings.
- in: "\x00",
- want: []R{{E: "invalid field name: \x00"}},
- },
-
- // Field names.
- {
- in: "name",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "name"}, RS: "name"},
- {E: eofErr},
- },
- },
- {
- in: space + "name:" + space,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- {E: eofErr},
- },
- },
- {
- in: space + "name" + space + ":" + space,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- {E: eofErr},
- },
- },
- {
- in: "name # comment",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "name"}},
- {E: eofErr},
- },
- },
- {
- // Comments only extend until the newline.
- in: "# comment \nname",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "name"}, P: 11},
- },
- },
- {
- in: "name # comment \n:",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- },
- },
- {
- in: "name123",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "name123"}},
- },
- },
- {
- in: "name_123",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "name_123"}},
- },
- },
- {
- in: "_123",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, S: "_123"}},
- },
- },
- {
- in: ":",
- want: []R{{E: "syntax error (line 1:1): invalid field name: :"}},
- },
- {
- in: "\n\n\n {",
- want: []R{{E: "syntax error (line 4:2): invalid field name: {"}},
- },
- {
- in: "123name",
- want: []R{{E: "invalid field name: 123name"}},
- },
- {
- in: `/`,
- want: []R{{E: `invalid field name: /`}},
- },
- {
- in: `世界`,
- want: []R{{E: `invalid field name: 世`}},
- },
- {
- in: `1a/b`,
- want: []R{{E: `invalid field name: 1a`}},
- },
- {
- in: `1c\d`,
- want: []R{{E: `invalid field name: 1c`}},
- },
- {
- in: "\x84f",
- want: []R{{E: "invalid field name: \x84"}},
- },
- {
- in: "\uFFFDxxx",
- want: []R{{E: "invalid field name: \uFFFD"}},
- },
- {
- in: "-a234567890123456789012345678901234567890abc",
- want: []R{{E: "invalid field name: -a2345678901234567890123456789012…"}},
- },
- {
- in: "[type]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "type"}, RS: "[type]"},
- },
- },
- {
- // V1 allows this syntax. C++ does not, however, C++ also fails if
- // field is Any and does not contain '/'.
- in: "[/type]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "/type"}},
- },
- },
- {
- in: "[.type]",
- want: []R{{E: "invalid type URL/extension field name: [.type]"}},
- },
- {
- in: "[pkg.Foo.extension_field]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "pkg.Foo.extension_field"}},
- },
- },
- {
- in: "[domain.com/type]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "domain.com/type"}},
- },
- },
- {
- in: "[domain.com/pkg.type]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "domain.com/pkg.type"}},
- },
- },
- {
- in: "[sub.domain.com\x2fpath\x2fto\x2fproto.package.name]",
- want: []R{
- {
- K: text.Name,
- T: NT{
- K: text.TypeName,
- S: "sub.domain.com/path/to/proto.package.name",
- },
- RS: "[sub.domain.com\x2fpath\x2fto\x2fproto.package.name]",
- },
- },
- },
- {
- // V2 no longer allows a quoted string for the Any type URL.
- in: `["domain.com/pkg.type"]`,
- want: []R{{E: `invalid type URL/extension field name: ["`}},
- },
- {
- // V2 no longer allows a quoted string for the Any type URL.
- in: `['domain.com/pkg.type']`,
- want: []R{{E: `invalid type URL/extension field name: ['`}},
- },
- {
- in: "[pkg.Foo.extension_field:",
- want: []R{{E: "invalid type URL/extension field name: [pkg.Foo.extension_field:"}},
- },
- {
- // V2 no longer allows whitespace within identifier "word".
- in: "[proto.packa ge.field]",
- want: []R{{E: "invalid type URL/extension field name: [proto.packa g"}},
- },
- {
- // V2 no longer allows comments within identifier "word".
- in: "[proto.packa # comment\n ge.field]",
- want: []R{{E: "invalid type URL/extension field name: [proto.packa # comment\n g"}},
- },
- {
- in: "[proto.package.]",
- want: []R{{E: "invalid type URL/extension field name: [proto.package."}},
- },
- {
- in: "[proto.package/]",
- want: []R{{E: "invalid type URL/extension field name: [proto.package/"}},
- },
- {
- in: `message_field{[bad@]`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {E: `invalid type URL/extension field name: [bad@`},
- },
- },
- {
- in: `message_field{[invalid//type]`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {E: `invalid type URL/extension field name: [invalid//`},
- },
- },
- {
- in: `message_field{[proto.package.]`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {E: `invalid type URL/extension field name: [proto.package.`},
- },
- },
- {
- in: "[proto.package",
- want: []R{{E: eofErr}},
- },
- {
- in: "[" + space + "type" + space + "]" + space + ":",
- want: []R{
- {
- K: text.Name,
- T: NT{
- K: text.TypeName,
- Sep: true,
- S: "type",
- },
- RS: "[" + space + "type" + space + "]",
- },
- },
- },
- {
- // Whitespaces/comments are only allowed betweeb
- in: "[" + space + "domain" + space + "." + space + "com # comment\n" +
- "/" + "pkg" + space + "." + space + "type" + space + "]",
- want: []R{
- {K: text.Name, T: NT{K: text.TypeName, S: "domain.com/pkg.type"}},
- },
- },
- {
- in: "42",
- want: []R{
- {K: text.Name, T: NT{K: text.FieldNumber, N: 42}},
- },
- },
- {
- in: "0x42:",
- want: []R{{E: "invalid field number: 0x42"}},
- },
- {
- in: "042:",
- want: []R{{E: "invalid field number: 042"}},
- },
- {
- in: "123.456:",
- want: []R{{E: "invalid field number: 123.456"}},
- },
- {
- in: "-123",
- want: []R{{E: "invalid field number: -123"}},
- },
- {
- in: "- \t 123.321e6",
- want: []R{{E: "invalid field number: -123.321e6"}},
- },
- {
- in: "-",
- want: []R{{E: "invalid field name: -"}},
- },
- {
- in: "- ",
- want: []R{{E: "invalid field name: -"}},
- },
- {
- in: "- # negative\n 123",
- want: []R{{E: "invalid field number: -123"}},
- },
- {
- // Field number > math.MaxInt32.
- in: "2147483648:",
- want: []R{{E: "invalid field number: 2147483648"}},
- },
-
- // String field value. More string parsing specific testing in
- // TestUnmarshalString.
- {
- in: `name: "hello world"`,
- want: []R{
- {K: text.Name},
- {
- K: text.Scalar,
- T: ST{ok: Str{"hello world"}, nok: Enum{}},
- RS: `"hello world"`,
- },
- {K: text.EOF},
- },
- },
- {
- in: `name: 'hello'`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- },
- },
- {
- in: `name: "hello'`,
- want: []R{
- {K: text.Name},
- {E: eofErr},
- },
- },
- {
- in: `name: 'hello`,
- want: []R{
- {K: text.Name},
- {E: eofErr},
- },
- },
- {
- // Field name without separator is ok. prototext package will need
- // to determine that this is not valid for scalar values.
- in: space + `name` + space + `"hello"` + space,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- },
- },
- {
- in: `name'hello'`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- },
- },
- {
- in: `name: ` + space + `"hello"` + space + `,`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name` + space + `:` + `"hello"` + space + `;` + space,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"hello" , ,`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar},
- {E: "(line 1:16): invalid field name: ,"},
- },
- },
- {
- in: `name:"hello" , ;`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar},
- {E: "(line 1:16): invalid field name: ;"},
- },
- },
- {
- in: `name:"hello" name:'world'`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"hello", name:"world"`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"hello"; name:"world",`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.EOF},
- },
- },
- {
- in: `foo:"hello"bar:"world"`,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "foo"}},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "bar"}},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.EOF},
- },
- },
- {
- in: `foo:"hello"[bar]:"world"`,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "foo"}},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.Name, T: NT{K: text.TypeName, Sep: true, S: "bar"}},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"foo"` + space + `"bar"` + space + `'qux'`,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- {K: text.Scalar, T: ST{ok: Str{"foobarqux"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"foo"'bar'"qux"`,
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- {K: text.Scalar, T: ST{ok: Str{"foobarqux"}}},
- {K: text.EOF},
- },
- },
- {
- in: `name:"foo"` + space + `"bar" # comment` + "\n'qux' # comment",
- want: []R{
- {K: text.Name, T: NT{K: text.IdentName, Sep: true, S: "name"}},
- {K: text.Scalar, T: ST{ok: Str{"foobarqux"}}},
- {K: text.EOF},
- },
- },
-
- // Lists.
- {
- in: `name: [`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {E: eofErr},
- },
- },
- {
- in: `name: []`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
- {
- in: `name []`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
- {
- in: `name: [,`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {E: `(line 1:8): invalid scalar value: ,`},
- },
- },
- {
- in: `name: [0`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar},
- {E: eofErr},
- },
- },
- {
- in: `name: [` + space + `"hello"` + space + `]` + space,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}, P: len(space) + 7},
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
- {
- in: `name: ["hello",]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {E: `invalid scalar value: ]`},
- },
- },
- {
- in: `name: ["foo"` + space + `'bar' "qux"]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"foobarqux"}}},
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
- {
- in: `name:` + space + `["foo",` + space + "'bar', # comment\n\n" + `"qux"]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"foo"}}},
- {K: text.Scalar, T: ST{ok: Str{"bar"}}},
- {K: text.Scalar, T: ST{ok: Str{"qux"}}},
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
-
- {
- // List within list is not allowed.
- in: `name: [[]]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {E: `syntax error (line 1:8): invalid scalar value: [`},
- },
- },
- {
- // List items need to be separated by ,.
- in: `name: ["foo" true]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"foo"}}},
- {E: `syntax error (line 1:14): unexpected character 't'`},
- },
- },
- {
- in: `name: ["foo"; "bar"]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"foo"}}},
- {E: `syntax error (line 1:13): unexpected character ';'`},
- },
- },
- {
- in: `name: ["foo", true, ENUM, 1.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"foo"}}},
- {K: text.Scalar, T: ST{ok: Enum{"true"}}},
- {K: text.Scalar, T: ST{ok: Enum{"ENUM"}}},
- {K: text.Scalar, T: ST{ok: Float32{1.0}}},
- {K: text.ListClose},
- },
- },
-
- // Boolean literal values.
- {
- in: `name: True`,
- want: []R{
- {K: text.Name},
- {
- K: text.Scalar,
- T: ST{ok: Bool{true}},
- },
- {K: text.EOF},
- },
- },
- {
- in: `name false`,
- want: []R{
- {K: text.Name},
- {
- K: text.Scalar,
- T: ST{ok: Bool{false}},
- },
- {K: text.EOF},
- },
- },
- {
- in: `name: [t, f, True, False, true, false, 1, 0, 0x01, 0x00, 01, 00]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- {K: text.ListClose},
- },
- },
- {
- // Looks like boolean but not.
- in: `name: [tRUe, falSE, -1, -0, -0x01, -0x00, -01, -00, 0.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.Scalar, T: ST{nok: Bool{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `foo: true[bar] false`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Bool{false}}},
- },
- },
-
- // Enum field values.
- {
- in: space + `name: ENUM`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Enum{"ENUM"}}},
- },
- },
- {
- in: space + `name:[TRUE, FALSE, T, F, t, f]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Enum{"TRUE"}}},
- {K: text.Scalar, T: ST{ok: Enum{"FALSE"}}},
- {K: text.Scalar, T: ST{ok: Enum{"T"}}},
- {K: text.Scalar, T: ST{ok: Enum{"F"}}},
- {K: text.Scalar, T: ST{ok: Enum{"t"}}},
- {K: text.Scalar, T: ST{ok: Enum{"f"}}},
- {K: text.ListClose},
- },
- },
- {
- in: `foo: Enum1[bar]:Enum2`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Enum{"Enum1"}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Enum{"Enum2"}}},
- },
- },
- {
- // Invalid enum values.
- in: `name: [-inf, -foo, "string", 42, 1.0, 0x47]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.Scalar, T: ST{nok: Enum{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name: true.`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: true.`},
- },
- },
-
- // Numeric values.
- {
- in: `nums:42 nums:0x2A nums:052`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Uint64{42}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Uint64{42}}},
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Uint64{42}}},
- },
- },
- {
- in: `nums:[-42, -0x2a, -052]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums:[-42, -0x2a, -052]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Int64{-42}}},
- {K: text.Scalar, T: ST{ok: Int64{-42}}},
- {K: text.Scalar, T: ST{ok: Int64{-42}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0,0x0,00,-9876543210,9876543210,0x0123456789abcdef,-0x0123456789abcdef,01234567,-01234567]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Uint64{0}}},
- {K: text.Scalar, T: ST{ok: Int64{0}}},
- {K: text.Scalar, T: ST{ok: Uint64{0}}},
- {K: text.Scalar, T: ST{ok: Int64{-9876543210}}},
- {K: text.Scalar, T: ST{ok: Uint64{9876543210}}},
- {K: text.Scalar, T: ST{ok: Uint64{0x0123456789abcdef}}},
- {K: text.Scalar, T: ST{ok: Int64{-0x0123456789abcdef}}},
- {K: text.Scalar, T: ST{ok: Uint64{01234567}}},
- {K: text.Scalar, T: ST{ok: Int64{-01234567}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0,0x0,00,-876543210,876543210,0x01234,-0x01234,01234567,-01234567]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Uint32{0}}},
- {K: text.Scalar, T: ST{ok: Int32{0}}},
- {K: text.Scalar, T: ST{ok: Uint32{0}}},
- {K: text.Scalar, T: ST{ok: Int32{-876543210}}},
- {K: text.Scalar, T: ST{ok: Uint32{876543210}}},
- {K: text.Scalar, T: ST{ok: Uint32{0x01234}}},
- {K: text.Scalar, T: ST{ok: Int32{-0x01234}}},
- {K: text.Scalar, T: ST{ok: Uint32{01234567}}},
- {K: text.Scalar, T: ST{ok: Int32{-01234567}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [` +
- fmt.Sprintf("%d", uint64(math.MaxUint64)) + `,` +
- fmt.Sprintf("%d", uint32(math.MaxUint32)) + `,` +
- fmt.Sprintf("%d", int64(math.MaxInt64)) + `,` +
- fmt.Sprintf("%d", int64(math.MinInt64)) + `,` +
- fmt.Sprintf("%d", int32(math.MaxInt32)) + `,` +
- fmt.Sprintf("%d", int32(math.MinInt32)) +
- `]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Uint64{math.MaxUint64}}},
- {K: text.Scalar, T: ST{ok: Uint32{math.MaxUint32}}},
- {K: text.Scalar, T: ST{ok: Int64{math.MaxInt64}}},
- {K: text.Scalar, T: ST{ok: Int64{math.MinInt64}}},
- {K: text.Scalar, T: ST{ok: Int32{math.MaxInt32}}},
- {K: text.Scalar, T: ST{ok: Int32{math.MinInt32}}},
- {K: text.ListClose},
- },
- },
- {
- // Integer exceeds range.
- in: `nums: [` +
- `18446744073709551616,` + // max uint64 + 1
- fmt.Sprintf("%d", uint64(math.MaxUint32+1)) + `,` +
- fmt.Sprintf("%d", uint64(math.MaxInt64+1)) + `,` +
- `-9223372036854775809,` + // min int64 - 1
- fmt.Sprintf("%d", uint64(math.MaxInt32+1)) + `,` +
- fmt.Sprintf("%d", int64(math.MinInt32-1)) + `` +
- `]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0xbeefbeef, 0xbeefbeefbeefbeef]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {
- K: text.Scalar,
- T: func() ST {
- if flags.ProtoLegacy {
- return ST{ok: Int32{-1091584273}}
- }
- return ST{nok: Int32{}}
- }(),
- },
- {
- K: text.Scalar,
- T: func() ST {
- if flags.ProtoLegacy {
- return ST{ok: Int64{-4688318750159552785}}
- }
- return ST{nok: Int64{}}
- }(),
- },
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,0f,1f,10f,-0f,-1f,-10f,1.0,0.1e-3,1.5e+5,1e10,.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{0.0}}},
- {K: text.Scalar, T: ST{ok: Float64{0.0}}},
- {K: text.Scalar, T: ST{ok: Float64{1.0}}},
- {K: text.Scalar, T: ST{ok: Float64{10.0}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Copysign(0, -1)}}},
- {K: text.Scalar, T: ST{ok: Float64{-1.0}}},
- {K: text.Scalar, T: ST{ok: Float64{-10.0}}},
- {K: text.Scalar, T: ST{ok: Float64{1.0}}},
- {K: text.Scalar, T: ST{ok: Float64{0.1e-3}}},
- {K: text.Scalar, T: ST{ok: Float64{1.5e+5}}},
- {K: text.Scalar, T: ST{ok: Float64{1.0e+10}}},
- {K: text.Scalar, T: ST{ok: Float64{0.0}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,0f,1f,10f,-0f,-1f,-10f,1.0,0.1e-3,1.5e+5,1e10,.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{0.0}}},
- {K: text.Scalar, T: ST{ok: Float32{0.0}}},
- {K: text.Scalar, T: ST{ok: Float32{1.0}}},
- {K: text.Scalar, T: ST{ok: Float32{10.0}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Copysign(0, -1))}}},
- {K: text.Scalar, T: ST{ok: Float32{-1.0}}},
- {K: text.Scalar, T: ST{ok: Float32{-10.0}}},
- {K: text.Scalar, T: ST{ok: Float32{1.0}}},
- {K: text.Scalar, T: ST{ok: Float32{0.1e-3}}},
- {K: text.Scalar, T: ST{ok: Float32{1.5e+5}}},
- {K: text.Scalar, T: ST{ok: Float32{1.0e+10}}},
- {K: text.Scalar, T: ST{ok: Float32{0.0}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,1f,10F,1e1,1.10]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.Scalar, T: ST{nok: Int64{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,1f,10F,1e1,1.10]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.Scalar, T: ST{nok: Int32{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,1f,10F,1e1,1.10]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [0.,1f,10F,1e1,1.10]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [` +
- fmt.Sprintf("%g", math.MaxFloat32) + `,` +
- fmt.Sprintf("%g", -math.MaxFloat32) + `,` +
- fmt.Sprintf("%g", math.MaxFloat32*2) + `,` +
- fmt.Sprintf("%g", -math.MaxFloat32*2) + `,` +
- `3.59539e+308,` + // math.MaxFloat64 * 2
- `-3.59539e+308,` + // -math.MaxFloat64 * 2
- fmt.Sprintf("%d000", uint64(math.MaxUint64)) +
- `]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.MaxFloat32)}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(-math.MaxFloat32)}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.MaxUint64) * 1000}}},
- {K: text.ListClose},
- },
- },
- {
- in: `nums: [` +
- fmt.Sprintf("%g", math.MaxFloat64) + `,` +
- fmt.Sprintf("%g", -math.MaxFloat64) + `,` +
- `3.59539e+308,` + // math.MaxFloat64 * 2
- `-3.59539e+308,` + // -math.MaxFloat64 * 2
- fmt.Sprintf("%d000", uint64(math.MaxUint64)) +
- `]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{math.MaxFloat64}}},
- {K: text.Scalar, T: ST{ok: Float64{-math.MaxFloat64}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.Scalar, T: ST{ok: Float64{float64(math.MaxUint64) * 1000}}},
- {K: text.ListClose},
- },
- },
- {
- // -0 is only valid for signed types. It is not valid for unsigned types.
- in: `num: [-0, -0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{nok: Uint32{}}},
- {K: text.Scalar, T: ST{nok: Uint64{}}},
- {K: text.ListClose},
- },
- },
- {
- // -0 is only valid for signed types. It is not valid for unsigned types.
- in: `num: [-0, -0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Int32{0}}},
- {K: text.Scalar, T: ST{ok: Int64{0}}},
- {K: text.ListClose},
- },
- },
- {
- // Negative zeros on float64 should preserve sign bit.
- in: `num: [-0, -.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{math.Copysign(0, -1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Copysign(0, -1)}}},
- {K: text.ListClose},
- },
- },
- {
- // Negative zeros on float32 should preserve sign bit.
- in: `num: [-0, -.0]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Copysign(0, -1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Copysign(0, -1))}}},
- {K: text.ListClose},
- },
- },
- {
- in: `num: +0`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: +`},
- },
- },
- {
- in: `num: 01.1234`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: 01.1234`},
- },
- },
- {
- in: `num: 0x`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: 0x`},
- },
- },
- {
- in: `num: 0xX`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: 0xX`},
- },
- },
- {
- in: `num: 0800`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: 0800`},
- },
- },
- {
- in: `num: 1.`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Float32{1.0}}},
- },
- },
- {
- in: `num: -.`,
- want: []R{
- {K: text.Name},
- {E: `invalid scalar value: -.`},
- },
- },
-
- // Float special literal values, case-insensitive match.
- {
- in: `name:[nan, NaN, Nan, NAN]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{math.NaN()}}},
- {K: text.Scalar, T: ST{ok: Float64{math.NaN()}}},
- {K: text.Scalar, T: ST{ok: Float64{math.NaN()}}},
- {K: text.Scalar, T: ST{ok: Float64{math.NaN()}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name:[inf, INF, infinity, Infinity, INFinity]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(1)}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name:[-inf, -INF, -infinity, -Infinity, -INFinity]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.Scalar, T: ST{ok: Float64{math.Inf(-1)}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name:[nan, NaN, Nan, NAN]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.NaN())}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.NaN())}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.NaN())}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.NaN())}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name:[inf, INF, infinity, Infinity, INFinity]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(1))}}},
- {K: text.ListClose},
- },
- },
- {
- in: `name:[-inf, -INF, -infinity, -Infinity, -INFinity]`,
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.Scalar, T: ST{ok: Float32{float32(math.Inf(-1))}}},
- {K: text.ListClose},
- },
- },
- {
- // C++ permits this, but we currently reject this. It is easy to add
- // if needed.
- in: `name: -nan`,
- want: []R{
- {K: text.Name},
- {K: text.Scalar, T: ST{nok: Float64{}}},
- },
- },
- // Messages.
- {
- in: `m: {}`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {K: text.MessageClose},
- {K: text.EOF},
- },
- },
- {
- in: `m: <>`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {K: text.MessageClose},
- {K: text.EOF},
- },
- },
- {
- in: space + `m {` + space + "\n# comment\n" + `}` + space,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {K: text.MessageClose},
- },
- },
- {
- in: `m { foo: < bar: "hello" > }`,
- want: []R{
- {K: text.Name, RS: "m"},
- {K: text.MessageOpen},
-
- {K: text.Name, RS: "foo"},
- {K: text.MessageOpen},
-
- {K: text.Name, RS: "bar"},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
-
- {K: text.MessageClose},
-
- {K: text.MessageClose},
- },
- },
- {
- in: `list [ <s:"hello">, {s:"world"} ]`,
- want: []R{
- {K: text.Name, RS: "list"},
- {K: text.ListOpen},
-
- {K: text.MessageOpen},
- {K: text.Name, RS: "s"},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
- {K: text.MessageClose},
-
- {K: text.MessageOpen},
- {K: text.Name, RS: "s"},
- {K: text.Scalar, T: ST{ok: Str{"world"}}},
- {K: text.MessageClose},
-
- {K: text.ListClose},
- {K: text.EOF},
- },
- },
- {
- in: `m: { >`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
- {E: `mismatched close character '>'`},
- },
- },
- {
- in: `m: <s: "hello"}`,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
-
- {K: text.Name},
- {K: text.Scalar, T: ST{ok: Str{"hello"}}},
-
- {E: `mismatched close character '}'`},
- },
- },
- {
- in: `{}`,
- want: []R{{E: `invalid field name: {`}},
- },
- {
- in: `
-m: {
- foo: true;
- bar: {
- enum: ENUM
- list: [ < >, { } ] ;
- }
- [qux]: "end"
-}
- `,
- want: []R{
- {K: text.Name},
- {K: text.MessageOpen},
-
- {K: text.Name, RS: "foo"},
- {K: text.Scalar, T: ST{ok: Bool{true}}},
-
- {K: text.Name, RS: "bar"},
- {K: text.MessageOpen},
-
- {K: text.Name, RS: "enum"},
- {K: text.Scalar, T: ST{ok: Enum{"ENUM"}}},
-
- {K: text.Name, RS: "list"},
- {K: text.ListOpen},
- {K: text.MessageOpen},
- {K: text.MessageClose},
- {K: text.MessageOpen},
- {K: text.MessageClose},
- {K: text.ListClose},
-
- {K: text.MessageClose},
-
- {K: text.Name, RS: "[qux]"},
- {K: text.Scalar, T: ST{ok: Str{"end"}}},
-
- {K: text.MessageClose},
- {K: text.EOF},
- },
- },
-
- // Other syntax errors.
- {
- in: "x: -",
- want: []R{
- {K: text.Name},
- {E: `syntax error (line 1:4): invalid scalar value: -`},
- },
- },
- {
- in: "x:[\"💩\"x",
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"💩"}}, P: 3},
- {E: `syntax error (line 1:7)`},
- },
- },
- {
- in: "x:\n\n[\"🔥🔥🔥\"x",
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"🔥🔥🔥"}}, P: 5},
- {E: `syntax error (line 3:7)`},
- },
- },
- {
- // multi-rune emojis; could be column:8
- in: "x:[\"👍🏻👍🏿\"x",
- want: []R{
- {K: text.Name},
- {K: text.ListOpen},
- {K: text.Scalar, T: ST{ok: Str{"👍🏻👍🏿"}}, P: 3},
- {E: `syntax error (line 1:10)`},
- },
- },
- }
-
- for _, tc := range tests {
- t.Run("", func(t *testing.T) {
- tc := tc
- in := []byte(tc.in)
- dec := text.NewDecoder(in[:len(in):len(in)])
- for i, want := range tc.want {
- peekTok, peekErr := dec.Peek()
- tok, err := dec.Read()
- if err != nil {
- if want.E == "" {
- errorf(t, tc.in, "Read() got unexpected error: %v", err)
- } else if !strings.Contains(err.Error(), want.E) {
- errorf(t, tc.in, "Read() got %q, want %q", err, want.E)
- }
- return
- }
- if want.E != "" {
- errorf(t, tc.in, "Read() got nil error, want %q", want.E)
- return
- }
- gotK := tok.Kind()
- if gotK != want.K {
- errorf(t, tc.in, "Read() got %v, want %v", gotK, want.K)
- return
- }
- checkToken(t, tok, i, want, tc.in)
- if !cmp.Equal(tok, peekTok, cmp.Comparer(text.TokenEquals)) {
- errorf(t, tc.in, "Peek() %+v != Read() token %+v", peekTok, tok)
- }
- if err != peekErr {
- errorf(t, tc.in, "Peek() error %v != Read() error %v", err, peekErr)
- }
- }
- })
- }
-}
-
-func checkToken(t *testing.T, tok text.Token, idx int, r R, in string) {
- // Validate Token.Pos() if R.P is set.
- if r.P > 0 {
- got := tok.Pos()
- if got != r.P {
- errorf(t, in, "want#%d: Token.Pos() got %v want %v", idx, got, r.P)
- }
- }
-
- // Validate Token.RawString if R.RS is set.
- if len(r.RS) > 0 {
- got := tok.RawString()
- if got != r.RS {
- errorf(t, in, "want#%d: Token.RawString() got %v want %v", idx, got, r.P)
- }
- }
-
- // Skip checking for Token details if r.T is not set.
- if r.T == nil {
- return
- }
-
- switch tok.Kind() {
- case text.Name:
- want := r.T.(NT)
- kind := tok.NameKind()
- if kind != want.K {
- errorf(t, in, "want#%d: Token.NameKind() got %v want %v", idx, kind, want.K)
- return
- }
- switch kind {
- case text.IdentName:
- got := tok.IdentName()
- if got != want.S {
- errorf(t, in, "want#%d: Token.IdentName() got %v want %v", idx, got, want.S)
- }
- case text.TypeName:
- got := tok.TypeName()
- if got != want.S {
- errorf(t, in, "want#%d: Token.TypeName() got %v want %v", idx, got, want.S)
- }
- case text.FieldNumber:
- got := tok.FieldNumber()
- if got != want.N {
- errorf(t, in, "want#%d: Token.FieldNumber() got %v want %v", idx, got, want.N)
- }
- }
-
- case text.Scalar:
- want := r.T.(ST)
- if ok := want.ok; ok != nil {
- if err := ok.checkOk(tok); err != "" {
- errorf(t, in, "want#%d: %s", idx, err)
- }
- }
- if nok := want.nok; nok != nil {
- if err := nok.checkNok(tok); err != "" {
- errorf(t, in, "want#%d: %s", idx, err)
- }
- }
- }
-}
-
-func errorf(t *testing.T, in string, fmtStr string, args ...interface{}) {
- t.Helper()
- vargs := []interface{}{in}
- for _, arg := range args {
- vargs = append(vargs, arg)
- }
- t.Errorf("input:\n%s\n~end~\n"+fmtStr, vargs...)
-}
-
-func TestUnmarshalString(t *testing.T) {
- tests := []struct {
- in string
- // want is expected string result.
- want string
- // err is expected error substring from calling DecodeString if set.
- err string
- }{
- {
- in: func() string {
- var b []byte
- for i := 0; i < utf8.RuneSelf; i++ {
- switch i {
- case 0, '\\', '\n', '\'': // these must be escaped, so ignore them
- default:
- b = append(b, byte(i))
- }
- }
- return "'" + string(b) + "'"
- }(),
- want: "\x01\x02\x03\x04\x05\x06\a\b\t\v\f\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~\u007f",
- },
- {
- in: "'\xde\xad\xbe\xef'",
- err: `invalid UTF-8 detected`,
- },
- {
- // Valid UTF-8 wire encoding, but sub-optimal encoding.
- in: "'\xc0\x80'",
- err: "invalid UTF-8 detected",
- },
- {
- // Valid UTF-8 wire encoding, but invalid rune (surrogate pair).
- in: "'\xed\xa0\x80'",
- err: "invalid UTF-8 detected",
- },
- {
- // Valid UTF-8 wire encoding, but invalid rune (above max rune).
- in: "'\xf7\xbf\xbf\xbf'",
- err: "invalid UTF-8 detected",
- },
- {
- // Valid UTF-8 wire encoding of the RuneError rune.
- in: "'\xef\xbf\xbd'",
- want: string(utf8.RuneError),
- },
- {
- in: "'hello\u1234world'",
- want: "hello\u1234world",
- },
- {
- in: `'\"\'\\\?\a\b\n\r\t\v\f\1\12\123\xA\xaB\x12\uAb8f\U0010FFFF'`,
- want: "\"'\\?\a\b\n\r\t\v\f\x01\nS\n\xab\x12\uab8f\U0010ffff",
- },
- {
- in: `str: '\8'`,
- err: `invalid escape code "\\8" in string`,
- },
- {
- in: `'\1x'`,
- want: "\001x",
- },
- {
- in: `'\12x'`,
- want: "\012x",
- },
- {
- in: `'\123x'`,
- want: "\123x",
- },
- {
- in: `'\1234x'`,
- want: "\1234x",
- },
- {
- in: `'\1'`,
- want: "\001",
- },
- {
- in: `'\12'`,
- want: "\012",
- },
- {
- in: `'\123'`,
- want: "\123",
- },
- {
- in: `'\1234'`,
- want: "\1234",
- },
- {
- in: `'\377'`,
- want: "\377",
- },
- {
- // Overflow octal escape.
- in: `'\400'`,
- err: `invalid octal escape code "\\400" in string`,
- },
- {
- in: `'\xfx'`,
- want: "\x0fx",
- },
- {
- in: `'\xffx'`,
- want: "\xffx",
- },
- {
- in: `'\xfffx'`,
- want: "\xfffx",
- },
- {
- in: `'\xf'`,
- want: "\x0f",
- },
- {
- in: `'\xff'`,
- want: "\xff",
- },
- {
- in: `'\xfff'`,
- want: "\xfff",
- },
- {
- in: `'\xz'`,
- err: `invalid hex escape code "\\x" in string`,
- },
- {
- in: `'\uPo'`,
- err: eofErr,
- },
- {
- in: `'\uPoo'`,
- err: `invalid Unicode escape code "\\uPoo'" in string`,
- },
- {
- in: `str: '\uPoop'`,
- err: `invalid Unicode escape code "\\uPoop" in string`,
- },
- {
- // Unmatched surrogate pair.
- in: `str: '\uDEAD'`,
- err: `unexpected EOF`, // trying to reader other half
- },
- {
- // Surrogate pair with invalid other half.
- in: `str: '\uDEAD\u0000'`,
- err: `invalid Unicode escape code "\\u0000" in string`,
- },
- {
- // Properly matched surrogate pair.
- in: `'\uD800\uDEAD'`,
- want: "𐊭",
- },
- {
- // Overflow on Unicode rune.
- in: `'\U00110000'`,
- err: `invalid Unicode escape code "\\U00110000" in string`,
- },
- {
- in: `'\z'`,
- err: `invalid escape code "\\z" in string`,
- },
- {
- // Strings cannot have NUL literal since C-style strings forbid them.
- in: "'\x00'",
- err: `invalid character '\x00' in string`,
- },
- {
- // Strings cannot have newline literal. The C++ permits them if an
- // option is specified to allow them. In Go, we always forbid them.
- in: "'\n'",
- err: `invalid character '\n' in string`,
- },
- }
-
- for _, tc := range tests {
- t.Run("", func(t *testing.T) {
- got, err := text.UnmarshalString(tc.in)
- if err != nil {
- if tc.err == "" {
- errorf(t, tc.in, "UnmarshalString() got unexpected error: %q", err)
- } else if !strings.Contains(err.Error(), tc.err) {
- errorf(t, tc.in, "UnmarshalString() error got %q, want %q", err, tc.err)
- }
- return
- }
- if tc.err != "" {
- errorf(t, tc.in, "UnmarshalString() got nil error, want %q", tc.err)
- return
- }
- if got != tc.want {
- errorf(t, tc.in, "UnmarshalString()\n[got]\n%s\n[want]\n%s", got, tc.want)
- }
- })
- }
-}
-
-// Tests line and column number produced by Decoder.Position.
-func TestPosition(t *testing.T) {
- dec := text.NewDecoder([]byte("0123456789\n12345\n789"))
-
- tests := []struct {
- pos int
- row int
- col int
- }{
- {
- pos: 0,
- row: 1,
- col: 1,
- },
- {
- pos: 10,
- row: 1,
- col: 11,
- },
- {
- pos: 11,
- row: 2,
- col: 1,
- },
- {
- pos: 18,
- row: 3,
- col: 2,
- },
- }
-
- for _, tc := range tests {
- t.Run("", func(t *testing.T) {
- row, col := dec.Position(tc.pos)
- if row != tc.row || col != tc.col {
- t.Errorf("Position(%d) got (%d,%d) want (%d,%d)", tc.pos, row, col, tc.row, tc.col)
- }
- })
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/text/encode_test.go b/vendor/google.golang.org/protobuf/internal/encoding/text/encode_test.go
deleted file mode 100644
index d9c5009833..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/text/encode_test.go
+++ /dev/null
@@ -1,557 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package text_test
-
-import (
- "math"
- "strings"
- "testing"
- "unicode/utf8"
-
- "github.com/google/go-cmp/cmp"
-
- "google.golang.org/protobuf/internal/detrand"
- "google.golang.org/protobuf/internal/encoding/text"
-)
-
-// Disable detrand to enable direct comparisons on outputs.
-func init() { detrand.Disable() }
-
-func TestEncoder(t *testing.T) {
- tests := []encoderTestCase{
- {
- desc: "no-opt",
- write: func(e *text.Encoder) {},
- wantOut: ``,
- wantOutIndent: ``,
- },
- {
- desc: "true",
- write: func(e *text.Encoder) {
- e.WriteName("bool")
- e.WriteBool(true)
- },
- wantOut: `bool:true`,
- wantOutIndent: `bool: true`,
- },
- {
- desc: "false",
- write: func(e *text.Encoder) {
- e.WriteName("bool")
- e.WriteBool(false)
- },
- wantOut: `bool:false`,
- wantOutIndent: `bool: false`,
- },
- {
- desc: "bracket name",
- write: func(e *text.Encoder) {
- e.WriteName("[extension]")
- e.WriteString("hello")
- },
- wantOut: `[extension]:"hello"`,
- wantOutIndent: `[extension]: "hello"`,
- },
- {
- desc: "numeric name",
- write: func(e *text.Encoder) {
- e.WriteName("01234")
- e.WriteString("hello")
- },
- wantOut: `01234:"hello"`,
- wantOutIndent: `01234: "hello"`,
- },
- {
- desc: "string",
- write: func(e *text.Encoder) {
- e.WriteName("str")
- e.WriteString("hello world")
- },
- wantOut: `str:"hello world"`,
- wantOutIndent: `str: "hello world"`,
- },
- {
- desc: "enum",
- write: func(e *text.Encoder) {
- e.WriteName("enum")
- e.WriteLiteral("ENUM_VALUE")
- },
- wantOut: `enum:ENUM_VALUE`,
- wantOutIndent: `enum: ENUM_VALUE`,
- },
- {
- desc: "float64",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(1.0199999809265137, 64)
- },
- wantOut: `float64:1.0199999809265137`,
- wantOutIndent: `float64: 1.0199999809265137`,
- },
- {
- desc: "float64 max value",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(math.MaxFloat64, 64)
- },
- wantOut: `float64:1.7976931348623157e+308`,
- wantOutIndent: `float64: 1.7976931348623157e+308`,
- },
- {
- desc: "float64 min value",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(-math.MaxFloat64, 64)
- },
- wantOut: `float64:-1.7976931348623157e+308`,
- wantOutIndent: `float64: -1.7976931348623157e+308`,
- },
- {
- desc: "float64 nan",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(math.NaN(), 64)
- },
- wantOut: `float64:nan`,
- wantOutIndent: `float64: nan`,
- },
- {
- desc: "float64 inf",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(math.Inf(+1), 64)
- },
- wantOut: `float64:inf`,
- wantOutIndent: `float64: inf`,
- },
- {
- desc: "float64 -inf",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(math.Inf(-1), 64)
- },
- wantOut: `float64:-inf`,
- wantOutIndent: `float64: -inf`,
- },
- {
- desc: "float64 negative zero",
- write: func(e *text.Encoder) {
- e.WriteName("float64")
- e.WriteFloat(math.Copysign(0, -1), 64)
- },
- wantOut: `float64:-0`,
- wantOutIndent: `float64: -0`,
- },
- {
- desc: "float32",
- write: func(e *text.Encoder) {
- e.WriteName("float")
- e.WriteFloat(1.02, 32)
- },
- wantOut: `float:1.02`,
- wantOutIndent: `float: 1.02`,
- },
- {
- desc: "float32 max value",
- write: func(e *text.Encoder) {
- e.WriteName("float32")
- e.WriteFloat(math.MaxFloat32, 32)
- },
- wantOut: `float32:3.4028235e+38`,
- wantOutIndent: `float32: 3.4028235e+38`,
- },
- {
- desc: "float32 nan",
- write: func(e *text.Encoder) {
- e.WriteName("float32")
- e.WriteFloat(math.NaN(), 32)
- },
- wantOut: `float32:nan`,
- wantOutIndent: `float32: nan`,
- },
- {
- desc: "float32 inf",
- write: func(e *text.Encoder) {
- e.WriteName("float32")
- e.WriteFloat(math.Inf(+1), 32)
- },
- wantOut: `float32:inf`,
- wantOutIndent: `float32: inf`,
- },
- {
- desc: "float32 -inf",
- write: func(e *text.Encoder) {
- e.WriteName("float32")
- e.WriteFloat(math.Inf(-1), 32)
- },
- wantOut: `float32:-inf`,
- wantOutIndent: `float32: -inf`,
- },
- {
- desc: "float32 negative zero",
- write: func(e *text.Encoder) {
- e.WriteName("float32")
- e.WriteFloat(math.Copysign(0, -1), 32)
- },
- wantOut: `float32:-0`,
- wantOutIndent: `float32: -0`,
- },
- {
- desc: "int64 max value",
- write: func(e *text.Encoder) {
- e.WriteName("int")
- e.WriteInt(math.MaxInt64)
- },
- wantOut: `int:9223372036854775807`,
- wantOutIndent: `int: 9223372036854775807`,
- },
- {
- desc: "int64 min value",
- write: func(e *text.Encoder) {
- e.WriteName("int")
- e.WriteInt(math.MinInt64)
- },
- wantOut: `int:-9223372036854775808`,
- wantOutIndent: `int: -9223372036854775808`,
- },
- {
- desc: "uint",
- write: func(e *text.Encoder) {
- e.WriteName("uint")
- e.WriteUint(math.MaxUint64)
- },
- wantOut: `uint:18446744073709551615`,
- wantOutIndent: `uint: 18446744073709551615`,
- },
- {
- desc: "empty message field",
- write: func(e *text.Encoder) {
- e.WriteName("m")
- e.StartMessage()
- e.EndMessage()
- },
- wantOut: `m:{}`,
- wantOutIndent: `m: {}`,
- },
- {
- desc: "multiple fields",
- write: func(e *text.Encoder) {
- e.WriteName("bool")
- e.WriteBool(true)
- e.WriteName("str")
- e.WriteString("hello")
- e.WriteName("str")
- e.WriteString("world")
- e.WriteName("m")
- e.StartMessage()
- e.EndMessage()
- e.WriteName("[int]")
- e.WriteInt(49)
- e.WriteName("float64")
- e.WriteFloat(1.00023e4, 64)
- e.WriteName("101")
- e.WriteString("unknown")
- },
- wantOut: `bool:true str:"hello" str:"world" m:{} [int]:49 float64:10002.3 101:"unknown"`,
- wantOutIndent: `bool: true
-str: "hello"
-str: "world"
-m: {}
-[int]: 49
-float64: 10002.3
-101: "unknown"`,
- },
- {
- desc: "populated message fields",
- write: func(e *text.Encoder) {
- e.WriteName("m1")
- e.StartMessage()
- {
- e.WriteName("str")
- e.WriteString("hello")
- }
- e.EndMessage()
-
- e.WriteName("bool")
- e.WriteBool(true)
-
- e.WriteName("m2")
- e.StartMessage()
- {
- e.WriteName("str")
- e.WriteString("world")
- e.WriteName("m2-1")
- e.StartMessage()
- e.EndMessage()
- e.WriteName("m2-2")
- e.StartMessage()
- {
- e.WriteName("[int]")
- e.WriteInt(49)
- }
- e.EndMessage()
- e.WriteName("float64")
- e.WriteFloat(1.00023e4, 64)
- }
- e.EndMessage()
-
- e.WriteName("101")
- e.WriteString("unknown")
- },
- wantOut: `m1:{str:"hello"} bool:true m2:{str:"world" m2-1:{} m2-2:{[int]:49} float64:10002.3} 101:"unknown"`,
- wantOutIndent: `m1: {
- str: "hello"
-}
-bool: true
-m2: {
- str: "world"
- m2-1: {}
- m2-2: {
- [int]: 49
- }
- float64: 10002.3
-}
-101: "unknown"`,
- },
- }
-
- for _, tc := range tests {
- t.Run(tc.desc, func(t *testing.T) {
- runEncoderTest(t, tc, [2]byte{})
-
- // Test using the angle brackets.
- // Testcases should not contain characters '{' and '}'.
- tc.wantOut = replaceDelims(tc.wantOut)
- tc.wantOutIndent = replaceDelims(tc.wantOutIndent)
- runEncoderTest(t, tc, [2]byte{'<', '>'})
- })
- }
-}
-
-type encoderTestCase struct {
- desc string
- write func(*text.Encoder)
- wantOut string
- wantOutIndent string
-}
-
-func runEncoderTest(t *testing.T, tc encoderTestCase, delims [2]byte) {
- t.Helper()
-
- if tc.wantOut != "" {
- enc, err := text.NewEncoder(nil, "", delims, false)
- if err != nil {
- t.Fatalf("NewEncoder returned error: %v", err)
- }
- tc.write(enc)
- got := string(enc.Bytes())
- if got != tc.wantOut {
- t.Errorf("(compact)\n<got>\n%v\n<want>\n%v\n", got, tc.wantOut)
- }
- }
- if tc.wantOutIndent != "" {
- enc, err := text.NewEncoder(nil, "\t", delims, false)
- if err != nil {
- t.Fatalf("NewEncoder returned error: %v", err)
- }
- tc.write(enc)
- got, want := string(enc.Bytes()), tc.wantOutIndent
- if got != want {
- t.Errorf("(multi-line)\n<got>\n%v\n<want>\n%v\n<diff -want +got>\n%v\n",
- got, want, cmp.Diff(want, got))
- }
- }
-}
-
-func replaceDelims(s string) string {
- s = strings.Replace(s, "{", "<", -1)
- return strings.Replace(s, "}", ">", -1)
-}
-
-// Test for UTF-8 and ASCII outputs.
-func TestEncodeStrings(t *testing.T) {
- tests := []struct {
- in string
- wantOut string
- wantOutASCII string
- }{
- {
- in: `"`,
- wantOut: `"\""`,
- },
- {
- in: `'`,
- wantOut: `"'"`,
- },
- {
- in: "hello\u1234world",
- wantOut: "\"hello\u1234world\"",
- wantOutASCII: `"hello\u1234world"`,
- },
- {
- // String that has as few escaped characters as possible.
- in: func() string {
- var b []byte
- for i := rune(0); i <= 0x00a0; i++ {
- switch i {
- case 0, '\\', '\n', '\'': // these must be escaped, so ignore them
- default:
- var r [utf8.UTFMax]byte
- n := utf8.EncodeRune(r[:], i)
- b = append(b, r[:n]...)
- }
- }
- return string(b)
- }(),
- wantOut: `"\x01\x02\x03\x04\x05\x06\x07\x08\t\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_` + "`" + `abcdefghijklmnopqrstuvwxyz{|}~\x7f\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008a\u008b\u008c\u008d\u008e\u008f\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009a\u009b\u009c\u009d\u009e\u009f` + "\u00a0" + `"`,
- wantOutASCII: `"\x01\x02\x03\x04\x05\x06\x07\x08\t\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f !\"#$%&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_` + "`" + `abcdefghijklmnopqrstuvwxyz{|}~\x7f\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008a\u008b\u008c\u008d\u008e\u008f\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009a\u009b\u009c\u009d\u009e\u009f\u00a0"`,
- },
- {
- // Valid UTF-8 wire encoding of the RuneError rune.
- in: string(utf8.RuneError),
- wantOut: `"` + string(utf8.RuneError) + `"`,
- wantOutASCII: `"\ufffd"`,
- },
- {
- in: "\"'\\?\a\b\n\r\t\v\f\x01\nS\n\xab\x12\uab8f\U0010ffff",
- wantOut: `"\"'\\?\x07\x08\n\r\t\x0b\x0c\x01\nS\n\xab\x12` + "\uab8f\U0010ffff" + `"`,
- wantOutASCII: `"\"'\\?\x07\x08\n\r\t\x0b\x0c\x01\nS\n\xab\x12\uab8f\U0010ffff"`,
- },
- {
- in: "\001x",
- wantOut: `"\x01x"`,
- wantOutASCII: `"\x01x"`,
- },
- {
- in: "\012x",
- wantOut: `"\nx"`,
- wantOutASCII: `"\nx"`,
- },
- {
- in: "\123x",
- wantOut: `"Sx"`,
- wantOutASCII: `"Sx"`,
- },
- {
- in: "\1234x",
- wantOut: `"S4x"`,
- wantOutASCII: `"S4x"`,
- },
- {
- in: "\001",
- wantOut: `"\x01"`,
- wantOutASCII: `"\x01"`,
- },
- {
- in: "\012",
- wantOut: `"\n"`,
- wantOutASCII: `"\n"`,
- },
- {
- in: "\123",
- wantOut: `"S"`,
- wantOutASCII: `"S"`,
- },
- {
- in: "\1234",
- wantOut: `"S4"`,
- wantOutASCII: `"S4"`,
- },
- {
- in: "\377",
- wantOut: `"\xff"`,
- wantOutASCII: `"\xff"`,
- },
- {
- in: "\x0fx",
- wantOut: `"\x0fx"`,
- wantOutASCII: `"\x0fx"`,
- },
- {
- in: "\xffx",
- wantOut: `"\xffx"`,
- wantOutASCII: `"\xffx"`,
- },
- {
- in: "\xfffx",
- wantOut: `"\xfffx"`,
- wantOutASCII: `"\xfffx"`,
- },
- {
- in: "\x0f",
- wantOut: `"\x0f"`,
- wantOutASCII: `"\x0f"`,
- },
- {
- in: "\x7f",
- wantOut: `"\x7f"`,
- wantOutASCII: `"\x7f"`,
- },
- {
- in: "\xff",
- wantOut: `"\xff"`,
- wantOutASCII: `"\xff"`,
- },
- {
- in: "\xfff",
- wantOut: `"\xfff"`,
- wantOutASCII: `"\xfff"`,
- },
- }
- for _, tc := range tests {
- t.Run("", func(t *testing.T) {
- if tc.wantOut != "" {
- runEncodeStringsTest(t, tc.in, tc.wantOut, false)
- }
- if tc.wantOutASCII != "" {
- runEncodeStringsTest(t, tc.in, tc.wantOutASCII, true)
- }
- })
- }
-}
-
-func runEncodeStringsTest(t *testing.T, in string, want string, outputASCII bool) {
- t.Helper()
-
- charType := "UTF-8"
- if outputASCII {
- charType = "ASCII"
- }
-
- enc, err := text.NewEncoder(nil, "", [2]byte{}, outputASCII)
- if err != nil {
- t.Fatalf("[%s] NewEncoder returned error: %v", charType, err)
- }
- enc.WriteString(in)
- got := string(enc.Bytes())
- if got != want {
- t.Errorf("[%s] WriteString(%q)\n<got>\n%v\n<want>\n%v\n", charType, in, got, want)
- }
-}
-
-func TestReset(t *testing.T) {
- enc, err := text.NewEncoder(nil, "\t", [2]byte{}, false)
- if err != nil {
- t.Fatalf("NewEncoder returned error: %v", err)
- }
-
- enc.WriteName("foo")
- pos := enc.Snapshot()
-
- // Attempt to write a message value.
- enc.StartMessage()
- enc.WriteName("bar")
- enc.WriteUint(10)
-
- // Reset the value and decided to write a string value instead.
- enc.Reset(pos)
- enc.WriteString("0123456789")
-
- got := string(enc.Bytes())
- want := `foo: "0123456789"`
- if got != want {
- t.Errorf("Reset did not restore given position:\n<got>\n%v\n<want>\n%v\n", got, want)
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/text/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/text/gotest/ya.make
deleted file mode 100644
index c19bba9efd..0000000000
--- a/vendor/google.golang.org/protobuf/internal/encoding/text/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/encoding/text)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/encoding/text/ya.make b/vendor/google.golang.org/protobuf/internal/encoding/text/ya.make
index d9fb283dd6..5665f82701 100644
--- a/vendor/google.golang.org/protobuf/internal/encoding/text/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/encoding/text/ya.make
@@ -11,11 +11,4 @@ SRCS(
encode.go
)
-GO_XTEST_SRCS(
- decode_test.go
- encode_test.go
-)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/errors/errors_test.go b/vendor/google.golang.org/protobuf/internal/errors/errors_test.go
deleted file mode 100644
index 804eb96c29..0000000000
--- a/vendor/google.golang.org/protobuf/internal/errors/errors_test.go
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package errors
-
-import (
- "errors"
- "strings"
- "testing"
-)
-
-func TestErrors(t *testing.T) {
- var sentinel = New("sentinel")
- var foreign = errors.New("foreign")
- for _, test := range []struct {
- what string
- err error
- wantText string
- is []error
- isNot []error
- }{{
- what: `New("abc")`,
- err: New("abc"),
- wantText: "abc",
- }, {
- what: `New("%v", sentinel)`,
- err: New("%v", sentinel),
- wantText: "sentinel",
- isNot: []error{sentinel},
- }, {
- what: `Wrap(sentinel, "%v", "text")`,
- err: Wrap(sentinel, "%v", "text"),
- wantText: "text: sentinel",
- is: []error{sentinel},
- }, {
- what: `New("%v", foreign)`,
- err: New("%v", foreign),
- wantText: "foreign",
- isNot: []error{foreign},
- }, {
- what: `Wrap(foreign, "%v", "text")`,
- err: Wrap(foreign, "%v", "text"),
- wantText: "text: foreign",
- is: []error{foreign},
- }} {
- if got, want := test.err.Error(), prefix; !strings.HasPrefix(got, want) {
- t.Errorf("%v.Error() = %q, want prefix %q", test.what, got, want)
- }
- if got, want := test.err.Error(), prefix+test.wantText; got != want {
- t.Errorf("%v.Error() = %q, want %q", test.what, got, want)
- }
- if got, want := Is(test.err, Error), true; got != want {
- t.Errorf("errors.Is(%v, errors.Error) = %v, want %v", test.what, got, want)
- }
- for _, err := range test.is {
- if got, want := Is(test.err, err), true; got != want {
- t.Errorf("errors.Is(%v, %v) = %v, want %v", test.what, err, got, want)
- }
- }
- for _, err := range test.isNot {
- if got, want := Is(test.err, err), false; got != want {
- t.Errorf("errors.Is(%v, %v) = %v, want %v", test.what, err, got, want)
- }
- }
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/errors/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/errors/gotest/ya.make
deleted file mode 100644
index e7246ed530..0000000000
--- a/vendor/google.golang.org/protobuf/internal/errors/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/errors)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/errors/ya.make b/vendor/google.golang.org/protobuf/internal/errors/ya.make
index 33bdecf50b..d958a0d019 100644
--- a/vendor/google.golang.org/protobuf/internal/errors/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/errors/ya.make
@@ -7,8 +7,4 @@ SRCS(
is_go113.go
)
-GO_TEST_SRCS(errors_test.go)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/filedesc/build_test.go b/vendor/google.golang.org/protobuf/internal/filedesc/build_test.go
deleted file mode 100644
index 979b8ea19a..0000000000
--- a/vendor/google.golang.org/protobuf/internal/filedesc/build_test.go
+++ /dev/null
@@ -1,137 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package filedesc_test
-
-import (
- "bytes"
- "compress/gzip"
- "io/ioutil"
- "testing"
-
- "google.golang.org/protobuf/proto"
- "google.golang.org/protobuf/reflect/protodesc"
- "google.golang.org/protobuf/reflect/protoreflect"
-
- testpb "google.golang.org/protobuf/internal/testprotos/test"
- _ "google.golang.org/protobuf/internal/testprotos/test/weak1"
- "google.golang.org/protobuf/types/descriptorpb"
-)
-
-var testFile = new(testpb.TestAllTypes).ProtoReflect().Descriptor().ParentFile()
-
-func TestInit(t *testing.T) {
- // Compare the FileDescriptorProto for the same test file from two different sources:
- //
- // 1. The result of passing the filedesc-produced FileDescriptor through protodesc.
- // 2. The protoc-generated wire-encoded message.
- //
- // This serves as a test of both filedesc and protodesc.
- got := protodesc.ToFileDescriptorProto(testFile)
-
- want := &descriptorpb.FileDescriptorProto{}
- zb, _ := (&testpb.TestAllTypes{}).Descriptor()
- r, _ := gzip.NewReader(bytes.NewBuffer(zb))
- b, _ := ioutil.ReadAll(r)
- if err := proto.Unmarshal(b, want); err != nil {
- t.Fatal(err)
- }
-
- if !proto.Equal(got, want) {
- t.Errorf("protodesc.ToFileDescriptorProto(testpb.Test_protoFile) is not equal to the protoc-generated FileDescriptorProto for internal/testprotos/test/test.proto")
- }
-
- // Verify that the test proto file provides exhaustive coverage of all descriptor fields.
- seen := make(map[protoreflect.FullName]bool)
- visitFields(want.ProtoReflect(), func(field protoreflect.FieldDescriptor) {
- seen[field.FullName()] = true
- })
- descFile := new(descriptorpb.DescriptorProto).ProtoReflect().Descriptor().ParentFile()
- descPkg := descFile.Package()
- ignore := map[protoreflect.FullName]bool{
- // The protoreflect descriptors don't include source info.
- descPkg.Append("FileDescriptorProto.source_code_info"): true,
- descPkg.Append("FileDescriptorProto.syntax"): true,
- // Nothing is using edition yet.
- descPkg.Append("FileDescriptorProto.edition"): true,
-
- // Impossible to test proto3 optional in a proto2 file.
- descPkg.Append("FieldDescriptorProto.proto3_optional"): true,
-
- // TODO: Test oneof and extension options. Testing these requires extending the
- // options messages (because they contain no user-settable fields), but importing
- // descriptor.proto from test.proto currently causes an import cycle. Add test
- // cases when that import cycle has been fixed.
- descPkg.Append("OneofDescriptorProto.options"): true,
- }
- for _, messageName := range []protoreflect.Name{
- "FileDescriptorProto",
- "DescriptorProto",
- "FieldDescriptorProto",
- "OneofDescriptorProto",
- "EnumDescriptorProto",
- "EnumValueDescriptorProto",
- } {
- message := descFile.Messages().ByName(messageName)
- for i, fields := 0, message.Fields(); i < fields.Len(); i++ {
- if name := fields.Get(i).FullName(); !seen[name] && !ignore[name] {
- t.Errorf("No test for descriptor field: %v", name)
- }
- }
- }
-
- // Verify that message descriptors for map entries have no Go type info.
- mapEntryName := protoreflect.FullName("goproto.proto.test.TestAllTypes.MapInt32Int32Entry")
- d := testFile.Messages().ByName("TestAllTypes").Fields().ByName("map_int32_int32").Message()
- if gotName, wantName := d.FullName(), mapEntryName; gotName != wantName {
- t.Fatalf("looked up wrong descriptor: got %v, want %v", gotName, wantName)
- }
- if _, ok := d.(protoreflect.MessageType); ok {
- t.Errorf("message descriptor for %v must not implement protoreflect.MessageType", mapEntryName)
- }
-}
-
-// visitFields calls f for every field set in m and its children.
-func visitFields(m protoreflect.Message, f func(protoreflect.FieldDescriptor)) {
- m.Range(func(fd protoreflect.FieldDescriptor, value protoreflect.Value) bool {
- f(fd)
- switch fd.Kind() {
- case protoreflect.MessageKind, protoreflect.GroupKind:
- if fd.IsList() {
- for i, list := 0, value.List(); i < list.Len(); i++ {
- visitFields(list.Get(i).Message(), f)
- }
- } else {
- visitFields(value.Message(), f)
- }
- }
- return true
- })
-}
-
-func TestWeakInit(t *testing.T) {
- // We do not expect to get a placeholder since weak1 is imported.
- fd1 := testFile.Messages().ByName("TestWeak").Fields().ByName("weak_message1")
- if got, want := fd1.IsWeak(), true; got != want {
- t.Errorf("field %v: IsWeak() = %v, want %v", fd1.FullName(), got, want)
- }
- if got, want := fd1.Message().IsPlaceholder(), false; got != want {
- t.Errorf("field %v: Message.IsPlaceholder() = %v, want %v", fd1.FullName(), got, want)
- }
- if got, want := fd1.Message().Fields().Len(), 1; got != want {
- t.Errorf("field %v: Message().Fields().Len() == %d, want %d", fd1.FullName(), got, want)
- }
-
- // We do expect to get a placeholder since weak2 is not imported.
- fd2 := testFile.Messages().ByName("TestWeak").Fields().ByName("weak_message2")
- if got, want := fd2.IsWeak(), true; got != want {
- t.Errorf("field %v: IsWeak() = %v, want %v", fd2.FullName(), got, want)
- }
- if got, want := fd2.Message().IsPlaceholder(), true; got != want {
- t.Errorf("field %v: Message.IsPlaceholder() = %v, want %v", fd2.FullName(), got, want)
- }
- if got, want := fd2.Message().Fields().Len(), 0; got != want {
- t.Errorf("field %v: Message().Fields().Len() == %d, want %d", fd2.FullName(), got, want)
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/filedesc/desc.go b/vendor/google.golang.org/protobuf/internal/filedesc/desc.go
index 7c3689baee..193c68e8f9 100644
--- a/vendor/google.golang.org/protobuf/internal/filedesc/desc.go
+++ b/vendor/google.golang.org/protobuf/internal/filedesc/desc.go
@@ -21,11 +21,26 @@ import (
"google.golang.org/protobuf/reflect/protoregistry"
)
+// Edition is an Enum for proto2.Edition
+type Edition int32
+
+// These values align with the value of Enum in descriptor.proto which allows
+// direct conversion between the proto enum and this enum.
+const (
+ EditionUnknown Edition = 0
+ EditionProto2 Edition = 998
+ EditionProto3 Edition = 999
+ Edition2023 Edition = 1000
+ EditionUnsupported Edition = 100000
+)
+
// The types in this file may have a suffix:
// • L0: Contains fields common to all descriptors (except File) and
// must be initialized up front.
// • L1: Contains fields specific to a descriptor and
-// must be initialized up front.
+// must be initialized up front. If the associated proto uses Editions, the
+// Editions features must always be resolved. If not explicitly set, the
+// appropriate default must be resolved and set.
// • L2: Contains fields that are lazily initialized when constructing
// from the raw file descriptor. When constructing as a literal, the L2
// fields must be initialized up front.
@@ -44,6 +59,7 @@ type (
}
FileL1 struct {
Syntax protoreflect.Syntax
+ Edition Edition // Only used if Syntax == Editions
Path string
Package protoreflect.FullName
@@ -51,12 +67,35 @@ type (
Messages Messages
Extensions Extensions
Services Services
+
+ EditionFeatures FileEditionFeatures
}
FileL2 struct {
Options func() protoreflect.ProtoMessage
Imports FileImports
Locations SourceLocations
}
+
+ FileEditionFeatures struct {
+ // IsFieldPresence is true if field_presence is EXPLICIT
+ // https://protobuf.dev/editions/features/#field_presence
+ IsFieldPresence bool
+ // IsOpenEnum is true if enum_type is OPEN
+ // https://protobuf.dev/editions/features/#enum_type
+ IsOpenEnum bool
+ // IsPacked is true if repeated_field_encoding is PACKED
+ // https://protobuf.dev/editions/features/#repeated_field_encoding
+ IsPacked bool
+ // IsUTF8Validated is true if utf_validation is VERIFY
+ // https://protobuf.dev/editions/features/#utf8_validation
+ IsUTF8Validated bool
+ // IsDelimitedEncoded is true if message_encoding is DELIMITED
+ // https://protobuf.dev/editions/features/#message_encoding
+ IsDelimitedEncoded bool
+ // IsJSONCompliant is true if json_format is ALLOW
+ // https://protobuf.dev/editions/features/#json_format
+ IsJSONCompliant bool
+ }
)
func (fd *File) ParentFile() protoreflect.FileDescriptor { return fd }
@@ -210,6 +249,9 @@ type (
ContainingOneof protoreflect.OneofDescriptor // must be consistent with Message.Oneofs.Fields
Enum protoreflect.EnumDescriptor
Message protoreflect.MessageDescriptor
+
+ // Edition features.
+ Presence bool
}
Oneof struct {
@@ -273,6 +315,9 @@ func (fd *Field) HasJSONName() bool { return fd.L1.StringNam
func (fd *Field) JSONName() string { return fd.L1.StringName.getJSON(fd) }
func (fd *Field) TextName() string { return fd.L1.StringName.getText(fd) }
func (fd *Field) HasPresence() bool {
+ if fd.L0.ParentFile.L1.Syntax == protoreflect.Editions {
+ return fd.L1.Presence || fd.L1.Message != nil || fd.L1.ContainingOneof != nil
+ }
return fd.L1.Cardinality != protoreflect.Repeated && (fd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 || fd.L1.Message != nil || fd.L1.ContainingOneof != nil)
}
func (fd *Field) HasOptionalKeyword() bool {
diff --git a/vendor/google.golang.org/protobuf/internal/filedesc/desc_test.go b/vendor/google.golang.org/protobuf/internal/filedesc/desc_test.go
deleted file mode 100644
index 21919d1e33..0000000000
--- a/vendor/google.golang.org/protobuf/internal/filedesc/desc_test.go
+++ /dev/null
@@ -1,850 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package filedesc_test
-
-import (
- "fmt"
- "reflect"
- "regexp"
- "strconv"
- "strings"
- "testing"
-
- "github.com/google/go-cmp/cmp"
-
- "google.golang.org/protobuf/internal/detrand"
- "google.golang.org/protobuf/internal/filedesc"
- "google.golang.org/protobuf/proto"
- "google.golang.org/protobuf/reflect/protodesc"
- "google.golang.org/protobuf/reflect/protoreflect"
-
- "google.golang.org/protobuf/types/descriptorpb"
-)
-
-func init() {
- // Disable detrand to enable direct comparisons on outputs.
- detrand.Disable()
-}
-
-// TODO: Test protodesc.NewFile with imported files.
-
-func TestFile(t *testing.T) {
- f1 := &descriptorpb.FileDescriptorProto{
- Syntax: proto.String("proto2"),
- Name: proto.String("path/to/file.proto"),
- Package: proto.String("test"),
- Options: &descriptorpb.FileOptions{Deprecated: proto.Bool(true)},
- MessageType: []*descriptorpb.DescriptorProto{{
- Name: proto.String("A"),
- Options: &descriptorpb.MessageOptions{
- Deprecated: proto.Bool(true),
- },
- }, {
- Name: proto.String("B"),
- Field: []*descriptorpb.FieldDescriptorProto{{
- Name: proto.String("field_one"),
- Number: proto.Int32(1),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Optional).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.StringKind).Enum(),
- DefaultValue: proto.String("hello, \"world!\"\n"),
- OneofIndex: proto.Int32(0),
- }, {
- Name: proto.String("field_two"),
- JsonName: proto.String("Field2"),
- Number: proto.Int32(2),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Optional).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.EnumKind).Enum(),
- DefaultValue: proto.String("BAR"),
- TypeName: proto.String(".test.E1"),
- OneofIndex: proto.Int32(1),
- }, {
- Name: proto.String("field_three"),
- Number: proto.Int32(3),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Optional).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.MessageKind).Enum(),
- TypeName: proto.String(".test.C"),
- OneofIndex: proto.Int32(1),
- }, {
- Name: proto.String("field_four"),
- JsonName: proto.String("Field4"),
- Number: proto.Int32(4),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Repeated).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.MessageKind).Enum(),
- TypeName: proto.String(".test.B.FieldFourEntry"),
- }, {
- Name: proto.String("field_five"),
- Number: proto.Int32(5),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Repeated).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.Int32Kind).Enum(),
- Options: &descriptorpb.FieldOptions{Packed: proto.Bool(true)},
- }, {
- Name: proto.String("field_six"),
- Number: proto.Int32(6),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Required).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.BytesKind).Enum(),
- }},
- OneofDecl: []*descriptorpb.OneofDescriptorProto{
- {
- Name: proto.String("O1"),
- Options: &descriptorpb.OneofOptions{
- UninterpretedOption: []*descriptorpb.UninterpretedOption{
- {StringValue: []byte("option")},
- },
- },
- },
- {Name: proto.String("O2")},
- },
- ReservedName: []string{"fizz", "buzz"},
- ReservedRange: []*descriptorpb.DescriptorProto_ReservedRange{
- {Start: proto.Int32(100), End: proto.Int32(200)},
- {Start: proto.Int32(300), End: proto.Int32(301)},
- },
- ExtensionRange: []*descriptorpb.DescriptorProto_ExtensionRange{
- {Start: proto.Int32(1000), End: proto.Int32(2000)},
- {Start: proto.Int32(3000), End: proto.Int32(3001), Options: new(descriptorpb.ExtensionRangeOptions)},
- },
- NestedType: []*descriptorpb.DescriptorProto{{
- Name: proto.String("FieldFourEntry"),
- Field: []*descriptorpb.FieldDescriptorProto{{
- Name: proto.String("key"),
- Number: proto.Int32(1),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Optional).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.StringKind).Enum(),
- }, {
- Name: proto.String("value"),
- Number: proto.Int32(2),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Optional).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.MessageKind).Enum(),
- TypeName: proto.String(".test.B"),
- }},
- Options: &descriptorpb.MessageOptions{
- MapEntry: proto.Bool(true),
- },
- }},
- }, {
- Name: proto.String("C"),
- NestedType: []*descriptorpb.DescriptorProto{{
- Name: proto.String("A"),
- Field: []*descriptorpb.FieldDescriptorProto{{
- Name: proto.String("F"),
- Number: proto.Int32(1),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Required).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.BytesKind).Enum(),
- DefaultValue: proto.String(`dead\276\357`),
- }},
- }},
- EnumType: []*descriptorpb.EnumDescriptorProto{{
- Name: proto.String("E1"),
- Value: []*descriptorpb.EnumValueDescriptorProto{
- {Name: proto.String("FOO"), Number: proto.Int32(0)},
- {Name: proto.String("BAR"), Number: proto.Int32(1)},
- },
- }},
- Extension: []*descriptorpb.FieldDescriptorProto{{
- Name: proto.String("X"),
- Number: proto.Int32(1000),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Repeated).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.MessageKind).Enum(),
- TypeName: proto.String(".test.C"),
- Extendee: proto.String(".test.B"),
- }},
- }},
- EnumType: []*descriptorpb.EnumDescriptorProto{{
- Name: proto.String("E1"),
- Options: &descriptorpb.EnumOptions{Deprecated: proto.Bool(true)},
- Value: []*descriptorpb.EnumValueDescriptorProto{
- {
- Name: proto.String("FOO"),
- Number: proto.Int32(0),
- Options: &descriptorpb.EnumValueOptions{Deprecated: proto.Bool(true)},
- },
- {Name: proto.String("BAR"), Number: proto.Int32(1)},
- },
- ReservedName: []string{"FIZZ", "BUZZ"},
- ReservedRange: []*descriptorpb.EnumDescriptorProto_EnumReservedRange{
- {Start: proto.Int32(10), End: proto.Int32(19)},
- {Start: proto.Int32(30), End: proto.Int32(30)},
- },
- }},
- Extension: []*descriptorpb.FieldDescriptorProto{{
- Name: proto.String("X"),
- Number: proto.Int32(1000),
- Label: descriptorpb.FieldDescriptorProto_Label(protoreflect.Repeated).Enum(),
- Type: descriptorpb.FieldDescriptorProto_Type(protoreflect.EnumKind).Enum(),
- Options: &descriptorpb.FieldOptions{Packed: proto.Bool(true)},
- TypeName: proto.String(".test.E1"),
- Extendee: proto.String(".test.B"),
- }},
- Service: []*descriptorpb.ServiceDescriptorProto{{
- Name: proto.String("S"),
- Options: &descriptorpb.ServiceOptions{Deprecated: proto.Bool(true)},
- Method: []*descriptorpb.MethodDescriptorProto{{
- Name: proto.String("M"),
- InputType: proto.String(".test.A"),
- OutputType: proto.String(".test.C.A"),
- ClientStreaming: proto.Bool(true),
- ServerStreaming: proto.Bool(true),
- Options: &descriptorpb.MethodOptions{Deprecated: proto.Bool(true)},
- }},
- }},
- }
- fd1, err := protodesc.NewFile(f1, nil)
- if err != nil {
- t.Fatalf("protodesc.NewFile() error: %v", err)
- }
-
- b, err := proto.Marshal(f1)
- if err != nil {
- t.Fatalf("proto.Marshal() error: %v", err)
- }
- fd2 := filedesc.Builder{RawDescriptor: b}.Build().File
-
- tests := []struct {
- name string
- desc protoreflect.FileDescriptor
- }{
- {"protodesc.NewFile", fd1},
- {"filedesc.Builder.Build", fd2},
- }
- for _, tt := range tests {
- tt := tt
- t.Run(tt.name, func(t *testing.T) {
- // Run sub-tests in parallel to induce potential races.
- for i := 0; i < 2; i++ {
- t.Run("Accessors", func(t *testing.T) { t.Parallel(); testFileAccessors(t, tt.desc) })
- t.Run("Format", func(t *testing.T) { t.Parallel(); testFileFormat(t, tt.desc) })
- }
- })
- }
-}
-
-func testFileAccessors(t *testing.T, fd protoreflect.FileDescriptor) {
- // Represent the descriptor as a map where each key is an accessor method
- // and the value is either the wanted tail value or another accessor map.
- type M = map[string]interface{}
- want := M{
- "Parent": nil,
- "Index": 0,
- "Syntax": protoreflect.Proto2,
- "Name": protoreflect.Name("test"),
- "FullName": protoreflect.FullName("test"),
- "Path": "path/to/file.proto",
- "Package": protoreflect.FullName("test"),
- "IsPlaceholder": false,
- "Options": &descriptorpb.FileOptions{Deprecated: proto.Bool(true)},
- "Messages": M{
- "Len": 3,
- "Get:0": M{
- "Parent": M{"FullName": protoreflect.FullName("test")},
- "Index": 0,
- "Syntax": protoreflect.Proto2,
- "Name": protoreflect.Name("A"),
- "FullName": protoreflect.FullName("test.A"),
- "IsPlaceholder": false,
- "IsMapEntry": false,
- "Options": &descriptorpb.MessageOptions{
- Deprecated: proto.Bool(true),
- },
- "Oneofs": M{"Len": 0},
- "RequiredNumbers": M{"Len": 0},
- "ExtensionRanges": M{"Len": 0},
- "Messages": M{"Len": 0},
- "Enums": M{"Len": 0},
- "Extensions": M{"Len": 0},
- },
- "ByName:B": M{
- "Name": protoreflect.Name("B"),
- "Index": 1,
- "Fields": M{
- "Len": 6,
- "ByJSONName:field_one": nil,
- "ByJSONName:fieldOne": M{
- "Name": protoreflect.Name("field_one"),
- "Index": 0,
- "JSONName": "fieldOne",
- "Default": "hello, \"world!\"\n",
- "ContainingOneof": M{"Name": protoreflect.Name("O1"), "IsPlaceholder": false},
- "ContainingMessage": M{"FullName": protoreflect.FullName("test.B")},
- },
- "ByJSONName:fieldTwo": nil,
- "ByJSONName:Field2": M{
- "Name": protoreflect.Name("field_two"),
- "Index": 1,
- "HasJSONName": true,
- "JSONName": "Field2",
- "Default": protoreflect.EnumNumber(1),
- "ContainingOneof": M{"Name": protoreflect.Name("O2"), "IsPlaceholder": false},
- },
- "ByName:fieldThree": nil,
- "ByName:field_three": M{
- "IsExtension": false,
- "IsMap": false,
- "MapKey": nil,
- "MapValue": nil,
- "Message": M{"FullName": protoreflect.FullName("test.C"), "IsPlaceholder": false},
- "ContainingOneof": M{"Name": protoreflect.Name("O2"), "IsPlaceholder": false},
- "ContainingMessage": M{"FullName": protoreflect.FullName("test.B")},
- },
- "ByNumber:12": nil,
- "ByNumber:4": M{
- "Cardinality": protoreflect.Repeated,
- "IsExtension": false,
- "IsList": false,
- "IsMap": true,
- "MapKey": M{"Kind": protoreflect.StringKind},
- "MapValue": M{"Kind": protoreflect.MessageKind, "Message": M{"FullName": protoreflect.FullName("test.B")}},
- "Default": nil,
- "Message": M{"FullName": protoreflect.FullName("test.B.FieldFourEntry"), "IsPlaceholder": false},
- },
- "ByNumber:5": M{
- "Cardinality": protoreflect.Repeated,
- "Kind": protoreflect.Int32Kind,
- "IsPacked": true,
- "IsList": true,
- "IsMap": false,
- "Default": nil,
- },
- "ByNumber:6": M{
- "Cardinality": protoreflect.Required,
- "Default": []byte(nil),
- "ContainingOneof": nil,
- },
- },
- "Oneofs": M{
- "Len": 2,
- "ByName:O0": nil,
- "ByName:O1": M{
- "FullName": protoreflect.FullName("test.B.O1"),
- "Index": 0,
- "Options": &descriptorpb.OneofOptions{
- UninterpretedOption: []*descriptorpb.UninterpretedOption{
- {StringValue: []byte("option")},
- },
- },
- "Fields": M{
- "Len": 1,
- "Get:0": M{"FullName": protoreflect.FullName("test.B.field_one")},
- },
- },
- "Get:1": M{
- "FullName": protoreflect.FullName("test.B.O2"),
- "Index": 1,
- "Fields": M{
- "Len": 2,
- "ByName:field_two": M{"Name": protoreflect.Name("field_two")},
- "Get:1": M{"Name": protoreflect.Name("field_three")},
- },
- },
- },
- "ReservedNames": M{
- "Len": 2,
- "Get:0": protoreflect.Name("fizz"),
- "Has:buzz": true,
- "Has:noexist": false,
- },
- "ReservedRanges": M{
- "Len": 2,
- "Get:0": [2]protoreflect.FieldNumber{100, 200},
- "Has:99": false,
- "Has:100": true,
- "Has:150": true,
- "Has:199": true,
- "Has:200": false,
- "Has:300": true,
- "Has:301": false,
- },
- "RequiredNumbers": M{
- "Len": 1,
- "Get:0": protoreflect.FieldNumber(6),
- "Has:1": false,
- "Has:6": true,
- },
- "ExtensionRanges": M{
- "Len": 2,
- "Get:0": [2]protoreflect.FieldNumber{1000, 2000},
- "Has:999": false,
- "Has:1000": true,
- "Has:1500": true,
- "Has:1999": true,
- "Has:2000": false,
- "Has:3000": true,
- "Has:3001": false,
- },
- "ExtensionRangeOptions:0": (*descriptorpb.ExtensionRangeOptions)(nil),
- "ExtensionRangeOptions:1": new(descriptorpb.ExtensionRangeOptions),
- "Messages": M{
- "Get:0": M{
- "Fields": M{
- "Len": 2,
- "ByNumber:1": M{
- "Parent": M{"FullName": protoreflect.FullName("test.B.FieldFourEntry")},
- "Index": 0,
- "Name": protoreflect.Name("key"),
- "FullName": protoreflect.FullName("test.B.FieldFourEntry.key"),
- "Number": protoreflect.FieldNumber(1),
- "Cardinality": protoreflect.Optional,
- "Kind": protoreflect.StringKind,
- "Options": (*descriptorpb.FieldOptions)(nil),
- "HasJSONName": false,
- "JSONName": "key",
- "IsPacked": false,
- "IsList": false,
- "IsMap": false,
- "IsExtension": false,
- "IsWeak": false,
- "Default": "",
- "ContainingOneof": nil,
- "ContainingMessage": M{"FullName": protoreflect.FullName("test.B.FieldFourEntry")},
- "Message": nil,
- "Enum": nil,
- },
- "ByNumber:2": M{
- "Parent": M{"FullName": protoreflect.FullName("test.B.FieldFourEntry")},
- "Index": 1,
- "Name": protoreflect.Name("value"),
- "FullName": protoreflect.FullName("test.B.FieldFourEntry.value"),
- "Number": protoreflect.FieldNumber(2),
- "Cardinality": protoreflect.Optional,
- "Kind": protoreflect.MessageKind,
- "JSONName": "value",
- "IsPacked": false,
- "IsList": false,
- "IsMap": false,
- "IsExtension": false,
- "IsWeak": false,
- "Default": nil,
- "ContainingOneof": nil,
- "ContainingMessage": M{"FullName": protoreflect.FullName("test.B.FieldFourEntry")},
- "Message": M{"FullName": protoreflect.FullName("test.B"), "IsPlaceholder": false},
- "Enum": nil,
- },
- "ByNumber:3": nil,
- },
- },
- },
- },
- "Get:2": M{
- "Name": protoreflect.Name("C"),
- "Index": 2,
- "Messages": M{
- "Len": 1,
- "Get:0": M{"FullName": protoreflect.FullName("test.C.A")},
- },
- "Enums": M{
- "Len": 1,
- "Get:0": M{"FullName": protoreflect.FullName("test.C.E1")},
- },
- "Extensions": M{
- "Len": 1,
- "Get:0": M{"FullName": protoreflect.FullName("test.C.X")},
- },
- },
- },
- "Enums": M{
- "Len": 1,
- "Get:0": M{
- "Name": protoreflect.Name("E1"),
- "Options": &descriptorpb.EnumOptions{Deprecated: proto.Bool(true)},
- "Values": M{
- "Len": 2,
- "ByName:Foo": nil,
- "ByName:FOO": M{
- "FullName": protoreflect.FullName("test.FOO"),
- "Options": &descriptorpb.EnumValueOptions{Deprecated: proto.Bool(true)},
- },
- "ByNumber:2": nil,
- "ByNumber:1": M{"FullName": protoreflect.FullName("test.BAR")},
- },
- "ReservedNames": M{
- "Len": 2,
- "Get:0": protoreflect.Name("FIZZ"),
- "Has:BUZZ": true,
- "Has:NOEXIST": false,
- },
- "ReservedRanges": M{
- "Len": 2,
- "Get:0": [2]protoreflect.EnumNumber{10, 19},
- "Has:9": false,
- "Has:10": true,
- "Has:15": true,
- "Has:19": true,
- "Has:20": false,
- "Has:30": true,
- "Has:31": false,
- },
- },
- },
- "Extensions": M{
- "Len": 1,
- "ByName:X": M{
- "Name": protoreflect.Name("X"),
- "Number": protoreflect.FieldNumber(1000),
- "Cardinality": protoreflect.Repeated,
- "Kind": protoreflect.EnumKind,
- "IsExtension": true,
- "IsPacked": true,
- "IsList": true,
- "IsMap": false,
- "MapKey": nil,
- "MapValue": nil,
- "ContainingOneof": nil,
- "ContainingMessage": M{"FullName": protoreflect.FullName("test.B"), "IsPlaceholder": false},
- "Enum": M{"FullName": protoreflect.FullName("test.E1"), "IsPlaceholder": false},
- "Options": &descriptorpb.FieldOptions{Packed: proto.Bool(true)},
- },
- },
- "Services": M{
- "Len": 1,
- "ByName:s": nil,
- "ByName:S": M{
- "Parent": M{"FullName": protoreflect.FullName("test")},
- "Name": protoreflect.Name("S"),
- "FullName": protoreflect.FullName("test.S"),
- "Options": &descriptorpb.ServiceOptions{Deprecated: proto.Bool(true)},
- "Methods": M{
- "Len": 1,
- "Get:0": M{
- "Parent": M{"FullName": protoreflect.FullName("test.S")},
- "Name": protoreflect.Name("M"),
- "FullName": protoreflect.FullName("test.S.M"),
- "Input": M{"FullName": protoreflect.FullName("test.A"), "IsPlaceholder": false},
- "Output": M{"FullName": protoreflect.FullName("test.C.A"), "IsPlaceholder": false},
- "IsStreamingClient": true,
- "IsStreamingServer": true,
- "Options": &descriptorpb.MethodOptions{Deprecated: proto.Bool(true)},
- },
- },
- },
- },
- }
- checkAccessors(t, "", reflect.ValueOf(fd), want)
-}
-func checkAccessors(t *testing.T, p string, rv reflect.Value, want map[string]interface{}) {
- p0 := p
- defer func() {
- if ex := recover(); ex != nil {
- t.Errorf("panic at %v: %v", p, ex)
- }
- }()
-
- if rv.Interface() == nil {
- t.Errorf("%v is nil, want non-nil", p)
- return
- }
- for s, v := range want {
- // Call the accessor method.
- p = p0 + "." + s
- var rets []reflect.Value
- if i := strings.IndexByte(s, ':'); i >= 0 {
- // Accessor method takes in a single argument, which is encoded
- // after the accessor name, separated by a ':' delimiter.
- fnc := rv.MethodByName(s[:i])
- arg := reflect.New(fnc.Type().In(0)).Elem()
- s = s[i+len(":"):]
- switch arg.Kind() {
- case reflect.String:
- arg.SetString(s)
- case reflect.Int32, reflect.Int:
- n, _ := strconv.ParseInt(s, 0, 64)
- arg.SetInt(n)
- }
- rets = fnc.Call([]reflect.Value{arg})
- } else {
- rets = rv.MethodByName(s).Call(nil)
- }
-
- // Check that (val, ok) pattern is internally consistent.
- if len(rets) == 2 {
- if rets[0].IsNil() && rets[1].Bool() {
- t.Errorf("%v = (nil, true), want (nil, false)", p)
- }
- if !rets[0].IsNil() && !rets[1].Bool() {
- t.Errorf("%v = (non-nil, false), want (non-nil, true)", p)
- }
- }
-
- // Check that the accessor output matches.
- if want, ok := v.(map[string]interface{}); ok {
- checkAccessors(t, p, rets[0], want)
- continue
- }
-
- got := rets[0].Interface()
- if pv, ok := got.(protoreflect.Value); ok {
- got = pv.Interface()
- }
-
- // Compare with proto.Equal if possible.
- gotMsg, gotMsgOK := got.(proto.Message)
- wantMsg, wantMsgOK := v.(proto.Message)
- if gotMsgOK && wantMsgOK {
- gotNil := reflect.ValueOf(gotMsg).IsNil()
- wantNil := reflect.ValueOf(wantMsg).IsNil()
- switch {
- case !gotNil && wantNil:
- t.Errorf("%v = non-nil, want nil", p)
- case gotNil && !wantNil:
- t.Errorf("%v = nil, want non-nil", p)
- case !proto.Equal(gotMsg, wantMsg):
- t.Errorf("%v = %v, want %v", p, gotMsg, wantMsg)
- }
- continue
- }
-
- if want := v; !reflect.DeepEqual(got, want) {
- t.Errorf("%v = %T(%v), want %T(%v)", p, got, got, want, want)
- }
- }
-}
-
-func testFileFormat(t *testing.T, fd protoreflect.FileDescriptor) {
- const wantFileDescriptor = `FileDescriptor{
- Syntax: proto2
- Path: "path/to/file.proto"
- Package: test
- Messages: [{
- Name: A
- }, {
- Name: B
- Fields: [{
- Name: field_one
- Number: 1
- Cardinality: optional
- Kind: string
- JSONName: "fieldOne"
- HasPresence: true
- HasDefault: true
- Default: "hello, \"world!\"\n"
- Oneof: O1
- }, {
- Name: field_two
- Number: 2
- Cardinality: optional
- Kind: enum
- HasJSONName: true
- JSONName: "Field2"
- HasPresence: true
- HasDefault: true
- Default: 1
- Oneof: O2
- Enum: test.E1
- }, {
- Name: field_three
- Number: 3
- Cardinality: optional
- Kind: message
- JSONName: "fieldThree"
- HasPresence: true
- Oneof: O2
- Message: test.C
- }, {
- Name: field_four
- Number: 4
- Cardinality: repeated
- Kind: message
- HasJSONName: true
- JSONName: "Field4"
- IsMap: true
- MapKey: string
- MapValue: test.B
- }, {
- Name: field_five
- Number: 5
- Cardinality: repeated
- Kind: int32
- JSONName: "fieldFive"
- IsPacked: true
- IsList: true
- }, {
- Name: field_six
- Number: 6
- Cardinality: required
- Kind: bytes
- JSONName: "fieldSix"
- HasPresence: true
- }]
- Oneofs: [{
- Name: O1
- Fields: [field_one]
- }, {
- Name: O2
- Fields: [field_two, field_three]
- }]
- ReservedNames: [fizz, buzz]
- ReservedRanges: [100:200, 300]
- RequiredNumbers: [6]
- ExtensionRanges: [1000:2000, 3000]
- Messages: [{
- Name: FieldFourEntry
- IsMapEntry: true
- Fields: [{
- Name: key
- Number: 1
- Cardinality: optional
- Kind: string
- JSONName: "key"
- HasPresence: true
- }, {
- Name: value
- Number: 2
- Cardinality: optional
- Kind: message
- JSONName: "value"
- HasPresence: true
- Message: test.B
- }]
- }]
- }, {
- Name: C
- Messages: [{
- Name: A
- Fields: [{
- Name: F
- Number: 1
- Cardinality: required
- Kind: bytes
- JSONName: "F"
- HasPresence: true
- HasDefault: true
- Default: "dead\xbe\xef"
- }]
- RequiredNumbers: [1]
- }]
- Enums: [{
- Name: E1
- Values: [
- {Name: FOO}
- {Name: BAR, Number: 1}
- ]
- }]
- Extensions: [{
- Name: X
- Number: 1000
- Cardinality: repeated
- Kind: message
- JSONName: "[test.C.X]"
- IsExtension: true
- IsList: true
- Extendee: test.B
- Message: test.C
- }]
- }]
- Enums: [{
- Name: E1
- Values: [
- {Name: FOO}
- {Name: BAR, Number: 1}
- ]
- ReservedNames: [FIZZ, BUZZ]
- ReservedRanges: [10:20, 30]
- }]
- Extensions: [{
- Name: X
- Number: 1000
- Cardinality: repeated
- Kind: enum
- JSONName: "[test.X]"
- IsExtension: true
- IsPacked: true
- IsList: true
- Extendee: test.B
- Enum: test.E1
- }]
- Services: [{
- Name: S
- Methods: [{
- Name: M
- Input: test.A
- Output: test.C.A
- IsStreamingClient: true
- IsStreamingServer: true
- }]
- }]
-}`
-
- const wantEnums = `Enums{{
- Name: E1
- Values: [
- {Name: FOO}
- {Name: BAR, Number: 1}
- ]
- ReservedNames: [FIZZ, BUZZ]
- ReservedRanges: [10:20, 30]
-}}`
-
- const wantExtensions = `Extensions{{
- Name: X
- Number: 1000
- Cardinality: repeated
- Kind: enum
- JSONName: "[test.X]"
- IsExtension: true
- IsPacked: true
- IsList: true
- Extendee: test.B
- Enum: test.E1
-}}`
-
- const wantImports = `FileImports{}`
-
- const wantReservedNames = "Names{fizz, buzz}"
-
- const wantReservedRanges = "FieldRanges{100:200, 300}"
-
- const wantServices = `Services{{
- Name: S
- Methods: [{
- Name: M
- Input: test.A
- Output: test.C.A
- IsStreamingClient: true
- IsStreamingServer: true
- }]
-}}`
-
- tests := []struct {
- path string
- fmt string
- want string
- val interface{}
- }{
- {"fd", "%v", compactMultiFormat(wantFileDescriptor), fd},
- {"fd", "%+v", wantFileDescriptor, fd},
- {"fd.Enums()", "%v", compactMultiFormat(wantEnums), fd.Enums()},
- {"fd.Enums()", "%+v", wantEnums, fd.Enums()},
- {"fd.Extensions()", "%v", compactMultiFormat(wantExtensions), fd.Extensions()},
- {"fd.Extensions()", "%+v", wantExtensions, fd.Extensions()},
- {"fd.Imports()", "%v", compactMultiFormat(wantImports), fd.Imports()},
- {"fd.Imports()", "%+v", wantImports, fd.Imports()},
- {"fd.Messages(B).ReservedNames()", "%v", compactMultiFormat(wantReservedNames), fd.Messages().ByName("B").ReservedNames()},
- {"fd.Messages(B).ReservedNames()", "%+v", wantReservedNames, fd.Messages().ByName("B").ReservedNames()},
- {"fd.Messages(B).ReservedRanges()", "%v", compactMultiFormat(wantReservedRanges), fd.Messages().ByName("B").ReservedRanges()},
- {"fd.Messages(B).ReservedRanges()", "%+v", wantReservedRanges, fd.Messages().ByName("B").ReservedRanges()},
- {"fd.Services()", "%v", compactMultiFormat(wantServices), fd.Services()},
- {"fd.Services()", "%+v", wantServices, fd.Services()},
- }
- for _, tt := range tests {
- got := fmt.Sprintf(tt.fmt, tt.val)
- if diff := cmp.Diff(got, tt.want); diff != "" {
- t.Errorf("fmt.Sprintf(%q, %s) mismatch (-got +want):\n%s", tt.fmt, tt.path, diff)
- }
- }
-}
-
-// compactMultiFormat returns the single line form of a multi line output.
-func compactMultiFormat(s string) string {
- var b []byte
- for _, s := range strings.Split(s, "\n") {
- s = strings.TrimSpace(s)
- s = regexp.MustCompile(": +").ReplaceAllString(s, ": ")
- prevWord := len(b) > 0 && b[len(b)-1] != '[' && b[len(b)-1] != '{'
- nextWord := len(s) > 0 && s[0] != ']' && s[0] != '}'
- if prevWord && nextWord {
- b = append(b, ", "...)
- }
- b = append(b, s...)
- }
- return string(b)
-}
diff --git a/vendor/google.golang.org/protobuf/internal/filedesc/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/filedesc/gotest/ya.make
deleted file mode 100644
index bba40722a2..0000000000
--- a/vendor/google.golang.org/protobuf/internal/filedesc/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/filedesc)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/filedesc/ya.make b/vendor/google.golang.org/protobuf/internal/filedesc/ya.make
index 9deb58bad3..561a28ef2d 100644
--- a/vendor/google.golang.org/protobuf/internal/filedesc/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/filedesc/ya.make
@@ -12,11 +12,4 @@ SRCS(
placeholder.go
)
-GO_XTEST_SRCS(
- build_test.go
- desc_test.go
-)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/filetype/ya.make b/vendor/google.golang.org/protobuf/internal/filetype/ya.make
index 4506aaa671..e0fc61c11b 100644
--- a/vendor/google.golang.org/protobuf/internal/filetype/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/filetype/ya.make
@@ -2,6 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(build.go)
+SRCS(
+ build.go
+)
END()
diff --git a/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.go b/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.go
index 136f1b2157..8f94230ea1 100644
--- a/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.go
+++ b/vendor/google.golang.org/protobuf/internal/genid/descriptor_gen.go
@@ -12,6 +12,12 @@ import (
const File_google_protobuf_descriptor_proto = "google/protobuf/descriptor.proto"
+// Full and short names for google.protobuf.Edition.
+const (
+ Edition_enum_fullname = "google.protobuf.Edition"
+ Edition_enum_name = "Edition"
+)
+
// Names for google.protobuf.FileDescriptorSet.
const (
FileDescriptorSet_message_name protoreflect.Name = "FileDescriptorSet"
@@ -81,7 +87,7 @@ const (
FileDescriptorProto_Options_field_number protoreflect.FieldNumber = 8
FileDescriptorProto_SourceCodeInfo_field_number protoreflect.FieldNumber = 9
FileDescriptorProto_Syntax_field_number protoreflect.FieldNumber = 12
- FileDescriptorProto_Edition_field_number protoreflect.FieldNumber = 13
+ FileDescriptorProto_Edition_field_number protoreflect.FieldNumber = 14
)
// Names for google.protobuf.DescriptorProto.
@@ -184,10 +190,12 @@ const (
const (
ExtensionRangeOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
ExtensionRangeOptions_Declaration_field_name protoreflect.Name = "declaration"
+ ExtensionRangeOptions_Features_field_name protoreflect.Name = "features"
ExtensionRangeOptions_Verification_field_name protoreflect.Name = "verification"
ExtensionRangeOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.uninterpreted_option"
ExtensionRangeOptions_Declaration_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.declaration"
+ ExtensionRangeOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.features"
ExtensionRangeOptions_Verification_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.verification"
)
@@ -195,6 +203,7 @@ const (
const (
ExtensionRangeOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
ExtensionRangeOptions_Declaration_field_number protoreflect.FieldNumber = 2
+ ExtensionRangeOptions_Features_field_number protoreflect.FieldNumber = 50
ExtensionRangeOptions_Verification_field_number protoreflect.FieldNumber = 3
)
@@ -212,29 +221,26 @@ const (
// Field names for google.protobuf.ExtensionRangeOptions.Declaration.
const (
- ExtensionRangeOptions_Declaration_Number_field_name protoreflect.Name = "number"
- ExtensionRangeOptions_Declaration_FullName_field_name protoreflect.Name = "full_name"
- ExtensionRangeOptions_Declaration_Type_field_name protoreflect.Name = "type"
- ExtensionRangeOptions_Declaration_IsRepeated_field_name protoreflect.Name = "is_repeated"
- ExtensionRangeOptions_Declaration_Reserved_field_name protoreflect.Name = "reserved"
- ExtensionRangeOptions_Declaration_Repeated_field_name protoreflect.Name = "repeated"
+ ExtensionRangeOptions_Declaration_Number_field_name protoreflect.Name = "number"
+ ExtensionRangeOptions_Declaration_FullName_field_name protoreflect.Name = "full_name"
+ ExtensionRangeOptions_Declaration_Type_field_name protoreflect.Name = "type"
+ ExtensionRangeOptions_Declaration_Reserved_field_name protoreflect.Name = "reserved"
+ ExtensionRangeOptions_Declaration_Repeated_field_name protoreflect.Name = "repeated"
- ExtensionRangeOptions_Declaration_Number_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.number"
- ExtensionRangeOptions_Declaration_FullName_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.full_name"
- ExtensionRangeOptions_Declaration_Type_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.type"
- ExtensionRangeOptions_Declaration_IsRepeated_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.is_repeated"
- ExtensionRangeOptions_Declaration_Reserved_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.reserved"
- ExtensionRangeOptions_Declaration_Repeated_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.repeated"
+ ExtensionRangeOptions_Declaration_Number_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.number"
+ ExtensionRangeOptions_Declaration_FullName_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.full_name"
+ ExtensionRangeOptions_Declaration_Type_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.type"
+ ExtensionRangeOptions_Declaration_Reserved_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.reserved"
+ ExtensionRangeOptions_Declaration_Repeated_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.Declaration.repeated"
)
// Field numbers for google.protobuf.ExtensionRangeOptions.Declaration.
const (
- ExtensionRangeOptions_Declaration_Number_field_number protoreflect.FieldNumber = 1
- ExtensionRangeOptions_Declaration_FullName_field_number protoreflect.FieldNumber = 2
- ExtensionRangeOptions_Declaration_Type_field_number protoreflect.FieldNumber = 3
- ExtensionRangeOptions_Declaration_IsRepeated_field_number protoreflect.FieldNumber = 4
- ExtensionRangeOptions_Declaration_Reserved_field_number protoreflect.FieldNumber = 5
- ExtensionRangeOptions_Declaration_Repeated_field_number protoreflect.FieldNumber = 6
+ ExtensionRangeOptions_Declaration_Number_field_number protoreflect.FieldNumber = 1
+ ExtensionRangeOptions_Declaration_FullName_field_number protoreflect.FieldNumber = 2
+ ExtensionRangeOptions_Declaration_Type_field_number protoreflect.FieldNumber = 3
+ ExtensionRangeOptions_Declaration_Reserved_field_number protoreflect.FieldNumber = 5
+ ExtensionRangeOptions_Declaration_Repeated_field_number protoreflect.FieldNumber = 6
)
// Names for google.protobuf.FieldDescriptorProto.
@@ -478,6 +484,7 @@ const (
FileOptions_PhpNamespace_field_name protoreflect.Name = "php_namespace"
FileOptions_PhpMetadataNamespace_field_name protoreflect.Name = "php_metadata_namespace"
FileOptions_RubyPackage_field_name protoreflect.Name = "ruby_package"
+ FileOptions_Features_field_name protoreflect.Name = "features"
FileOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
FileOptions_JavaPackage_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_package"
@@ -500,6 +507,7 @@ const (
FileOptions_PhpNamespace_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_namespace"
FileOptions_PhpMetadataNamespace_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_metadata_namespace"
FileOptions_RubyPackage_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.ruby_package"
+ FileOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.features"
FileOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.uninterpreted_option"
)
@@ -525,6 +533,7 @@ const (
FileOptions_PhpNamespace_field_number protoreflect.FieldNumber = 41
FileOptions_PhpMetadataNamespace_field_number protoreflect.FieldNumber = 44
FileOptions_RubyPackage_field_number protoreflect.FieldNumber = 45
+ FileOptions_Features_field_number protoreflect.FieldNumber = 50
FileOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -547,6 +556,7 @@ const (
MessageOptions_Deprecated_field_name protoreflect.Name = "deprecated"
MessageOptions_MapEntry_field_name protoreflect.Name = "map_entry"
MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
+ MessageOptions_Features_field_name protoreflect.Name = "features"
MessageOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
MessageOptions_MessageSetWireFormat_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.message_set_wire_format"
@@ -554,6 +564,7 @@ const (
MessageOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.deprecated"
MessageOptions_MapEntry_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.map_entry"
MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.deprecated_legacy_json_field_conflicts"
+ MessageOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.features"
MessageOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.uninterpreted_option"
)
@@ -564,6 +575,7 @@ const (
MessageOptions_Deprecated_field_number protoreflect.FieldNumber = 3
MessageOptions_MapEntry_field_number protoreflect.FieldNumber = 7
MessageOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 11
+ MessageOptions_Features_field_number protoreflect.FieldNumber = 12
MessageOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -584,8 +596,9 @@ const (
FieldOptions_Weak_field_name protoreflect.Name = "weak"
FieldOptions_DebugRedact_field_name protoreflect.Name = "debug_redact"
FieldOptions_Retention_field_name protoreflect.Name = "retention"
- FieldOptions_Target_field_name protoreflect.Name = "target"
FieldOptions_Targets_field_name protoreflect.Name = "targets"
+ FieldOptions_EditionDefaults_field_name protoreflect.Name = "edition_defaults"
+ FieldOptions_Features_field_name protoreflect.Name = "features"
FieldOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
FieldOptions_Ctype_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.ctype"
@@ -597,8 +610,9 @@ const (
FieldOptions_Weak_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.weak"
FieldOptions_DebugRedact_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.debug_redact"
FieldOptions_Retention_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.retention"
- FieldOptions_Target_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.target"
FieldOptions_Targets_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.targets"
+ FieldOptions_EditionDefaults_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.edition_defaults"
+ FieldOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.features"
FieldOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.uninterpreted_option"
)
@@ -613,8 +627,9 @@ const (
FieldOptions_Weak_field_number protoreflect.FieldNumber = 10
FieldOptions_DebugRedact_field_number protoreflect.FieldNumber = 16
FieldOptions_Retention_field_number protoreflect.FieldNumber = 17
- FieldOptions_Target_field_number protoreflect.FieldNumber = 18
FieldOptions_Targets_field_number protoreflect.FieldNumber = 19
+ FieldOptions_EditionDefaults_field_number protoreflect.FieldNumber = 20
+ FieldOptions_Features_field_number protoreflect.FieldNumber = 21
FieldOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -642,6 +657,27 @@ const (
FieldOptions_OptionTargetType_enum_name = "OptionTargetType"
)
+// Names for google.protobuf.FieldOptions.EditionDefault.
+const (
+ FieldOptions_EditionDefault_message_name protoreflect.Name = "EditionDefault"
+ FieldOptions_EditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault"
+)
+
+// Field names for google.protobuf.FieldOptions.EditionDefault.
+const (
+ FieldOptions_EditionDefault_Edition_field_name protoreflect.Name = "edition"
+ FieldOptions_EditionDefault_Value_field_name protoreflect.Name = "value"
+
+ FieldOptions_EditionDefault_Edition_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.edition"
+ FieldOptions_EditionDefault_Value_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.EditionDefault.value"
+)
+
+// Field numbers for google.protobuf.FieldOptions.EditionDefault.
+const (
+ FieldOptions_EditionDefault_Edition_field_number protoreflect.FieldNumber = 3
+ FieldOptions_EditionDefault_Value_field_number protoreflect.FieldNumber = 2
+)
+
// Names for google.protobuf.OneofOptions.
const (
OneofOptions_message_name protoreflect.Name = "OneofOptions"
@@ -650,13 +686,16 @@ const (
// Field names for google.protobuf.OneofOptions.
const (
+ OneofOptions_Features_field_name protoreflect.Name = "features"
OneofOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
+ OneofOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.OneofOptions.features"
OneofOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.OneofOptions.uninterpreted_option"
)
// Field numbers for google.protobuf.OneofOptions.
const (
+ OneofOptions_Features_field_number protoreflect.FieldNumber = 1
OneofOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -671,11 +710,13 @@ const (
EnumOptions_AllowAlias_field_name protoreflect.Name = "allow_alias"
EnumOptions_Deprecated_field_name protoreflect.Name = "deprecated"
EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_name protoreflect.Name = "deprecated_legacy_json_field_conflicts"
+ EnumOptions_Features_field_name protoreflect.Name = "features"
EnumOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
EnumOptions_AllowAlias_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.allow_alias"
EnumOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.deprecated"
EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.deprecated_legacy_json_field_conflicts"
+ EnumOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.features"
EnumOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.uninterpreted_option"
)
@@ -684,6 +725,7 @@ const (
EnumOptions_AllowAlias_field_number protoreflect.FieldNumber = 2
EnumOptions_Deprecated_field_number protoreflect.FieldNumber = 3
EnumOptions_DeprecatedLegacyJsonFieldConflicts_field_number protoreflect.FieldNumber = 6
+ EnumOptions_Features_field_number protoreflect.FieldNumber = 7
EnumOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -696,15 +738,21 @@ const (
// Field names for google.protobuf.EnumValueOptions.
const (
EnumValueOptions_Deprecated_field_name protoreflect.Name = "deprecated"
+ EnumValueOptions_Features_field_name protoreflect.Name = "features"
+ EnumValueOptions_DebugRedact_field_name protoreflect.Name = "debug_redact"
EnumValueOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
EnumValueOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.deprecated"
+ EnumValueOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.features"
+ EnumValueOptions_DebugRedact_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.debug_redact"
EnumValueOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.uninterpreted_option"
)
// Field numbers for google.protobuf.EnumValueOptions.
const (
EnumValueOptions_Deprecated_field_number protoreflect.FieldNumber = 1
+ EnumValueOptions_Features_field_number protoreflect.FieldNumber = 2
+ EnumValueOptions_DebugRedact_field_number protoreflect.FieldNumber = 3
EnumValueOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -716,15 +764,18 @@ const (
// Field names for google.protobuf.ServiceOptions.
const (
+ ServiceOptions_Features_field_name protoreflect.Name = "features"
ServiceOptions_Deprecated_field_name protoreflect.Name = "deprecated"
ServiceOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
+ ServiceOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.features"
ServiceOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.deprecated"
ServiceOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.uninterpreted_option"
)
// Field numbers for google.protobuf.ServiceOptions.
const (
+ ServiceOptions_Features_field_number protoreflect.FieldNumber = 34
ServiceOptions_Deprecated_field_number protoreflect.FieldNumber = 33
ServiceOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -739,10 +790,12 @@ const (
const (
MethodOptions_Deprecated_field_name protoreflect.Name = "deprecated"
MethodOptions_IdempotencyLevel_field_name protoreflect.Name = "idempotency_level"
+ MethodOptions_Features_field_name protoreflect.Name = "features"
MethodOptions_UninterpretedOption_field_name protoreflect.Name = "uninterpreted_option"
MethodOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.deprecated"
MethodOptions_IdempotencyLevel_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.idempotency_level"
+ MethodOptions_Features_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.features"
MethodOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.uninterpreted_option"
)
@@ -750,6 +803,7 @@ const (
const (
MethodOptions_Deprecated_field_number protoreflect.FieldNumber = 33
MethodOptions_IdempotencyLevel_field_number protoreflect.FieldNumber = 34
+ MethodOptions_Features_field_number protoreflect.FieldNumber = 35
MethodOptions_UninterpretedOption_field_number protoreflect.FieldNumber = 999
)
@@ -816,6 +870,120 @@ const (
UninterpretedOption_NamePart_IsExtension_field_number protoreflect.FieldNumber = 2
)
+// Names for google.protobuf.FeatureSet.
+const (
+ FeatureSet_message_name protoreflect.Name = "FeatureSet"
+ FeatureSet_message_fullname protoreflect.FullName = "google.protobuf.FeatureSet"
+)
+
+// Field names for google.protobuf.FeatureSet.
+const (
+ FeatureSet_FieldPresence_field_name protoreflect.Name = "field_presence"
+ FeatureSet_EnumType_field_name protoreflect.Name = "enum_type"
+ FeatureSet_RepeatedFieldEncoding_field_name protoreflect.Name = "repeated_field_encoding"
+ FeatureSet_Utf8Validation_field_name protoreflect.Name = "utf8_validation"
+ FeatureSet_MessageEncoding_field_name protoreflect.Name = "message_encoding"
+ FeatureSet_JsonFormat_field_name protoreflect.Name = "json_format"
+
+ FeatureSet_FieldPresence_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.field_presence"
+ FeatureSet_EnumType_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.enum_type"
+ FeatureSet_RepeatedFieldEncoding_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.repeated_field_encoding"
+ FeatureSet_Utf8Validation_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.utf8_validation"
+ FeatureSet_MessageEncoding_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.message_encoding"
+ FeatureSet_JsonFormat_field_fullname protoreflect.FullName = "google.protobuf.FeatureSet.json_format"
+)
+
+// Field numbers for google.protobuf.FeatureSet.
+const (
+ FeatureSet_FieldPresence_field_number protoreflect.FieldNumber = 1
+ FeatureSet_EnumType_field_number protoreflect.FieldNumber = 2
+ FeatureSet_RepeatedFieldEncoding_field_number protoreflect.FieldNumber = 3
+ FeatureSet_Utf8Validation_field_number protoreflect.FieldNumber = 4
+ FeatureSet_MessageEncoding_field_number protoreflect.FieldNumber = 5
+ FeatureSet_JsonFormat_field_number protoreflect.FieldNumber = 6
+)
+
+// Full and short names for google.protobuf.FeatureSet.FieldPresence.
+const (
+ FeatureSet_FieldPresence_enum_fullname = "google.protobuf.FeatureSet.FieldPresence"
+ FeatureSet_FieldPresence_enum_name = "FieldPresence"
+)
+
+// Full and short names for google.protobuf.FeatureSet.EnumType.
+const (
+ FeatureSet_EnumType_enum_fullname = "google.protobuf.FeatureSet.EnumType"
+ FeatureSet_EnumType_enum_name = "EnumType"
+)
+
+// Full and short names for google.protobuf.FeatureSet.RepeatedFieldEncoding.
+const (
+ FeatureSet_RepeatedFieldEncoding_enum_fullname = "google.protobuf.FeatureSet.RepeatedFieldEncoding"
+ FeatureSet_RepeatedFieldEncoding_enum_name = "RepeatedFieldEncoding"
+)
+
+// Full and short names for google.protobuf.FeatureSet.Utf8Validation.
+const (
+ FeatureSet_Utf8Validation_enum_fullname = "google.protobuf.FeatureSet.Utf8Validation"
+ FeatureSet_Utf8Validation_enum_name = "Utf8Validation"
+)
+
+// Full and short names for google.protobuf.FeatureSet.MessageEncoding.
+const (
+ FeatureSet_MessageEncoding_enum_fullname = "google.protobuf.FeatureSet.MessageEncoding"
+ FeatureSet_MessageEncoding_enum_name = "MessageEncoding"
+)
+
+// Full and short names for google.protobuf.FeatureSet.JsonFormat.
+const (
+ FeatureSet_JsonFormat_enum_fullname = "google.protobuf.FeatureSet.JsonFormat"
+ FeatureSet_JsonFormat_enum_name = "JsonFormat"
+)
+
+// Names for google.protobuf.FeatureSetDefaults.
+const (
+ FeatureSetDefaults_message_name protoreflect.Name = "FeatureSetDefaults"
+ FeatureSetDefaults_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults"
+)
+
+// Field names for google.protobuf.FeatureSetDefaults.
+const (
+ FeatureSetDefaults_Defaults_field_name protoreflect.Name = "defaults"
+ FeatureSetDefaults_MinimumEdition_field_name protoreflect.Name = "minimum_edition"
+ FeatureSetDefaults_MaximumEdition_field_name protoreflect.Name = "maximum_edition"
+
+ FeatureSetDefaults_Defaults_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.defaults"
+ FeatureSetDefaults_MinimumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.minimum_edition"
+ FeatureSetDefaults_MaximumEdition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.maximum_edition"
+)
+
+// Field numbers for google.protobuf.FeatureSetDefaults.
+const (
+ FeatureSetDefaults_Defaults_field_number protoreflect.FieldNumber = 1
+ FeatureSetDefaults_MinimumEdition_field_number protoreflect.FieldNumber = 4
+ FeatureSetDefaults_MaximumEdition_field_number protoreflect.FieldNumber = 5
+)
+
+// Names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
+const (
+ FeatureSetDefaults_FeatureSetEditionDefault_message_name protoreflect.Name = "FeatureSetEditionDefault"
+ FeatureSetDefaults_FeatureSetEditionDefault_message_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault"
+)
+
+// Field names for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
+const (
+ FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_name protoreflect.Name = "edition"
+ FeatureSetDefaults_FeatureSetEditionDefault_Features_field_name protoreflect.Name = "features"
+
+ FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.edition"
+ FeatureSetDefaults_FeatureSetEditionDefault_Features_field_fullname protoreflect.FullName = "google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.features"
+)
+
+// Field numbers for google.protobuf.FeatureSetDefaults.FeatureSetEditionDefault.
+const (
+ FeatureSetDefaults_FeatureSetEditionDefault_Edition_field_number protoreflect.FieldNumber = 3
+ FeatureSetDefaults_FeatureSetEditionDefault_Features_field_number protoreflect.FieldNumber = 2
+)
+
// Names for google.protobuf.SourceCodeInfo.
const (
SourceCodeInfo_message_name protoreflect.Name = "SourceCodeInfo"
diff --git a/vendor/google.golang.org/protobuf/internal/impl/codec_gen.go b/vendor/google.golang.org/protobuf/internal/impl/codec_gen.go
index 1a509b63eb..f55dc01e3a 100644
--- a/vendor/google.golang.org/protobuf/internal/impl/codec_gen.go
+++ b/vendor/google.golang.org/protobuf/internal/impl/codec_gen.go
@@ -162,11 +162,20 @@ func appendBoolSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptions
func consumeBoolSlice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.BoolSlice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growBoolSlice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -732,11 +741,20 @@ func appendInt32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOption
func consumeInt32Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growInt32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -1138,11 +1156,20 @@ func appendSint32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptio
func consumeSint32Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growInt32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -1544,11 +1571,20 @@ func appendUint32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptio
func consumeUint32Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Uint32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growUint32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -1950,11 +1986,20 @@ func appendInt64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOption
func consumeInt64Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growInt64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -2356,11 +2401,20 @@ func appendSint64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptio
func consumeSint64Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growInt64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -2762,11 +2816,20 @@ func appendUint64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptio
func consumeUint64Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Uint64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := 0
+ for _, v := range b {
+ if v < 0x80 {
+ count++
+ }
+ }
+ if count > 0 {
+ p.growUint64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
var v uint64
var n int
@@ -3145,11 +3208,15 @@ func appendSfixed32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOpt
func consumeSfixed32Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed32()
+ if count > 0 {
+ p.growInt32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed32(b)
if n < 0 {
@@ -3461,11 +3528,15 @@ func appendFixed32Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOpti
func consumeFixed32Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Uint32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed32()
+ if count > 0 {
+ p.growUint32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed32(b)
if n < 0 {
@@ -3777,11 +3848,15 @@ func appendFloatSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOption
func consumeFloatSlice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Float32Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed32()
+ if count > 0 {
+ p.growFloat32Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed32(b)
if n < 0 {
@@ -4093,11 +4168,15 @@ func appendSfixed64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOpt
func consumeSfixed64Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Int64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed64()
+ if count > 0 {
+ p.growInt64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed64(b)
if n < 0 {
@@ -4409,11 +4488,15 @@ func appendFixed64Slice(b []byte, p pointer, f *coderFieldInfo, opts marshalOpti
func consumeFixed64Slice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Uint64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed64()
+ if count > 0 {
+ p.growUint64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed64(b)
if n < 0 {
@@ -4725,11 +4808,15 @@ func appendDoubleSlice(b []byte, p pointer, f *coderFieldInfo, opts marshalOptio
func consumeDoubleSlice(b []byte, p pointer, wtyp protowire.Type, f *coderFieldInfo, opts unmarshalOptions) (out unmarshalOutput, err error) {
sp := p.Float64Slice()
if wtyp == protowire.BytesType {
- s := *sp
b, n := protowire.ConsumeBytes(b)
if n < 0 {
return out, errDecode
}
+ count := len(b) / protowire.SizeFixed64()
+ if count > 0 {
+ p.growFloat64Slice(count)
+ }
+ s := *sp
for len(b) > 0 {
v, n := protowire.ConsumeFixed64(b)
if n < 0 {
diff --git a/vendor/google.golang.org/protobuf/internal/impl/legacy_message.go b/vendor/google.golang.org/protobuf/internal/impl/legacy_message.go
index 61c483fac0..2ab2c62978 100644
--- a/vendor/google.golang.org/protobuf/internal/impl/legacy_message.go
+++ b/vendor/google.golang.org/protobuf/internal/impl/legacy_message.go
@@ -206,13 +206,18 @@ func aberrantLoadMessageDescReentrant(t reflect.Type, name protoreflect.FullName
// Obtain a list of oneof wrapper types.
var oneofWrappers []reflect.Type
- for _, method := range []string{"XXX_OneofFuncs", "XXX_OneofWrappers"} {
- if fn, ok := t.MethodByName(method); ok {
- for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
- if vs, ok := v.Interface().([]interface{}); ok {
- for _, v := range vs {
- oneofWrappers = append(oneofWrappers, reflect.TypeOf(v))
- }
+ methods := make([]reflect.Method, 0, 2)
+ if m, ok := t.MethodByName("XXX_OneofFuncs"); ok {
+ methods = append(methods, m)
+ }
+ if m, ok := t.MethodByName("XXX_OneofWrappers"); ok {
+ methods = append(methods, m)
+ }
+ for _, fn := range methods {
+ for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
+ if vs, ok := v.Interface().([]interface{}); ok {
+ for _, v := range vs {
+ oneofWrappers = append(oneofWrappers, reflect.TypeOf(v))
}
}
}
diff --git a/vendor/google.golang.org/protobuf/internal/impl/message.go b/vendor/google.golang.org/protobuf/internal/impl/message.go
index 4f5fb67a0d..629bacdced 100644
--- a/vendor/google.golang.org/protobuf/internal/impl/message.go
+++ b/vendor/google.golang.org/protobuf/internal/impl/message.go
@@ -192,12 +192,17 @@ fieldLoop:
// Derive a mapping of oneof wrappers to fields.
oneofWrappers := mi.OneofWrappers
- for _, method := range []string{"XXX_OneofFuncs", "XXX_OneofWrappers"} {
- if fn, ok := reflect.PtrTo(t).MethodByName(method); ok {
- for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
- if vs, ok := v.Interface().([]interface{}); ok {
- oneofWrappers = vs
- }
+ methods := make([]reflect.Method, 0, 2)
+ if m, ok := reflect.PtrTo(t).MethodByName("XXX_OneofFuncs"); ok {
+ methods = append(methods, m)
+ }
+ if m, ok := reflect.PtrTo(t).MethodByName("XXX_OneofWrappers"); ok {
+ methods = append(methods, m)
+ }
+ for _, fn := range methods {
+ for _, v := range fn.Func.Call([]reflect.Value{reflect.Zero(fn.Type.In(0))}) {
+ if vs, ok := v.Interface().([]interface{}); ok {
+ oneofWrappers = vs
}
}
}
diff --git a/vendor/google.golang.org/protobuf/internal/impl/pointer_unsafe.go b/vendor/google.golang.org/protobuf/internal/impl/pointer_unsafe.go
index ee0e0573e3..4b020e3116 100644
--- a/vendor/google.golang.org/protobuf/internal/impl/pointer_unsafe.go
+++ b/vendor/google.golang.org/protobuf/internal/impl/pointer_unsafe.go
@@ -138,6 +138,46 @@ func (p pointer) SetPointer(v pointer) {
*(*unsafe.Pointer)(p.p) = (unsafe.Pointer)(v.p)
}
+func (p pointer) growBoolSlice(addCap int) {
+ sp := p.BoolSlice()
+ s := make([]bool, 0, addCap+len(*sp))
+ s = s[:len(*sp)]
+ copy(s, *sp)
+ *sp = s
+}
+
+func (p pointer) growInt32Slice(addCap int) {
+ sp := p.Int32Slice()
+ s := make([]int32, 0, addCap+len(*sp))
+ s = s[:len(*sp)]
+ copy(s, *sp)
+ *sp = s
+}
+
+func (p pointer) growUint32Slice(addCap int) {
+ p.growInt32Slice(addCap)
+}
+
+func (p pointer) growFloat32Slice(addCap int) {
+ p.growInt32Slice(addCap)
+}
+
+func (p pointer) growInt64Slice(addCap int) {
+ sp := p.Int64Slice()
+ s := make([]int64, 0, addCap+len(*sp))
+ s = s[:len(*sp)]
+ copy(s, *sp)
+ *sp = s
+}
+
+func (p pointer) growUint64Slice(addCap int) {
+ p.growInt64Slice(addCap)
+}
+
+func (p pointer) growFloat64Slice(addCap int) {
+ p.growInt64Slice(addCap)
+}
+
// Static check that MessageState does not exceed the size of a pointer.
const _ = uint(unsafe.Sizeof(unsafe.Pointer(nil)) - unsafe.Sizeof(MessageState{}))
diff --git a/vendor/google.golang.org/protobuf/internal/impl/ya.make b/vendor/google.golang.org/protobuf/internal/impl/ya.make
index 56e551b46f..3d5e1a1077 100644
--- a/vendor/google.golang.org/protobuf/internal/impl/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/impl/ya.make
@@ -37,18 +37,6 @@ SRCS(
weak.go
)
-GO_TEST_SRCS(legacy_export_test.go)
-
-GO_XTEST_SRCS(
- enum_test.go
- extension_test.go
- lazy_test.go
- legacy_aberrant_test.go
- legacy_file_test.go
- legacy_test.go
- message_reflect_test.go
-)
-
END()
RECURSE(
diff --git a/vendor/google.golang.org/protobuf/internal/msgfmt/format_test.go b/vendor/google.golang.org/protobuf/internal/msgfmt/format_test.go
deleted file mode 100644
index 6ba076811c..0000000000
--- a/vendor/google.golang.org/protobuf/internal/msgfmt/format_test.go
+++ /dev/null
@@ -1,254 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package msgfmt_test
-
-import (
- "math"
- "sync"
- "testing"
-
- "github.com/google/go-cmp/cmp"
-
- "google.golang.org/protobuf/internal/detrand"
- "google.golang.org/protobuf/internal/msgfmt"
- "google.golang.org/protobuf/proto"
- "google.golang.org/protobuf/testing/protocmp"
- "google.golang.org/protobuf/testing/protopack"
-
- testpb "google.golang.org/protobuf/internal/testprotos/test"
- textpb "google.golang.org/protobuf/internal/testprotos/textpb2"
- dynpb "google.golang.org/protobuf/types/dynamicpb"
- anypb "google.golang.org/protobuf/types/known/anypb"
- durpb "google.golang.org/protobuf/types/known/durationpb"
- tspb "google.golang.org/protobuf/types/known/timestamppb"
- wpb "google.golang.org/protobuf/types/known/wrapperspb"
-)
-
-func init() {
- detrand.Disable()
-}
-
-func TestFormat(t *testing.T) {
- optMsg := &testpb.TestAllTypes{
- OptionalBool: proto.Bool(false),
- OptionalInt32: proto.Int32(-32),
- OptionalInt64: proto.Int64(-64),
- OptionalUint32: proto.Uint32(32),
- OptionalUint64: proto.Uint64(64),
- OptionalFloat: proto.Float32(32.32),
- OptionalDouble: proto.Float64(64.64),
- OptionalString: proto.String("string"),
- OptionalBytes: []byte("bytes"),
- OptionalNestedEnum: testpb.TestAllTypes_NEG.Enum(),
- OptionalNestedMessage: &testpb.TestAllTypes_NestedMessage{A: proto.Int32(5)},
- }
- repMsg := &testpb.TestAllTypes{
- RepeatedBool: []bool{false, true},
- RepeatedInt32: []int32{32, -32},
- RepeatedInt64: []int64{64, -64},
- RepeatedUint32: []uint32{0, 32},
- RepeatedUint64: []uint64{0, 64},
- RepeatedFloat: []float32{0, 32.32},
- RepeatedDouble: []float64{0, 64.64},
- RepeatedString: []string{"s1", "s2"},
- RepeatedBytes: [][]byte{{1}, {2}},
- RepeatedNestedEnum: []testpb.TestAllTypes_NestedEnum{
- testpb.TestAllTypes_FOO,
- testpb.TestAllTypes_BAR,
- },
- RepeatedNestedMessage: []*testpb.TestAllTypes_NestedMessage{
- {A: proto.Int32(5)},
- {A: proto.Int32(-5)},
- },
- }
- mapMsg := &testpb.TestAllTypes{
- MapBoolBool: map[bool]bool{true: false},
- MapInt32Int32: map[int32]int32{-32: 32},
- MapInt64Int64: map[int64]int64{-64: 64},
- MapUint32Uint32: map[uint32]uint32{0: 32},
- MapUint64Uint64: map[uint64]uint64{0: 64},
- MapInt32Float: map[int32]float32{32: 32.32},
- MapInt32Double: map[int32]float64{64: 64.64},
- MapStringString: map[string]string{"k": "v"},
- MapStringBytes: map[string][]byte{"k": []byte("v")},
- MapStringNestedEnum: map[string]testpb.TestAllTypes_NestedEnum{
- "k": testpb.TestAllTypes_FOO,
- },
- MapStringNestedMessage: map[string]*testpb.TestAllTypes_NestedMessage{
- "k": {A: proto.Int32(5)},
- },
- }
-
- tests := []struct {
- in proto.Message
- want string
- }{{
- in: optMsg,
- want: `{optional_int32:-32, optional_int64:-64, optional_uint32:32, optional_uint64:64, optional_float:32.32, optional_double:64.64, optional_bool:false, optional_string:"string", optional_bytes:"bytes", optional_nested_message:{a:5}, optional_nested_enum:NEG}`,
- }, {
- in: repMsg,
- want: `{repeated_int32:[32, -32], repeated_int64:[64, -64], repeated_uint32:[0, 32], repeated_uint64:[0, 64], repeated_float:[0, 32.32], repeated_double:[0, 64.64], repeated_bool:[false, true], repeated_string:["s1", "s2"], repeated_bytes:["\x01", "\x02"], repeated_nested_message:[{a:5}, {a:-5}], repeated_nested_enum:[FOO, BAR]}`,
- }, {
- in: mapMsg,
- want: `{map_int32_int32:{-32:32}, map_int64_int64:{-64:64}, map_uint32_uint32:{0:32}, map_uint64_uint64:{0:64}, map_int32_float:{32:32.32}, map_int32_double:{64:64.64}, map_bool_bool:{true:false}, map_string_string:{"k":"v"}, map_string_bytes:{"k":"v"}, map_string_nested_message:{"k":{a:5}}, map_string_nested_enum:{"k":FOO}}`,
- }, {
- in: func() proto.Message {
- m := &testpb.TestAllExtensions{}
- proto.SetExtension(m, testpb.E_OptionalBool, bool(false))
- proto.SetExtension(m, testpb.E_OptionalInt32, int32(-32))
- proto.SetExtension(m, testpb.E_OptionalInt64, int64(-64))
- proto.SetExtension(m, testpb.E_OptionalUint32, uint32(32))
- proto.SetExtension(m, testpb.E_OptionalUint64, uint64(64))
- proto.SetExtension(m, testpb.E_OptionalFloat, float32(32.32))
- proto.SetExtension(m, testpb.E_OptionalDouble, float64(64.64))
- proto.SetExtension(m, testpb.E_OptionalString, string("string"))
- proto.SetExtension(m, testpb.E_OptionalBytes, []byte("bytes"))
- proto.SetExtension(m, testpb.E_OptionalNestedEnum, testpb.TestAllTypes_NEG)
- proto.SetExtension(m, testpb.E_OptionalNestedMessage, &testpb.TestAllExtensions_NestedMessage{A: proto.Int32(5)})
- return m
- }(),
- want: `{[goproto.proto.test.optional_bool]:false, [goproto.proto.test.optional_bytes]:"bytes", [goproto.proto.test.optional_double]:64.64, [goproto.proto.test.optional_float]:32.32, [goproto.proto.test.optional_int32]:-32, [goproto.proto.test.optional_int64]:-64, [goproto.proto.test.optional_nested_enum]:NEG, [goproto.proto.test.optional_nested_message]:{a:5}, [goproto.proto.test.optional_string]:"string", [goproto.proto.test.optional_uint32]:32, [goproto.proto.test.optional_uint64]:64}`,
- }, {
- in: func() proto.Message {
- m := &testpb.TestAllExtensions{}
- proto.SetExtension(m, testpb.E_RepeatedBool, []bool{false, true})
- proto.SetExtension(m, testpb.E_RepeatedInt32, []int32{32, -32})
- proto.SetExtension(m, testpb.E_RepeatedInt64, []int64{64, -64})
- proto.SetExtension(m, testpb.E_RepeatedUint32, []uint32{0, 32})
- proto.SetExtension(m, testpb.E_RepeatedUint64, []uint64{0, 64})
- proto.SetExtension(m, testpb.E_RepeatedFloat, []float32{0, 32.32})
- proto.SetExtension(m, testpb.E_RepeatedDouble, []float64{0, 64.64})
- proto.SetExtension(m, testpb.E_RepeatedString, []string{"s1", "s2"})
- proto.SetExtension(m, testpb.E_RepeatedBytes, [][]byte{{1}, {2}})
- proto.SetExtension(m, testpb.E_RepeatedNestedEnum, []testpb.TestAllTypes_NestedEnum{
- testpb.TestAllTypes_FOO,
- testpb.TestAllTypes_BAR,
- })
- proto.SetExtension(m, testpb.E_RepeatedNestedMessage, []*testpb.TestAllExtensions_NestedMessage{
- {A: proto.Int32(5)},
- {A: proto.Int32(-5)},
- })
- return m
- }(),
- want: `{[goproto.proto.test.repeated_bool]:[false, true], [goproto.proto.test.repeated_bytes]:["\x01", "\x02"], [goproto.proto.test.repeated_double]:[0, 64.64], [goproto.proto.test.repeated_float]:[0, 32.32], [goproto.proto.test.repeated_int32]:[32, -32], [goproto.proto.test.repeated_int64]:[64, -64], [goproto.proto.test.repeated_nested_enum]:[FOO, BAR], [goproto.proto.test.repeated_nested_message]:[{a:5}, {a:-5}], [goproto.proto.test.repeated_string]:["s1", "s2"], [goproto.proto.test.repeated_uint32]:[0, 32], [goproto.proto.test.repeated_uint64]:[0, 64]}`,
- }, {
- in: func() proto.Message {
- m := &testpb.TestAllTypes{}
- m.ProtoReflect().SetUnknown(protopack.Message{
- protopack.Tag{Number: 50000, Type: protopack.VarintType}, protopack.Uvarint(100),
- protopack.Tag{Number: 50001, Type: protopack.Fixed32Type}, protopack.Uint32(200),
- protopack.Tag{Number: 50002, Type: protopack.Fixed64Type}, protopack.Uint64(300),
- protopack.Tag{Number: 50003, Type: protopack.BytesType}, protopack.String("hello"),
- protopack.Message{
- protopack.Tag{Number: 50004, Type: protopack.StartGroupType},
- protopack.Tag{Number: 1, Type: protopack.VarintType}, protopack.Uvarint(100),
- protopack.Tag{Number: 1, Type: protopack.Fixed32Type}, protopack.Uint32(200),
- protopack.Tag{Number: 1, Type: protopack.Fixed64Type}, protopack.Uint64(300),
- protopack.Tag{Number: 1, Type: protopack.BytesType}, protopack.String("hello"),
- protopack.Message{
- protopack.Tag{Number: 1, Type: protopack.StartGroupType},
- protopack.Tag{Number: 1, Type: protopack.VarintType}, protopack.Uvarint(100),
- protopack.Tag{Number: 1, Type: protopack.Fixed32Type}, protopack.Uint32(200),
- protopack.Tag{Number: 1, Type: protopack.Fixed64Type}, protopack.Uint64(300),
- protopack.Tag{Number: 1, Type: protopack.BytesType}, protopack.String("hello"),
- protopack.Tag{Number: 1, Type: protopack.EndGroupType},
- },
- protopack.Tag{Number: 50004, Type: protopack.EndGroupType},
- },
- }.Marshal())
- return m
- }(),
- want: `{50000:100, 50001:0x000000c8, 50002:0x000000000000012c, 50003:"hello", 50004:{1:[100, 0x000000c8, 0x000000000000012c, "hello", {1:[100, 0x000000c8, 0x000000000000012c, "hello"]}]}}`,
- }, {
- in: &textpb.KnownTypes{
- OptAny: &anypb.Any{
- TypeUrl: "google.golang.org/goproto.proto.test.TestAllTypes",
- Value: func() []byte {
- b1, _ := proto.MarshalOptions{Deterministic: true}.Marshal(optMsg)
- b2, _ := proto.MarshalOptions{Deterministic: true}.Marshal(repMsg)
- b3, _ := proto.MarshalOptions{Deterministic: true}.Marshal(mapMsg)
- return append(append(append([]byte(nil), b1...), b2...), b3...)
- }(),
- },
- },
- want: `{opt_any:{[google.golang.org/goproto.proto.test.TestAllTypes]:{optional_int32:-32, optional_int64:-64, optional_uint32:32, optional_uint64:64, optional_float:32.32, optional_double:64.64, optional_bool:false, optional_string:"string", optional_bytes:"bytes", optional_nested_message:{a:5}, optional_nested_enum:NEG, repeated_int32:[32, -32], repeated_int64:[64, -64], repeated_uint32:[0, 32], repeated_uint64:[0, 64], repeated_float:[0, 32.32], repeated_double:[0, 64.64], repeated_bool:[false, true], repeated_string:["s1", "s2"], repeated_bytes:["\x01", "\x02"], repeated_nested_message:[{a:5}, {a:-5}], repeated_nested_enum:[FOO, BAR], map_int32_int32:{-32:32}, map_int64_int64:{-64:64}, map_uint32_uint32:{0:32}, map_uint64_uint64:{0:64}, map_int32_float:{32:32.32}, map_int32_double:{64:64.64}, map_bool_bool:{true:false}, map_string_string:{"k":"v"}, map_string_bytes:{"k":"v"}, map_string_nested_message:{"k":{a:5}}, map_string_nested_enum:{"k":FOO}}}}`,
- }, {
- in: &textpb.KnownTypes{
- OptTimestamp: &tspb.Timestamp{Seconds: math.MinInt64, Nanos: math.MaxInt32},
- },
- want: `{opt_timestamp:{seconds:-9223372036854775808, nanos:2147483647}}`,
- }, {
- in: &textpb.KnownTypes{
- OptTimestamp: &tspb.Timestamp{Seconds: 1257894123, Nanos: 456789},
- },
- want: `{opt_timestamp:2009-11-10T23:02:03.000456789Z}`,
- }, {
- in: &textpb.KnownTypes{
- OptDuration: &durpb.Duration{Seconds: math.MinInt64, Nanos: math.MaxInt32},
- },
- want: `{opt_duration:{seconds:-9223372036854775808, nanos:2147483647}}`,
- }, {
- in: &textpb.KnownTypes{
- OptDuration: &durpb.Duration{Seconds: +1257894123, Nanos: +456789},
- },
- want: `{opt_duration:1257894123.000456789s}`,
- }, {
- in: &textpb.KnownTypes{
- OptDuration: &durpb.Duration{Seconds: -1257894123, Nanos: -456789},
- },
- want: `{opt_duration:-1257894123.000456789s}`,
- }, {
- in: &textpb.KnownTypes{
- OptDuration: &durpb.Duration{Seconds: 0, Nanos: -1},
- },
- want: `{opt_duration:-0.000000001s}`,
- }, {
- in: &textpb.KnownTypes{
- OptBool: &wpb.BoolValue{},
- OptInt32: &wpb.Int32Value{},
- OptInt64: &wpb.Int64Value{},
- OptUint32: &wpb.UInt32Value{},
- OptUint64: &wpb.UInt64Value{},
- OptFloat: &wpb.FloatValue{},
- OptDouble: &wpb.DoubleValue{},
- OptString: &wpb.StringValue{},
- OptBytes: &wpb.BytesValue{},
- },
- want: `{opt_bool:false, opt_int32:0, opt_int64:0, opt_uint32:0, opt_uint64:0, opt_float:0, opt_double:0, opt_string:"", opt_bytes:""}`,
- }}
- for _, tt := range tests {
- t.Run("Generated", func(t *testing.T) {
- got := msgfmt.Format(tt.in)
- if diff := cmp.Diff(tt.want, got); diff != "" {
- t.Errorf("Format() mismatch (-want +got):\n%v", diff)
- }
- })
- t.Run("dynamicpb.Message", func(t *testing.T) {
- m := dynpb.NewMessage(tt.in.ProtoReflect().Descriptor())
- proto.Merge(m, tt.in)
- got := msgfmt.Format(m)
- if diff := cmp.Diff(tt.want, got); diff != "" {
- t.Errorf("Format() mismatch (-want +got):\n%v", diff)
- }
- })
- t.Run("protocmp.Message", func(t *testing.T) {
- // This is a roundabout way to obtain a protocmp.Message since there
- // is no exported API in protocmp to directly transform a message.
- var m proto.Message
- var once sync.Once
- cmp.Equal(tt.in, tt.in, protocmp.Transform(), cmp.FilterPath(func(p cmp.Path) bool {
- if v, _ := p.Index(1).Values(); v.IsValid() {
- once.Do(func() { m = v.Interface().(protocmp.Message) })
- }
- return false
- }, cmp.Ignore()))
-
- got := msgfmt.Format(m)
- if diff := cmp.Diff(tt.want, got); diff != "" {
- t.Errorf("Format() mismatch (-want +got):\n%v", diff)
- }
- })
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/msgfmt/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/msgfmt/gotest/ya.make
deleted file mode 100644
index 9934cc5d24..0000000000
--- a/vendor/google.golang.org/protobuf/internal/msgfmt/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/msgfmt)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/msgfmt/ya.make b/vendor/google.golang.org/protobuf/internal/msgfmt/ya.make
index 780f63018d..5ed4b140dc 100644
--- a/vendor/google.golang.org/protobuf/internal/msgfmt/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/msgfmt/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(format.go)
-
-GO_XTEST_SRCS(format_test.go)
+SRCS(
+ format.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/order/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/order/gotest/ya.make
deleted file mode 100644
index 1e00ab1ef4..0000000000
--- a/vendor/google.golang.org/protobuf/internal/order/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/order)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/order/order_test.go b/vendor/google.golang.org/protobuf/internal/order/order_test.go
deleted file mode 100644
index 94de4212d7..0000000000
--- a/vendor/google.golang.org/protobuf/internal/order/order_test.go
+++ /dev/null
@@ -1,174 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package order
-
-import (
- "math/rand"
- "sort"
- "testing"
-
- "github.com/google/go-cmp/cmp"
- "google.golang.org/protobuf/reflect/protoreflect"
-)
-
-type fieldDesc struct {
- index int
- name protoreflect.FullName
- number protoreflect.FieldNumber
- extension bool
- oneofIndex int // non-zero means within oneof; negative means synthetic
- protoreflect.FieldDescriptor
-}
-
-func (d fieldDesc) Index() int { return d.index }
-func (d fieldDesc) Name() protoreflect.Name { return d.name.Name() }
-func (d fieldDesc) FullName() protoreflect.FullName { return d.name }
-func (d fieldDesc) Number() protoreflect.FieldNumber { return d.number }
-func (d fieldDesc) IsExtension() bool { return d.extension }
-func (d fieldDesc) ContainingOneof() protoreflect.OneofDescriptor {
- switch {
- case d.oneofIndex < 0:
- return oneofDesc{index: -d.oneofIndex, synthetic: true}
- case d.oneofIndex > 0:
- return oneofDesc{index: +d.oneofIndex, synthetic: false}
- default:
- return nil
- }
-}
-
-type oneofDesc struct {
- index int
- synthetic bool
- protoreflect.OneofDescriptor
-}
-
-func (d oneofDesc) Index() int { return d.index }
-func (d oneofDesc) IsSynthetic() bool { return d.synthetic }
-
-func TestFieldOrder(t *testing.T) {
- tests := []struct {
- label string
- order FieldOrder
- fields []fieldDesc
- }{{
- label: "LegacyFieldOrder",
- order: LegacyFieldOrder,
- fields: []fieldDesc{
- // Extension fields sorted first by field number.
- {number: 2, extension: true},
- {number: 4, extension: true},
- {number: 100, extension: true},
- {number: 120, extension: true},
-
- // Non-extension fields that are not within a oneof
- // sorted next by field number.
- {number: 1},
- {number: 5, oneofIndex: -10}, // synthetic oneof
- {number: 10},
- {number: 11, oneofIndex: -9}, // synthetic oneof
- {number: 12},
-
- // Non-synthetic oneofs sorted last by index.
- {number: 13, oneofIndex: 4},
- {number: 3, oneofIndex: 5},
- {number: 9, oneofIndex: 5},
- {number: 7, oneofIndex: 8},
- },
- }, {
- label: "NumberFieldOrder",
- order: NumberFieldOrder,
- fields: []fieldDesc{
- {number: 1, index: 5, name: "c"},
- {number: 2, index: 2, name: "b"},
- {number: 3, index: 3, name: "d"},
- {number: 5, index: 1, name: "a"},
- {number: 7, index: 7, name: "e"},
- },
- }, {
- label: "IndexNameFieldOrder",
- order: IndexNameFieldOrder,
- fields: []fieldDesc{
- // Non-extension fields sorted first by index.
- {index: 0, number: 5, name: "c"},
- {index: 2, number: 2, name: "a"},
- {index: 4, number: 4, name: "b"},
- {index: 7, number: 6, name: "d"},
-
- // Extension fields sorted last by full name.
- {index: 3, number: 1, name: "d.a", extension: true},
- {index: 5, number: 3, name: "e", extension: true},
- {index: 1, number: 7, name: "g", extension: true},
- },
- }}
-
- for _, tt := range tests {
- t.Run(tt.label, func(t *testing.T) {
- want := tt.fields
- got := append([]fieldDesc(nil), want...)
- for i, j := range rand.Perm(len(got)) {
- got[i], got[j] = got[j], got[i]
- }
- sort.Slice(got, func(i, j int) bool {
- return tt.order(got[i], got[j])
- })
- if diff := cmp.Diff(want, got,
- cmp.Comparer(func(x, y fieldDesc) bool { return x == y }),
- ); diff != "" {
- t.Errorf("order mismatch (-want +got):\n%s", diff)
- }
- })
- }
-}
-
-func TestKeyOrder(t *testing.T) {
- tests := []struct {
- label string
- order KeyOrder
- keys []interface{}
- }{{
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{false, true},
- }, {
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{int32(-100), int32(-99), int32(-10), int32(-9), int32(-1), int32(0), int32(+1), int32(+9), int32(+10), int32(+99), int32(+100)},
- }, {
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{int64(-100), int64(-99), int64(-10), int64(-9), int64(-1), int64(0), int64(+1), int64(+9), int64(+10), int64(+99), int64(+100)},
- }, {
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{uint32(0), uint32(1), uint32(9), uint32(10), uint32(99), uint32(100)},
- }, {
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{uint64(0), uint64(1), uint64(9), uint64(10), uint64(99), uint64(100)},
- }, {
- label: "GenericKeyOrder",
- order: GenericKeyOrder,
- keys: []interface{}{"", "a", "aa", "ab", "ba", "bb", "\u0080", "\u0080\u0081", "\u0082\u0080"},
- }}
-
- for _, tt := range tests {
- t.Run(tt.label, func(t *testing.T) {
- var got, want []protoreflect.MapKey
- for _, v := range tt.keys {
- want = append(want, protoreflect.ValueOf(v).MapKey())
- }
- got = append(got, want...)
- for i, j := range rand.Perm(len(got)) {
- got[i], got[j] = got[j], got[i]
- }
- sort.Slice(got, func(i, j int) bool {
- return tt.order(got[i], got[j])
- })
- if diff := cmp.Diff(want, got, cmp.Transformer("", protoreflect.MapKey.Interface)); diff != "" {
- t.Errorf("order mismatch (-want +got):\n%s", diff)
- }
- })
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/order/ya.make b/vendor/google.golang.org/protobuf/internal/order/ya.make
index a066aa2d92..fbc58d1f9b 100644
--- a/vendor/google.golang.org/protobuf/internal/order/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/order/ya.make
@@ -7,8 +7,4 @@ SRCS(
range.go
)
-GO_TEST_SRCS(order_test.go)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/pragma/ya.make b/vendor/google.golang.org/protobuf/internal/pragma/ya.make
index e70fc3101a..521f22ace6 100644
--- a/vendor/google.golang.org/protobuf/internal/pragma/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/pragma/ya.make
@@ -2,6 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(pragma.go)
+SRCS(
+ pragma.go
+)
END()
diff --git a/vendor/google.golang.org/protobuf/internal/protobuild/build.go b/vendor/google.golang.org/protobuf/internal/protobuild/build.go
deleted file mode 100644
index e432c3b676..0000000000
--- a/vendor/google.golang.org/protobuf/internal/protobuild/build.go
+++ /dev/null
@@ -1,150 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Package protobuild constructs messages.
-//
-// This package is used to construct multiple types of message with a similar shape
-// from a common template.
-package protobuild
-
-import (
- "fmt"
- "math"
- "reflect"
-
- "google.golang.org/protobuf/reflect/protoreflect"
- "google.golang.org/protobuf/reflect/protoregistry"
-)
-
-// A Value is a value assignable to a field.
-// A Value may be a value accepted by protoreflect.ValueOf. In addition:
-//
-// • An int may be assigned to any numeric field.
-//
-// • A float64 may be assigned to a double field.
-//
-// • Either a string or []byte may be assigned to a string or bytes field.
-//
-// • A string containing the value name may be assigned to an enum field.
-//
-// • A slice may be assigned to a list, and a map may be assigned to a map.
-type Value interface{}
-
-// A Message is a template to apply to a message. Keys are field names, including
-// extension names.
-type Message map[protoreflect.Name]Value
-
-// Unknown is a key associated with the unknown fields of a message.
-// The value should be a []byte.
-const Unknown = "@unknown"
-
-// Build applies the template to a message.
-func (template Message) Build(m protoreflect.Message) {
- md := m.Descriptor()
- fields := md.Fields()
- exts := make(map[protoreflect.Name]protoreflect.FieldDescriptor)
- protoregistry.GlobalTypes.RangeExtensionsByMessage(md.FullName(), func(xt protoreflect.ExtensionType) bool {
- xd := xt.TypeDescriptor()
- exts[xd.Name()] = xd
- return true
- })
- for k, v := range template {
- if k == Unknown {
- m.SetUnknown(protoreflect.RawFields(v.([]byte)))
- continue
- }
- fd := fields.ByName(k)
- if fd == nil {
- fd = exts[k]
- }
- if fd == nil {
- panic(fmt.Sprintf("%v.%v: not found", md.FullName(), k))
- }
- switch {
- case fd.IsList():
- list := m.Mutable(fd).List()
- s := reflect.ValueOf(v)
- for i := 0; i < s.Len(); i++ {
- if fd.Message() == nil {
- list.Append(fieldValue(fd, s.Index(i).Interface()))
- } else {
- e := list.NewElement()
- s.Index(i).Interface().(Message).Build(e.Message())
- list.Append(e)
- }
- }
- case fd.IsMap():
- mapv := m.Mutable(fd).Map()
- rm := reflect.ValueOf(v)
- for _, k := range rm.MapKeys() {
- mk := fieldValue(fd.MapKey(), k.Interface()).MapKey()
- if fd.MapValue().Message() == nil {
- mv := fieldValue(fd.MapValue(), rm.MapIndex(k).Interface())
- mapv.Set(mk, mv)
- } else if mapv.Has(mk) {
- mv := mapv.Get(mk).Message()
- rm.MapIndex(k).Interface().(Message).Build(mv)
- } else {
- mv := mapv.NewValue()
- rm.MapIndex(k).Interface().(Message).Build(mv.Message())
- mapv.Set(mk, mv)
- }
- }
- default:
- if fd.Message() == nil {
- m.Set(fd, fieldValue(fd, v))
- } else {
- v.(Message).Build(m.Mutable(fd).Message())
- }
- }
- }
-}
-
-func fieldValue(fd protoreflect.FieldDescriptor, v interface{}) protoreflect.Value {
- switch o := v.(type) {
- case int:
- switch fd.Kind() {
- case protoreflect.Int32Kind, protoreflect.Sint32Kind, protoreflect.Sfixed32Kind:
- if o < math.MinInt32 || math.MaxInt32 < o {
- panic(fmt.Sprintf("%v: value %v out of range [%v, %v]", fd.FullName(), o, int32(math.MinInt32), int32(math.MaxInt32)))
- }
- v = int32(o)
- case protoreflect.Uint32Kind, protoreflect.Fixed32Kind:
- if o < 0 || math.MaxUint32 < 0 {
- panic(fmt.Sprintf("%v: value %v out of range [%v, %v]", fd.FullName(), o, uint32(0), uint32(math.MaxUint32)))
- }
- v = uint32(o)
- case protoreflect.Int64Kind, protoreflect.Sint64Kind, protoreflect.Sfixed64Kind:
- v = int64(o)
- case protoreflect.Uint64Kind, protoreflect.Fixed64Kind:
- if o < 0 {
- panic(fmt.Sprintf("%v: value %v out of range [%v, %v]", fd.FullName(), o, uint64(0), uint64(math.MaxUint64)))
- }
- v = uint64(o)
- case protoreflect.FloatKind:
- v = float32(o)
- case protoreflect.DoubleKind:
- v = float64(o)
- case protoreflect.EnumKind:
- v = protoreflect.EnumNumber(o)
- default:
- panic(fmt.Sprintf("%v: invalid value type int", fd.FullName()))
- }
- case float64:
- switch fd.Kind() {
- case protoreflect.FloatKind:
- v = float32(o)
- }
- case string:
- switch fd.Kind() {
- case protoreflect.BytesKind:
- v = []byte(o)
- case protoreflect.EnumKind:
- v = fd.Enum().Values().ByName(protoreflect.Name(o)).Number()
- }
- case []byte:
- return protoreflect.ValueOf(append([]byte{}, o...))
- }
- return protoreflect.ValueOf(v)
-}
diff --git a/vendor/google.golang.org/protobuf/internal/protobuild/ya.make b/vendor/google.golang.org/protobuf/internal/protobuild/ya.make
deleted file mode 100644
index 4506aaa671..0000000000
--- a/vendor/google.golang.org/protobuf/internal/protobuild/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(build.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/protolegacy/proto.go b/vendor/google.golang.org/protobuf/internal/protolegacy/proto.go
deleted file mode 100644
index 96b44d919c..0000000000
--- a/vendor/google.golang.org/protobuf/internal/protolegacy/proto.go
+++ /dev/null
@@ -1,125 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Package protolegacy is a stub version of the v1 proto package
-// to satisfy internal/testprotos/legacy dependencies.
-package protolegacy
-
-import (
- "bytes"
- "compress/gzip"
- "errors"
- "fmt"
- "io/ioutil"
-
- "google.golang.org/protobuf/reflect/protoreflect"
- "google.golang.org/protobuf/reflect/protoregistry"
- "google.golang.org/protobuf/runtime/protoiface"
- "google.golang.org/protobuf/runtime/protoimpl"
-)
-
-const (
- ProtoPackageIsVersion1 = true
- ProtoPackageIsVersion2 = true
- ProtoPackageIsVersion3 = true
-)
-
-const (
- WireVarint = 0
- WireFixed32 = 5
- WireFixed64 = 1
- WireBytes = 2
- WireStartGroup = 3
- WireEndGroup = 4
-)
-
-type (
- Message = protoiface.MessageV1
- ExtensionRange = protoiface.ExtensionRangeV1
- ExtensionDesc = protoimpl.ExtensionInfo
- Extension = protoimpl.ExtensionFieldV1
- XXX_InternalExtensions = protoimpl.ExtensionFields
-)
-
-func RegisterFile(s string, d []byte) {
- // Decompress the descriptor.
- zr, err := gzip.NewReader(bytes.NewReader(d))
- if err != nil {
- panic(fmt.Sprintf("proto: invalid compressed file descriptor: %v", err))
- }
- b, err := ioutil.ReadAll(zr)
- if err != nil {
- panic(fmt.Sprintf("proto: invalid compressed file descriptor: %v", err))
- }
-
- // Construct a protoreflect.FileDescriptor from the raw descriptor.
- // Note that DescBuilder.Build automatically registers the constructed
- // file descriptor with the v2 registry.
- protoimpl.DescBuilder{RawDescriptor: b}.Build()
-}
-
-func RegisterType(m Message, s string) {
- mt := protoimpl.X.LegacyMessageTypeOf(m, protoreflect.FullName(s))
- if err := protoregistry.GlobalTypes.RegisterMessage(mt); err != nil {
- panic(err)
- }
-}
-
-func RegisterMapType(interface{}, string) {
- // Do nothing.
-}
-
-func RegisterEnum(string, map[int32]string, map[string]int32) {
- // Do nothing.
-}
-
-func RegisterExtension(d *ExtensionDesc) {
- if err := protoregistry.GlobalTypes.RegisterExtension(d); err != nil {
- panic(err)
- }
-}
-
-var ErrInternalBadWireType = errors.New("not implemented")
-
-func Size(Message) int { panic("not implemented") }
-func Marshal(Message) ([]byte, error) { panic("not implemented") }
-func Unmarshal([]byte, Message) error { panic("not implemented") }
-
-func SizeVarint(uint64) int { panic("not implemented") }
-func EncodeVarint(uint64) []byte { panic("not implemented") }
-func DecodeVarint([]byte) (uint64, int) { panic("not implemented") }
-
-func CompactTextString(Message) string { panic("not implemented") }
-func EnumName(map[int32]string, int32) string { panic("not implemented") }
-func UnmarshalJSONEnum(map[string]int32, []byte, string) (int32, error) { panic("not implemented") }
-
-type Buffer struct{}
-
-func (*Buffer) DecodeFixed32() (uint64, error) { panic("not implemented") }
-func (*Buffer) DecodeFixed64() (uint64, error) { panic("not implemented") }
-func (*Buffer) DecodeGroup(Message) error { panic("not implemented") }
-func (*Buffer) DecodeMessage(Message) error { panic("not implemented") }
-func (*Buffer) DecodeRawBytes(bool) ([]byte, error) { panic("not implemented") }
-func (*Buffer) DecodeStringBytes() (string, error) { panic("not implemented") }
-func (*Buffer) DecodeVarint() (uint64, error) { panic("not implemented") }
-func (*Buffer) DecodeZigzag32() (uint64, error) { panic("not implemented") }
-func (*Buffer) DecodeZigzag64() (uint64, error) { panic("not implemented") }
-func (*Buffer) EncodeFixed32(uint64) error { panic("not implemented") }
-func (*Buffer) EncodeFixed64(uint64) error { panic("not implemented") }
-func (*Buffer) EncodeMessage(Message) error { panic("not implemented") }
-func (*Buffer) EncodeRawBytes([]byte) error { panic("not implemented") }
-func (*Buffer) EncodeStringBytes(string) error { panic("not implemented") }
-func (*Buffer) EncodeVarint(uint64) error { panic("not implemented") }
-func (*Buffer) EncodeZigzag32(uint64) error { panic("not implemented") }
-func (*Buffer) EncodeZigzag64(uint64) error { panic("not implemented") }
-func (*Buffer) Marshal(Message) error { panic("not implemented") }
-func (*Buffer) Unmarshal(Message) error { panic("not implemented") }
-
-type InternalMessageInfo struct{}
-
-func (*InternalMessageInfo) DiscardUnknown(Message) { panic("not implemented") }
-func (*InternalMessageInfo) Marshal([]byte, Message, bool) ([]byte, error) { panic("not implemented") }
-func (*InternalMessageInfo) Merge(Message, Message) { panic("not implemented") }
-func (*InternalMessageInfo) Size(Message) int { panic("not implemented") }
-func (*InternalMessageInfo) Unmarshal(Message, []byte) error { panic("not implemented") }
diff --git a/vendor/google.golang.org/protobuf/internal/protolegacy/ya.make b/vendor/google.golang.org/protobuf/internal/protolegacy/ya.make
deleted file mode 100644
index 913891a3d6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/protolegacy/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(proto.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/set/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/set/gotest/ya.make
deleted file mode 100644
index ed56dcf44b..0000000000
--- a/vendor/google.golang.org/protobuf/internal/set/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/set)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/set/ints_test.go b/vendor/google.golang.org/protobuf/internal/set/ints_test.go
deleted file mode 100644
index 9dac18bd3d..0000000000
--- a/vendor/google.golang.org/protobuf/internal/set/ints_test.go
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package set
-
-import (
- "math/rand"
- "testing"
-)
-
-const maxLimit = 1024
-
-var toSet, toClear [maxLimit]bool
-
-func init() {
- r := rand.New(rand.NewSource(0))
- for i := 0; i < maxLimit; i++ {
- toSet[i] = r.Intn(2) == 0
- toClear[i] = r.Intn(2) == 0
- }
-}
-
-func TestInts(t *testing.T) {
- ns := new(Ints)
-
- // Check that set starts empty.
- wantLen := 0
- if ns.Len() != wantLen {
- t.Errorf("init: Len() = %d, want %d", ns.Len(), wantLen)
- }
- for i := 0; i < maxLimit; i++ {
- if ns.Has(uint64(i)) {
- t.Errorf("init: Has(%d) = true, want false", i)
- }
- }
-
- // Set some numbers.
- for i, b := range toSet[:maxLimit] {
- if b {
- ns.Set(uint64(i))
- wantLen++
- }
- }
-
- // Check that integers were set.
- if ns.Len() != wantLen {
- t.Errorf("after Set: Len() = %d, want %d", ns.Len(), wantLen)
- }
- for i := 0; i < maxLimit; i++ {
- if got := ns.Has(uint64(i)); got != toSet[i] {
- t.Errorf("after Set: Has(%d) = %v, want %v", i, got, !got)
- }
- }
-
- // Clear some numbers.
- for i, b := range toClear[:maxLimit] {
- if b {
- ns.Clear(uint64(i))
- if toSet[i] {
- wantLen--
- }
- }
- }
-
- // Check that integers were cleared.
- if ns.Len() != wantLen {
- t.Errorf("after Clear: Len() = %d, want %d", ns.Len(), wantLen)
- }
- for i := 0; i < maxLimit; i++ {
- if got := ns.Has(uint64(i)); got != toSet[i] && !toClear[i] {
- t.Errorf("after Clear: Has(%d) = %v, want %v", i, got, !got)
- }
- }
-}
diff --git a/vendor/google.golang.org/protobuf/internal/set/ya.make b/vendor/google.golang.org/protobuf/internal/set/ya.make
index d41fc72c98..ef768eff13 100644
--- a/vendor/google.golang.org/protobuf/internal/set/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/set/ya.make
@@ -2,10 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(ints.go)
-
-GO_TEST_SRCS(ints_test.go)
+SRCS(
+ ints.go
+)
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/strs/gotest/ya.make b/vendor/google.golang.org/protobuf/internal/strs/gotest/ya.make
deleted file mode 100644
index b3f8440656..0000000000
--- a/vendor/google.golang.org/protobuf/internal/strs/gotest/ya.make
+++ /dev/null
@@ -1,5 +0,0 @@
-GO_TEST_FOR(vendor/google.golang.org/protobuf/internal/strs)
-
-LICENSE(BSD-3-Clause)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/strs/strings_test.go b/vendor/google.golang.org/protobuf/internal/strs/strings_test.go
deleted file mode 100644
index 0bb894a16f..0000000000
--- a/vendor/google.golang.org/protobuf/internal/strs/strings_test.go
+++ /dev/null
@@ -1,163 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package strs
-
-import (
- "strconv"
- "testing"
-)
-
-func TestGoCamelCase(t *testing.T) {
- tests := []struct {
- in, want string
- }{
- {"", ""},
- {"one", "One"},
- {"one_two", "OneTwo"},
- {"_my_field_name_2", "XMyFieldName_2"},
- {"Something_Capped", "Something_Capped"},
- {"my_Name", "My_Name"},
- {"OneTwo", "OneTwo"},
- {"_", "X"},
- {"_a_", "XA_"},
- {"one.two", "OneTwo"},
- {"one.Two", "One_Two"},
- {"one_two.three_four", "OneTwoThreeFour"},
- {"one_two.Three_four", "OneTwo_ThreeFour"},
- {"_one._two", "XOne_XTwo"},
- {"SCREAMING_SNAKE_CASE", "SCREAMING_SNAKE_CASE"},
- {"double__underscore", "Double_Underscore"},
- {"camelCase", "CamelCase"},
- {"go2proto", "Go2Proto"},
- {"世界", "世界"},
- {"x世界", "X世界"},
- {"foo_bar世界", "FooBar世界"},
- }
- for _, tc := range tests {
- if got := GoCamelCase(tc.in); got != tc.want {
- t.Errorf("GoCamelCase(%q) = %q, want %q", tc.in, got, tc.want)
- }
- }
-}
-
-func TestGoSanitized(t *testing.T) {
- tests := []struct {
- in, want string
- }{
- {"", "_"},
- {"boo", "boo"},
- {"Boo", "Boo"},
- {"ßoo", "ßoo"},
- {"default", "_default"},
- {"hello", "hello"},
- {"hello-world!!", "hello_world__"},
- {"hello-\xde\xad\xbe\xef\x00", "hello_____"},
- {"hello 世界", "hello_世界"},
- {"世界", "世界"},
- }
- for _, tc := range tests {
- if got := GoSanitized(tc.in); got != tc.want {
- t.Errorf("GoSanitized(%q) = %q, want %q", tc.in, got, tc.want)
- }
- }
-}
-
-func TestName(t *testing.T) {
- tests := []struct {
- in string
- inEnumPrefix string
- wantMapEntry string
- wantEnumValue string
- wantTrimValue string
- wantJSONCamelCase string
- wantJSONSnakeCase string
- }{{
- in: "abc",
- inEnumPrefix: "",
- wantMapEntry: "AbcEntry",
- wantEnumValue: "Abc",
- wantTrimValue: "abc",
- wantJSONCamelCase: "abc",
- wantJSONSnakeCase: "abc",
- }, {
- in: "foo_baR_",
- inEnumPrefix: "foo_bar",
- wantMapEntry: "FooBaREntry",
- wantEnumValue: "FooBar",
- wantTrimValue: "foo_baR_",
- wantJSONCamelCase: "fooBaR",
- wantJSONSnakeCase: "foo_ba_r_",
- }, {
- in: "snake_caseCamelCase",
- inEnumPrefix: "snakecasecamel",
- wantMapEntry: "SnakeCaseCamelCaseEntry",
- wantEnumValue: "SnakeCasecamelcase",
- wantTrimValue: "Case",
- wantJSONCamelCase: "snakeCaseCamelCase",
- wantJSONSnakeCase: "snake_case_camel_case",
- }, {
- in: "FiZz_BuZz",
- inEnumPrefix: "fizz",
- wantMapEntry: "FiZzBuZzEntry",
- wantEnumValue: "FizzBuzz",
- wantTrimValue: "BuZz",
- wantJSONCamelCase: "FiZzBuZz",
- wantJSONSnakeCase: "_fi_zz__bu_zz",
- }}
-
- for _, tt := range tests {
- if got := MapEntryName(tt.in); got != tt.wantMapEntry {
- t.Errorf("MapEntryName(%q) = %q, want %q", tt.in, got, tt.wantMapEntry)
- }
- if got := EnumValueName(tt.in); got != tt.wantEnumValue {
- t.Errorf("EnumValueName(%q) = %q, want %q", tt.in, got, tt.wantEnumValue)
- }
- if got := TrimEnumPrefix(tt.in, tt.inEnumPrefix); got != tt.wantTrimValue {
- t.Errorf("ErimEnumPrefix(%q, %q) = %q, want %q", tt.in, tt.inEnumPrefix, got, tt.wantTrimValue)
- }
- if got := JSONCamelCase(tt.in); got != tt.wantJSONCamelCase {
- t.Errorf("JSONCamelCase(%q) = %q, want %q", tt.in, got, tt.wantJSONCamelCase)
- }
- if got := JSONSnakeCase(tt.in); got != tt.wantJSONSnakeCase {
- t.Errorf("JSONSnakeCase(%q) = %q, want %q", tt.in, got, tt.wantJSONSnakeCase)
- }
- }
-}
-
-var (
- srcString = "1234"
- srcBytes = []byte(srcString)
- dst uint64
-)
-
-func BenchmarkCast(b *testing.B) {
- b.Run("Ideal", func(b *testing.B) {
- b.ReportAllocs()
- for i := 0; i < b.N; i++ {
- dst, _ = strconv.ParseUint(srcString, 0, 64)
- }
- if dst != 1234 {
- b.Errorf("got %d, want %s", dst, srcString)
- }
- })
- b.Run("Copy", func(b *testing.B) {
- b.ReportAllocs()
- for i := 0; i < b.N; i++ {
- dst, _ = strconv.ParseUint(string(srcBytes), 0, 64)
- }
- if dst != 1234 {
- b.Errorf("got %d, want %s", dst, srcString)
- }
- })
- b.Run("Cast", func(b *testing.B) {
- b.ReportAllocs()
- for i := 0; i < b.N; i++ {
- dst, _ = strconv.ParseUint(UnsafeString(srcBytes), 0, 64)
- }
- if dst != 1234 {
- b.Errorf("got %d, want %s", dst, srcString)
- }
- })
-}
diff --git a/vendor/google.golang.org/protobuf/internal/strs/strings_unsafe.go b/vendor/google.golang.org/protobuf/internal/strs/strings_unsafe_go121.go
index 61a84d3418..60166f2ba3 100644
--- a/vendor/google.golang.org/protobuf/internal/strs/strings_unsafe.go
+++ b/vendor/google.golang.org/protobuf/internal/strs/strings_unsafe_go121.go
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-//go:build !purego && !appengine
-// +build !purego,!appengine
+//go:build !purego && !appengine && go1.21
+// +build !purego,!appengine,go1.21
package strs
@@ -13,42 +13,21 @@ import (
"google.golang.org/protobuf/reflect/protoreflect"
)
-type (
- stringHeader struct {
- Data unsafe.Pointer
- Len int
- }
- sliceHeader struct {
- Data unsafe.Pointer
- Len int
- Cap int
- }
-)
-
// UnsafeString returns an unsafe string reference of b.
// The caller must treat the input slice as immutable.
//
// WARNING: Use carefully. The returned result must not leak to the end user
// unless the input slice is provably immutable.
-func UnsafeString(b []byte) (s string) {
- src := (*sliceHeader)(unsafe.Pointer(&b))
- dst := (*stringHeader)(unsafe.Pointer(&s))
- dst.Data = src.Data
- dst.Len = src.Len
- return s
+func UnsafeString(b []byte) string {
+ return unsafe.String(unsafe.SliceData(b), len(b))
}
// UnsafeBytes returns an unsafe bytes slice reference of s.
// The caller must treat returned slice as immutable.
//
// WARNING: Use carefully. The returned result must not leak to the end user.
-func UnsafeBytes(s string) (b []byte) {
- src := (*stringHeader)(unsafe.Pointer(&s))
- dst := (*sliceHeader)(unsafe.Pointer(&b))
- dst.Data = src.Data
- dst.Len = src.Len
- dst.Cap = src.Len
- return b
+func UnsafeBytes(s string) []byte {
+ return unsafe.Slice(unsafe.StringData(s), len(s))
}
// Builder builds a set of strings with shared lifetime.
diff --git a/vendor/google.golang.org/protobuf/internal/strs/ya.make b/vendor/google.golang.org/protobuf/internal/strs/ya.make
index ab9bbcbbff..3e580e1999 100644
--- a/vendor/google.golang.org/protobuf/internal/strs/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/strs/ya.make
@@ -4,11 +4,7 @@ LICENSE(BSD-3-Clause)
SRCS(
strings.go
- strings_unsafe.go
+ strings_unsafe_go121.go
)
-GO_TEST_SRCS(strings_test.go)
-
END()
-
-RECURSE(gotest)
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/enums/enums.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/enums/enums.pb.go
deleted file mode 100644
index 061d112188..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/enums/enums.pb.go
+++ /dev/null
@@ -1,159 +0,0 @@
-// Copyright 2021 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/enums/enums.proto
-
-package enums
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Enum int32
-
-const (
- Enum_DEFAULT Enum = 1337
- Enum_ZERO Enum = 0
- Enum_ONE Enum = 1
- Enum_ELEVENT Enum = 11
- Enum_SEVENTEEN Enum = 17
- Enum_THIRTYSEVEN Enum = 37
- Enum_SIXTYSEVEN Enum = 67
- Enum_NEGATIVE Enum = -1
-)
-
-// Enum value maps for Enum.
-var (
- Enum_name = map[int32]string{
- 1337: "DEFAULT",
- 0: "ZERO",
- 1: "ONE",
- 11: "ELEVENT",
- 17: "SEVENTEEN",
- 37: "THIRTYSEVEN",
- 67: "SIXTYSEVEN",
- -1: "NEGATIVE",
- }
- Enum_value = map[string]int32{
- "DEFAULT": 1337,
- "ZERO": 0,
- "ONE": 1,
- "ELEVENT": 11,
- "SEVENTEEN": 17,
- "THIRTYSEVEN": 37,
- "SIXTYSEVEN": 67,
- "NEGATIVE": -1,
- }
-)
-
-func (x Enum) Enum() *Enum {
- p := new(Enum)
- *p = x
- return p
-}
-
-func (x Enum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_enums_enums_proto_enumTypes[0].Descriptor()
-}
-
-func (Enum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_enums_enums_proto_enumTypes[0]
-}
-
-func (x Enum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enum(num)
- return nil
-}
-
-// Deprecated: Use Enum.Descriptor instead.
-func (Enum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_enums_enums_proto_rawDescGZIP(), []int{0}
-}
-
-var File_internal_testprotos_enums_enums_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_enums_enums_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2a, 0x7b, 0x0a, 0x04,
- 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x0c, 0x0a, 0x07, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x10,
- 0xb9, 0x0a, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03,
- 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x4c, 0x45, 0x56, 0x45, 0x4e, 0x54,
- 0x10, 0x0b, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x45, 0x45, 0x4e, 0x10,
- 0x11, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x48, 0x49, 0x52, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45, 0x4e,
- 0x10, 0x25, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x49, 0x58, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45, 0x4e,
- 0x10, 0x43, 0x12, 0x15, 0x0a, 0x08, 0x4e, 0x45, 0x47, 0x41, 0x54, 0x49, 0x56, 0x45, 0x10, 0xff,
- 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x42, 0x36, 0x5a, 0x34, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
- 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d,
- 0x73,
-}
-
-var (
- file_internal_testprotos_enums_enums_proto_rawDescOnce sync.Once
- file_internal_testprotos_enums_enums_proto_rawDescData = file_internal_testprotos_enums_enums_proto_rawDesc
-)
-
-func file_internal_testprotos_enums_enums_proto_rawDescGZIP() []byte {
- file_internal_testprotos_enums_enums_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_enums_enums_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_enums_enums_proto_rawDescData)
- })
- return file_internal_testprotos_enums_enums_proto_rawDescData
-}
-
-var file_internal_testprotos_enums_enums_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_internal_testprotos_enums_enums_proto_goTypes = []interface{}{
- (Enum)(0), // 0: goproto.proto.enums.Enum
-}
-var file_internal_testprotos_enums_enums_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_enums_enums_proto_init() }
-func file_internal_testprotos_enums_enums_proto_init() {
- if File_internal_testprotos_enums_enums_proto != nil {
- return
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_enums_enums_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 0,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_enums_enums_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_enums_enums_proto_depIdxs,
- EnumInfos: file_internal_testprotos_enums_enums_proto_enumTypes,
- }.Build()
- File_internal_testprotos_enums_enums_proto = out.File
- file_internal_testprotos_enums_enums_proto_rawDesc = nil
- file_internal_testprotos_enums_enums_proto_goTypes = nil
- file_internal_testprotos_enums_enums_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/enums/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/enums/ya.make
deleted file mode 100644
index 25232b9c05..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/enums/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(enums.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/legacy.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/legacy.pb.go
deleted file mode 100644
index d486d3b7c6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/legacy.pb.go
+++ /dev/null
@@ -1,356 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/legacy/legacy.proto
-
-package legacy
-
-import (
- proto2_20160225_2fc053c5 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5"
- proto2_20160519_a4ab9ec5 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5"
- proto2_20180125_92554152 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152"
- proto2_20180430_b4deda09 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09"
- proto2_20180814_aa810b61 "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61"
- proto2_20190205_c823c79e "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e"
- proto3_20160225_2fc053c5 "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5"
- proto3_20160519_a4ab9ec5 "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5"
- proto3_20180125_92554152 "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152"
- proto3_20180430_b4deda09 "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09"
- proto3_20180814_aa810b61 "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61"
- proto3_20190205_c823c79e "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Legacy struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- F1 *proto2_20160225_2fc053c5.Message `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
- F2 *proto3_20160225_2fc053c5.Message `protobuf:"bytes,2,opt,name=f2,proto3" json:"f2,omitempty"`
- F3 *proto2_20160519_a4ab9ec5.Message `protobuf:"bytes,3,opt,name=f3,proto3" json:"f3,omitempty"`
- F4 *proto3_20160519_a4ab9ec5.Message `protobuf:"bytes,4,opt,name=f4,proto3" json:"f4,omitempty"`
- F5 *proto2_20180125_92554152.Message `protobuf:"bytes,5,opt,name=f5,proto3" json:"f5,omitempty"`
- F6 *proto3_20180125_92554152.Message `protobuf:"bytes,6,opt,name=f6,proto3" json:"f6,omitempty"`
- F7 *proto2_20180430_b4deda09.Message `protobuf:"bytes,7,opt,name=f7,proto3" json:"f7,omitempty"`
- F8 *proto3_20180430_b4deda09.Message `protobuf:"bytes,8,opt,name=f8,proto3" json:"f8,omitempty"`
- F9 *proto2_20180814_aa810b61.Message `protobuf:"bytes,9,opt,name=f9,proto3" json:"f9,omitempty"`
- F10 *proto3_20180814_aa810b61.Message `protobuf:"bytes,10,opt,name=f10,proto3" json:"f10,omitempty"`
- F11 *proto2_20190205_c823c79e.Message `protobuf:"bytes,11,opt,name=f11,proto3" json:"f11,omitempty"`
- F12 *proto3_20190205_c823c79e.Message `protobuf:"bytes,12,opt,name=f12,proto3" json:"f12,omitempty"`
-}
-
-func (x *Legacy) Reset() {
- *x = Legacy{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_legacy_legacy_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Legacy) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Legacy) ProtoMessage() {}
-
-func (x *Legacy) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_legacy_legacy_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Legacy.ProtoReflect.Descriptor instead.
-func (*Legacy) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_legacy_legacy_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Legacy) GetF1() *proto2_20160225_2fc053c5.Message {
- if x != nil {
- return x.F1
- }
- return nil
-}
-
-func (x *Legacy) GetF2() *proto3_20160225_2fc053c5.Message {
- if x != nil {
- return x.F2
- }
- return nil
-}
-
-func (x *Legacy) GetF3() *proto2_20160519_a4ab9ec5.Message {
- if x != nil {
- return x.F3
- }
- return nil
-}
-
-func (x *Legacy) GetF4() *proto3_20160519_a4ab9ec5.Message {
- if x != nil {
- return x.F4
- }
- return nil
-}
-
-func (x *Legacy) GetF5() *proto2_20180125_92554152.Message {
- if x != nil {
- return x.F5
- }
- return nil
-}
-
-func (x *Legacy) GetF6() *proto3_20180125_92554152.Message {
- if x != nil {
- return x.F6
- }
- return nil
-}
-
-func (x *Legacy) GetF7() *proto2_20180430_b4deda09.Message {
- if x != nil {
- return x.F7
- }
- return nil
-}
-
-func (x *Legacy) GetF8() *proto3_20180430_b4deda09.Message {
- if x != nil {
- return x.F8
- }
- return nil
-}
-
-func (x *Legacy) GetF9() *proto2_20180814_aa810b61.Message {
- if x != nil {
- return x.F9
- }
- return nil
-}
-
-func (x *Legacy) GetF10() *proto3_20180814_aa810b61.Message {
- if x != nil {
- return x.F10
- }
- return nil
-}
-
-func (x *Legacy) GetF11() *proto2_20190205_c823c79e.Message {
- if x != nil {
- return x.F11
- }
- return nil
-}
-
-func (x *Legacy) GetF12() *proto3_20190205_c823c79e.Message {
- if x != nil {
- return x.F12
- }
- return nil
-}
-
-var File_internal_testprotos_legacy_legacy_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_legacy_legacy_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x6c, 0x65, 0x67,
- 0x61, 0x63, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x36, 0x30, 0x32, 0x32, 0x35, 0x5f, 0x32, 0x66, 0x63, 0x30, 0x35, 0x33, 0x63,
- 0x35, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x36, 0x30, 0x32, 0x32, 0x35, 0x5f, 0x32, 0x66, 0x63, 0x30, 0x35, 0x33, 0x63,
- 0x35, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x36, 0x30, 0x35, 0x31, 0x39, 0x5f, 0x61, 0x34, 0x61, 0x62, 0x39, 0x65, 0x63,
- 0x35, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x36, 0x30, 0x35, 0x31, 0x39, 0x5f, 0x61, 0x34, 0x61, 0x62, 0x39, 0x65, 0x63,
- 0x35, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x31, 0x32, 0x35, 0x5f, 0x39, 0x32, 0x35, 0x35, 0x34, 0x31, 0x35,
- 0x32, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x31, 0x32, 0x35, 0x5f, 0x39, 0x32, 0x35, 0x35, 0x34, 0x31, 0x35,
- 0x32, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x34, 0x33, 0x30, 0x5f, 0x62, 0x34, 0x64, 0x65, 0x64, 0x61, 0x30,
- 0x39, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x34, 0x33, 0x30, 0x5f, 0x62, 0x34, 0x64, 0x65, 0x64, 0x61, 0x30,
- 0x39, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x38, 0x31, 0x34, 0x5f, 0x61, 0x61, 0x38, 0x31, 0x30, 0x62, 0x36,
- 0x31, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x38, 0x30, 0x38, 0x31, 0x34, 0x5f, 0x61, 0x61, 0x38, 0x31, 0x30, 0x62, 0x36,
- 0x31, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f,
- 0x32, 0x30, 0x31, 0x39, 0x30, 0x32, 0x30, 0x35, 0x5f, 0x63, 0x38, 0x32, 0x33, 0x63, 0x37, 0x39,
- 0x65, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3e, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f,
- 0x32, 0x30, 0x31, 0x39, 0x30, 0x32, 0x30, 0x35, 0x5f, 0x63, 0x38, 0x32, 0x33, 0x63, 0x37, 0x39,
- 0x65, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xde, 0x05, 0x0a,
- 0x06, 0x4c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x12, 0x3a, 0x0a, 0x02, 0x66, 0x31, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c,
- 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32,
- 0x30, 0x31, 0x36, 0x30, 0x32, 0x32, 0x35, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x02, 0x66, 0x31, 0x12, 0x3a, 0x0a, 0x02, 0x66, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
- 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x36, 0x30,
- 0x32, 0x32, 0x35, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x32, 0x12,
- 0x3a, 0x0a, 0x02, 0x66, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32, 0x30, 0x31, 0x36, 0x30, 0x35, 0x31, 0x39, 0x2e,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x33, 0x12, 0x3a, 0x0a, 0x02, 0x66,
- 0x34, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x36, 0x30, 0x35, 0x31, 0x39, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x34, 0x12, 0x3a, 0x0a, 0x02, 0x66, 0x35, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c,
- 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32,
- 0x30, 0x31, 0x38, 0x30, 0x31, 0x32, 0x35, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x02, 0x66, 0x35, 0x12, 0x3a, 0x0a, 0x02, 0x66, 0x36, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
- 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x38, 0x30,
- 0x31, 0x32, 0x35, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x36, 0x12,
- 0x3a, 0x0a, 0x02, 0x66, 0x37, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32, 0x30, 0x31, 0x38, 0x30, 0x34, 0x33, 0x30, 0x2e,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x37, 0x12, 0x3a, 0x0a, 0x02, 0x66,
- 0x38, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x38, 0x30, 0x34, 0x33, 0x30, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x02, 0x66, 0x38, 0x12, 0x3a, 0x0a, 0x02, 0x66, 0x39, 0x18, 0x09, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c,
- 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32,
- 0x30, 0x31, 0x38, 0x30, 0x38, 0x31, 0x34, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x02, 0x66, 0x39, 0x12, 0x3c, 0x0a, 0x03, 0x66, 0x31, 0x30, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
- 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x38,
- 0x30, 0x38, 0x31, 0x34, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x03, 0x66, 0x31,
- 0x30, 0x12, 0x3c, 0x0a, 0x03, 0x66, 0x31, 0x31, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
- 0x72, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x5f, 0x32, 0x30, 0x31, 0x39, 0x30, 0x32,
- 0x30, 0x35, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x03, 0x66, 0x31, 0x31, 0x12,
- 0x3c, 0x0a, 0x03, 0x66, 0x31, 0x32, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x5f, 0x32, 0x30, 0x31, 0x39, 0x30, 0x32, 0x30, 0x35,
- 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x03, 0x66, 0x31, 0x32, 0x42, 0x37, 0x5a,
- 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f,
- 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_internal_testprotos_legacy_legacy_proto_rawDescOnce sync.Once
- file_internal_testprotos_legacy_legacy_proto_rawDescData = file_internal_testprotos_legacy_legacy_proto_rawDesc
-)
-
-func file_internal_testprotos_legacy_legacy_proto_rawDescGZIP() []byte {
- file_internal_testprotos_legacy_legacy_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_legacy_legacy_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_legacy_legacy_proto_rawDescData)
- })
- return file_internal_testprotos_legacy_legacy_proto_rawDescData
-}
-
-var file_internal_testprotos_legacy_legacy_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_legacy_legacy_proto_goTypes = []interface{}{
- (*Legacy)(nil), // 0: google.golang.org.Legacy
- (*proto2_20160225_2fc053c5.Message)(nil), // 1: google.golang.org.proto2_20160225.Message
- (*proto3_20160225_2fc053c5.Message)(nil), // 2: google.golang.org.proto3_20160225.Message
- (*proto2_20160519_a4ab9ec5.Message)(nil), // 3: google.golang.org.proto2_20160519.Message
- (*proto3_20160519_a4ab9ec5.Message)(nil), // 4: google.golang.org.proto3_20160519.Message
- (*proto2_20180125_92554152.Message)(nil), // 5: google.golang.org.proto2_20180125.Message
- (*proto3_20180125_92554152.Message)(nil), // 6: google.golang.org.proto3_20180125.Message
- (*proto2_20180430_b4deda09.Message)(nil), // 7: google.golang.org.proto2_20180430.Message
- (*proto3_20180430_b4deda09.Message)(nil), // 8: google.golang.org.proto3_20180430.Message
- (*proto2_20180814_aa810b61.Message)(nil), // 9: google.golang.org.proto2_20180814.Message
- (*proto3_20180814_aa810b61.Message)(nil), // 10: google.golang.org.proto3_20180814.Message
- (*proto2_20190205_c823c79e.Message)(nil), // 11: google.golang.org.proto2_20190205.Message
- (*proto3_20190205_c823c79e.Message)(nil), // 12: google.golang.org.proto3_20190205.Message
-}
-var file_internal_testprotos_legacy_legacy_proto_depIdxs = []int32{
- 1, // 0: google.golang.org.Legacy.f1:type_name -> google.golang.org.proto2_20160225.Message
- 2, // 1: google.golang.org.Legacy.f2:type_name -> google.golang.org.proto3_20160225.Message
- 3, // 2: google.golang.org.Legacy.f3:type_name -> google.golang.org.proto2_20160519.Message
- 4, // 3: google.golang.org.Legacy.f4:type_name -> google.golang.org.proto3_20160519.Message
- 5, // 4: google.golang.org.Legacy.f5:type_name -> google.golang.org.proto2_20180125.Message
- 6, // 5: google.golang.org.Legacy.f6:type_name -> google.golang.org.proto3_20180125.Message
- 7, // 6: google.golang.org.Legacy.f7:type_name -> google.golang.org.proto2_20180430.Message
- 8, // 7: google.golang.org.Legacy.f8:type_name -> google.golang.org.proto3_20180430.Message
- 9, // 8: google.golang.org.Legacy.f9:type_name -> google.golang.org.proto2_20180814.Message
- 10, // 9: google.golang.org.Legacy.f10:type_name -> google.golang.org.proto3_20180814.Message
- 11, // 10: google.golang.org.Legacy.f11:type_name -> google.golang.org.proto2_20190205.Message
- 12, // 11: google.golang.org.Legacy.f12:type_name -> google.golang.org.proto3_20190205.Message
- 12, // [12:12] is the sub-list for method output_type
- 12, // [12:12] is the sub-list for method input_type
- 12, // [12:12] is the sub-list for extension type_name
- 12, // [12:12] is the sub-list for extension extendee
- 0, // [0:12] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_legacy_legacy_proto_init() }
-func file_internal_testprotos_legacy_legacy_proto_init() {
- if File_internal_testprotos_legacy_legacy_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_legacy_legacy_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Legacy); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_legacy_legacy_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_legacy_legacy_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_legacy_legacy_proto_depIdxs,
- MessageInfos: file_internal_testprotos_legacy_legacy_proto_msgTypes,
- }.Build()
- File_internal_testprotos_legacy_legacy_proto = out.File
- file_internal_testprotos_legacy_legacy_proto_rawDesc = nil
- file_internal_testprotos_legacy_legacy_proto_goTypes = nil
- file_internal_testprotos_legacy_legacy_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/test.pb.go
deleted file mode 100644
index 2f9cad12b4..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/test.pb.go
+++ /dev/null
@@ -1,3534 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go.
-// source: proto2_20160225_2fc053c5/test.proto
-// DO NOT EDIT!
-
-/*
-Package proto2_20160225_2fc053c5 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto2_20160225_2fc053c5/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto2_20160225_2fc053c5
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-const _ = proto.ProtoPackageIsVersion1
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160225.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160225.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- XXX_extensions map[int32]proto.Extension `json:"-"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-var extRange_Message = []proto.ExtensionRange{
- {10000, 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-func (m *Message) ExtensionMap() map[int32]proto.Extension {
- if m.XXX_extensions == nil {
- m.XXX_extensions = make(map[int32]proto.Extension)
- }
- return m.XXX_extensions
-}
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-type isMessage_OneofDefaultedUnion interface{ isMessage_OneofDefaultedUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,oneof,def=0"`
-}
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(700<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(701<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(702<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(703<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(704<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(705<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(706<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(707<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(708<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(709<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(710<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(711<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(712<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(713<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(714<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(715<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(716<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofNamedGroup:
- b.EncodeVarint(717<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(718<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(719<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_Oneofgroup:
- b.EncodeVarint(720<<3 | proto.WireStartGroup)
- if err := b.Marshal(x.Oneofgroup); err != nil {
- return err
- }
- b.EncodeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- b.EncodeVarint(721<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(722<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(723<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- t := uint64(0)
- if x.OneofDefaultedBool {
- t = 1
- }
- b.EncodeVarint(800<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofDefaultedInt32:
- b.EncodeVarint(801<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- b.EncodeVarint(802<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
- case *Message_OneofDefaultedUint32:
- b.EncodeVarint(803<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- b.EncodeVarint(804<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- b.EncodeVarint(805<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
- case *Message_OneofDefaultedUint64:
- b.EncodeVarint(806<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- b.EncodeVarint(807<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
- case *Message_OneofDefaultedSfixed32:
- b.EncodeVarint(808<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
- case *Message_OneofDefaultedFloat:
- b.EncodeVarint(809<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
- case *Message_OneofDefaultedFixed64:
- b.EncodeVarint(810<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
- case *Message_OneofDefaultedSfixed64:
- b.EncodeVarint(811<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
- case *Message_OneofDefaultedDouble:
- b.EncodeVarint(812<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
- case *Message_OneofDefaultedString:
- b.EncodeVarint(813<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- b.EncodeVarint(814<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- b.EncodeVarint(815<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- b.EncodeVarint(816<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 700: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 701: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 702: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 703: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 704: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 705: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 706: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 707: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 708: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 709: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 710: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 711: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 712: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 713: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 714: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 715: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 716: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 717: // oneof_union.oneof_named_group
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_NamedGroup)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofNamedGroup{msg}
- return true, err
- case 718: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 719: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 720: // oneof_union.oneofgroup
- if wire != proto.WireStartGroup {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_OneofGroup)
- err := b.DecodeGroup(msg)
- m.OneofUnion = &Message_Oneofgroup{msg}
- return true, err
- case 721: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 722: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 723: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- case 800: // oneof_defaulted_union.oneof_defaulted_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
- return true, err
- case 801: // oneof_defaulted_union.oneof_defaulted_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
- return true, err
- case 802: // oneof_defaulted_union.oneof_defaulted_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
- return true, err
- case 803: // oneof_defaulted_union.oneof_defaulted_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
- return true, err
- case 804: // oneof_defaulted_union.oneof_defaulted_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
- return true, err
- case 805: // oneof_defaulted_union.oneof_defaulted_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
- return true, err
- case 806: // oneof_defaulted_union.oneof_defaulted_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
- return true, err
- case 807: // oneof_defaulted_union.oneof_defaulted_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
- return true, err
- case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
- return true, err
- case 809: // oneof_defaulted_union.oneof_defaulted_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 810: // oneof_defaulted_union.oneof_defaulted_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
- return true, err
- case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
- return true, err
- case 812: // oneof_defaulted_union.oneof_defaulted_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
- return true, err
- case 813: // oneof_defaulted_union.oneof_defaulted_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
- return true, err
- case 814: // oneof_defaulted_union.oneof_defaulted_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
- return true, err
- case 815: // oneof_defaulted_union.oneof_defaulted_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
- return true, err
- case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(700<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(701<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(702<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(703<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(704<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(705<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(706<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(707<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(708<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(709<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(710<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(711<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(712<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(713<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(714<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(715<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(716<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofNamedGroup:
- s := proto.Size(x.OneofNamedGroup)
- n += proto.SizeVarint(717<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(718<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(719<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_Oneofgroup:
- n += proto.SizeVarint(720<<3 | proto.WireStartGroup)
- n += proto.Size(x.Oneofgroup)
- n += proto.SizeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- n += proto.SizeVarint(721<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(722<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(723<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- n += proto.SizeVarint(800<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofDefaultedInt32:
- n += proto.SizeVarint(801<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- n += proto.SizeVarint(802<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
- case *Message_OneofDefaultedUint32:
- n += proto.SizeVarint(803<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- n += proto.SizeVarint(804<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- n += proto.SizeVarint(805<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
- case *Message_OneofDefaultedUint64:
- n += proto.SizeVarint(806<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- n += proto.SizeVarint(807<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedSfixed32:
- n += proto.SizeVarint(808<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFloat:
- n += proto.SizeVarint(809<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFixed64:
- n += proto.SizeVarint(810<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedSfixed64:
- n += proto.SizeVarint(811<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedDouble:
- n += proto.SizeVarint(812<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedString:
- n += proto.SizeVarint(813<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
- n += len(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- n += proto.SizeVarint(814<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
- n += len(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- n += proto.SizeVarint(815<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- n += proto.SizeVarint(816<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20160225.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20160225.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum,def=0",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20160225.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum,def=0",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20160225.Message_ChildEnum",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20160225.SiblingEnum",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20160225.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20160225.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} }
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 2} }
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 3} }
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 4} }
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 33} }
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 34}
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 35}
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20160225.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20160225.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20160225.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20160225.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20160225.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20160225.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20160225.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20160225.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20160225.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20160225.Message.ExtensionRepeatedGroup")
- proto.RegisterEnum("google.golang.org.proto2_20160225.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20160225.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
-}
-
-var fileDescriptor0 = []byte{
- // 4469 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7,
- 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e,
- 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xe4, 0xb0, 0xd9, 0x2b, 0x21, 0x3a, 0xbc, 0x94, 0x56, 0x86, 0x1c,
- 0x0b, 0x72, 0x8d, 0x6a, 0x53, 0xa9, 0x94, 0x2a, 0x0c, 0x77, 0x09, 0x70, 0x29, 0xe1, 0xa0, 0x48,
- 0x40, 0xd2, 0xc6, 0x4e, 0x69, 0xe3, 0x9c, 0x3f, 0xe5, 0xfb, 0x82, 0x6d, 0x59, 0xb7, 0x2d, 0x69,
- 0x25, 0xdf, 0x97, 0x2e, 0x1f, 0x49, 0xe4, 0xfb, 0xca, 0xe1, 0x5c, 0xce, 0x7d, 0x39, 0xf7, 0x7d,
- 0x1f, 0xd5, 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x40, 0xf6, 0xc0, 0xa5, 0x1f, 0xaa, 0xd2, 0x36,
- 0x5e, 0xbf, 0xaf, 0xdf, 0x87, 0x7e, 0xef, 0x7d, 0xec, 0x99, 0x06, 0x7a, 0xe9, 0xd6, 0x76, 0xa7,
- 0xdb, 0xf1, 0x57, 0xfd, 0x85, 0x45, 0xb2, 0xe0, 0xfb, 0xcb, 0xab, 0x7e, 0xe3, 0xcc, 0xc2, 0xf2,
- 0xd2, 0x99, 0xe5, 0x63, 0xdd, 0xfa, 0x4e, 0x77, 0x9e, 0x7d, 0xea, 0xbe, 0x64, 0xa3, 0xd3, 0xd9,
- 0x68, 0xd6, 0xe7, 0x37, 0x3a, 0xcd, 0xb5, 0xf6, 0xc6, 0x7c, 0x67, 0x7b, 0x63, 0x3e, 0x32, 0xed,
- 0xc8, 0xeb, 0xd0, 0xe4, 0x2d, 0x9b, 0xa7, 0x9b, 0x9b, 0xed, 0x8d, 0x9b, 0xea, 0x3b, 0x3b, 0x6b,
- 0x1b, 0x75, 0x77, 0x12, 0x65, 0x1a, 0x8b, 0x9e, 0x53, 0x72, 0xca, 0xe3, 0x41, 0xa6, 0xb1, 0xc8,
- 0xfe, 0xed, 0x7b, 0x99, 0x52, 0x86, 0xfd, 0xdb, 0x67, 0xff, 0x5e, 0xf2, 0xb2, 0xa5, 0x2c, 0xfb,
- 0xf7, 0x92, 0x5b, 0x41, 0x99, 0x06, 0xf6, 0x46, 0x4b, 0x4e, 0x79, 0xbf, 0x7f, 0xd9, 0xfc, 0xae,
- 0x88, 0xf3, 0x1c, 0x27, 0xc8, 0x34, 0xf0, 0x91, 0xef, 0x3c, 0xe6, 0xa0, 0x31, 0x01, 0x7c, 0x0a,
- 0xa1, 0xf6, 0x5a, 0xab, 0xbe, 0xbe, 0xb1, 0xdd, 0xe9, 0x6d, 0xb1, 0x05, 0x20, 0x7f, 0x79, 0xef,
- 0x0e, 0xe7, 0x6b, 0x74, 0xf2, 0x2b, 0xe9, 0xe4, 0x40, 0x71, 0xe4, 0xbe, 0x14, 0x15, 0x3a, 0x5b,
- 0xdd, 0xcd, 0x4e, 0x7b, 0xad, 0xb9, 0x7a, 0xba, 0xd3, 0x69, 0x7a, 0xeb, 0x25, 0xa7, 0xbc, 0x2f,
- 0x98, 0x10, 0x83, 0x2b, 0x9d, 0x4e, 0xd3, 0xfd, 0x7e, 0x34, 0x19, 0x1a, 0x6d, 0xb6, 0xbb, 0x4b,
- 0xbe, 0x57, 0x2f, 0x39, 0xe5, 0x5c, 0x10, 0x4e, 0xbd, 0x91, 0x0e, 0xba, 0x3f, 0x80, 0xa6, 0x42,
- 0xb3, 0x1d, 0xb0, 0x6b, 0x94, 0x9c, 0xf2, 0x74, 0x10, 0xce, 0xbe, 0x65, 0x33, 0x66, 0xd8, 0x03,
- 0xc3, 0x8d, 0x92, 0x53, 0x2e, 0x48, 0xc3, 0x53, 0x60, 0x18, 0x01, 0x26, 0xd8, 0x3b, 0x5b, 0x72,
- 0xca, 0x59, 0x0d, 0x98, 0xe0, 0x18, 0x30, 0xc1, 0xde, 0x66, 0xc9, 0x29, 0xbb, 0x3a, 0x70, 0xc4,
- 0xb0, 0x07, 0x86, 0xb7, 0x95, 0x9c, 0xf2, 0xa8, 0x0e, 0x4c, 0xb0, 0xfb, 0x83, 0xa8, 0x18, 0x1a,
- 0x36, 0x36, 0xef, 0xae, 0xaf, 0x2f, 0xf9, 0xde, 0xed, 0x25, 0xa7, 0x3c, 0x16, 0x84, 0x0e, 0x6e,
- 0x80, 0x61, 0xf7, 0x87, 0xd0, 0xb4, 0x04, 0x17, 0xb6, 0xcd, 0x92, 0x53, 0x9e, 0x0a, 0x42, 0x1f,
- 0xb7, 0xf0, 0x71, 0x2d, 0xa0, 0x46, 0xb3, 0xb3, 0xd6, 0xf5, 0x5a, 0x25, 0xa7, 0x9c, 0x91, 0x01,
- 0xdd, 0x40, 0x07, 0xe3, 0xf0, 0x04, 0x7b, 0xed, 0x92, 0x53, 0xce, 0x47, 0xe0, 0x09, 0x36, 0xc0,
- 0x13, 0xec, 0x75, 0x4a, 0x4e, 0xb9, 0x18, 0x85, 0x8f, 0xc4, 0xbf, 0xde, 0xe9, 0x9d, 0x6e, 0xd6,
- 0xbd, 0xad, 0x92, 0x53, 0x76, 0x64, 0xfc, 0xd7, 0xb3, 0x51, 0x9d, 0xd1, 0xee, 0xf6, 0x66, 0x7b,
- 0xc3, 0xbb, 0x83, 0xed, 0x79, 0xc9, 0x28, 0x1b, 0xd5, 0x02, 0x3a, 0x7d, 0xae, 0x5b, 0xdf, 0xf1,
- 0xb6, 0x4b, 0x4e, 0x79, 0x42, 0x06, 0xb4, 0x42, 0x07, 0xdd, 0x75, 0x74, 0x20, 0x34, 0x3b, 0x73,
- 0x76, 0xb3, 0xb9, 0xbe, 0x5a, 0x6f, 0xf7, 0x5a, 0xde, 0x4e, 0xc9, 0x29, 0x4f, 0xfa, 0xd8, 0x62,
- 0x1b, 0x5f, 0x47, 0x27, 0x9f, 0x6c, 0xf7, 0x5a, 0x41, 0x18, 0x76, 0x38, 0xe4, 0xb6, 0xd0, 0x4c,
- 0x04, 0xa5, 0x05, 0xd3, 0xbc, 0x2e, 0x4b, 0xc0, 0xe3, 0xb6, 0x40, 0x22, 0x1b, 0x0f, 0x6a, 0x58,
- 0x22, 0x25, 0x37, 0x50, 0x38, 0xbe, 0xca, 0x52, 0x6a, 0x15, 0x92, 0xb3, 0xc7, 0xc0, 0x52, 0x26,
- 0xa7, 0x2b, 0x5c, 0xca, 0x31, 0xf7, 0x34, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b,
- 0x19, 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde,
- 0x8e, 0xbc, 0x18, 0x86, 0x60, 0xef, 0x2e, 0x16, 0xd0, 0xe2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11,
- 0x24, 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xcd, 0xea, 0xd9, 0x15, 0x16, 0x94, 0xdd,
- 0xcc, 0xe7, 0x03, 0x6b, 0xba, 0x3b, 0xf7, 0x72, 0x34, 0xb9, 0x5e, 0x6f, 0xac, 0xf5, 0x9a, 0xdd,
- 0xfa, 0x3a, 0x94, 0xb5, 0x17, 0x68, 0xc5, 0xdc, 0x57, 0x19, 0xed, 0x6e, 0xf7, 0xea, 0x41, 0x21,
- 0xfc, 0x90, 0x95, 0xb7, 0x05, 0x34, 0x25, 0xad, 0xa1, 0x1c, 0x7d, 0x81, 0x9a, 0xe7, 0x2a, 0xf9,
- 0xa3, 0x8b, 0xfe, 0x12, 0x5e, 0x0e, 0xa4, 0x37, 0xa8, 0x74, 0x8b, 0xa8, 0x28, 0x67, 0xf0, 0x52,
- 0xf7, 0x45, 0x3a, 0x65, 0xba, 0x92, 0x3b, 0xba, 0xe4, 0x2f, 0x2c, 0x04, 0xd2, 0x23, 0xaf, 0x79,
- 0x0b, 0xea, 0x14, 0x5e, 0xf4, 0xbe, 0x44, 0xa7, 0x14, 0x2a, 0xa3, 0x91, 0x19, 0xbc, 0xf8, 0xe1,
- 0xc8, 0xb2, 0x08, 0xf6, 0xbe, 0x4c, 0x27, 0x64, 0x2b, 0x08, 0x96, 0x45, 0x8e, 0x5f, 0x71, 0xa5,
- 0xbe, 0x34, 0x82, 0xe3, 0x4b, 0x23, 0xd8, 0xfb, 0x0a, 0x9d, 0xe6, 0x56, 0x72, 0x47, 0x09, 0x8e,
- 0x2d, 0x8d, 0xe0, 0xf8, 0xd2, 0x08, 0xf6, 0xbe, 0x4a, 0xa7, 0x8c, 0x56, 0x46, 0x23, 0x33, 0x78,
- 0x79, 0xc4, 0x68, 0x5a, 0xce, 0x10, 0x35, 0xef, 0x6b, 0x74, 0xca, 0x58, 0x25, 0x4f, 0xa3, 0x59,
- 0x58, 0x08, 0xa4, 0x4f, 0x51, 0x29, 0x8f, 0x23, 0x57, 0x59, 0x9a, 0x98, 0xf6, 0x75, 0x3a, 0x6d,
- 0xaa, 0x32, 0x76, 0x94, 0xcf, 0x93, 0x9e, 0xc3, 0xaa, 0xb9, 0xa8, 0x32, 0x01, 0x65, 0xf3, 0x1b,
- 0x74, 0x56, 0xa6, 0x32, 0xb6, 0x34, 0xbf, 0x88, 0x17, 0x97, 0x55, 0x1a, 0xa0, 0x82, 0xc6, 0x57,
- 0x48, 0xb0, 0xf7, 0x4d, 0x3a, 0x29, 0x5f, 0xc9, 0xd3, 0xa0, 0xe2, 0x2b, 0x24, 0xd8, 0xb4, 0x42,
- 0x82, 0xbd, 0x6f, 0xd1, 0x69, 0xc5, 0xca, 0xd8, 0x51, 0x3e, 0x2f, 0xba, 0x42, 0x82, 0xdd, 0x2b,
- 0x55, 0x0a, 0x79, 0x65, 0xfd, 0x35, 0x3a, 0xcd, 0xa9, 0x14, 0xf8, 0x12, 0x7d, 0xb2, 0xbc, 0xb4,
- 0x7c, 0xa5, 0xc2, 0x25, 0x2f, 0xb5, 0x57, 0x69, 0x5f, 0x18, 0xd4, 0xda, 0x5f, 0x67, 0x02, 0xa3,
- 0x52, 0x3c, 0x5b, 0x6f, 0x36, 0x3b, 0x97, 0x97, 0x8e, 0xdc, 0xd5, 0xd9, 0x6e, 0xae, 0xbf, 0xe4,
- 0x08, 0x52, 0xbf, 0x3b, 0xa8, 0xbf, 0x2b, 0x2a, 0x35, 0x50, 0x80, 0x7f, 0x83, 0x4e, 0x9e, 0xa8,
- 0x78, 0xeb, 0xf5, 0xb5, 0xf5, 0x5b, 0x97, 0x96, 0xc8, 0xad, 0xfe, 0xf2, 0xf2, 0xad, 0xfe, 0x71,
- 0x72, 0xeb, 0xd2, 0xf2, 0xf1, 0xd3, 0xf5, 0x7a, 0x43, 0xe1, 0x0a, 0x8a, 0x73, 0x1b, 0x1d, 0x94,
- 0x3e, 0x94, 0xea, 0xfc, 0x9b, 0x4e, 0xfa, 0xf2, 0x5c, 0xc9, 0x9d, 0x78, 0xf5, 0x6b, 0xaa, 0x27,
- 0x02, 0xc9, 0xa7, 0x2c, 0xd3, 0x4d, 0x34, 0xa3, 0x6e, 0x51, 0xa5, 0x9e, 0x7d, 0xdb, 0x49, 0x53,
- 0xd0, 0x04, 0xd6, 0x41, 0x65, 0x63, 0xcb, 0xc2, 0xf6, 0x32, 0x54, 0xd8, 0xae, 0xdf, 0xd1, 0xdb,
- 0xdc, 0x16, 0xa5, 0xe0, 0x71, 0xaa, 0xd6, 0xf6, 0x05, 0x13, 0x62, 0x94, 0xd5, 0x80, 0x97, 0xa3,
- 0xc9, 0xd0, 0x0a, 0x92, 0xf3, 0x09, 0x6a, 0x96, 0x0b, 0xc2, 0xc9, 0x90, 0xf9, 0x65, 0x34, 0x15,
- 0xda, 0xf1, 0xc4, 0xbf, 0x40, 0x0d, 0xa7, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb,
- 0x93, 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d,
- 0x9b, 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f,
- 0x88, 0x5a, 0x8e, 0xea, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4,
- 0x74, 0x2c, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4b, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c,
- 0x15, 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20,
- 0x53, 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04,
- 0x7b, 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24,
- 0x0b, 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46,
- 0x05, 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x21, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x03, 0xa1, 0x9d, 0x92,
- 0x52, 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x8d, 0x66, 0x22, 0x30, 0xa2,
- 0x67, 0x3f, 0x4d, 0x91, 0x86, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0x67, 0x51, 0x38, 0xae, 0x49,
- 0x9e, 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x06, 0x1d, 0x52, 0x36, 0xbb,
- 0x52, 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x9a, 0xc8, 0x8b, 0x81,
- 0x08, 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x55, 0x56, 0x22, 0x60,
- 0xed, 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x35, 0x9a,
- 0x95, 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x66, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x7a, 0x4d,
- 0x07, 0x9d, 0x50, 0xd8, 0x88, 0x0a, 0xa2, 0x37, 0xd0, 0xf9, 0x52, 0x10, 0xcd, 0xc4, 0x3c, 0x40,
- 0x79, 0x5c, 0x41, 0x87, 0x0d, 0x2e, 0x78, 0xa1, 0x7c, 0x23, 0xf5, 0x11, 0x2a, 0xa4, 0xd9, 0x98,
- 0x0b, 0x5e, 0x38, 0x4f, 0x18, 0x7d, 0xf0, 0x12, 0xfa, 0x26, 0xea, 0x43, 0x48, 0xa6, 0xb8, 0x0b,
- 0x5e, 0x51, 0x4f, 0x26, 0x45, 0x42, 0xb0, 0xf7, 0x66, 0xea, 0x41, 0xd7, 0x50, 0xc6, 0x68, 0x08,
- 0x1e, 0x10, 0x0d, 0xc1, 0xde, 0x5b, 0xa8, 0x9f, 0x50, 0x54, 0x99, 0xa3, 0x21, 0x78, 0x40, 0x34,
- 0x04, 0x7b, 0x6f, 0xa5, 0x3e, 0x84, 0xca, 0x32, 0x47, 0x43, 0xb0, 0x7b, 0x12, 0xcd, 0x19, 0x5c,
- 0x88, 0x02, 0xfc, 0x36, 0xea, 0x43, 0xca, 0x2e, 0x2f, 0xe6, 0x45, 0x94, 0xef, 0x2a, 0xba, 0xc8,
- 0x14, 0x8d, 0xf0, 0xf3, 0x76, 0xea, 0x47, 0xd1, 0x61, 0x87, 0xe3, 0x11, 0x89, 0xd2, 0xbe, 0x62,
- 0xa4, 0x17, 0x8a, 0xfc, 0x3b, 0xa8, 0x1b, 0x45, 0x98, 0xc5, 0xb9, 0x85, 0xb2, 0x3f, 0x20, 0x28,
- 0x82, 0xbd, 0x77, 0x52, 0x2f, 0x52, 0xa9, 0x25, 0x04, 0x45, 0xf0, 0xc0, 0xa0, 0x08, 0xf6, 0xde,
- 0x45, 0xfd, 0x28, 0xd2, 0x2d, 0x29, 0x28, 0x82, 0xdd, 0x57, 0x19, 0xbf, 0x28, 0xde, 0x37, 0xfa,
- 0xd4, 0x4f, 0x4c, 0xcb, 0xc5, 0xbf, 0x31, 0xde, 0x4f, 0x6e, 0x32, 0x6f, 0x1c, 0xe8, 0x2c, 0xef,
- 0xa6, 0xbe, 0x4c, 0xe2, 0xce, 0xb0, 0x87, 0xa0, 0xe9, 0xdc, 0x62, 0xe4, 0x1b, 0xda, 0xcf, 0x7b,
- 0xa8, 0xb7, 0x41, 0x6a, 0x2f, 0xfe, 0x05, 0x40, 0x87, 0xba, 0x07, 0x5d, 0x62, 0x70, 0xaa, 0xf4,
- 0xaa, 0xf7, 0x66, 0xd3, 0xf7, 0x2a, 0x21, 0xc9, 0xe6, 0x62, 0xe0, 0xb2, 0x77, 0xfd, 0x34, 0xba,
- 0xd4, 0x98, 0x5d, 0x4a, 0xad, 0xbf, 0x2f, 0x9b, 0xa6, 0xd6, 0x0b, 0xf0, 0x8b, 0x0d, 0x39, 0x19,
- 0xd1, 0x85, 0x5b, 0xf5, 0xb5, 0xb0, 0x44, 0xfe, 0x73, 0xb6, 0x94, 0x05, 0x5d, 0x08, 0xa3, 0x52,
- 0x17, 0x72, 0x2b, 0xa8, 0x40, 0xff, 0x42, 0xcd, 0x98, 0x2e, 0x84, 0x61, 0x45, 0x17, 0x72, 0x3b,
- 0x5e, 0xee, 0xfe, 0x95, 0x1a, 0x32, 0x5d, 0x08, 0xe3, 0xaa, 0x2e, 0xe4, 0x96, 0xbc, 0xa8, 0xfd,
- 0x1b, 0xb5, 0x2c, 0x48, 0x4b, 0x55, 0x17, 0x4a, 0x6c, 0x82, 0xbd, 0x7f, 0xa7, 0x86, 0x59, 0x0d,
- 0x5b, 0xe8, 0x1c, 0x05, 0x9b, 0x60, 0xef, 0x3f, 0xa8, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x09,
- 0xfa, 0x4f, 0x6a, 0x39, 0xaa, 0x63, 0x0b, 0x5d, 0xc8, 0x2d, 0x45, 0x85, 0xf8, 0x2f, 0x6a, 0xca,
- 0x74, 0x21, 0x7c, 0xa0, 0xe9, 0x42, 0x81, 0x2f, 0x8c, 0xff, 0x9b, 0x1a, 0x33, 0x5d, 0xc8, 0x57,
- 0xa0, 0xe9, 0x42, 0xe1, 0x99, 0x95, 0x8c, 0xff, 0xa1, 0xa6, 0x19, 0x19, 0x95, 0xa2, 0x0b, 0xd5,
- 0x15, 0x10, 0xec, 0xfd, 0x2f, 0xb5, 0xcc, 0x47, 0x56, 0x20, 0x74, 0xa1, 0xb6, 0x02, 0x82, 0xbd,
- 0xff, 0xa3, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0xfc, 0x3e, 0x3f, 0x5a, 0xca, 0x82, 0x2e,
- 0x84, 0x71, 0x55, 0x17, 0x0a, 0xbf, 0x90, 0xbd, 0x3f, 0x33, 0xca, 0xce, 0x76, 0x25, 0xb3, 0x8a,
- 0x2e, 0x14, 0xbb, 0x89, 0x25, 0xe6, 0xeb, 0xa9, 0xe1, 0x84, 0x8c, 0x4a, 0xd1, 0x85, 0xdc, 0x4e,
- 0xc9, 0xb5, 0x9f, 0xa5, 0xc6, 0x43, 0xe8, 0x42, 0xf0, 0x18, 0xd1, 0x85, 0x1a, 0x8c, 0x90, 0x35,
- 0x3f, 0x47, 0x91, 0x86, 0xd3, 0x85, 0x0a, 0x98, 0xa6, 0x0b, 0x39, 0x9e, 0xaa, 0x0b, 0x7f, 0x1e,
- 0xd0, 0xd2, 0xeb, 0x42, 0xf0, 0x19, 0xd5, 0x85, 0xe1, 0x66, 0x57, 0x6a, 0xc5, 0x2f, 0x00, 0x85,
- 0x29, 0x74, 0xa1, 0x48, 0x91, 0x88, 0x2e, 0x8c, 0x80, 0x08, 0x02, 0x7f, 0x11, 0x42, 0x4a, 0xa7,
- 0x0b, 0x35, 0x28, 0x4d, 0x17, 0xc2, 0x27, 0xc0, 0xda, 0x2f, 0x51, 0x08, 0x5b, 0x5d, 0x08, 0x0e,
- 0x42, 0x5d, 0xa8, 0xf8, 0x73, 0x7f, 0x12, 0x15, 0x5a, 0x6b, 0x5b, 0xac, 0xca, 0x41, 0xa9, 0xfb,
- 0x36, 0xc4, 0xf0, 0xc3, 0x16, 0x00, 0x37, 0xad, 0x6d, 0xd1, 0x82, 0x48, 0xff, 0x3b, 0xd9, 0xee,
- 0x6e, 0x9f, 0x0b, 0xf6, 0xb7, 0xe4, 0x88, 0x7b, 0x06, 0x4d, 0x86, 0x08, 0x50, 0xd3, 0x7e, 0x0b,
- 0x20, 0xae, 0xb2, 0x87, 0x60, 0x05, 0x15, 0x30, 0x26, 0x5a, 0xca, 0x90, 0xdb, 0x40, 0x53, 0x21,
- 0x08, 0xaf, 0xb1, 0xbf, 0x0d, 0x28, 0x57, 0xdb, 0xa3, 0x40, 0x35, 0x06, 0x98, 0x42, 0x4b, 0x1d,
- 0xd3, 0x70, 0x78, 0x85, 0xfe, 0x9d, 0xd4, 0x38, 0xa7, 0x0c, 0x38, 0xbc, 0xbe, 0x47, 0x48, 0x23,
- 0xd8, 0xfb, 0xdd, 0x61, 0x48, 0x23, 0x38, 0x46, 0x1a, 0xc1, 0x31, 0xd2, 0x08, 0xf6, 0x7e, 0x6f,
- 0x28, 0xd2, 0x04, 0x8c, 0x4a, 0x5a, 0x04, 0x87, 0xb7, 0x96, 0xef, 0x0c, 0x45, 0x5a, 0x14, 0x87,
- 0x37, 0xa6, 0x4d, 0x54, 0x0c, 0x71, 0x44, 0xaf, 0xf9, 0x7d, 0x00, 0xba, 0xc6, 0x1e, 0x88, 0xb7,
- 0x30, 0x40, 0x9a, 0x6c, 0x69, 0x83, 0x6e, 0x13, 0x4d, 0x4b, 0xea, 0x04, 0xd6, 0x1f, 0x00, 0xd6,
- 0xb5, 0x29, 0xc8, 0x6b, 0xa8, 0x60, 0x53, 0x2d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30,
- 0xf5, 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x70,
- 0xec, 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x24, 0x7b, 0x02,
- 0x4c, 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd,
- 0xb8, 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0,
- 0x27, 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62,
- 0x64, 0x0b, 0x1d, 0x08, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80,
- 0x00, 0x5a, 0xb1, 0x15, 0x19, 0x76, 0xcf, 0xa1, 0x99, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0,
- 0xd7, 0xa5, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa0, 0x15, 0xff, 0xc4, 0xdd, 0x41, 0x07, 0x43, 0x68,
- 0x55, 0xa2, 0xfc, 0x25, 0x00, 0x9f, 0xb0, 0x07, 0x96, 0xaa, 0x04, 0x60, 0xa7, 0x5b, 0xd1, 0x71,
- 0xf7, 0x4e, 0x74, 0x48, 0xa9, 0xbe, 0x8a, 0x5a, 0xf9, 0x2e, 0xa0, 0xae, 0xa4, 0xa9, 0xc1, 0xa1,
- 0x4e, 0x01, 0x58, 0xb7, 0x15, 0xfb, 0xc0, 0xbd, 0x07, 0x79, 0x31, 0x5c, 0xc1, 0xf4, 0x5f, 0x01,
- 0xf4, 0xc9, 0xd4, 0xd0, 0x1a, 0xd7, 0x87, 0x5a, 0xa6, 0xcf, 0xc4, 0xfe, 0x65, 0x8d, 0x0e, 0x34,
- 0xc7, 0x5f, 0xa7, 0xda, 0xbf, 0xac, 0xf3, 0x4b, 0xd1, 0x41, 0xf7, 0x6f, 0x38, 0x24, 0x92, 0x71,
- 0x47, 0x41, 0xf9, 0x9b, 0x54, 0xc9, 0x08, 0x8d, 0x5f, 0xc2, 0xd0, 0x64, 0x94, 0x63, 0x02, 0xa7,
- 0xa7, 0xe0, 0xfc, 0x6d, 0x2a, 0x9c, 0x53, 0x06, 0x1c, 0x39, 0xa6, 0x90, 0x46, 0x30, 0xc0, 0xfc,
- 0x5d, 0x5a, 0xd2, 0x08, 0x8e, 0x91, 0x06, 0x43, 0x2a, 0x69, 0x02, 0xe5, 0xef, 0x53, 0x93, 0xa6,
- 0xc2, 0x08, 0xd2, 0x74, 0x9c, 0x9e, 0x82, 0xf3, 0x0f, 0xa9, 0x49, 0x8b, 0xe2, 0xc8, 0x31, 0xd1,
- 0xd2, 0x78, 0x1b, 0x05, 0xa0, 0x7f, 0x4c, 0xd5, 0xd2, 0x78, 0xdf, 0x97, 0x48, 0xf4, 0xdb, 0x50,
- 0x06, 0x43, 0xea, 0x58, 0x89, 0x06, 0xa4, 0x7f, 0x4a, 0x47, 0x1d, 0xf3, 0x10, 0xa1, 0x2e, 0x1c,
- 0x73, 0x4b, 0x08, 0x75, 0xda, 0xf5, 0x4e, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0xbe, 0xea,
- 0x48, 0x30, 0xce, 0x06, 0x99, 0xc5, 0x11, 0xb4, 0x1f, 0x2c, 0x40, 0x9e, 0x3e, 0x43, 0x4d, 0x72,
- 0xd5, 0x91, 0x00, 0xe6, 0x81, 0x5c, 0x7e, 0x19, 0x9a, 0x00, 0x1b, 0xae, 0x95, 0x9f, 0xa5, 0x46,
- 0xd3, 0xd5, 0x91, 0x00, 0xa6, 0x72, 0xb1, 0x1b, 0x5a, 0x71, 0xa5, 0xfb, 0x1c, 0xb5, 0x2a, 0x84,
- 0x56, 0x5c, 0xaa, 0xaa, 0x78, 0x04, 0x7b, 0xcf, 0x53, 0xa3, 0xac, 0x8a, 0x47, 0xb0, 0x8e, 0x47,
- 0xb0, 0xf7, 0x19, 0x6a, 0xe4, 0x6a, 0x78, 0xaa, 0x15, 0x17, 0x89, 0x9f, 0xa5, 0x56, 0xa3, 0x1a,
- 0x1e, 0xc1, 0xee, 0xcb, 0x51, 0x01, 0xac, 0x84, 0xec, 0xfa, 0x1c, 0x35, 0x1b, 0xab, 0x8e, 0x04,
- 0x30, 0x5b, 0x48, 0xb4, 0x32, 0x9a, 0xe4, 0x98, 0xc2, 0xf0, 0xf3, 0xd4, 0x70, 0xaa, 0x3a, 0x12,
- 0x80, 0x83, 0x50, 0x5e, 0x85, 0x11, 0x80, 0xb6, 0xfa, 0x65, 0x6a, 0x96, 0x09, 0x23, 0x00, 0x75,
- 0xa4, 0xa3, 0x12, 0xec, 0xfd, 0x0a, 0xb5, 0xca, 0xeb, 0xa8, 0xec, 0x00, 0x41, 0x43, 0x25, 0xd8,
- 0xfb, 0x55, 0x6a, 0x58, 0x8c, 0xa0, 0xaa, 0xd1, 0x72, 0x4d, 0xf2, 0x02, 0xb5, 0x73, 0xc2, 0x68,
- 0xb9, 0xa8, 0x90, 0xcc, 0x81, 0xa2, 0xf8, 0x02, 0xb5, 0x1a, 0x97, 0xcc, 0x81, 0x24, 0x08, 0x23,
- 0x00, 0x3d, 0xf0, 0x45, 0x6a, 0x34, 0x11, 0x46, 0x00, 0x1d, 0x7d, 0x0d, 0x15, 0xc1, 0x46, 0x69,
- 0xe7, 0x5f, 0xca, 0xa5, 0x7f, 0x8c, 0x5b, 0x1d, 0x09, 0x20, 0x54, 0xd9, 0xc2, 0x6f, 0x43, 0x07,
- 0x54, 0x08, 0xd1, 0x55, 0xbe, 0x9c, 0x1b, 0xea, 0x15, 0x9b, 0xea, 0x48, 0x30, 0x2d, 0x81, 0x44,
- 0x17, 0x59, 0x47, 0x30, 0xa8, 0x35, 0xec, 0xaf, 0xe4, 0x86, 0x78, 0xbf, 0xa6, 0x3a, 0x12, 0x4c,
- 0x31, 0x97, 0x4a, 0x93, 0x5e, 0x45, 0xae, 0xd8, 0xb8, 0x4a, 0x87, 0xfe, 0x6a, 0x2e, 0xcd, 0xb3,
- 0xe8, 0xea, 0x48, 0x50, 0xe4, 0xdb, 0x5d, 0x76, 0xe3, 0xb3, 0xe8, 0x90, 0x0e, 0x20, 0x48, 0xfb,
- 0x5a, 0x2e, 0xe5, 0x9b, 0x35, 0xd5, 0x91, 0xe0, 0x80, 0x0a, 0x23, 0x08, 0xfb, 0x31, 0x5e, 0x39,
- 0x80, 0xa9, 0xaf, 0xe7, 0xac, 0x5f, 0x13, 0xbc, 0x99, 0xce, 0x16, 0x4c, 0x29, 0xbe, 0x64, 0x6e,
- 0xc0, 0x1e, 0x5d, 0xf4, 0xbe, 0x21, 0x36, 0xe9, 0x84, 0xb2, 0x49, 0x17, 0xa3, 0x76, 0xbe, 0xf7,
- 0x4d, 0x93, 0x9d, 0x1f, 0xb5, 0x5b, 0xf2, 0xbe, 0x65, 0xb2, 0x5b, 0x72, 0xaf, 0x44, 0x07, 0x79,
- 0x06, 0xe9, 0x0f, 0xb4, 0xee, 0xcb, 0xcb, 0x17, 0x7a, 0xaa, 0x4e, 0x00, 0xdf, 0xa0, 0xfe, 0x3c,
- 0xeb, 0x6a, 0x41, 0x7b, 0xf4, 0x61, 0xd6, 0xfb, 0xf2, 0xea, 0xdb, 0x3d, 0x55, 0x87, 0x73, 0x19,
- 0x79, 0x96, 0x75, 0x0d, 0x9a, 0x89, 0x4e, 0xe7, 0x95, 0xf4, 0xfe, 0xbc, 0xf2, 0xaa, 0x4f, 0xd5,
- 0x09, 0x0e, 0xea, 0xd3, 0x79, 0x65, 0xbd, 0x3a, 0x3e, 0x9f, 0xd7, 0xd8, 0x07, 0xf2, 0xf2, 0xbd,
- 0x9f, 0xf8, 0xf4, 0x53, 0xe2, 0x31, 0x98, 0x69, 0xf5, 0x04, 0x7b, 0x0f, 0xe6, 0xa3, 0x2f, 0x01,
- 0x19, 0x23, 0x20, 0x38, 0x29, 0x02, 0x82, 0xbd, 0x87, 0xf2, 0xca, 0x1b, 0x41, 0xe6, 0x08, 0x08,
- 0x4e, 0x8a, 0x80, 0x60, 0xef, 0xe1, 0xbc, 0x7c, 0x3d, 0xc8, 0x1c, 0x01, 0x7b, 0xf4, 0x35, 0x1b,
- 0x9d, 0x2e, 0xaa, 0xf4, 0x23, 0x79, 0xf5, 0x5d, 0xa1, 0xaa, 0x13, 0x1c, 0xd2, 0x3d, 0x88, 0xfa,
- 0x7e, 0x3d, 0xf2, 0x62, 0x11, 0x08, 0x1f, 0x8f, 0xe6, 0xb5, 0x17, 0x87, 0xaa, 0x4e, 0x30, 0x13,
- 0x89, 0x42, 0xd4, 0xfe, 0x6b, 0xe2, 0x54, 0x42, 0x17, 0x78, 0x7f, 0x5e, 0x7b, 0x8b, 0x28, 0xce,
- 0x23, 0xf4, 0x85, 0xa4, 0x40, 0x08, 0xf6, 0x3e, 0x90, 0x57, 0x5f, 0x29, 0x4a, 0x08, 0x84, 0xe0,
- 0xe4, 0x40, 0x08, 0xf6, 0x1e, 0xcb, 0x6b, 0xef, 0x17, 0x25, 0x05, 0x42, 0xb0, 0x7b, 0x43, 0xfc,
- 0x0b, 0xe1, 0x8d, 0xe5, 0xf1, 0xbc, 0xe1, 0x65, 0xa3, 0xf8, 0x37, 0xc3, 0x1b, 0xce, 0x8d, 0x86,
- 0x8d, 0x01, 0xad, 0xe7, 0x89, 0xbc, 0xf9, 0xcd, 0x23, 0xc3, 0x1e, 0x81, 0xae, 0x74, 0x73, 0x9c,
- 0x5b, 0xe8, 0x4f, 0x17, 0xf2, 0x83, 0x5f, 0x43, 0x8a, 0x93, 0x0d, 0x2d, 0xec, 0xb5, 0x68, 0x2e,
- 0xea, 0x50, 0x69, 0x66, 0x4f, 0xe6, 0x87, 0x7e, 0x27, 0xa9, 0xea, 0x04, 0xb3, 0x3a, 0xb0, 0xfa,
- 0xf7, 0xe9, 0xc5, 0xf1, 0x8c, 0x51, 0x9a, 0xc2, 0x53, 0xf9, 0x21, 0x5e, 0x50, 0xaa, 0x3a, 0xc1,
- 0xe1, 0x68, 0x9e, 0x85, 0x36, 0x73, 0x3f, 0x85, 0x26, 0xb4, 0xde, 0xf7, 0x22, 0xbe, 0x69, 0x3e,
- 0x77, 0x37, 0x42, 0x4a, 0x3f, 0x7c, 0x31, 0x91, 0xaf, 0x45, 0x05, 0xed, 0x4d, 0x4e, 0x5b, 0x70,
- 0xea, 0x40, 0x7b, 0x27, 0x22, 0x9d, 0x03, 0xe5, 0xf0, 0xdc, 0xda, 0xc1, 0x35, 0xa8, 0x18, 0x3d,
- 0x1c, 0x77, 0x8b, 0x28, 0x7b, 0x7b, 0xfd, 0x1c, 0x73, 0xb2, 0x2f, 0xa0, 0xff, 0xeb, 0x1e, 0x44,
- 0xb9, 0x3b, 0xd7, 0x9a, 0xbd, 0xba, 0x97, 0x61, 0x63, 0xf0, 0x8f, 0x4a, 0xe6, 0x0a, 0x67, 0xee,
- 0x5a, 0x34, 0x1d, 0x3b, 0xf9, 0xde, 0xcd, 0x41, 0x4e, 0x75, 0xf0, 0x0a, 0xe4, 0xc6, 0x0f, 0xb5,
- 0x77, 0xf3, 0x30, 0x6d, 0xf6, 0x70, 0x6a, 0xef, 0x1e, 0x0a, 0x89, 0x41, 0xf0, 0x53, 0xba, 0xdd,
- 0x1c, 0x64, 0x93, 0x83, 0xd8, 0xa3, 0x07, 0x37, 0x39, 0x88, 0x3d, 0x7a, 0x18, 0x55, 0x3d, 0x9c,
- 0x40, 0x07, 0x0c, 0xe7, 0xc2, 0xbb, 0xb9, 0x18, 0x53, 0x5d, 0xac, 0xa0, 0x83, 0xa6, 0xe3, 0xde,
- 0xdd, 0x7c, 0x4c, 0x99, 0xb9, 0x94, 0xe7, 0xb8, 0xbb, 0x39, 0xc8, 0x0c, 0x88, 0x63, 0x8f, 0x54,
- 0xe4, 0x07, 0xc5, 0xb1, 0x47, 0x1f, 0x45, 0xf3, 0x17, 0xa2, 0x1c, 0xa8, 0xee, 0xe6, 0xc1, 0x49,
- 0xd8, 0x14, 0xf2, 0xa8, 0x74, 0x37, 0x0f, 0xe3, 0x66, 0x2e, 0xe5, 0x29, 0xe8, 0x6e, 0x0e, 0x26,
- 0x54, 0x07, 0xe7, 0xd0, 0x21, 0xe3, 0xe1, 0xa6, 0xc1, 0xc9, 0xab, 0x54, 0x27, 0x69, 0x1f, 0xe6,
- 0x2a, 0xd0, 0xf7, 0x20, 0x2f, 0xe9, 0x88, 0xd3, 0x80, 0x7e, 0x93, 0x8a, 0x3e, 0xc4, 0x03, 0x5e,
- 0x65, 0x01, 0xaf, 0x45, 0x33, 0xe6, 0xa3, 0x4e, 0x03, 0xfc, 0x8f, 0xe8, 0xf0, 0x29, 0x9f, 0xf8,
- 0x2a, 0xe0, 0x3d, 0x34, 0x9b, 0x70, 0xe2, 0x69, 0x40, 0xbf, 0x5e, 0xa7, 0xde, 0xf6, 0x21, 0xb0,
- 0x16, 0xf3, 0x5c, 0xf2, 0x69, 0xa7, 0x01, 0xf9, 0x95, 0x7a, 0xdc, 0x29, 0x1e, 0x0b, 0xc7, 0x76,
- 0xab, 0x7e, 0xe6, 0xa9, 0x62, 0xe6, 0x76, 0xeb, 0x25, 0x90, 0x30, 0x91, 0xe3, 0x4c, 0xd5, 0xc3,
- 0xf4, 0xde, 0x3c, 0x9c, 0x4a, 0xf6, 0x50, 0xd8, 0x5b, 0x3f, 0xd3, 0xcf, 0x20, 0x55, 0x07, 0xd9,
- 0xbd, 0x07, 0x91, 0xe0, 0xc1, 0xdd, 0x7b, 0x10, 0x09, 0x1e, 0x46, 0x77, 0xf3, 0x00, 0x25, 0x34,
- 0x7a, 0x22, 0xa8, 0xba, 0x18, 0xdb, 0x63, 0x18, 0xfa, 0x51, 0x9f, 0xea, 0x61, 0x7c, 0x37, 0x0f,
- 0x57, 0x21, 0x24, 0xff, 0x1e, 0xb7, 0xd6, 0x25, 0x55, 0x34, 0x73, 0xf2, 0xee, 0x6e, 0xbd, 0xbd,
- 0xb3, 0xd9, 0x69, 0x0f, 0xa7, 0xb1, 0x54, 0x4f, 0x43, 0x69, 0xa5, 0x23, 0xf3, 0x68, 0x5c, 0x8a,
- 0xed, 0x71, 0x04, 0xba, 0xb8, 0x38, 0x42, 0xff, 0x77, 0x25, 0x38, 0xf1, 0xa3, 0x37, 0x17, 0x1d,
- 0x77, 0x3f, 0x1a, 0xbb, 0xae, 0x7a, 0x22, 0x78, 0xf5, 0x8d, 0x27, 0x8b, 0x99, 0xcb, 0xc6, 0xf7,
- 0xdd, 0x5b, 0x2b, 0x9e, 0x3f, 0x7f, 0xfe, 0x7c, 0xc6, 0x3f, 0x83, 0x66, 0xeb, 0x62, 0x11, 0xab,
- 0xda, 0x9d, 0x45, 0xd7, 0x42, 0x74, 0x7a, 0xf7, 0xd6, 0x18, 0xcb, 0x87, 0xea, 0x51, 0x6a, 0xe8,
- 0x57, 0xe4, 0xd7, 0x91, 0x67, 0x00, 0x81, 0x3f, 0xc8, 0x6d, 0x50, 0xde, 0x50, 0x63, 0xd9, 0x3a,
- 0x13, 0x43, 0x61, 0xb9, 0xed, 0x6f, 0xa0, 0xc3, 0x06, 0x98, 0x1d, 0x7b, 0x9c, 0x37, 0xd6, 0x58,
- 0x4e, 0xcf, 0xc6, 0x70, 0xa0, 0x04, 0x24, 0x00, 0xf5, 0xec, 0x81, 0xde, 0x54, 0x63, 0xa9, 0x1f,
- 0x07, 0x82, 0x4a, 0x91, 0x4c, 0x1c, 0xc1, 0x56, 0x38, 0x6f, 0xae, 0xb1, 0x0a, 0x61, 0x24, 0x8e,
- 0xe0, 0x01, 0xc4, 0x59, 0xe2, 0xbc, 0xa5, 0xc6, 0xea, 0x88, 0x99, 0xb8, 0x44, 0xa0, 0x9e, 0x3d,
- 0xd0, 0x5b, 0x6b, 0xac, 0xdc, 0x98, 0x89, 0x23, 0xd8, 0xdf, 0x44, 0x73, 0x06, 0x20, 0x71, 0x72,
- 0x61, 0x83, 0xf4, 0xb6, 0x1a, 0xab, 0x4a, 0x5e, 0x0c, 0x89, 0x57, 0x31, 0xff, 0x76, 0x74, 0x91,
- 0x89, 0xbc, 0x34, 0x58, 0x6f, 0xaf, 0x31, 0xd1, 0x7a, 0x38, 0x4e, 0x1f, 0xf7, 0x96, 0xb0, 0x21,
- 0x1a, 0xf0, 0x6a, 0x9f, 0x05, 0xd2, 0x3b, 0x6a, 0x4c, 0xdd, 0xc6, 0x37, 0x04, 0xd3, 0xc6, 0x83,
- 0xe8, 0xb3, 0xfc, 0xa2, 0xde, 0x59, 0x63, 0x1a, 0x38, 0x81, 0x3e, 0x82, 0x07, 0xd2, 0x67, 0x89,
- 0xf5, 0xae, 0x1a, 0xd3, 0xca, 0x49, 0xf4, 0x25, 0xee, 0x3f, 0x38, 0xec, 0xb1, 0x82, 0xea, 0xd7,
- 0x98, 0xa8, 0x8e, 0xef, 0x3f, 0xd0, 0xe4, 0x49, 0x19, 0x05, 0x87, 0x3b, 0x36, 0x40, 0xef, 0xae,
- 0xb1, 0x2e, 0x60, 0xc8, 0x28, 0x38, 0xf1, 0x35, 0x6f, 0x08, 0x76, 0x56, 0x64, 0x85, 0xf3, 0x9e,
- 0x1a, 0x93, 0xe8, 0xf1, 0x0d, 0xc1, 0x04, 0xbe, 0xff, 0xa0, 0x83, 0x2e, 0x31, 0xe0, 0xc8, 0x23,
- 0x24, 0x2b, 0xb0, 0xf7, 0xd6, 0x86, 0x90, 0xf2, 0x73, 0xb1, 0x25, 0x86, 0x9f, 0xf9, 0x4f, 0x38,
- 0xa8, 0x94, 0xb8, 0x4c, 0xfe, 0x78, 0xc0, 0x6a, 0xa5, 0xf7, 0xd5, 0x86, 0x93, 0xfd, 0x97, 0x98,
- 0x17, 0xcb, 0x3f, 0xf6, 0x1f, 0x71, 0xd0, 0xf7, 0x19, 0xd6, 0xab, 0x3c, 0x97, 0xb1, 0x5a, 0xed,
- 0xfb, 0x6a, 0xc3, 0xfc, 0x95, 0x70, 0x51, 0x6c, 0xad, 0xf2, 0x43, 0xff, 0x7e, 0x07, 0x5d, 0x6a,
- 0xec, 0x11, 0xf2, 0x18, 0xcf, 0x6a, 0xa9, 0xf7, 0xd7, 0x52, 0xfd, 0x49, 0x71, 0xb1, 0xa1, 0xb3,
- 0x84, 0x9f, 0xfa, 0x8f, 0x39, 0xe8, 0xc8, 0x80, 0x45, 0xa6, 0xd9, 0x00, 0x0f, 0xd4, 0xd2, 0xfe,
- 0x01, 0x72, 0x69, 0xd2, 0x52, 0xc5, 0x97, 0xff, 0xb0, 0x83, 0x64, 0xba, 0xe9, 0x37, 0xad, 0x6d,
- 0x56, 0xf8, 0x60, 0x8d, 0x3d, 0x8e, 0xb2, 0x79, 0xd3, 0xc6, 0x2c, 0x60, 0x83, 0x84, 0xd5, 0xf8,
- 0x4d, 0xb5, 0xc6, 0xe8, 0x0f, 0x8c, 0xec, 0x92, 0xa9, 0xaf, 0x5e, 0x17, 0x97, 0x68, 0xda, 0xf3,
- 0x25, 0x7f, 0x4b, 0x2d, 0x9d, 0x91, 0x67, 0x4c, 0x76, 0xd9, 0xd0, 0xd7, 0xaf, 0x9b, 0xcf, 0xc6,
- 0x01, 0x41, 0x37, 0xde, 0xa1, 0x76, 0xbb, 0xe8, 0x63, 0x29, 0xbb, 0x5d, 0xdd, 0xd7, 0xae, 0xab,
- 0x7b, 0x71, 0x44, 0xae, 0x20, 0xb7, 0xcc, 0x90, 0x29, 0x24, 0xe4, 0x03, 0x7d, 0xf5, 0xba, 0xbb,
- 0x01, 0x91, 0x4b, 0xc9, 0x6e, 0x22, 0xad, 0x96, 0x5d, 0xf6, 0xc1, 0x7e, 0xfc, 0xba, 0xbc, 0x99,
- 0x5a, 0x82, 0x07, 0x51, 0x6b, 0x09, 0xfb, 0x50, 0x5f, 0xbb, 0x6e, 0x9f, 0x40, 0x2d, 0xc1, 0x83,
- 0xa8, 0xb5, 0x84, 0x7c, 0xb8, 0xaf, 0x5e, 0xd7, 0x4f, 0xa0, 0x96, 0x60, 0xbf, 0xab, 0x4a, 0x98,
- 0xd8, 0x53, 0x39, 0x2b, 0xc8, 0x47, 0xfa, 0xfa, 0x75, 0xff, 0xc3, 0x71, 0x50, 0xa1, 0x3b, 0xef,
- 0x42, 0x17, 0x1b, 0xa9, 0x4d, 0x03, 0xfb, 0x68, 0x3f, 0xf2, 0x73, 0x01, 0x73, 0x06, 0x7a, 0x85,
- 0x06, 0xbd, 0xc3, 0xbc, 0x93, 0xec, 0x45, 0xe8, 0xfb, 0xfb, 0x91, 0x9f, 0x1b, 0x30, 0x6c, 0x23,
- 0xd0, 0xa3, 0x83, 0x18, 0xb6, 0xfc, 0x52, 0x3f, 0xd0, 0xd7, 0x7f, 0xae, 0x20, 0x89, 0x61, 0x82,
- 0x07, 0x33, 0x6c, 0x09, 0xfb, 0x58, 0x3f, 0xf2, 0x73, 0x07, 0x89, 0x0c, 0x13, 0xec, 0x9f, 0x33,
- 0x6f, 0xe1, 0x14, 0x3a, 0xf5, 0xf1, 0xbe, 0xf1, 0xe7, 0x12, 0x0c, 0x7b, 0x99, 0x0b, 0xd7, 0xd7,
- 0x25, 0x24, 0xac, 0xbd, 0x72, 0x7d, 0xa2, 0x9f, 0xf4, 0x73, 0x0b, 0xa6, 0xdc, 0x05, 0x35, 0xfb,
- 0x7a, 0xc7, 0xbc, 0xb7, 0xec, 0xf5, 0xec, 0x85, 0xfe, 0x6e, 0xbf, 0xd7, 0x60, 0xd8, 0x6c, 0xa0,
- 0x75, 0x2f, 0x68, 0xa2, 0xcc, 0xf4, 0xbc, 0xd4, 0x6a, 0x25, 0x4f, 0xf6, 0xbf, 0x07, 0x3f, 0xf8,
- 0x70, 0x51, 0x7c, 0xb1, 0x52, 0xf5, 0x3e, 0xae, 0xa9, 0x5e, 0xf3, 0x33, 0x56, 0xab, 0x25, 0x3f,
- 0xd5, 0x1f, 0xea, 0x17, 0x23, 0x2e, 0x31, 0xd5, 0x66, 0xa9, 0xd2, 0xd6, 0xd5, 0x23, 0x27, 0xed,
- 0xb2, 0xa0, 0xdd, 0x22, 0xbf, 0xeb, 0xb0, 0x9b, 0x85, 0xf2, 0xcc, 0x29, 0x50, 0xae, 0x18, 0xfa,
- 0x0d, 0x55, 0xb4, 0xe8, 0x97, 0x0d, 0xad, 0x60, 0x3e, 0xc8, 0x60, 0xd4, 0x43, 0xa7, 0x40, 0xbd,
- 0xa2, 0xe8, 0x9f, 0x55, 0x77, 0x6c, 0xe4, 0xb2, 0xa2, 0x15, 0xd0, 0x87, 0x18, 0x90, 0x7a, 0xea,
- 0x14, 0x68, 0x57, 0x1c, 0x13, 0x90, 0x52, 0x48, 0x86, 0x0f, 0x33, 0xa4, 0x82, 0x01, 0x89, 0x6b,
- 0x85, 0x44, 0xee, 0x2c, 0x8b, 0xde, 0x47, 0x18, 0x50, 0xd6, 0xcc, 0x1d, 0xc1, 0x03, 0xb8, 0xb3,
- 0x04, 0xfa, 0x28, 0x03, 0x72, 0x13, 0xb8, 0x4b, 0x44, 0x4a, 0xa1, 0x09, 0x3e, 0xc6, 0x90, 0x46,
- 0x13, 0xb8, 0x23, 0xd8, 0xbf, 0x4d, 0x2d, 0xa0, 0xd1, 0xcb, 0x9e, 0x56, 0x50, 0x1f, 0x67, 0x50,
- 0xea, 0xd1, 0x53, 0xa0, 0x5f, 0x11, 0xf5, 0x9b, 0x6a, 0x5b, 0x8c, 0x5d, 0x16, 0xb5, 0x02, 0xfb,
- 0x04, 0x03, 0x53, 0xcf, 0x9e, 0x82, 0xc8, 0x15, 0xd3, 0x84, 0x5d, 0x61, 0xdf, 0xf6, 0x3f, 0xc9,
- 0xa0, 0x32, 0x86, 0x5d, 0x01, 0xcd, 0x7e, 0x00, 0x83, 0x96, 0x5f, 0xd6, 0xa7, 0x18, 0x52, 0x3e,
- 0x89, 0x41, 0x82, 0x07, 0x32, 0x68, 0x09, 0xf6, 0x69, 0x06, 0x56, 0x4c, 0x64, 0x30, 0x71, 0x17,
- 0xa6, 0x68, 0xeb, 0x4f, 0x33, 0x2c, 0xc7, 0xb0, 0x0b, 0x79, 0x1b, 0x4f, 0xc8, 0x2c, 0xfb, 0x2e,
- 0xfe, 0x0c, 0x43, 0x1a, 0x37, 0x65, 0x16, 0xb4, 0x6c, 0xf3, 0xae, 0xb0, 0x6f, 0xd8, 0xcf, 0x32,
- 0xa0, 0x09, 0xc3, 0xae, 0x80, 0xae, 0xfc, 0x90, 0x76, 0x02, 0x65, 0xb8, 0xed, 0x6b, 0x85, 0xf6,
- 0x1c, 0x43, 0x1b, 0xfe, 0x08, 0x2a, 0x88, 0xde, 0x11, 0xa6, 0xea, 0xa1, 0x94, 0xb8, 0xce, 0x34,
- 0x27, 0x10, 0xcf, 0xb3, 0xa5, 0x7e, 0x4f, 0xce, 0xa0, 0x02, 0xc3, 0x25, 0x63, 0xff, 0x51, 0x4d,
- 0xee, 0x98, 0xee, 0x1b, 0x5b, 0x2d, 0xf7, 0x33, 0x7c, 0xb9, 0x43, 0x1f, 0x42, 0x05, 0xb1, 0x5b,
- 0xca, 0xfe, 0x03, 0xda, 0x21, 0x94, 0xf1, 0xc2, 0xb2, 0xd5, 0x5a, 0x3f, 0xcb, 0x77, 0x41, 0xfa,
- 0x53, 0xa8, 0x20, 0x7e, 0xcd, 0x99, 0xca, 0xb1, 0x23, 0x03, 0x56, 0x99, 0x66, 0x0f, 0x7c, 0x8e,
- 0x93, 0x3a, 0xd4, 0x31, 0x54, 0x60, 0xbc, 0x27, 0xed, 0x3f, 0xa2, 0x1e, 0x43, 0xe9, 0x37, 0x9c,
- 0x6d, 0x96, 0xf8, 0x79, 0xb6, 0xc4, 0x94, 0xe7, 0x50, 0xfa, 0x3d, 0xeb, 0x84, 0xe5, 0xac, 0x14,
- 0xc4, 0xab, 0xfa, 0xbd, 0xf6, 0x66, 0xa7, 0xbd, 0x32, 0x1b, 0x7f, 0x47, 0x92, 0x7d, 0x70, 0xd9,
- 0x22, 0xda, 0xaf, 0xbe, 0x27, 0x6e, 0x7a, 0x20, 0x8a, 0xdc, 0x09, 0xf9, 0x40, 0xf4, 0x05, 0x67,
- 0xe5, 0x35, 0x3f, 0x5e, 0x8b, 0x2d, 0xfb, 0x18, 0x5b, 0xf6, 0xe9, 0x5e, 0xe3, 0xd8, 0x66, 0xbb,
- 0x5b, 0xdf, 0x6e, 0xaf, 0x35, 0xd9, 0xef, 0xdc, 0xb2, 0xd1, 0x9d, 0x63, 0xcd, 0xfa, 0xc6, 0xda,
- 0x99, 0x73, 0xc7, 0x92, 0x7e, 0x12, 0xf7, 0xff, 0x03, 0x00, 0x00, 0xff, 0xff, 0xe0, 0x96, 0xc9,
- 0xde, 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160225_2fc053c5/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/test.pb.go
deleted file mode 100644
index 5511441021..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/test.pb.go
+++ /dev/null
@@ -1,3534 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go.
-// source: proto2_20160519_a4ab9ec5/test.proto
-// DO NOT EDIT!
-
-/*
-Package proto2_20160519_a4ab9ec5 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto2_20160519_a4ab9ec5/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto2_20160519_a4ab9ec5
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-const _ = proto.ProtoPackageIsVersion1
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160519.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20160519.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- XXX_extensions map[int32]proto.Extension `json:"-"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-var extRange_Message = []proto.ExtensionRange{
- {10000, 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-func (m *Message) ExtensionMap() map[int32]proto.Extension {
- if m.XXX_extensions == nil {
- m.XXX_extensions = make(map[int32]proto.Extension)
- }
- return m.XXX_extensions
-}
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("dead\\336\\255\\276\\357beef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-type isMessage_OneofDefaultedUnion interface{ isMessage_OneofDefaultedUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,oneof,def=0"`
-}
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(700<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(701<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(702<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(703<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(704<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(705<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(706<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(707<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(708<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(709<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(710<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(711<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(712<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(713<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(714<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(715<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(716<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofNamedGroup:
- b.EncodeVarint(717<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(718<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(719<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_Oneofgroup:
- b.EncodeVarint(720<<3 | proto.WireStartGroup)
- if err := b.Marshal(x.Oneofgroup); err != nil {
- return err
- }
- b.EncodeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- b.EncodeVarint(721<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(722<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(723<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- t := uint64(0)
- if x.OneofDefaultedBool {
- t = 1
- }
- b.EncodeVarint(800<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofDefaultedInt32:
- b.EncodeVarint(801<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- b.EncodeVarint(802<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
- case *Message_OneofDefaultedUint32:
- b.EncodeVarint(803<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- b.EncodeVarint(804<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- b.EncodeVarint(805<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
- case *Message_OneofDefaultedUint64:
- b.EncodeVarint(806<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- b.EncodeVarint(807<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
- case *Message_OneofDefaultedSfixed32:
- b.EncodeVarint(808<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
- case *Message_OneofDefaultedFloat:
- b.EncodeVarint(809<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
- case *Message_OneofDefaultedFixed64:
- b.EncodeVarint(810<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
- case *Message_OneofDefaultedSfixed64:
- b.EncodeVarint(811<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
- case *Message_OneofDefaultedDouble:
- b.EncodeVarint(812<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
- case *Message_OneofDefaultedString:
- b.EncodeVarint(813<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- b.EncodeVarint(814<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- b.EncodeVarint(815<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- b.EncodeVarint(816<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 700: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 701: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 702: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 703: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 704: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 705: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 706: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 707: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 708: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 709: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 710: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 711: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 712: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 713: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 714: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 715: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 716: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 717: // oneof_union.oneof_named_group
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_NamedGroup)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofNamedGroup{msg}
- return true, err
- case 718: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 719: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 720: // oneof_union.oneofgroup
- if wire != proto.WireStartGroup {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_OneofGroup)
- err := b.DecodeGroup(msg)
- m.OneofUnion = &Message_Oneofgroup{msg}
- return true, err
- case 721: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 722: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 723: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- case 800: // oneof_defaulted_union.oneof_defaulted_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
- return true, err
- case 801: // oneof_defaulted_union.oneof_defaulted_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
- return true, err
- case 802: // oneof_defaulted_union.oneof_defaulted_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
- return true, err
- case 803: // oneof_defaulted_union.oneof_defaulted_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
- return true, err
- case 804: // oneof_defaulted_union.oneof_defaulted_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
- return true, err
- case 805: // oneof_defaulted_union.oneof_defaulted_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
- return true, err
- case 806: // oneof_defaulted_union.oneof_defaulted_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
- return true, err
- case 807: // oneof_defaulted_union.oneof_defaulted_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
- return true, err
- case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
- return true, err
- case 809: // oneof_defaulted_union.oneof_defaulted_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 810: // oneof_defaulted_union.oneof_defaulted_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
- return true, err
- case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
- return true, err
- case 812: // oneof_defaulted_union.oneof_defaulted_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
- return true, err
- case 813: // oneof_defaulted_union.oneof_defaulted_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
- return true, err
- case 814: // oneof_defaulted_union.oneof_defaulted_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
- return true, err
- case 815: // oneof_defaulted_union.oneof_defaulted_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
- return true, err
- case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(700<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(701<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(702<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(703<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(704<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(705<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(706<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(707<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(708<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(709<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(710<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(711<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(712<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(713<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(714<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(715<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(716<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofNamedGroup:
- s := proto.Size(x.OneofNamedGroup)
- n += proto.SizeVarint(717<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(718<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(719<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_Oneofgroup:
- n += proto.SizeVarint(720<<3 | proto.WireStartGroup)
- n += proto.Size(x.Oneofgroup)
- n += proto.SizeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- n += proto.SizeVarint(721<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(722<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(723<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- n += proto.SizeVarint(800<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofDefaultedInt32:
- n += proto.SizeVarint(801<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- n += proto.SizeVarint(802<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
- case *Message_OneofDefaultedUint32:
- n += proto.SizeVarint(803<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- n += proto.SizeVarint(804<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- n += proto.SizeVarint(805<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
- case *Message_OneofDefaultedUint64:
- n += proto.SizeVarint(806<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- n += proto.SizeVarint(807<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedSfixed32:
- n += proto.SizeVarint(808<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFloat:
- n += proto.SizeVarint(809<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFixed64:
- n += proto.SizeVarint(810<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedSfixed64:
- n += proto.SizeVarint(811<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedDouble:
- n += proto.SizeVarint(812<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedString:
- n += proto.SizeVarint(813<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
- n += len(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- n += proto.SizeVarint(814<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
- n += len(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- n += proto.SizeVarint(815<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- n += proto.SizeVarint(816<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20160519.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20160519.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum,def=0",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20160519.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum,def=0",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20160519.Message_ChildEnum",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20160519.SiblingEnum",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20160519.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20160519.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} }
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 2} }
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 3} }
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 4} }
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 33} }
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 34}
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 35}
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20160519.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20160519.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20160519.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20160519.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20160519.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20160519.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20160519.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20160519.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20160519.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20160519.Message.ExtensionRepeatedGroup")
- proto.RegisterEnum("google.golang.org.proto2_20160519.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20160519.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
-}
-
-var fileDescriptor0 = []byte{
- // 4468 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7,
- 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e,
- 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xcb, 0x61, 0xb3, 0x57, 0x8b, 0xe8, 0xf0, 0x52, 0x5a, 0x19, 0x72,
- 0x2c, 0xc8, 0x35, 0xaa, 0x4d, 0xa5, 0x52, 0xaa, 0x30, 0xe0, 0x12, 0xe4, 0x52, 0xc2, 0x41, 0x91,
- 0x80, 0xa4, 0x8d, 0x9d, 0xd2, 0xc6, 0x39, 0x7f, 0xca, 0xf7, 0x05, 0xdb, 0xb2, 0x6e, 0x5b, 0xa7,
- 0xef, 0x4b, 0x97, 0x8f, 0x24, 0xf2, 0x7d, 0xe5, 0x70, 0x2e, 0xe7, 0xbe, 0x9c, 0xfb, 0xbe, 0x8f,
- 0xea, 0x7e, 0xdd, 0xd3, 0xdd, 0x33, 0x3d, 0x20, 0x7b, 0xe0, 0xd2, 0x0f, 0x55, 0x69, 0x1b, 0xaf,
- 0xdf, 0xd7, 0xef, 0x43, 0xbf, 0xf7, 0x3e, 0xf6, 0x4c, 0x03, 0xbd, 0x74, 0x6b, 0xbb, 0xd3, 0xed,
- 0xf8, 0x2b, 0xfe, 0xf1, 0x05, 0x72, 0x7c, 0x69, 0xe1, 0xe4, 0x4a, 0x1d, 0xd7, 0x57, 0x4f, 0x36,
- 0xce, 0x2e, 0x1d, 0xeb, 0x36, 0x76, 0xba, 0xf3, 0xec, 0x53, 0xf7, 0x25, 0x1b, 0x9d, 0xce, 0x46,
- 0xb3, 0x31, 0xbf, 0xd1, 0x69, 0xd6, 0xdb, 0x1b, 0xf3, 0x9d, 0xed, 0x8d, 0xf9, 0xc8, 0xb4, 0x23,
- 0xaf, 0x43, 0x93, 0x37, 0x6f, 0xae, 0x36, 0x37, 0xdb, 0x1b, 0x37, 0x36, 0x76, 0x76, 0xea, 0x1b,
- 0x0d, 0x77, 0x12, 0x65, 0xd6, 0x17, 0x3c, 0xa7, 0xe4, 0x94, 0xc7, 0x83, 0xcc, 0xfa, 0x02, 0xfb,
- 0xb7, 0xef, 0x65, 0x4a, 0x19, 0xf6, 0x6f, 0x9f, 0xfd, 0x7b, 0xd1, 0xcb, 0x96, 0xb2, 0xec, 0xdf,
- 0x8b, 0x6e, 0x05, 0x65, 0xd6, 0xb1, 0x37, 0x5a, 0x72, 0xca, 0xfb, 0xfd, 0xcb, 0xe6, 0x77, 0x45,
- 0x9c, 0xe7, 0x38, 0x41, 0x66, 0x1d, 0x1f, 0xf9, 0xce, 0xa3, 0x0e, 0x1a, 0x13, 0xc0, 0x67, 0x10,
- 0x6a, 0xd7, 0x5b, 0x8d, 0xb5, 0x8d, 0xed, 0x4e, 0x6f, 0x8b, 0x2d, 0x00, 0xf9, 0x4b, 0x7b, 0x77,
- 0x38, 0x5f, 0xa3, 0x93, 0x5f, 0x49, 0x27, 0x07, 0x8a, 0x23, 0xf7, 0xa5, 0xa8, 0xd0, 0xd9, 0xea,
- 0x6e, 0x76, 0xda, 0xf5, 0xe6, 0xca, 0x6a, 0xa7, 0xd3, 0xf4, 0xd6, 0x4a, 0x4e, 0x79, 0x5f, 0x30,
- 0x21, 0x06, 0x97, 0x3b, 0x9d, 0xa6, 0xfb, 0xfd, 0x68, 0x32, 0x34, 0xda, 0x6c, 0x77, 0x17, 0x7d,
- 0xaf, 0x51, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x85, 0x66,
- 0x3b, 0x60, 0xb7, 0x5e, 0x72, 0xca, 0xd3, 0x41, 0x38, 0xfb, 0xe6, 0xcd, 0x98, 0x61, 0x0f, 0x0c,
- 0x37, 0x4a, 0x4e, 0xb9, 0x20, 0x0d, 0xcf, 0x80, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9, 0x29,
- 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x9b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11, 0xc3,
- 0x1e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xa3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68, 0xb8,
- 0xbe, 0x79, 0x57, 0x63, 0x6d, 0xd1, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0xb1, 0x20, 0x74, 0x70, 0x3d,
- 0x0c, 0xbb, 0x3f, 0x84, 0xa6, 0x25, 0xb8, 0xb0, 0x6d, 0x96, 0x9c, 0xf2, 0x54, 0x10, 0xfa, 0xb8,
- 0x99, 0x8f, 0x6b, 0x01, 0xad, 0x37, 0x3b, 0xf5, 0xae, 0xd7, 0x2a, 0x39, 0xe5, 0x8c, 0x0c, 0xe8,
- 0x7a, 0x3a, 0x18, 0x87, 0x27, 0xd8, 0x6b, 0x97, 0x9c, 0x72, 0x3e, 0x02, 0x4f, 0xb0, 0x01, 0x9e,
- 0x60, 0xaf, 0x53, 0x72, 0xca, 0xc5, 0x28, 0x7c, 0x24, 0xfe, 0xb5, 0x4e, 0x6f, 0xb5, 0xd9, 0xf0,
- 0xb6, 0x4a, 0x4e, 0xd9, 0x91, 0xf1, 0x5f, 0xc7, 0x46, 0x75, 0x46, 0xbb, 0xdb, 0x9b, 0xed, 0x0d,
- 0xef, 0x76, 0xb6, 0xe7, 0x25, 0xa3, 0x6c, 0x54, 0x0b, 0x68, 0xf5, 0x7c, 0xb7, 0xb1, 0xe3, 0x6d,
- 0x97, 0x9c, 0xf2, 0x84, 0x0c, 0x68, 0x99, 0x0e, 0xba, 0x6b, 0xe8, 0x40, 0x68, 0x76, 0xf6, 0xdc,
- 0x66, 0x73, 0x6d, 0xa5, 0xd1, 0xee, 0xb5, 0xbc, 0x9d, 0x92, 0x53, 0x9e, 0xf4, 0xb1, 0xc5, 0x36,
- 0xbe, 0x96, 0x4e, 0x3e, 0xdd, 0xee, 0xb5, 0x82, 0x30, 0xec, 0x70, 0xc8, 0x6d, 0xa1, 0x99, 0x08,
- 0x4a, 0x0b, 0xa6, 0x79, 0x5d, 0x96, 0x80, 0x27, 0x6c, 0x81, 0x44, 0x36, 0x1e, 0xd4, 0xb0, 0x44,
- 0x4a, 0x6e, 0xa0, 0x70, 0x7c, 0x85, 0xa5, 0xd4, 0x0a, 0x24, 0x67, 0x8f, 0x81, 0xa5, 0x4c, 0x4e,
- 0x57, 0xb8, 0x94, 0x63, 0xee, 0x2a, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b, 0x18,
- 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde, 0x86,
- 0xbc, 0x18, 0x86, 0x60, 0xef, 0x4e, 0x16, 0xd0, 0xc2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11, 0x24,
- 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xc5, 0xea, 0xd9, 0x15, 0x16, 0x94, 0xdd, 0xc4,
- 0xe7, 0x03, 0x6b, 0xba, 0x3b, 0xf7, 0x72, 0x34, 0xb9, 0xd6, 0x58, 0xaf, 0xf7, 0x9a, 0xdd, 0xc6,
- 0x1a, 0x94, 0xb5, 0x17, 0x68, 0xc5, 0xdc, 0x57, 0x19, 0xed, 0x6e, 0xf7, 0x1a, 0x41, 0x21, 0xfc,
- 0x90, 0x95, 0xb7, 0xe3, 0x68, 0x4a, 0x5a, 0x43, 0x39, 0xfa, 0x02, 0x35, 0xcf, 0x55, 0xf2, 0x47,
- 0x17, 0xfc, 0x45, 0xbc, 0x14, 0x48, 0x6f, 0x50, 0xe9, 0x16, 0x50, 0x51, 0xce, 0xe0, 0xa5, 0xee,
- 0x8b, 0x74, 0xca, 0x74, 0x25, 0x77, 0x74, 0xd1, 0x3f, 0x7e, 0x3c, 0x90, 0x1e, 0x79, 0xcd, 0x3b,
- 0xae, 0x4e, 0xe1, 0x45, 0xef, 0x4b, 0x74, 0x4a, 0xa1, 0x32, 0x1a, 0x99, 0xc1, 0x8b, 0x1f, 0x8e,
- 0x2c, 0x8b, 0x60, 0xef, 0xcb, 0x74, 0x42, 0xb6, 0x82, 0x60, 0x59, 0xe4, 0xc4, 0x15, 0x27, 0xf5,
- 0xa5, 0x11, 0x1c, 0x5f, 0x1a, 0xc1, 0xde, 0x57, 0xe8, 0x34, 0xb7, 0x92, 0x3b, 0x4a, 0x70, 0x6c,
- 0x69, 0x04, 0xc7, 0x97, 0x46, 0xb0, 0xf7, 0x55, 0x3a, 0x65, 0xb4, 0x32, 0x1a, 0x99, 0xc1, 0xcb,
- 0x23, 0x46, 0xd3, 0x72, 0x86, 0xa8, 0x79, 0x5f, 0xa3, 0x53, 0xc6, 0x2a, 0x79, 0x1a, 0xcd, 0xf1,
- 0xe3, 0x81, 0xf4, 0x29, 0x2a, 0xe5, 0x09, 0xe4, 0x2a, 0x4b, 0x13, 0xd3, 0xbe, 0x4e, 0xa7, 0x4d,
- 0x55, 0xc6, 0x8e, 0xf2, 0x79, 0xd2, 0x73, 0x58, 0x35, 0x17, 0x54, 0x26, 0xa0, 0x6c, 0x7e, 0x83,
- 0xce, 0xca, 0x54, 0xc6, 0x16, 0xe7, 0x17, 0xf0, 0xc2, 0x92, 0x4a, 0x03, 0x54, 0xd0, 0xf8, 0x0a,
- 0x09, 0xf6, 0xbe, 0x49, 0x27, 0xe5, 0x2b, 0x79, 0x1a, 0x54, 0x7c, 0x85, 0x04, 0x9b, 0x56, 0x48,
- 0xb0, 0xf7, 0x2d, 0x3a, 0xad, 0x58, 0x19, 0x3b, 0xca, 0xe7, 0x45, 0x57, 0x48, 0xb0, 0x7b, 0x52,
- 0xa5, 0x90, 0x57, 0xd6, 0x5f, 0xa3, 0xd3, 0x9c, 0x4a, 0x81, 0x2f, 0xd1, 0x27, 0x4b, 0x8b, 0x4b,
- 0x27, 0x15, 0x2e, 0x79, 0xa9, 0xbd, 0x52, 0xfb, 0xc2, 0xa0, 0xd6, 0xfe, 0x3a, 0x13, 0x18, 0x95,
- 0xe2, 0xb9, 0x46, 0xb3, 0xd9, 0xb9, 0xbc, 0x74, 0xe4, 0xce, 0xce, 0x76, 0x73, 0xed, 0x25, 0x47,
- 0x90, 0xfa, 0xdd, 0x41, 0xfd, 0x5d, 0x56, 0xa9, 0x81, 0x02, 0xfc, 0x1b, 0x74, 0xf2, 0x44, 0xc5,
- 0x5b, 0x6b, 0xd4, 0xd7, 0x6e, 0x59, 0x5c, 0x24, 0xb7, 0xf8, 0x4b, 0x4b, 0xb7, 0xf8, 0x27, 0xc8,
- 0x2d, 0x8b, 0x4b, 0x27, 0x56, 0x1b, 0x8d, 0x75, 0x85, 0x2b, 0x28, 0xce, 0x6d, 0x74, 0x50, 0xfa,
- 0x50, 0xaa, 0xf3, 0x6f, 0x3a, 0xe9, 0xcb, 0x73, 0x25, 0x77, 0xea, 0xd5, 0xaf, 0xa9, 0x9e, 0x0a,
- 0x24, 0x9f, 0xb2, 0x4c, 0x37, 0xd1, 0x8c, 0xba, 0x45, 0x95, 0x7a, 0xf6, 0x6d, 0x27, 0x4d, 0x41,
- 0x13, 0x58, 0x07, 0x95, 0x8d, 0x2d, 0x0b, 0xdb, 0xcb, 0x50, 0x61, 0xbb, 0x71, 0x7b, 0x6f, 0x73,
- 0x5b, 0x94, 0x82, 0xc7, 0xa8, 0x5a, 0xdb, 0x17, 0x4c, 0x88, 0x51, 0x56, 0x03, 0x5e, 0x8e, 0x26,
- 0x43, 0x2b, 0x48, 0xce, 0xc7, 0xa9, 0x59, 0x2e, 0x08, 0x27, 0x43, 0xe6, 0x97, 0xd1, 0x54, 0x68,
- 0xc7, 0x13, 0xff, 0x09, 0x6a, 0x38, 0x1d, 0x84, 0xf3, 0x79, 0xc2, 0xab, 0x96, 0x3c, 0xdf, 0x9f,
- 0xa4, 0x96, 0x05, 0x69, 0xc9, 0x13, 0x3d, 0x82, 0x4d, 0xb0, 0xf7, 0x14, 0x35, 0xcc, 0x6a, 0xd8,
- 0x04, 0xc7, 0xb0, 0x09, 0xf6, 0x3e, 0x48, 0x0d, 0x5d, 0x1d, 0x3b, 0x62, 0xc9, 0x13, 0xfa, 0x43,
- 0xd4, 0x72, 0x54, 0xc7, 0x26, 0xd8, 0xbd, 0x0c, 0x15, 0x43, 0x4b, 0x91, 0x91, 0x1f, 0xa6, 0xa6,
- 0x63, 0x41, 0xe8, 0x42, 0xe4, 0xef, 0xe5, 0x68, 0x5a, 0xe2, 0x0b, 0xe3, 0x8f, 0x50, 0xe3, 0xa9,
- 0x20, 0xf4, 0x12, 0x26, 0xad, 0x1a, 0x15, 0xe4, 0xec, 0x47, 0xa9, 0x69, 0x46, 0x46, 0x05, 0x99,
- 0x1a, 0x5b, 0x01, 0xc1, 0xde, 0xc7, 0xa8, 0x65, 0x3e, 0xb2, 0x02, 0x82, 0x0d, 0x2b, 0x20, 0xd8,
- 0xfb, 0x38, 0x35, 0x2e, 0x46, 0x57, 0x10, 0x61, 0x81, 0xe7, 0xe4, 0x27, 0xa8, 0xad, 0x23, 0x59,
- 0xe0, 0x39, 0xa8, 0x31, 0x0b, 0x29, 0xf8, 0x49, 0xd0, 0xf4, 0x92, 0x59, 0xc8, 0x37, 0x35, 0x2a,
- 0x48, 0xb7, 0x4f, 0x51, 0xc3, 0x09, 0x19, 0x15, 0xe4, 0x54, 0x03, 0x1d, 0x08, 0xed, 0x94, 0x94,
- 0xfa, 0x34, 0x35, 0x4e, 0xad, 0x78, 0x84, 0x47, 0x99, 0x4a, 0x6d, 0x34, 0x13, 0x81, 0x11, 0x3d,
- 0xfb, 0x69, 0x8a, 0x34, 0x8c, 0xe4, 0xd1, 0xc0, 0x44, 0xe3, 0x3e, 0x87, 0xc2, 0x71, 0x4d, 0xf2,
- 0x3c, 0x03, 0x68, 0x69, 0x35, 0x8f, 0xf0, 0xa9, 0x68, 0x9e, 0xb3, 0xe8, 0x90, 0xb2, 0xd9, 0x95,
- 0x1a, 0xf1, 0x2c, 0x50, 0x68, 0x2d, 0x7a, 0x64, 0x8a, 0xc8, 0xda, 0xd0, 0x44, 0x5e, 0x0c, 0x44,
- 0x10, 0xf8, 0x1c, 0x84, 0x94, 0x46, 0xf5, 0x44, 0xa0, 0x04, 0x79, 0x2b, 0xb2, 0x12, 0x01, 0x6b,
- 0xcf, 0x53, 0x08, 0x3b, 0xd9, 0x13, 0x70, 0x07, 0x5c, 0xf6, 0x68, 0xfe, 0xdc, 0xab, 0xd0, 0xac,
- 0xdc, 0xf0, 0xba, 0xfe, 0xb9, 0x27, 0x4b, 0x8b, 0x1e, 0xd7, 0x3f, 0x21, 0xb3, 0xd7, 0x69, 0x3a,
- 0xe8, 0x94, 0xc2, 0x46, 0x54, 0x10, 0xbd, 0x81, 0xce, 0x97, 0x82, 0x68, 0x26, 0xe6, 0x01, 0xca,
- 0xe3, 0x32, 0x3a, 0x6c, 0x70, 0xc1, 0x0b, 0xe5, 0x1b, 0xa9, 0x8f, 0x50, 0x21, 0xcd, 0xc6, 0x5c,
- 0xf0, 0xc2, 0x79, 0xca, 0xe8, 0x83, 0x97, 0xd0, 0x37, 0x51, 0x1f, 0x42, 0x32, 0xc5, 0x5d, 0xf0,
- 0x8a, 0x7a, 0x3a, 0x29, 0x12, 0x82, 0xbd, 0x37, 0x53, 0x0f, 0xba, 0x86, 0x32, 0x46, 0x43, 0xf0,
- 0x80, 0x68, 0x08, 0xf6, 0xde, 0x42, 0xfd, 0x84, 0xa2, 0xca, 0x1c, 0x0d, 0xc1, 0x03, 0xa2, 0x21,
- 0xd8, 0x7b, 0x2b, 0xf5, 0x21, 0x54, 0x96, 0x39, 0x1a, 0x82, 0xdd, 0xd3, 0x68, 0xce, 0xe0, 0x42,
- 0x14, 0xe0, 0xb7, 0x51, 0x1f, 0x52, 0x76, 0x79, 0x31, 0x2f, 0xa2, 0x7c, 0x57, 0xd1, 0x45, 0xa6,
- 0x68, 0x84, 0x9f, 0xb7, 0x53, 0x3f, 0x8a, 0x0e, 0x3b, 0x1c, 0x8f, 0x48, 0x94, 0xf6, 0x65, 0x23,
- 0xbd, 0x50, 0xe4, 0xdf, 0x41, 0xdd, 0x28, 0xc2, 0x2c, 0xce, 0x2d, 0x94, 0xfd, 0x01, 0x41, 0x11,
- 0xec, 0xbd, 0x93, 0x7a, 0x91, 0x4a, 0x2d, 0x21, 0x28, 0x82, 0x07, 0x06, 0x45, 0xb0, 0xf7, 0x2e,
- 0xea, 0x47, 0x91, 0x6e, 0x49, 0x41, 0x11, 0xec, 0xbe, 0xca, 0xf8, 0x45, 0xf1, 0xbe, 0xd1, 0xa7,
- 0x7e, 0x62, 0x5a, 0x2e, 0xfe, 0x8d, 0xf1, 0x7e, 0x72, 0xa3, 0x79, 0xe3, 0x40, 0x67, 0x79, 0x37,
- 0xf5, 0x65, 0x12, 0x77, 0x86, 0x3d, 0x04, 0x4d, 0xe7, 0x66, 0x23, 0xdf, 0xd0, 0x7e, 0xde, 0x43,
- 0xbd, 0x0d, 0x52, 0x7b, 0xf1, 0x2f, 0x00, 0x3a, 0xd4, 0xdd, 0xe8, 0x12, 0x83, 0x53, 0xa5, 0x57,
- 0xbd, 0x37, 0x9b, 0xbe, 0x57, 0x09, 0x49, 0x36, 0x17, 0x03, 0x97, 0xbd, 0xeb, 0xa7, 0xd1, 0xa5,
- 0xc6, 0xec, 0x52, 0x6a, 0xfd, 0xbd, 0xd9, 0x34, 0xb5, 0x5e, 0x80, 0x5f, 0x6c, 0xc8, 0xc9, 0x88,
- 0x2e, 0xdc, 0x6a, 0xd4, 0xc3, 0x12, 0xf9, 0xcf, 0xd9, 0x52, 0x16, 0x74, 0x21, 0x8c, 0x4a, 0x5d,
- 0xc8, 0xad, 0xa0, 0x02, 0xfd, 0x0b, 0x35, 0x63, 0xba, 0x10, 0x86, 0x15, 0x5d, 0xc8, 0xed, 0x78,
- 0xb9, 0xfb, 0x57, 0x6a, 0xc8, 0x74, 0x21, 0x8c, 0xab, 0xba, 0x90, 0x5b, 0xf2, 0xa2, 0xf6, 0x6f,
- 0xd4, 0xb2, 0x20, 0x2d, 0x55, 0x5d, 0x28, 0xb1, 0x09, 0xf6, 0xfe, 0x9d, 0x1a, 0x66, 0x35, 0x6c,
- 0xa1, 0x73, 0x14, 0x6c, 0x82, 0xbd, 0xff, 0xa0, 0x86, 0xae, 0x8e, 0x1d, 0xb1, 0xe4, 0x25, 0xe8,
- 0x3f, 0xa9, 0xe5, 0xa8, 0x8e, 0x2d, 0x74, 0x21, 0xb7, 0x14, 0x15, 0xe2, 0xbf, 0xa8, 0x29, 0xd3,
- 0x85, 0xf0, 0x81, 0xa6, 0x0b, 0x05, 0xbe, 0x30, 0xfe, 0x6f, 0x6a, 0xcc, 0x74, 0x21, 0x5f, 0x81,
- 0xa6, 0x0b, 0x85, 0x67, 0x56, 0x32, 0xfe, 0x87, 0x9a, 0x66, 0x64, 0x54, 0x8a, 0x2e, 0x54, 0x57,
- 0x40, 0xb0, 0xf7, 0xbf, 0xd4, 0x32, 0x1f, 0x59, 0x81, 0xd0, 0x85, 0xda, 0x0a, 0x08, 0xf6, 0xfe,
- 0x8f, 0x1a, 0x17, 0xa3, 0x2b, 0x88, 0xb0, 0xc0, 0xf3, 0xfb, 0xc2, 0x68, 0x29, 0x0b, 0xba, 0x10,
- 0xc6, 0x55, 0x5d, 0x28, 0xfc, 0x42, 0xf6, 0xfe, 0xcc, 0x28, 0x3b, 0xdb, 0x95, 0xcc, 0x2a, 0xba,
- 0x50, 0xec, 0x26, 0x96, 0x98, 0xaf, 0xa7, 0x86, 0x13, 0x32, 0x2a, 0x45, 0x17, 0x72, 0x3b, 0x25,
- 0xd7, 0x7e, 0x96, 0x1a, 0x0f, 0xa1, 0x0b, 0xc1, 0x63, 0x44, 0x17, 0x6a, 0x30, 0x42, 0xd6, 0xfc,
- 0x1c, 0x45, 0x1a, 0x4e, 0x17, 0x2a, 0x60, 0x9a, 0x2e, 0xe4, 0x78, 0xaa, 0x2e, 0xfc, 0x79, 0x40,
- 0x4b, 0xaf, 0x0b, 0xc1, 0x67, 0x54, 0x17, 0x86, 0x9b, 0x5d, 0xa9, 0x15, 0xbf, 0x00, 0x14, 0xa6,
- 0xd0, 0x85, 0x22, 0x45, 0x22, 0xba, 0x30, 0x02, 0x22, 0x08, 0xfc, 0x45, 0x08, 0x29, 0x9d, 0x2e,
- 0xd4, 0xa0, 0x34, 0x5d, 0x08, 0x9f, 0x00, 0x6b, 0xbf, 0x44, 0x21, 0x6c, 0x75, 0x21, 0x38, 0x08,
- 0x75, 0xa1, 0xe2, 0xcf, 0xfd, 0x49, 0x54, 0x68, 0xd5, 0xb7, 0x58, 0x95, 0x83, 0x52, 0xf7, 0x6d,
- 0x88, 0xe1, 0x87, 0x2d, 0x00, 0x6e, 0xac, 0x6f, 0xd1, 0x82, 0x48, 0xff, 0x3b, 0xdd, 0xee, 0x6e,
- 0x9f, 0x0f, 0xf6, 0xb7, 0xe4, 0x88, 0x7b, 0x16, 0x4d, 0x86, 0x08, 0x50, 0xd3, 0x7e, 0x0b, 0x20,
- 0xae, 0xb4, 0x87, 0x60, 0x05, 0x15, 0x30, 0x26, 0x5a, 0xca, 0x90, 0xbb, 0x8e, 0xa6, 0x42, 0x10,
- 0x5e, 0x63, 0x7f, 0x1b, 0x50, 0xae, 0xb2, 0x47, 0x81, 0x6a, 0x0c, 0x30, 0x85, 0x96, 0x3a, 0xa6,
- 0xe1, 0xf0, 0x0a, 0xfd, 0x3b, 0xa9, 0x71, 0xce, 0x18, 0x70, 0x78, 0x7d, 0x8f, 0x90, 0x46, 0xb0,
- 0xf7, 0xbb, 0xc3, 0x90, 0x46, 0x70, 0x8c, 0x34, 0x82, 0x63, 0xa4, 0x11, 0xec, 0xfd, 0xde, 0x50,
- 0xa4, 0x09, 0x18, 0x95, 0xb4, 0x08, 0x0e, 0x6f, 0x2d, 0xdf, 0x19, 0x8a, 0xb4, 0x28, 0x0e, 0x6f,
- 0x4c, 0x9b, 0xa8, 0x18, 0xe2, 0x88, 0x5e, 0xf3, 0xfb, 0x00, 0x74, 0xb5, 0x3d, 0x10, 0x6f, 0x61,
- 0x80, 0x34, 0xd9, 0xd2, 0x06, 0xdd, 0x26, 0x9a, 0x96, 0xd4, 0x09, 0xac, 0x3f, 0x00, 0xac, 0x6b,
- 0x52, 0x90, 0xb7, 0xae, 0x82, 0x4d, 0xb5, 0xf4, 0x51, 0x6d, 0x37, 0x40, 0x5f, 0xfc, 0xc3, 0xd4,
- 0xbb, 0x81, 0x75, 0x50, 0x7d, 0x37, 0x40, 0x53, 0x8d, 0xb1, 0x47, 0xb0, 0xf7, 0x47, 0xc3, 0xb1,
- 0x27, 0xbe, 0x27, 0x8d, 0x3d, 0x82, 0x0d, 0xec, 0x11, 0xec, 0xfd, 0xf1, 0x90, 0xec, 0x09, 0x30,
- 0x9d, 0xbd, 0xc8, 0xf6, 0xe3, 0x3d, 0xfd, 0x4f, 0x52, 0x6f, 0x3f, 0xe8, 0xfe, 0xfa, 0xf6, 0xe3,
- 0x8a, 0x40, 0x4b, 0x27, 0x50, 0x04, 0x7f, 0x9a, 0x3e, 0x9d, 0x98, 0x83, 0x48, 0x3a, 0x81, 0x9e,
- 0x50, 0x77, 0x03, 0xe8, 0x89, 0x3f, 0x4b, 0xbd, 0x1b, 0x98, 0xf2, 0xd0, 0x77, 0x03, 0x88, 0x91,
- 0x2d, 0x74, 0x20, 0x04, 0x51, 0xc4, 0xc8, 0x9f, 0x03, 0xd2, 0x2b, 0xec, 0x91, 0x42, 0x01, 0x02,
- 0x68, 0xc5, 0x56, 0x64, 0xd8, 0x3d, 0x8f, 0x66, 0x22, 0x88, 0xa2, 0xad, 0xfe, 0x05, 0x80, 0x5e,
- 0x9b, 0x12, 0x94, 0x8f, 0x01, 0xee, 0x81, 0x56, 0xfc, 0x13, 0x77, 0x07, 0x1d, 0x0c, 0xa1, 0x55,
- 0x89, 0xf2, 0x97, 0x00, 0x7c, 0xca, 0x1e, 0x58, 0xaa, 0x12, 0x80, 0x9d, 0x6e, 0x45, 0xc7, 0xdd,
- 0x3b, 0xd0, 0x21, 0xa5, 0xfa, 0x2a, 0x6a, 0xe5, 0xbb, 0x80, 0xba, 0x9c, 0xa6, 0x06, 0x87, 0x3a,
- 0x05, 0x60, 0xdd, 0x56, 0xec, 0x03, 0xf7, 0x6e, 0xe4, 0xc5, 0x70, 0x05, 0xd3, 0x7f, 0x05, 0xd0,
- 0xa7, 0x53, 0x43, 0x6b, 0x5c, 0x1f, 0x6a, 0x99, 0x3e, 0x13, 0xfb, 0x97, 0x35, 0x3a, 0xd0, 0x1c,
- 0x7f, 0x9d, 0x6a, 0xff, 0xb2, 0xce, 0x2f, 0x45, 0x07, 0xdd, 0xbf, 0xe1, 0x90, 0x48, 0xc6, 0x1d,
- 0x05, 0xe5, 0x6f, 0x52, 0x25, 0x23, 0x34, 0x7e, 0x09, 0x43, 0x93, 0x51, 0x8e, 0x09, 0x9c, 0x9e,
- 0x82, 0xf3, 0xb7, 0xa9, 0x70, 0xce, 0x18, 0x70, 0xe4, 0x98, 0x42, 0x1a, 0xc1, 0x00, 0xf3, 0x77,
- 0x69, 0x49, 0x23, 0x38, 0x46, 0x1a, 0x0c, 0xa9, 0xa4, 0x09, 0x94, 0xbf, 0x4f, 0x4d, 0x9a, 0x0a,
- 0x23, 0x48, 0xd3, 0x71, 0x7a, 0x0a, 0xce, 0x3f, 0xa4, 0x26, 0x2d, 0x8a, 0x23, 0xc7, 0x44, 0x4b,
- 0xe3, 0x6d, 0x14, 0x80, 0xfe, 0x31, 0x55, 0x4b, 0xe3, 0x7d, 0x5f, 0x22, 0xd1, 0x6f, 0x43, 0x19,
- 0x0c, 0xa9, 0x63, 0x25, 0x1a, 0x90, 0xfe, 0x29, 0x1d, 0x75, 0xcc, 0x43, 0x84, 0xba, 0x70, 0xcc,
- 0x2d, 0x21, 0xd4, 0x69, 0x37, 0x3a, 0xeb, 0x00, 0xf1, 0x74, 0xae, 0xe4, 0x94, 0xf7, 0x55, 0x47,
- 0x82, 0x71, 0x36, 0xc8, 0x2c, 0x8e, 0xa0, 0xfd, 0x60, 0x01, 0xf2, 0xf4, 0x19, 0x6a, 0x92, 0xab,
- 0x8e, 0x04, 0x30, 0x0f, 0xe4, 0xf2, 0xcb, 0xd0, 0x04, 0xd8, 0x70, 0xad, 0xfc, 0x2c, 0x35, 0x9a,
- 0xae, 0x8e, 0x04, 0x30, 0x95, 0x8b, 0xdd, 0xd0, 0x8a, 0x2b, 0xdd, 0xe7, 0xa8, 0x55, 0x21, 0xb4,
- 0xe2, 0x52, 0x55, 0xc5, 0x23, 0xd8, 0x7b, 0x9e, 0x1a, 0x65, 0x55, 0x3c, 0x82, 0x75, 0x3c, 0x82,
- 0xbd, 0xcf, 0x50, 0x23, 0x57, 0xc3, 0x53, 0xad, 0xb8, 0x48, 0xfc, 0x2c, 0xb5, 0x1a, 0xd5, 0xf0,
- 0x08, 0x76, 0x5f, 0x8e, 0x0a, 0x60, 0x25, 0x64, 0xd7, 0xe7, 0xa8, 0xd9, 0x58, 0x75, 0x24, 0x80,
- 0xd9, 0x42, 0xa2, 0x95, 0xd1, 0x24, 0xc7, 0x14, 0x86, 0x9f, 0xa7, 0x86, 0x53, 0xd5, 0x91, 0x00,
- 0x1c, 0x84, 0xf2, 0x2a, 0x8c, 0x00, 0xb4, 0xd5, 0x2f, 0x53, 0xb3, 0x4c, 0x18, 0x01, 0xa8, 0x23,
- 0x1d, 0x95, 0x60, 0xef, 0x57, 0xa8, 0x55, 0x5e, 0x47, 0x65, 0x07, 0x08, 0x1a, 0x2a, 0xc1, 0xde,
- 0xaf, 0x52, 0xc3, 0x62, 0x04, 0x55, 0x8d, 0x96, 0x6b, 0x92, 0x17, 0xa8, 0x9d, 0x13, 0x46, 0xcb,
- 0x45, 0x85, 0x64, 0x0e, 0x14, 0xc5, 0x17, 0xa8, 0xd5, 0xb8, 0x64, 0x0e, 0x24, 0x41, 0x18, 0x01,
- 0xe8, 0x81, 0x2f, 0x52, 0xa3, 0x89, 0x30, 0x02, 0xe8, 0xe8, 0x75, 0x54, 0x04, 0x1b, 0xa5, 0x9d,
- 0x7f, 0x29, 0x97, 0xfe, 0x31, 0x6e, 0x75, 0x24, 0x80, 0x50, 0x65, 0x0b, 0xbf, 0x15, 0x1d, 0x50,
- 0x21, 0x44, 0x57, 0xf9, 0x72, 0x6e, 0xa8, 0x57, 0x6c, 0xaa, 0x23, 0xc1, 0xb4, 0x04, 0x12, 0x5d,
- 0x64, 0x0d, 0xc1, 0xa0, 0xd6, 0xb0, 0xbf, 0x92, 0x1b, 0xe2, 0xfd, 0x9a, 0xea, 0x48, 0x30, 0xc5,
- 0x5c, 0x2a, 0x4d, 0x7a, 0x05, 0xb9, 0x62, 0xe3, 0x2a, 0x1d, 0xfa, 0xab, 0xb9, 0x34, 0xcf, 0xa2,
- 0xab, 0x23, 0x41, 0x91, 0x6f, 0x77, 0xd9, 0x8d, 0xcf, 0xa1, 0x43, 0x3a, 0x80, 0x20, 0xed, 0x6b,
- 0xb9, 0x94, 0x6f, 0xd6, 0x54, 0x47, 0x82, 0x03, 0x2a, 0x8c, 0x20, 0xec, 0xc7, 0x78, 0xe5, 0x00,
- 0xa6, 0xbe, 0x9e, 0xb3, 0x7e, 0x4d, 0xf0, 0x26, 0x3a, 0x5b, 0x30, 0xa5, 0xf8, 0x92, 0xb9, 0x01,
- 0x7b, 0x74, 0xc1, 0xfb, 0x86, 0xd8, 0xa4, 0x13, 0xca, 0x26, 0x5d, 0x88, 0xda, 0xf9, 0xde, 0x37,
- 0x4d, 0x76, 0x7e, 0xd4, 0x6e, 0xd1, 0xfb, 0x96, 0xc9, 0x6e, 0xd1, 0x3d, 0x89, 0x0e, 0xf2, 0x0c,
- 0xd2, 0x1f, 0x68, 0xdd, 0x9b, 0x97, 0x2f, 0xf4, 0x54, 0x9d, 0x00, 0xbe, 0x41, 0xfd, 0x79, 0xd6,
- 0x55, 0x82, 0xf6, 0xe8, 0xc3, 0xac, 0xf7, 0xe5, 0xd5, 0xb7, 0x7b, 0xaa, 0x0e, 0xe7, 0x32, 0xf2,
- 0x2c, 0xeb, 0x6a, 0x34, 0x13, 0x9d, 0xce, 0x2b, 0xe9, 0x7d, 0x79, 0xe5, 0x55, 0x9f, 0xaa, 0x13,
- 0x1c, 0xd4, 0xa7, 0xf3, 0xca, 0x7a, 0x55, 0x7c, 0x3e, 0xaf, 0xb1, 0xf7, 0xe7, 0xe5, 0x7b, 0x3f,
- 0xf1, 0xe9, 0x67, 0xc4, 0x63, 0x30, 0xd3, 0xea, 0x09, 0xf6, 0x1e, 0xc8, 0x47, 0x5f, 0x02, 0x32,
- 0x46, 0x40, 0x70, 0x52, 0x04, 0x04, 0x7b, 0x0f, 0xe6, 0x95, 0x37, 0x82, 0xcc, 0x11, 0x10, 0x9c,
- 0x14, 0x01, 0xc1, 0xde, 0x43, 0x79, 0xf9, 0x7a, 0x90, 0x39, 0x02, 0xf6, 0xe8, 0x6b, 0x36, 0x3a,
- 0x5d, 0x54, 0xe9, 0x87, 0xf3, 0xea, 0xbb, 0x42, 0x55, 0x27, 0x38, 0xa4, 0x7b, 0x10, 0xf5, 0xfd,
- 0x3a, 0xe4, 0xc5, 0x22, 0x10, 0x3e, 0x1e, 0xc9, 0x6b, 0x2f, 0x0e, 0x55, 0x9d, 0x60, 0x26, 0x12,
- 0x85, 0xa8, 0xfd, 0x57, 0xc7, 0xa9, 0x84, 0x2e, 0xf0, 0xfe, 0xbc, 0xf6, 0x16, 0x51, 0x9c, 0x47,
- 0xe8, 0x0b, 0x49, 0x81, 0x10, 0xec, 0x7d, 0x20, 0xaf, 0xbe, 0x52, 0x94, 0x10, 0x08, 0xc1, 0xc9,
- 0x81, 0x10, 0xec, 0x3d, 0x9a, 0xd7, 0xde, 0x2f, 0x4a, 0x0a, 0x84, 0x60, 0xf7, 0xfa, 0xf8, 0x17,
- 0xc2, 0x1b, 0xcb, 0x63, 0x79, 0xc3, 0xcb, 0x46, 0xf1, 0x6f, 0x86, 0x37, 0x9c, 0x1b, 0x0c, 0x1b,
- 0x03, 0x5a, 0xcf, 0xe3, 0x79, 0xf3, 0x9b, 0x47, 0x86, 0x3d, 0x02, 0x5d, 0xe9, 0xa6, 0x38, 0xb7,
- 0xd0, 0x9f, 0x9e, 0xc8, 0x0f, 0x7e, 0x0d, 0x29, 0x4e, 0x36, 0xb4, 0xb0, 0xd7, 0xa2, 0xb9, 0xa8,
- 0x43, 0xa5, 0x99, 0x3d, 0x99, 0x1f, 0xfa, 0x9d, 0xa4, 0xaa, 0x13, 0xcc, 0xea, 0xc0, 0xea, 0xdf,
- 0xa7, 0x17, 0xc7, 0x33, 0x46, 0x69, 0x0a, 0x4f, 0xe5, 0x87, 0x78, 0x41, 0xa9, 0xea, 0x04, 0x87,
- 0xa3, 0x79, 0x16, 0xda, 0xcc, 0xfd, 0x14, 0x9a, 0xd0, 0x7a, 0xdf, 0x8b, 0xf8, 0xa6, 0xf9, 0xdc,
- 0x5d, 0x08, 0x29, 0xfd, 0xf0, 0xc5, 0x44, 0xbe, 0x06, 0x15, 0xb4, 0x37, 0x39, 0x6d, 0xc1, 0xa9,
- 0x03, 0xed, 0x9d, 0x88, 0x74, 0x0e, 0x94, 0xc3, 0x73, 0x6b, 0x07, 0x57, 0xa3, 0x62, 0xf4, 0x70,
- 0xdc, 0x2d, 0xa2, 0xec, 0x6d, 0x8d, 0xf3, 0xcc, 0xc9, 0xbe, 0x80, 0xfe, 0xaf, 0x7b, 0x10, 0xe5,
- 0xee, 0xa8, 0x37, 0x7b, 0x0d, 0x2f, 0xc3, 0xc6, 0xe0, 0x1f, 0x95, 0xcc, 0x15, 0xce, 0xdc, 0x35,
- 0x68, 0x3a, 0x76, 0xf2, 0xbd, 0x9b, 0x83, 0x9c, 0xea, 0xe0, 0x15, 0xc8, 0x8d, 0x1f, 0x6a, 0xef,
- 0xe6, 0x61, 0xda, 0xec, 0xe1, 0xcc, 0xde, 0x3d, 0x14, 0x12, 0x83, 0xe0, 0xa7, 0x74, 0xbb, 0x39,
- 0xc8, 0x26, 0x07, 0xb1, 0x47, 0x0f, 0x6e, 0x72, 0x10, 0x7b, 0xf4, 0x30, 0xaa, 0x7a, 0x38, 0x85,
- 0x0e, 0x18, 0xce, 0x85, 0x77, 0x73, 0x31, 0xa6, 0xba, 0x58, 0x46, 0x07, 0x4d, 0xc7, 0xbd, 0xbb,
- 0xf9, 0x98, 0x32, 0x73, 0x29, 0xcf, 0x71, 0x77, 0x73, 0x90, 0x19, 0x10, 0xc7, 0x1e, 0xa9, 0xc8,
- 0x0f, 0x8a, 0x63, 0x8f, 0x3e, 0x8a, 0xe6, 0x2f, 0x44, 0x39, 0x50, 0xdd, 0xcd, 0x83, 0x93, 0xb0,
- 0x29, 0xe4, 0x51, 0xe9, 0x6e, 0x1e, 0xc6, 0xcd, 0x5c, 0xca, 0x53, 0xd0, 0xdd, 0x1c, 0x4c, 0xa8,
- 0x0e, 0xce, 0xa3, 0x43, 0xc6, 0xc3, 0x4d, 0x83, 0x93, 0x57, 0xa9, 0x4e, 0xd2, 0x3e, 0xcc, 0x55,
- 0xa0, 0xef, 0x46, 0x5e, 0xd2, 0x11, 0xa7, 0x01, 0xfd, 0x46, 0x15, 0x7d, 0x88, 0x07, 0xbc, 0xca,
- 0x02, 0x5e, 0x8b, 0x66, 0xcc, 0x47, 0x9d, 0x06, 0xf8, 0x1f, 0xd1, 0xe1, 0x53, 0x3e, 0xf1, 0x55,
- 0xc0, 0x7b, 0x68, 0x36, 0xe1, 0xc4, 0xd3, 0x80, 0x7e, 0x9d, 0x4e, 0xbd, 0xed, 0x43, 0x60, 0x2d,
- 0xe6, 0xb9, 0xe4, 0xd3, 0x4e, 0x03, 0xf2, 0x2b, 0xf5, 0xb8, 0x53, 0x3c, 0x16, 0x8e, 0xed, 0x56,
- 0xfd, 0xcc, 0x53, 0xc5, 0xcc, 0xed, 0xd6, 0x4b, 0x20, 0x61, 0x22, 0xc7, 0x99, 0xaa, 0x87, 0xe9,
- 0xbd, 0x79, 0x38, 0x93, 0xec, 0xa1, 0xb0, 0xb7, 0x7e, 0xa6, 0x9f, 0x41, 0xaa, 0x0e, 0xb2, 0x7b,
- 0x0f, 0x22, 0xc1, 0x83, 0xbb, 0xf7, 0x20, 0x12, 0x3c, 0x8c, 0xee, 0xe6, 0x01, 0x4a, 0x68, 0xf4,
- 0x44, 0x50, 0x75, 0x31, 0xb6, 0xc7, 0x30, 0xf4, 0xa3, 0x3e, 0xd5, 0xc3, 0xf8, 0x6e, 0x1e, 0xae,
- 0x44, 0x48, 0xfe, 0x3d, 0x6e, 0xad, 0x4b, 0xaa, 0x68, 0xe6, 0xf4, 0x5d, 0xdd, 0x46, 0x7b, 0x67,
- 0xb3, 0xd3, 0x1e, 0x4e, 0x63, 0xa9, 0x9e, 0x86, 0xd2, 0x4a, 0x47, 0xe6, 0xd1, 0xb8, 0x14, 0xdb,
- 0xe3, 0x08, 0x74, 0x71, 0x71, 0x84, 0xfe, 0xef, 0x72, 0x70, 0xea, 0x47, 0x6f, 0x2a, 0x3a, 0xee,
- 0x7e, 0x34, 0x76, 0x6d, 0xf5, 0x54, 0xf0, 0xea, 0x1b, 0x4e, 0x17, 0x33, 0x97, 0x8d, 0xef, 0xbb,
- 0xa7, 0x56, 0xbc, 0x70, 0xe1, 0xc2, 0x85, 0x8c, 0x7f, 0x16, 0xcd, 0x36, 0xc4, 0x22, 0x56, 0xb4,
- 0x3b, 0x8b, 0xae, 0x85, 0xe8, 0xf4, 0xee, 0xa9, 0x31, 0x96, 0x0f, 0x35, 0xa2, 0xd4, 0xd0, 0xaf,
- 0xc8, 0x6f, 0x20, 0xcf, 0x00, 0x02, 0x7f, 0x90, 0xdb, 0xa0, 0xbc, 0xa1, 0xc6, 0xb2, 0x75, 0x26,
- 0x86, 0xc2, 0x72, 0xdb, 0xdf, 0x40, 0x87, 0x0d, 0x30, 0x3b, 0xf6, 0x38, 0x6f, 0xac, 0xb1, 0x9c,
- 0x9e, 0x8d, 0xe1, 0x40, 0x09, 0x48, 0x00, 0xea, 0xd9, 0x03, 0xbd, 0xa9, 0xc6, 0x52, 0x3f, 0x0e,
- 0x04, 0x95, 0x22, 0x99, 0x38, 0x82, 0xad, 0x70, 0xde, 0x5c, 0x63, 0x15, 0xc2, 0x48, 0x1c, 0xc1,
- 0x03, 0x88, 0xb3, 0xc4, 0x79, 0x4b, 0x8d, 0xd5, 0x11, 0x33, 0x71, 0x89, 0x40, 0x3d, 0x7b, 0xa0,
- 0xb7, 0xd6, 0x58, 0xb9, 0x31, 0x13, 0x47, 0xb0, 0xbf, 0x89, 0xe6, 0x0c, 0x40, 0xe2, 0xe4, 0xc2,
- 0x06, 0xe9, 0x6d, 0x35, 0x56, 0x95, 0xbc, 0x18, 0x12, 0xaf, 0x62, 0xfe, 0x6d, 0xe8, 0x22, 0x13,
- 0x79, 0x69, 0xb0, 0xde, 0x5e, 0x63, 0xa2, 0xf5, 0x70, 0x9c, 0x3e, 0xee, 0x2d, 0x61, 0x43, 0xac,
- 0xc3, 0xab, 0x7d, 0x16, 0x48, 0xef, 0xa8, 0x31, 0x75, 0x1b, 0xdf, 0x10, 0x4c, 0x1b, 0x0f, 0xa2,
- 0xcf, 0xf2, 0x8b, 0x7a, 0x67, 0x8d, 0x69, 0xe0, 0x04, 0xfa, 0x08, 0x1e, 0x48, 0x9f, 0x25, 0xd6,
- 0xbb, 0x6a, 0x4c, 0x2b, 0x27, 0xd1, 0x97, 0xb8, 0xff, 0xe0, 0xb0, 0xc7, 0x0a, 0xaa, 0x5f, 0x63,
- 0xa2, 0x3a, 0xbe, 0xff, 0x40, 0x93, 0x27, 0x65, 0x14, 0x1c, 0xee, 0xd8, 0x00, 0xbd, 0xbb, 0xc6,
- 0xba, 0x80, 0x21, 0xa3, 0xe0, 0xc4, 0xd7, 0xbc, 0x21, 0xd8, 0x59, 0x91, 0x15, 0xce, 0x7b, 0x6a,
- 0x4c, 0xa2, 0xc7, 0x37, 0x04, 0x13, 0xf8, 0xfe, 0x03, 0x0e, 0xba, 0xc4, 0x80, 0x23, 0x8f, 0x90,
- 0xac, 0xc0, 0xde, 0x5b, 0x1b, 0x42, 0xca, 0xcf, 0xc5, 0x96, 0x18, 0x7e, 0xe6, 0x3f, 0xee, 0xa0,
- 0x52, 0xe2, 0x32, 0xf9, 0xe3, 0x01, 0xab, 0x95, 0xde, 0x5b, 0x1b, 0x4e, 0xf6, 0x5f, 0x62, 0x5e,
- 0x2c, 0xff, 0xd8, 0x7f, 0xd8, 0x41, 0xdf, 0x67, 0x58, 0xaf, 0xf2, 0x5c, 0xc6, 0x6a, 0xb5, 0xef,
- 0xab, 0x0d, 0xf3, 0x57, 0xc2, 0x45, 0xb1, 0xb5, 0xca, 0x0f, 0xfd, 0xfb, 0x1c, 0x74, 0xa9, 0xb1,
- 0x47, 0xc8, 0x63, 0x3c, 0xab, 0xa5, 0xde, 0x57, 0x4b, 0xf5, 0x27, 0xc5, 0xc5, 0x86, 0xce, 0x12,
- 0x7e, 0xea, 0x3f, 0xea, 0xa0, 0x23, 0x03, 0x16, 0x99, 0x66, 0x03, 0xdc, 0x5f, 0x4b, 0xfb, 0x07,
- 0xc8, 0xa5, 0x49, 0x4b, 0x15, 0x5f, 0xfe, 0x43, 0x0e, 0x92, 0xe9, 0xa6, 0xdf, 0xb4, 0xb6, 0x59,
- 0xe1, 0x03, 0x35, 0xf6, 0x38, 0xca, 0xe6, 0x4d, 0x1b, 0xb3, 0x80, 0x0d, 0x12, 0x56, 0xe3, 0x37,
- 0xd5, 0x1a, 0xa3, 0x3f, 0x30, 0xb2, 0x4b, 0xa6, 0xbe, 0x7a, 0x5d, 0x5c, 0xa2, 0x69, 0xcf, 0x97,
- 0xfc, 0x2d, 0xb5, 0x74, 0x46, 0x9e, 0x31, 0xd9, 0x65, 0x43, 0x5f, 0xbf, 0x6e, 0x3e, 0x1b, 0x07,
- 0x04, 0xdd, 0x78, 0xbb, 0xda, 0xed, 0xa2, 0x8f, 0xa5, 0xec, 0x76, 0x75, 0x5f, 0xbb, 0xae, 0xee,
- 0xc5, 0x11, 0xb9, 0x82, 0xdc, 0x32, 0x43, 0xa6, 0x90, 0x90, 0xf7, 0xf7, 0xd5, 0xeb, 0xee, 0x06,
- 0x44, 0x2e, 0x25, 0xbb, 0x89, 0xb4, 0x5a, 0x76, 0xd9, 0x07, 0xfa, 0xf1, 0xeb, 0xf2, 0x66, 0x6a,
- 0x09, 0x1e, 0x44, 0xad, 0x25, 0xec, 0x83, 0x7d, 0xed, 0xba, 0x7d, 0x02, 0xb5, 0x04, 0x0f, 0xa2,
- 0xd6, 0x12, 0xf2, 0xa1, 0xbe, 0x7a, 0x5d, 0x3f, 0x81, 0x5a, 0x82, 0xfd, 0xae, 0x2a, 0x61, 0x62,
- 0x4f, 0xe5, 0xac, 0x20, 0x1f, 0xee, 0xeb, 0xd7, 0xfd, 0x0f, 0xc7, 0x41, 0x85, 0xee, 0xbc, 0x13,
- 0x5d, 0x6c, 0xa4, 0x36, 0x0d, 0xec, 0x23, 0xfd, 0xc8, 0xcf, 0x05, 0xcc, 0x19, 0xe8, 0x15, 0x1a,
- 0xf4, 0x76, 0xf3, 0x4e, 0xb2, 0x17, 0xa1, 0xef, 0xef, 0x47, 0x7e, 0x6e, 0xc0, 0xb0, 0x8d, 0x40,
- 0x8f, 0x0e, 0x62, 0xd8, 0xf2, 0x4b, 0xfd, 0x40, 0x5f, 0xff, 0xb9, 0x82, 0x24, 0x86, 0x09, 0x1e,
- 0xcc, 0xb0, 0x25, 0xec, 0xa3, 0xfd, 0xc8, 0xcf, 0x1d, 0x24, 0x32, 0x4c, 0xb0, 0x7f, 0xde, 0xbc,
- 0x85, 0x53, 0xe8, 0xd4, 0xc7, 0xfa, 0xc6, 0x9f, 0x4b, 0x30, 0xec, 0x65, 0x2e, 0x5c, 0x5f, 0x97,
- 0x90, 0xb0, 0xf6, 0xca, 0xf5, 0xf1, 0x7e, 0xd2, 0xcf, 0x2d, 0x98, 0x72, 0x17, 0xd4, 0xec, 0xeb,
- 0x1d, 0xf3, 0xde, 0xb2, 0xd7, 0xb3, 0x4f, 0xf4, 0x77, 0xfb, 0xbd, 0x06, 0xc3, 0x66, 0x03, 0xad,
- 0xfb, 0x84, 0x26, 0xca, 0x4c, 0xcf, 0x4b, 0xad, 0x56, 0xf2, 0x64, 0xff, 0x7b, 0xf0, 0x83, 0x0f,
- 0x17, 0xc5, 0x17, 0x2b, 0x55, 0xef, 0x63, 0x9a, 0xea, 0x35, 0x3f, 0x63, 0xb5, 0x5a, 0xf2, 0x53,
- 0xfd, 0xa1, 0x7e, 0x31, 0xe2, 0x12, 0x53, 0x6d, 0x96, 0x2a, 0x6d, 0x4d, 0x3d, 0x72, 0xd2, 0x2e,
- 0x0b, 0xda, 0x2d, 0xf2, 0xbb, 0x0e, 0xbb, 0x59, 0x28, 0xcf, 0x9c, 0x02, 0xe5, 0x8a, 0xa1, 0xbf,
- 0xae, 0x8a, 0x16, 0xfd, 0xb2, 0xa1, 0x15, 0xcc, 0x07, 0x19, 0x8c, 0x7a, 0xe8, 0x14, 0xa8, 0x57,
- 0x14, 0xfd, 0x73, 0xea, 0x8e, 0x8d, 0x5c, 0x56, 0xb4, 0x02, 0xfa, 0x10, 0x03, 0x52, 0x4f, 0x9d,
- 0x02, 0xed, 0x8a, 0x63, 0x02, 0x52, 0x0a, 0xc9, 0xf0, 0x61, 0x86, 0x54, 0x30, 0x20, 0x71, 0xad,
- 0x90, 0xc8, 0x9d, 0x65, 0xd1, 0xfb, 0x08, 0x03, 0xca, 0x9a, 0xb9, 0x23, 0x78, 0x00, 0x77, 0x96,
- 0x40, 0x1f, 0x65, 0x40, 0x6e, 0x02, 0x77, 0x89, 0x48, 0x29, 0x34, 0xc1, 0xc7, 0x18, 0xd2, 0x68,
- 0x02, 0x77, 0x04, 0xfb, 0xb7, 0xaa, 0x05, 0x34, 0x7a, 0xd9, 0xd3, 0x0a, 0xea, 0xe3, 0x0c, 0x4a,
- 0x3d, 0x7a, 0x0a, 0xf4, 0x2b, 0xa2, 0x7e, 0x53, 0x6d, 0x8b, 0xb1, 0xcb, 0xa2, 0x56, 0x60, 0x9f,
- 0x60, 0x60, 0xea, 0xd9, 0x53, 0x10, 0xb9, 0x62, 0x9a, 0xb0, 0x2b, 0xec, 0xdb, 0xfe, 0x27, 0x19,
- 0x54, 0xc6, 0xb0, 0x2b, 0xa0, 0xd9, 0x0f, 0x60, 0xd0, 0xf2, 0xcb, 0xfa, 0x14, 0x43, 0xca, 0x27,
- 0x31, 0x48, 0xf0, 0x40, 0x06, 0x2d, 0xc1, 0x3e, 0xcd, 0xc0, 0x8a, 0x89, 0x0c, 0x26, 0xee, 0xc2,
- 0x14, 0x6d, 0xfd, 0x69, 0x86, 0xe5, 0x18, 0x76, 0x21, 0x6f, 0xe3, 0x09, 0x99, 0x65, 0xdf, 0xc5,
- 0x9f, 0x61, 0x48, 0xe3, 0xa6, 0xcc, 0x82, 0x96, 0x6d, 0xde, 0x15, 0xf6, 0x0d, 0xfb, 0x59, 0x06,
- 0x34, 0x61, 0xd8, 0x15, 0xd0, 0x95, 0x1f, 0xd4, 0x4e, 0xa0, 0x0c, 0xb7, 0x7d, 0xad, 0xd0, 0x9e,
- 0x63, 0x68, 0xc3, 0x1f, 0x41, 0x05, 0xd1, 0x3b, 0xc2, 0x54, 0x3d, 0x94, 0x12, 0xd7, 0x99, 0xe6,
- 0x04, 0xe2, 0x79, 0xb6, 0xd4, 0xef, 0xc9, 0x19, 0x54, 0x60, 0xb8, 0x64, 0xec, 0x3f, 0xa2, 0xc9,
- 0x1d, 0xd3, 0x7d, 0x63, 0xab, 0xe5, 0x7e, 0x86, 0x2f, 0x77, 0xe8, 0x43, 0xa8, 0x20, 0x76, 0x4b,
- 0xd9, 0xbf, 0x5f, 0x3b, 0x84, 0x32, 0x5e, 0x58, 0xb6, 0x5a, 0xeb, 0x67, 0xf9, 0x2e, 0x48, 0x7f,
- 0x0a, 0x15, 0xc4, 0xaf, 0x39, 0x53, 0x39, 0x76, 0x64, 0xc0, 0x2a, 0xd3, 0xec, 0x81, 0xcf, 0x71,
- 0x52, 0x87, 0x3a, 0x86, 0x0a, 0x8c, 0xf7, 0xa4, 0xfd, 0x87, 0xd5, 0x63, 0x28, 0xfd, 0x86, 0xb3,
- 0xcd, 0x12, 0x3f, 0xcf, 0x96, 0x98, 0xf2, 0x1c, 0x4a, 0xbf, 0x67, 0x9d, 0xb0, 0x9c, 0xe5, 0x82,
- 0x78, 0x55, 0xbf, 0xd7, 0xde, 0xec, 0xb4, 0x97, 0x67, 0xe3, 0xef, 0x48, 0xb2, 0x0f, 0x2e, 0x5b,
- 0x40, 0xfb, 0xd5, 0xf7, 0xc4, 0x4d, 0x0f, 0x44, 0x91, 0x3b, 0x21, 0x1f, 0x88, 0xbe, 0xe0, 0x2c,
- 0xbf, 0xe6, 0xc7, 0x6b, 0xb1, 0x65, 0x1f, 0x63, 0xcb, 0x5e, 0xed, 0xad, 0x1f, 0xdb, 0x6c, 0x77,
- 0x1b, 0xdb, 0xed, 0x7a, 0x93, 0xfd, 0xce, 0x2d, 0x1b, 0xdd, 0x39, 0xd6, 0x6c, 0x6c, 0xd4, 0xcf,
- 0x9e, 0x3f, 0x96, 0xf4, 0x93, 0xb8, 0xff, 0x1f, 0x00, 0x00, 0xff, 0xff, 0x83, 0x33, 0xd4, 0x34,
- 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20160519_a4ab9ec5/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/test.pb.go
deleted file mode 100644
index ec1eafe10b..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/test.pb.go
+++ /dev/null
@@ -1,3590 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto2_20180125_92554152/test.proto
-
-/*
-Package proto2_20180125_92554152 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto2_20180125_92554152/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto2_20180125_92554152
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180125.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180125.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- proto.XXX_InternalExtensions `json:"-"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-var extRange_Message = []proto.ExtensionRange{
- {10000, 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-type isMessage_OneofDefaultedUnion interface{ isMessage_OneofDefaultedUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum,oneof,def=0"`
-}
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(700<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(701<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(702<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(703<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(704<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(705<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(706<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(707<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(708<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(709<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(710<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(711<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(712<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(713<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(714<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(715<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(716<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofNamedGroup:
- b.EncodeVarint(717<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(718<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(719<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_Oneofgroup:
- b.EncodeVarint(720<<3 | proto.WireStartGroup)
- if err := b.Marshal(x.Oneofgroup); err != nil {
- return err
- }
- b.EncodeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- b.EncodeVarint(721<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(722<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(723<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- t := uint64(0)
- if x.OneofDefaultedBool {
- t = 1
- }
- b.EncodeVarint(800<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofDefaultedInt32:
- b.EncodeVarint(801<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- b.EncodeVarint(802<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
- case *Message_OneofDefaultedUint32:
- b.EncodeVarint(803<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- b.EncodeVarint(804<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- b.EncodeVarint(805<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
- case *Message_OneofDefaultedUint64:
- b.EncodeVarint(806<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- b.EncodeVarint(807<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
- case *Message_OneofDefaultedSfixed32:
- b.EncodeVarint(808<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
- case *Message_OneofDefaultedFloat:
- b.EncodeVarint(809<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
- case *Message_OneofDefaultedFixed64:
- b.EncodeVarint(810<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
- case *Message_OneofDefaultedSfixed64:
- b.EncodeVarint(811<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
- case *Message_OneofDefaultedDouble:
- b.EncodeVarint(812<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
- case *Message_OneofDefaultedString:
- b.EncodeVarint(813<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- b.EncodeVarint(814<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- b.EncodeVarint(815<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- b.EncodeVarint(816<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 700: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 701: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 702: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 703: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 704: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 705: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 706: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 707: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 708: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 709: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 710: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 711: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 712: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 713: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 714: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 715: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 716: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 717: // oneof_union.oneof_named_group
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_NamedGroup)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofNamedGroup{msg}
- return true, err
- case 718: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 719: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 720: // oneof_union.oneofgroup
- if wire != proto.WireStartGroup {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_OneofGroup)
- err := b.DecodeGroup(msg)
- m.OneofUnion = &Message_Oneofgroup{msg}
- return true, err
- case 721: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 722: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 723: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- case 800: // oneof_defaulted_union.oneof_defaulted_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
- return true, err
- case 801: // oneof_defaulted_union.oneof_defaulted_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
- return true, err
- case 802: // oneof_defaulted_union.oneof_defaulted_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
- return true, err
- case 803: // oneof_defaulted_union.oneof_defaulted_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
- return true, err
- case 804: // oneof_defaulted_union.oneof_defaulted_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
- return true, err
- case 805: // oneof_defaulted_union.oneof_defaulted_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
- return true, err
- case 806: // oneof_defaulted_union.oneof_defaulted_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
- return true, err
- case 807: // oneof_defaulted_union.oneof_defaulted_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
- return true, err
- case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
- return true, err
- case 809: // oneof_defaulted_union.oneof_defaulted_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 810: // oneof_defaulted_union.oneof_defaulted_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
- return true, err
- case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
- return true, err
- case 812: // oneof_defaulted_union.oneof_defaulted_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
- return true, err
- case 813: // oneof_defaulted_union.oneof_defaulted_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
- return true, err
- case 814: // oneof_defaulted_union.oneof_defaulted_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
- return true, err
- case 815: // oneof_defaulted_union.oneof_defaulted_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
- return true, err
- case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(700<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(701<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(702<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(703<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(704<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(705<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(706<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(707<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(708<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(709<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(710<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(711<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(712<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(713<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(714<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(715<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(716<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofNamedGroup:
- s := proto.Size(x.OneofNamedGroup)
- n += proto.SizeVarint(717<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(718<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(719<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_Oneofgroup:
- n += proto.SizeVarint(720<<3 | proto.WireStartGroup)
- n += proto.Size(x.Oneofgroup)
- n += proto.SizeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- n += proto.SizeVarint(721<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(722<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(723<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- n += proto.SizeVarint(800<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofDefaultedInt32:
- n += proto.SizeVarint(801<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- n += proto.SizeVarint(802<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
- case *Message_OneofDefaultedUint32:
- n += proto.SizeVarint(803<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- n += proto.SizeVarint(804<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- n += proto.SizeVarint(805<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
- case *Message_OneofDefaultedUint64:
- n += proto.SizeVarint(806<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- n += proto.SizeVarint(807<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedSfixed32:
- n += proto.SizeVarint(808<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFloat:
- n += proto.SizeVarint(809<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofDefaultedFixed64:
- n += proto.SizeVarint(810<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedSfixed64:
- n += proto.SizeVarint(811<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedDouble:
- n += proto.SizeVarint(812<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDefaultedString:
- n += proto.SizeVarint(813<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
- n += len(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- n += proto.SizeVarint(814<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
- n += len(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- n += proto.SizeVarint(815<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- n += proto.SizeVarint(816<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20180125.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20180125.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum,def=0",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20180125.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum,def=0",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20180125.Message_ChildEnum",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20180125.SiblingEnum",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20180125.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20180125.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
- Filename: "proto2_20180125_92554152/test.proto",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 1} }
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 2} }
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 3} }
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 4} }
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 33} }
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 34}
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_unrecognized []byte `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor0, []int{1, 35}
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20180125.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20180125.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20180125.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20180125.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20180125.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20180125.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20180125.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20180125.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20180125.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20180125.Message.ExtensionRepeatedGroup")
- proto.RegisterEnum("google.golang.org.proto2_20180125.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20180125.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
-}
-
-func init() { proto.RegisterFile("proto2_20180125_92554152/test.proto", fileDescriptor0) }
-
-var fileDescriptor0 = []byte{
- // 4468 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x67, 0x70, 0x24, 0xc7,
- 0x75, 0xc6, 0xec, 0x62, 0x17, 0x87, 0x3e, 0x2c, 0xb0, 0x98, 0xbb, 0x03, 0xe6, 0x40, 0xd2, 0x5c,
- 0x41, 0xb2, 0xbc, 0xa6, 0x79, 0x38, 0x60, 0xd0, 0xe8, 0xe3, 0xad, 0x19, 0x04, 0x90, 0x47, 0x2d,
- 0x65, 0x71, 0xa9, 0x1a, 0xd6, 0xb9, 0x5c, 0x2e, 0x96, 0x61, 0xdc, 0x61, 0x81, 0x03, 0xb9, 0x01,
- 0x04, 0x76, 0x49, 0x9e, 0x25, 0x17, 0xcf, 0x72, 0xfc, 0x49, 0xe5, 0xb4, 0x92, 0x28, 0x66, 0x89,
- 0x51, 0x39, 0x31, 0x29, 0xd8, 0xa6, 0x72, 0x72, 0x90, 0x93, 0x9c, 0x93, 0x9c, 0x73, 0x0e, 0xd5,
- 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x16, 0xe8, 0x59, 0x15, 0x7f, 0xb0, 0x8a, 0xd7, 0xfb, 0xfa,
- 0x7d, 0xfd, 0xbe, 0xed, 0xf7, 0xde, 0x87, 0x9e, 0xe9, 0x45, 0x2f, 0xdd, 0xde, 0x69, 0x77, 0xda,
- 0xfe, 0xaa, 0x3f, 0xbf, 0x70, 0xc5, 0xfc, 0x82, 0xbf, 0xb4, 0x7a, 0xd2, 0x5f, 0x5a, 0xc2, 0x0b,
- 0x4b, 0xfe, 0xf1, 0x4e, 0x7d, 0xb7, 0x33, 0xc7, 0x3e, 0x75, 0x5f, 0xb2, 0xd9, 0x6e, 0x6f, 0x36,
- 0xea, 0x73, 0x9b, 0xed, 0xc6, 0x5a, 0x6b, 0x73, 0xae, 0xbd, 0xb3, 0x39, 0x17, 0x99, 0x36, 0xfb,
- 0x3a, 0x34, 0x7e, 0xf3, 0xd6, 0x99, 0xc6, 0x56, 0x6b, 0xf3, 0xc6, 0xfa, 0xee, 0xee, 0xda, 0x66,
- 0xdd, 0x1d, 0x47, 0x99, 0x8d, 0x05, 0xcf, 0x29, 0x39, 0xe5, 0xd1, 0x20, 0xb3, 0xb1, 0xc0, 0xfe,
- 0xed, 0x7b, 0x99, 0x52, 0x86, 0xfd, 0xdb, 0x67, 0xff, 0x5e, 0xf4, 0xb2, 0xa5, 0x2c, 0xfb, 0xf7,
- 0xa2, 0x5b, 0x41, 0x99, 0x0d, 0xec, 0x0d, 0x97, 0x9c, 0xf2, 0x41, 0xff, 0xb2, 0xb9, 0x3d, 0x11,
- 0xe7, 0x38, 0x4e, 0x90, 0xd9, 0xc0, 0xb3, 0xdf, 0x79, 0xd4, 0x41, 0x23, 0x02, 0xf8, 0x34, 0x42,
- 0xad, 0xb5, 0x66, 0x7d, 0x7d, 0x73, 0xa7, 0xdd, 0xdd, 0x66, 0x0b, 0x40, 0xfe, 0xd2, 0xfe, 0x1d,
- 0xce, 0xd5, 0xe8, 0xe4, 0x57, 0xd2, 0xc9, 0x81, 0xe2, 0xc8, 0x7d, 0x29, 0x2a, 0xb4, 0xb7, 0x3b,
- 0x5b, 0xed, 0xd6, 0x5a, 0x63, 0xf5, 0x4c, 0xbb, 0xdd, 0xf0, 0xd6, 0x4b, 0x4e, 0xf9, 0x40, 0x30,
- 0x26, 0x06, 0x57, 0xda, 0xed, 0x86, 0xfb, 0xfd, 0x68, 0x3c, 0x34, 0xda, 0x6a, 0x75, 0x16, 0x7d,
- 0xaf, 0x5e, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x84, 0x66,
- 0xbb, 0x60, 0xb7, 0x51, 0x72, 0xca, 0x93, 0x41, 0x38, 0xfb, 0xe6, 0xad, 0x98, 0x61, 0x17, 0x0c,
- 0x37, 0x4b, 0x4e, 0xb9, 0x20, 0x0d, 0x4f, 0x83, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9, 0x29,
- 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x5b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11, 0xc3,
- 0x2e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xc3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68, 0xb8,
- 0xb1, 0x75, 0x57, 0x7d, 0x7d, 0xd1, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0x91, 0x20, 0x74, 0x70, 0x3d,
- 0x0c, 0xbb, 0x3f, 0x84, 0x26, 0x25, 0xb8, 0xb0, 0x6d, 0x94, 0x9c, 0xf2, 0x44, 0x10, 0xfa, 0xb8,
- 0x99, 0x8f, 0x6b, 0x01, 0x6d, 0x34, 0xda, 0x6b, 0x1d, 0xaf, 0x59, 0x72, 0xca, 0x19, 0x19, 0xd0,
- 0xf5, 0x74, 0x30, 0x0e, 0x4f, 0xb0, 0xd7, 0x2a, 0x39, 0xe5, 0x7c, 0x04, 0x9e, 0x60, 0x03, 0x3c,
- 0xc1, 0x5e, 0xbb, 0xe4, 0x94, 0x8b, 0x51, 0xf8, 0x48, 0xfc, 0xeb, 0xed, 0xee, 0x99, 0x46, 0xdd,
- 0xdb, 0x2e, 0x39, 0x65, 0x47, 0xc6, 0x7f, 0x1d, 0x1b, 0xd5, 0x19, 0xed, 0xec, 0x6c, 0xb5, 0x36,
- 0xbd, 0xdb, 0xd9, 0x9e, 0x97, 0x8c, 0xb2, 0x51, 0x2d, 0xa0, 0x33, 0xe7, 0x3b, 0xf5, 0x5d, 0x6f,
- 0xa7, 0xe4, 0x94, 0xc7, 0x64, 0x40, 0x2b, 0x74, 0xd0, 0x5d, 0x47, 0x87, 0x42, 0xb3, 0xb3, 0xe7,
- 0xb6, 0x1a, 0xeb, 0xab, 0xf5, 0x56, 0xb7, 0xe9, 0xed, 0x96, 0x9c, 0xf2, 0xb8, 0x8f, 0x2d, 0xb6,
- 0xf1, 0xb5, 0x74, 0xf2, 0xa9, 0x56, 0xb7, 0x19, 0x84, 0x61, 0x87, 0x43, 0x6e, 0x13, 0x4d, 0x45,
- 0x50, 0x9a, 0x30, 0xcd, 0xeb, 0xb0, 0x04, 0x3c, 0x61, 0x0b, 0x24, 0xb2, 0xf1, 0xb0, 0x86, 0x25,
- 0x52, 0x72, 0x13, 0x85, 0xe3, 0xab, 0x2c, 0xa5, 0x56, 0x21, 0x39, 0xbb, 0x0c, 0x2c, 0x65, 0x72,
- 0xba, 0xc2, 0xa5, 0x1c, 0x73, 0xcf, 0xa0, 0x23, 0xca, 0xfe, 0x66, 0xf5, 0x08, 0xf8, 0xbb, 0x83,
- 0xf1, 0x37, 0xb7, 0x0f, 0x24, 0x5e, 0xc6, 0x18, 0x73, 0x87, 0x64, 0x56, 0x84, 0x83, 0xee, 0x6d,
- 0xc8, 0x8b, 0x61, 0x08, 0xf6, 0xee, 0x64, 0x01, 0x2d, 0xec, 0x1f, 0x46, 0xf0, 0x36, 0x15, 0x41,
- 0x12, 0xcc, 0xfd, 0x84, 0xac, 0x3a, 0x40, 0xd9, 0x5d, 0xac, 0x9e, 0x5d, 0x61, 0x41, 0xd9, 0x4d,
- 0x7c, 0x3e, 0xb0, 0xa6, 0xbb, 0x73, 0x2f, 0x47, 0xe3, 0xeb, 0xf5, 0x8d, 0xb5, 0x6e, 0xa3, 0x53,
- 0x5f, 0x87, 0xb2, 0xf6, 0x02, 0xad, 0x98, 0x07, 0x2a, 0xc3, 0x9d, 0x9d, 0x6e, 0x3d, 0x28, 0x84,
- 0x1f, 0xb2, 0xf2, 0x36, 0x8f, 0x26, 0xa4, 0x35, 0x94, 0xa3, 0x2f, 0x50, 0xf3, 0x5c, 0x25, 0x7f,
- 0x6c, 0xc1, 0x5f, 0xc4, 0x4b, 0x81, 0xf4, 0x06, 0x95, 0x6e, 0x01, 0x15, 0xe5, 0x0c, 0x5e, 0xea,
- 0xbe, 0x48, 0xa7, 0x4c, 0x56, 0x72, 0xc7, 0x16, 0xfd, 0xf9, 0xf9, 0x40, 0x7a, 0xe4, 0x35, 0x6f,
- 0x5e, 0x9d, 0xc2, 0x8b, 0xde, 0x97, 0xe8, 0x94, 0x42, 0x65, 0x38, 0x32, 0x83, 0x17, 0x3f, 0x1c,
- 0x59, 0x16, 0xc1, 0xde, 0x97, 0xe9, 0x84, 0x6c, 0x05, 0xc1, 0xb2, 0xc8, 0x89, 0x2b, 0x4e, 0xea,
- 0x4b, 0x23, 0x38, 0xbe, 0x34, 0x82, 0xbd, 0xaf, 0xd0, 0x69, 0x6e, 0x25, 0x77, 0x8c, 0xe0, 0xd8,
- 0xd2, 0x08, 0x8e, 0x2f, 0x8d, 0x60, 0xef, 0xab, 0x74, 0xca, 0x70, 0x65, 0x38, 0x32, 0x83, 0x97,
- 0x47, 0x8c, 0x26, 0xe5, 0x0c, 0x51, 0xf3, 0xbe, 0x46, 0xa7, 0x8c, 0x54, 0xf2, 0x34, 0x9a, 0xf9,
- 0xf9, 0x40, 0xfa, 0x14, 0x95, 0xf2, 0x04, 0x72, 0x95, 0xa5, 0x89, 0x69, 0x5f, 0xa7, 0xd3, 0x26,
- 0x2a, 0x23, 0xc7, 0xf8, 0x3c, 0xe9, 0x39, 0xac, 0x9a, 0x0b, 0x2a, 0x13, 0x50, 0x36, 0xbf, 0x41,
- 0x67, 0x65, 0x2a, 0x23, 0x8b, 0x73, 0x0b, 0x78, 0x61, 0x49, 0xa5, 0x01, 0x2a, 0x68, 0x7c, 0x85,
- 0x04, 0x7b, 0xdf, 0xa4, 0x93, 0xf2, 0x95, 0x3c, 0x0d, 0x2a, 0xbe, 0x42, 0x82, 0x4d, 0x2b, 0x24,
- 0xd8, 0xfb, 0x16, 0x9d, 0x56, 0xac, 0x8c, 0x1c, 0xe3, 0xf3, 0xa2, 0x2b, 0x24, 0xd8, 0x3d, 0xa9,
- 0x52, 0xc8, 0x2b, 0xeb, 0xaf, 0xd1, 0x69, 0x4e, 0xa5, 0xc0, 0x97, 0xe8, 0x93, 0xa5, 0xc5, 0xa5,
- 0x93, 0x0a, 0x97, 0xbc, 0xd4, 0x5e, 0xa9, 0x7d, 0x61, 0x50, 0x6b, 0x7f, 0x9d, 0x09, 0x8c, 0x4a,
- 0xf1, 0x5c, 0xbd, 0xd1, 0x68, 0x5f, 0x5e, 0x9a, 0xbd, 0xb3, 0xbd, 0xd3, 0x58, 0x7f, 0xc9, 0x2c,
- 0x52, 0xbf, 0x3b, 0xa8, 0xbf, 0x2b, 0x2a, 0x35, 0x50, 0x80, 0x7f, 0x83, 0x4e, 0x1e, 0xab, 0x78,
- 0xeb, 0xf5, 0xb5, 0xf5, 0x5b, 0x16, 0x17, 0xc9, 0x2d, 0xfe, 0xd2, 0xd2, 0x2d, 0xfe, 0x09, 0x72,
- 0xcb, 0xe2, 0xd2, 0x89, 0x33, 0xf5, 0xfa, 0x86, 0xc2, 0x15, 0x14, 0xe7, 0x16, 0x3a, 0x2c, 0x7d,
- 0x28, 0xd5, 0xf9, 0x37, 0x9d, 0xf4, 0xe5, 0xb9, 0x92, 0x5b, 0x7e, 0xf5, 0x6b, 0xaa, 0xcb, 0x81,
- 0xe4, 0x53, 0x96, 0xe9, 0x06, 0x9a, 0x52, 0xb7, 0xa8, 0x52, 0xcf, 0xbe, 0xed, 0xa4, 0x29, 0x68,
- 0x02, 0xeb, 0xb0, 0xb2, 0xb1, 0x65, 0x61, 0x7b, 0x19, 0x2a, 0xec, 0xd4, 0x6f, 0xef, 0x6e, 0xed,
- 0x88, 0x52, 0xf0, 0x18, 0x55, 0x6b, 0x07, 0x82, 0x31, 0x31, 0xca, 0x6a, 0xc0, 0xcb, 0xd1, 0x78,
- 0x68, 0x05, 0xc9, 0xf9, 0x38, 0x35, 0xcb, 0x05, 0xe1, 0x64, 0xc8, 0xfc, 0x32, 0x9a, 0x08, 0xed,
- 0x78, 0xe2, 0x3f, 0x41, 0x0d, 0x27, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb, 0x93,
- 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d, 0x9b,
- 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f, 0x88,
- 0x5a, 0x0e, 0xeb, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4, 0x74,
- 0x24, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4a, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c, 0x11,
- 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20, 0x53,
- 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04, 0x7b,
- 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24, 0x0b,
- 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46, 0x05,
- 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x26, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x43, 0xa1, 0x9d, 0x92, 0x52,
- 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x85, 0xa6, 0x22, 0x30, 0xa2, 0x67,
- 0x3f, 0x4d, 0x91, 0x06, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0xe7, 0x50, 0x38, 0xae, 0x49, 0x9e,
- 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x16, 0x1d, 0x51, 0x36, 0xbb, 0x52,
- 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x1a, 0xc8, 0x8b, 0x81, 0x08,
- 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x55, 0x56, 0x22, 0x60, 0xed,
- 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x15, 0x9a, 0x96,
- 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x64, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x3a, 0x4d, 0x07,
- 0x2d, 0x2b, 0x6c, 0x44, 0x05, 0xd1, 0x1b, 0xe8, 0x7c, 0x29, 0x88, 0xa6, 0x62, 0x1e, 0xa0, 0x3c,
- 0xae, 0xa0, 0xa3, 0x06, 0x17, 0xbc, 0x50, 0xbe, 0x91, 0xfa, 0x08, 0x15, 0xd2, 0x74, 0xcc, 0x05,
- 0x2f, 0x9c, 0xcb, 0x46, 0x1f, 0xbc, 0x84, 0xbe, 0x89, 0xfa, 0x10, 0x92, 0x29, 0xee, 0x82, 0x57,
- 0xd4, 0x53, 0x49, 0x91, 0x10, 0xec, 0xbd, 0x99, 0x7a, 0xd0, 0x35, 0x94, 0x31, 0x1a, 0x82, 0xfb,
- 0x44, 0x43, 0xb0, 0xf7, 0x16, 0xea, 0x27, 0x14, 0x55, 0xe6, 0x68, 0x08, 0xee, 0x13, 0x0d, 0xc1,
- 0xde, 0x5b, 0xa9, 0x0f, 0xa1, 0xb2, 0xcc, 0xd1, 0x10, 0xec, 0x9e, 0x42, 0x33, 0x06, 0x17, 0xa2,
- 0x00, 0xbf, 0x8d, 0xfa, 0x90, 0xb2, 0xcb, 0x8b, 0x79, 0x11, 0xe5, 0xbb, 0x8a, 0x2e, 0x32, 0x45,
- 0x23, 0xfc, 0xbc, 0x9d, 0xfa, 0x51, 0x74, 0xd8, 0xd1, 0x78, 0x44, 0xa2, 0xb4, 0xaf, 0x18, 0xe9,
- 0x85, 0x22, 0xff, 0x0e, 0xea, 0x46, 0x11, 0x66, 0x71, 0x6e, 0xa1, 0xec, 0xf7, 0x09, 0x8a, 0x60,
- 0xef, 0x9d, 0xd4, 0x8b, 0x54, 0x6a, 0x09, 0x41, 0x11, 0xdc, 0x37, 0x28, 0x82, 0xbd, 0x77, 0x51,
- 0x3f, 0x8a, 0x74, 0x4b, 0x0a, 0x8a, 0x60, 0xf7, 0x55, 0xc6, 0x2f, 0x8a, 0xf7, 0x8d, 0x1e, 0xf5,
- 0x13, 0xd3, 0x72, 0xf1, 0x6f, 0x8c, 0xf7, 0x93, 0x1b, 0xcd, 0x1b, 0x07, 0x3a, 0xcb, 0xbb, 0xa9,
- 0x2f, 0x93, 0xb8, 0x33, 0xec, 0x21, 0x68, 0x3a, 0x37, 0x1b, 0xf9, 0x86, 0xf6, 0xf3, 0x1e, 0xea,
- 0xad, 0x9f, 0xda, 0x8b, 0x7f, 0x01, 0xd0, 0xa1, 0xee, 0x46, 0x97, 0x18, 0x9c, 0x2a, 0xbd, 0xea,
- 0xbd, 0xd9, 0xf4, 0xbd, 0x4a, 0x48, 0xb2, 0x99, 0x18, 0xb8, 0xec, 0x5d, 0x3f, 0x8d, 0x2e, 0x35,
- 0x66, 0x97, 0x52, 0xeb, 0xef, 0xcd, 0xa6, 0xa9, 0xf5, 0x02, 0xfc, 0x62, 0x43, 0x4e, 0x46, 0x74,
- 0xe1, 0x76, 0x7d, 0x2d, 0x2c, 0x91, 0xff, 0x9c, 0x2d, 0x65, 0x41, 0x17, 0xc2, 0xa8, 0xd4, 0x85,
- 0xdc, 0x0a, 0x2a, 0xd0, 0xbf, 0x50, 0x33, 0xa6, 0x0b, 0x61, 0x58, 0xd1, 0x85, 0xdc, 0x8e, 0x97,
- 0xbb, 0x7f, 0xa5, 0x86, 0x4c, 0x17, 0xc2, 0xb8, 0xaa, 0x0b, 0xb9, 0x25, 0x2f, 0x6a, 0xff, 0x46,
- 0x2d, 0x0b, 0xd2, 0x52, 0xd5, 0x85, 0x12, 0x9b, 0x60, 0xef, 0xdf, 0xa9, 0x61, 0x56, 0xc3, 0x16,
- 0x3a, 0x47, 0xc1, 0x26, 0xd8, 0xfb, 0x0f, 0x6a, 0xe8, 0xea, 0xd8, 0x11, 0x4b, 0x5e, 0x82, 0xfe,
- 0x93, 0x5a, 0x0e, 0xeb, 0xd8, 0x42, 0x17, 0x72, 0x4b, 0x51, 0x21, 0xfe, 0x8b, 0x9a, 0x32, 0x5d,
- 0x08, 0x1f, 0x68, 0xba, 0x50, 0xe0, 0x0b, 0xe3, 0xff, 0xa6, 0xc6, 0x4c, 0x17, 0xf2, 0x15, 0x68,
- 0xba, 0x50, 0x78, 0x66, 0x25, 0xe3, 0x7f, 0xa8, 0x69, 0x46, 0x46, 0xa5, 0xe8, 0x42, 0x75, 0x05,
- 0x04, 0x7b, 0xff, 0x4b, 0x2d, 0xf3, 0x91, 0x15, 0x08, 0x5d, 0xa8, 0xad, 0x80, 0x60, 0xef, 0xff,
- 0xa8, 0x71, 0x31, 0xba, 0x82, 0x08, 0x0b, 0x3c, 0xbf, 0x2f, 0x0c, 0x97, 0xb2, 0xa0, 0x0b, 0x61,
- 0x5c, 0xd5, 0x85, 0xc2, 0x2f, 0x64, 0xef, 0xcf, 0x0c, 0xb3, 0xb3, 0x5d, 0xc9, 0xac, 0xa2, 0x0b,
- 0xc5, 0x6e, 0x62, 0x89, 0xf9, 0x7a, 0x6a, 0x38, 0x26, 0xa3, 0x52, 0x74, 0x21, 0xb7, 0x53, 0x72,
- 0xed, 0x67, 0xa9, 0xf1, 0x00, 0xba, 0x10, 0x3c, 0x46, 0x74, 0xa1, 0x06, 0x23, 0x64, 0xcd, 0xcf,
- 0x51, 0xa4, 0xc1, 0x74, 0xa1, 0x02, 0xa6, 0xe9, 0x42, 0x8e, 0xa7, 0xea, 0xc2, 0x9f, 0x07, 0xb4,
- 0xf4, 0xba, 0x10, 0x7c, 0x46, 0x75, 0x61, 0xb8, 0xd9, 0x95, 0x5a, 0xf1, 0x0b, 0x40, 0x61, 0x0a,
- 0x5d, 0x28, 0x52, 0x24, 0xa2, 0x0b, 0x23, 0x20, 0x82, 0xc0, 0x5f, 0x84, 0x90, 0xd2, 0xe9, 0x42,
- 0x0d, 0x4a, 0xd3, 0x85, 0xf0, 0x09, 0xb0, 0xf6, 0x4b, 0x14, 0xc2, 0x56, 0x17, 0x82, 0x83, 0x50,
- 0x17, 0x2a, 0xfe, 0xdc, 0x9f, 0x44, 0x85, 0xe6, 0xda, 0x36, 0xab, 0x72, 0x50, 0xea, 0xbe, 0x0d,
- 0x31, 0xfc, 0xb0, 0x05, 0xc0, 0x8d, 0x6b, 0xdb, 0xb4, 0x20, 0xd2, 0xff, 0x4e, 0xb5, 0x3a, 0x3b,
- 0xe7, 0x83, 0x83, 0x4d, 0x39, 0xe2, 0x9e, 0x45, 0xe3, 0x21, 0x02, 0xd4, 0xb4, 0xdf, 0x02, 0x88,
- 0x2b, 0xed, 0x21, 0x58, 0x41, 0x05, 0x8c, 0xb1, 0xa6, 0x32, 0xe4, 0x6e, 0xa0, 0x89, 0x10, 0x84,
- 0xd7, 0xd8, 0xdf, 0x06, 0x94, 0xab, 0xec, 0x51, 0xa0, 0x1a, 0x03, 0x4c, 0xa1, 0xa9, 0x8e, 0x69,
- 0x38, 0xbc, 0x42, 0xff, 0x4e, 0x6a, 0x9c, 0xd3, 0x06, 0x1c, 0x5e, 0xdf, 0x23, 0xa4, 0x11, 0xec,
- 0xfd, 0xee, 0x20, 0xa4, 0x11, 0x1c, 0x23, 0x8d, 0xe0, 0x18, 0x69, 0x04, 0x7b, 0xbf, 0x37, 0x10,
- 0x69, 0x02, 0x46, 0x25, 0x2d, 0x82, 0xc3, 0x5b, 0xcb, 0x77, 0x06, 0x22, 0x2d, 0x8a, 0xc3, 0x1b,
- 0xd3, 0x16, 0x2a, 0x86, 0x38, 0xa2, 0xd7, 0xfc, 0x3e, 0x00, 0x5d, 0x6d, 0x0f, 0xc4, 0x5b, 0x18,
- 0x20, 0x8d, 0x37, 0xb5, 0x41, 0xb7, 0x81, 0x26, 0x25, 0x75, 0x02, 0xeb, 0x0f, 0x00, 0xeb, 0x9a,
- 0x14, 0xe4, 0x6d, 0xa8, 0x60, 0x13, 0x4d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30, 0xf5,
- 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x60, 0xec,
- 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x20, 0x7b, 0x02, 0x4c,
- 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd, 0xb8,
- 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0, 0x27,
- 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62, 0x64,
- 0x1b, 0x1d, 0x0a, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80, 0x00,
- 0x5a, 0xb1, 0x19, 0x19, 0x76, 0xcf, 0xa3, 0xa9, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0, 0xd7,
- 0xa6, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa8, 0x19, 0xff, 0xc4, 0xdd, 0x45, 0x87, 0x43, 0x68, 0x55,
- 0xa2, 0xfc, 0x25, 0x00, 0x2f, 0xdb, 0x03, 0x4b, 0x55, 0x02, 0xb0, 0x93, 0xcd, 0xe8, 0xb8, 0x7b,
- 0x07, 0x3a, 0xa2, 0x54, 0x5f, 0x45, 0xad, 0x7c, 0x17, 0x50, 0x57, 0xd2, 0xd4, 0xe0, 0x50, 0xa7,
- 0x00, 0xac, 0xdb, 0x8c, 0x7d, 0xe0, 0xde, 0x8d, 0xbc, 0x18, 0xae, 0x60, 0xfa, 0xaf, 0x00, 0xfa,
- 0x54, 0x6a, 0x68, 0x8d, 0xeb, 0x23, 0x4d, 0xd3, 0x67, 0x62, 0xff, 0xb2, 0x46, 0x07, 0x9a, 0xe3,
- 0xaf, 0x53, 0xed, 0x5f, 0xd6, 0xf9, 0xa5, 0xe8, 0xa0, 0xfb, 0x37, 0x1c, 0x12, 0xc9, 0xb8, 0xab,
- 0xa0, 0xfc, 0x4d, 0xaa, 0x64, 0x84, 0xc6, 0x2f, 0x61, 0x68, 0x32, 0xca, 0x31, 0x81, 0xd3, 0x55,
- 0x70, 0xfe, 0x36, 0x15, 0xce, 0x69, 0x03, 0x8e, 0x1c, 0x53, 0x48, 0x23, 0x18, 0x60, 0xfe, 0x2e,
- 0x2d, 0x69, 0x04, 0xc7, 0x48, 0x83, 0x21, 0x95, 0x34, 0x81, 0xf2, 0xf7, 0xa9, 0x49, 0x53, 0x61,
- 0x04, 0x69, 0x3a, 0x4e, 0x57, 0xc1, 0xf9, 0x87, 0xd4, 0xa4, 0x45, 0x71, 0xe4, 0x98, 0x68, 0x69,
- 0xbc, 0x8d, 0x02, 0xd0, 0x3f, 0xa6, 0x6a, 0x69, 0xbc, 0xef, 0x4b, 0x24, 0xfa, 0x6d, 0x28, 0x83,
- 0x21, 0x75, 0xac, 0x44, 0x03, 0xd2, 0x3f, 0xa5, 0xa3, 0x8e, 0x79, 0x88, 0x50, 0x17, 0x8e, 0xb9,
- 0x25, 0x84, 0xda, 0xad, 0x7a, 0x7b, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0x81, 0xea, 0x50,
- 0x30, 0xca, 0x06, 0x99, 0xc5, 0x2c, 0x3a, 0x08, 0x16, 0x20, 0x4f, 0x9f, 0xa1, 0x26, 0xb9, 0xea,
- 0x50, 0x00, 0xf3, 0x40, 0x2e, 0xbf, 0x0c, 0x8d, 0x81, 0x0d, 0xd7, 0xca, 0xcf, 0x52, 0xa3, 0xc9,
- 0xea, 0x50, 0x00, 0x53, 0xb9, 0xd8, 0x0d, 0xad, 0xb8, 0xd2, 0x7d, 0x8e, 0x5a, 0x15, 0x42, 0x2b,
- 0x2e, 0x55, 0x55, 0x3c, 0x82, 0xbd, 0xe7, 0xa9, 0x51, 0x56, 0xc5, 0x23, 0x58, 0xc7, 0x23, 0xd8,
- 0xfb, 0x0c, 0x35, 0x72, 0x35, 0x3c, 0xd5, 0x8a, 0x8b, 0xc4, 0xcf, 0x52, 0xab, 0x61, 0x0d, 0x8f,
- 0x60, 0xf7, 0xe5, 0xa8, 0x00, 0x56, 0x42, 0x76, 0x7d, 0x8e, 0x9a, 0x8d, 0x54, 0x87, 0x02, 0x98,
- 0x2d, 0x24, 0x5a, 0x19, 0x8d, 0x73, 0x4c, 0x61, 0xf8, 0x79, 0x6a, 0x38, 0x51, 0x1d, 0x0a, 0xc0,
- 0x41, 0x28, 0xaf, 0xc2, 0x08, 0x40, 0x5b, 0xfd, 0x32, 0x35, 0xcb, 0x84, 0x11, 0x80, 0x3a, 0xd2,
- 0x51, 0x09, 0xf6, 0x7e, 0x85, 0x5a, 0xe5, 0x75, 0x54, 0x76, 0x80, 0xa0, 0xa1, 0x12, 0xec, 0xfd,
- 0x2a, 0x35, 0x2c, 0x46, 0x50, 0xd5, 0x68, 0xb9, 0x26, 0x79, 0x81, 0xda, 0x39, 0x61, 0xb4, 0x5c,
- 0x54, 0x48, 0xe6, 0x40, 0x51, 0x7c, 0x81, 0x5a, 0x8d, 0x4a, 0xe6, 0x40, 0x12, 0x84, 0x11, 0x80,
- 0x1e, 0xf8, 0x22, 0x35, 0x1a, 0x0b, 0x23, 0x80, 0x8e, 0xbe, 0x86, 0x8a, 0x60, 0xa3, 0xb4, 0xf3,
- 0x2f, 0xe5, 0xd2, 0x3f, 0xc6, 0xad, 0x0e, 0x05, 0x10, 0xaa, 0x6c, 0xe1, 0xb7, 0xa2, 0x43, 0x2a,
- 0x84, 0xe8, 0x2a, 0x5f, 0xce, 0x0d, 0xf4, 0x8a, 0x4d, 0x75, 0x28, 0x98, 0x94, 0x40, 0xa2, 0x8b,
- 0xac, 0x23, 0x18, 0xd4, 0x1a, 0xf6, 0x57, 0x72, 0x03, 0xbc, 0x5f, 0x53, 0x1d, 0x0a, 0x26, 0x98,
- 0x4b, 0xa5, 0x49, 0xaf, 0x22, 0x57, 0x6c, 0x5c, 0xa5, 0x43, 0x7f, 0x35, 0x97, 0xe6, 0x59, 0x74,
- 0x75, 0x28, 0x28, 0xf2, 0xed, 0x2e, 0xbb, 0xf1, 0x39, 0x74, 0x44, 0x07, 0x10, 0xa4, 0x7d, 0x2d,
- 0x97, 0xf2, 0xcd, 0x9a, 0xea, 0x50, 0x70, 0x48, 0x85, 0x11, 0x84, 0xfd, 0x18, 0xaf, 0x1c, 0xc0,
- 0xd4, 0xd7, 0x73, 0xd6, 0xaf, 0x09, 0xde, 0x44, 0x67, 0x0b, 0xa6, 0x14, 0x5f, 0x32, 0x37, 0x60,
- 0x8f, 0x2e, 0x78, 0xdf, 0x10, 0x9b, 0x74, 0x4c, 0xd9, 0xa4, 0x0b, 0x51, 0x3b, 0xdf, 0xfb, 0xa6,
- 0xc9, 0xce, 0x8f, 0xda, 0x2d, 0x7a, 0xdf, 0x32, 0xd9, 0x2d, 0xba, 0x27, 0xd1, 0x61, 0x9e, 0x41,
- 0xfa, 0x03, 0xad, 0x7b, 0xf3, 0xf2, 0x85, 0x9e, 0xaa, 0x13, 0xc0, 0x37, 0xa8, 0x3f, 0xcf, 0xba,
- 0x4a, 0xd0, 0x1e, 0x7d, 0x98, 0xf5, 0xbe, 0xbc, 0xfa, 0x76, 0x4f, 0xd5, 0xe1, 0x5c, 0x46, 0x9e,
- 0x65, 0x5d, 0x8d, 0xa6, 0xa2, 0xd3, 0x79, 0x25, 0xbd, 0x2f, 0xaf, 0xbc, 0xea, 0x53, 0x75, 0x82,
- 0xc3, 0xfa, 0x74, 0x5e, 0x59, 0xaf, 0x8a, 0xcf, 0xe7, 0x35, 0xf6, 0xfe, 0xbc, 0x7c, 0xef, 0x27,
- 0x3e, 0xfd, 0xb4, 0x78, 0x0c, 0x66, 0x5a, 0x3d, 0xc1, 0xde, 0x03, 0xf9, 0xe8, 0x4b, 0x40, 0xc6,
- 0x08, 0x08, 0x4e, 0x8a, 0x80, 0x60, 0xef, 0xc1, 0xbc, 0xf2, 0x46, 0x90, 0x39, 0x02, 0x82, 0x93,
- 0x22, 0x20, 0xd8, 0x7b, 0x28, 0x2f, 0x5f, 0x0f, 0x32, 0x47, 0xc0, 0x1e, 0x7d, 0x4d, 0x47, 0xa7,
- 0x8b, 0x2a, 0xfd, 0x70, 0x5e, 0x7d, 0x57, 0xa8, 0xea, 0x04, 0x47, 0x74, 0x0f, 0xa2, 0xbe, 0x5f,
- 0x87, 0xbc, 0x58, 0x04, 0xc2, 0xc7, 0x23, 0x79, 0xed, 0xc5, 0xa1, 0xaa, 0x13, 0x4c, 0x45, 0xa2,
- 0x10, 0xb5, 0xff, 0xea, 0x38, 0x95, 0xd0, 0x05, 0xde, 0x9f, 0xd7, 0xde, 0x22, 0x8a, 0xf3, 0x08,
- 0x7d, 0x21, 0x29, 0x10, 0x82, 0xbd, 0x0f, 0xe4, 0xd5, 0x57, 0x8a, 0x12, 0x02, 0x21, 0x38, 0x39,
- 0x10, 0x82, 0xbd, 0x47, 0xf3, 0xda, 0xfb, 0x45, 0x49, 0x81, 0x10, 0xec, 0x5e, 0x1f, 0xff, 0x42,
- 0x78, 0x63, 0x79, 0x2c, 0x6f, 0x78, 0xd9, 0x28, 0xfe, 0xcd, 0xf0, 0x86, 0x73, 0x83, 0x61, 0x63,
- 0x40, 0xeb, 0x79, 0x3c, 0x6f, 0x7e, 0xf3, 0xc8, 0xb0, 0x47, 0xa0, 0x2b, 0xdd, 0x14, 0xe7, 0x16,
- 0xfa, 0xd3, 0x13, 0xf9, 0xfe, 0xaf, 0x21, 0xc5, 0xc9, 0x86, 0x16, 0xf6, 0x5a, 0x34, 0x13, 0x75,
- 0xa8, 0x34, 0xb3, 0x27, 0xf3, 0x03, 0xbf, 0x93, 0x54, 0x75, 0x82, 0x69, 0x1d, 0x58, 0xfd, 0xfb,
- 0xf4, 0xe2, 0x78, 0xc6, 0x28, 0x4d, 0xe1, 0xa9, 0xfc, 0x00, 0x2f, 0x28, 0x55, 0x9d, 0xe0, 0x68,
- 0x34, 0xcf, 0x42, 0x9b, 0x99, 0x9f, 0x42, 0x63, 0x5a, 0xef, 0x7b, 0x11, 0xdf, 0x34, 0x9f, 0xb9,
- 0x0b, 0x21, 0xa5, 0x1f, 0xbe, 0x98, 0xc8, 0xd7, 0xa0, 0x82, 0xf6, 0x26, 0xa7, 0x2d, 0x38, 0x75,
- 0xa0, 0xbd, 0x13, 0x91, 0xce, 0x81, 0x72, 0x78, 0x6e, 0xed, 0xe0, 0x6a, 0x54, 0x8c, 0x1e, 0x8e,
- 0xbb, 0x45, 0x94, 0xbd, 0xad, 0x7e, 0x9e, 0x39, 0x39, 0x10, 0xd0, 0xff, 0x75, 0x0f, 0xa3, 0xdc,
- 0x1d, 0x6b, 0x8d, 0x6e, 0xdd, 0xcb, 0xb0, 0x31, 0xf8, 0x47, 0x25, 0x73, 0x85, 0x33, 0x73, 0x0d,
- 0x9a, 0x8c, 0x9d, 0x7c, 0xef, 0xe5, 0x20, 0xa7, 0x3a, 0x78, 0x05, 0x72, 0xe3, 0x87, 0xda, 0x7b,
- 0x79, 0x98, 0x34, 0x7b, 0x38, 0xbd, 0x7f, 0x0f, 0x85, 0xc4, 0x20, 0xf8, 0x29, 0xdd, 0x5e, 0x0e,
- 0xb2, 0xc9, 0x41, 0xec, 0xd3, 0x83, 0x9b, 0x1c, 0xc4, 0x3e, 0x3d, 0x0c, 0xab, 0x1e, 0x96, 0xd1,
- 0x21, 0xc3, 0xb9, 0xf0, 0x5e, 0x2e, 0x46, 0x54, 0x17, 0x2b, 0xe8, 0xb0, 0xe9, 0xb8, 0x77, 0x2f,
- 0x1f, 0x13, 0x66, 0x2e, 0xe5, 0x39, 0xee, 0x5e, 0x0e, 0x32, 0x7d, 0xe2, 0xd8, 0x27, 0x15, 0xf9,
- 0x7e, 0x71, 0xec, 0xd3, 0x47, 0xd1, 0xfc, 0x85, 0x28, 0x07, 0xaa, 0x7b, 0x79, 0x70, 0x12, 0x36,
- 0x85, 0x3c, 0x2a, 0xdd, 0xcb, 0xc3, 0xa8, 0x99, 0x4b, 0x79, 0x0a, 0xba, 0x97, 0x83, 0x31, 0xd5,
- 0xc1, 0x79, 0x74, 0xc4, 0x78, 0xb8, 0x69, 0x70, 0xf2, 0x2a, 0xd5, 0x49, 0xda, 0x87, 0xb9, 0x0a,
- 0xf4, 0xdd, 0xc8, 0x4b, 0x3a, 0xe2, 0x34, 0xa0, 0xdf, 0xa8, 0xa2, 0x0f, 0xf0, 0x80, 0x57, 0x59,
- 0xc0, 0x6b, 0xd1, 0x94, 0xf9, 0xa8, 0xd3, 0x00, 0xff, 0x23, 0x3a, 0x7c, 0xca, 0x27, 0xbe, 0x0a,
- 0x78, 0x17, 0x4d, 0x27, 0x9c, 0x78, 0x1a, 0xd0, 0xaf, 0xd3, 0xa9, 0xb7, 0x7d, 0x08, 0xac, 0xc5,
- 0x3c, 0x93, 0x7c, 0xda, 0x69, 0x40, 0x7e, 0xa5, 0x1e, 0x77, 0x8a, 0xc7, 0xc2, 0xb1, 0xdd, 0xaa,
- 0x9f, 0x79, 0xaa, 0x98, 0xb9, 0xbd, 0x7a, 0x09, 0x24, 0x4c, 0xe4, 0x38, 0x53, 0xf5, 0x30, 0xb9,
- 0x3f, 0x0f, 0xa7, 0x93, 0x3d, 0x14, 0xf6, 0xd7, 0xcf, 0xf4, 0x33, 0x48, 0xd5, 0x41, 0x76, 0xff,
- 0x41, 0x24, 0x78, 0x70, 0xf7, 0x1f, 0x44, 0x82, 0x87, 0xe1, 0xbd, 0x3c, 0x40, 0x09, 0x8d, 0x9e,
- 0x08, 0xaa, 0x2e, 0x46, 0xf6, 0x19, 0x86, 0x7e, 0xd4, 0xa7, 0x7a, 0x18, 0xdd, 0xcb, 0xc3, 0x95,
- 0x08, 0xc9, 0xbf, 0xc7, 0xad, 0x75, 0x49, 0x15, 0x4d, 0x9d, 0xba, 0xab, 0x53, 0x6f, 0xed, 0x6e,
- 0xb5, 0x5b, 0x83, 0x69, 0x2c, 0xd5, 0xd3, 0x40, 0x5a, 0x69, 0x76, 0x0e, 0x8d, 0x4a, 0xb1, 0x3d,
- 0x8a, 0x40, 0x17, 0x17, 0x87, 0xe8, 0xff, 0xae, 0x04, 0xcb, 0x3f, 0x7a, 0x53, 0xd1, 0x71, 0x0f,
- 0xa2, 0x91, 0x6b, 0xab, 0xcb, 0xc1, 0xab, 0x6f, 0x38, 0x55, 0xcc, 0x5c, 0x36, 0x7a, 0xe0, 0x9e,
- 0x5a, 0xf1, 0xc2, 0x85, 0x0b, 0x17, 0x32, 0xfe, 0x59, 0x34, 0x5d, 0x17, 0x8b, 0x58, 0xd5, 0xee,
- 0x2c, 0xba, 0x16, 0xa2, 0xd3, 0xbb, 0xa7, 0xc6, 0x58, 0x3e, 0x52, 0x8f, 0x52, 0x43, 0xbf, 0x22,
- 0xbf, 0x8e, 0x3c, 0x03, 0x08, 0xfc, 0x41, 0x6e, 0x83, 0xf2, 0x86, 0x1a, 0xcb, 0xd6, 0xa9, 0x18,
- 0x0a, 0xcb, 0x6d, 0x7f, 0x13, 0x1d, 0x35, 0xc0, 0xec, 0xda, 0xe3, 0xbc, 0xb1, 0xc6, 0x72, 0x7a,
- 0x3a, 0x86, 0x03, 0x25, 0x20, 0x01, 0xa8, 0x6b, 0x0f, 0xf4, 0xa6, 0x1a, 0x4b, 0xfd, 0x38, 0x10,
- 0x54, 0x8a, 0x64, 0xe2, 0x08, 0xb6, 0xc2, 0x79, 0x73, 0x8d, 0x55, 0x08, 0x23, 0x71, 0x04, 0xf7,
- 0x21, 0xce, 0x12, 0xe7, 0x2d, 0x35, 0x56, 0x47, 0xcc, 0xc4, 0x25, 0x02, 0x75, 0xed, 0x81, 0xde,
- 0x5a, 0x63, 0xe5, 0xc6, 0x4c, 0x1c, 0xc1, 0xfe, 0x16, 0x9a, 0x31, 0x00, 0x89, 0x93, 0x0b, 0x1b,
- 0xa4, 0xb7, 0xd5, 0x58, 0x55, 0xf2, 0x62, 0x48, 0xbc, 0x8a, 0xf9, 0xb7, 0xa1, 0x8b, 0x4c, 0xe4,
- 0xa5, 0xc1, 0x7a, 0x7b, 0x8d, 0x89, 0xd6, 0xa3, 0x71, 0xfa, 0xb8, 0xb7, 0x84, 0x0d, 0xb1, 0x01,
- 0xaf, 0xf6, 0x59, 0x20, 0xbd, 0xa3, 0xc6, 0xd4, 0x6d, 0x7c, 0x43, 0x30, 0x6d, 0xdc, 0x8f, 0x3e,
- 0xcb, 0x2f, 0xea, 0x9d, 0x35, 0xa6, 0x81, 0x13, 0xe8, 0x23, 0xb8, 0x2f, 0x7d, 0x96, 0x58, 0xef,
- 0xaa, 0x31, 0xad, 0x9c, 0x44, 0x5f, 0xe2, 0xfe, 0x83, 0xc3, 0x1e, 0x2b, 0xa8, 0x5e, 0x8d, 0x89,
- 0xea, 0xf8, 0xfe, 0x03, 0x4d, 0x9e, 0x94, 0x51, 0x70, 0xb8, 0x63, 0x03, 0xf4, 0xee, 0x1a, 0xeb,
- 0x02, 0x86, 0x8c, 0x82, 0x13, 0x5f, 0xf3, 0x86, 0x60, 0x67, 0x45, 0x56, 0x38, 0xef, 0xa9, 0x31,
- 0x89, 0x1e, 0xdf, 0x10, 0x4c, 0xe0, 0xfb, 0x0f, 0x38, 0xe8, 0x12, 0x03, 0x8e, 0x3c, 0x42, 0xb2,
- 0x02, 0x7b, 0x6f, 0x6d, 0x00, 0x29, 0x3f, 0x13, 0x5b, 0x62, 0xf8, 0x99, 0xff, 0xb8, 0x83, 0x4a,
- 0x89, 0xcb, 0xe4, 0x8f, 0x07, 0xac, 0x56, 0x7a, 0x6f, 0x6d, 0x30, 0xd9, 0x7f, 0x89, 0x79, 0xb1,
- 0xfc, 0x63, 0xff, 0x61, 0x07, 0x7d, 0x9f, 0x61, 0xbd, 0xca, 0x73, 0x19, 0xab, 0xd5, 0xbe, 0xaf,
- 0x36, 0xc8, 0x5f, 0x09, 0x17, 0xc5, 0xd6, 0x2a, 0x3f, 0xf4, 0xef, 0x73, 0xd0, 0xa5, 0xc6, 0x1e,
- 0x21, 0x8f, 0xf1, 0xac, 0x96, 0x7a, 0x5f, 0x2d, 0xd5, 0x9f, 0x14, 0x17, 0x1b, 0x3a, 0x4b, 0xf8,
- 0xa9, 0xff, 0xa8, 0x83, 0x66, 0xfb, 0x2c, 0x32, 0xcd, 0x06, 0xb8, 0xbf, 0x96, 0xf6, 0x0f, 0x90,
- 0x4b, 0x93, 0x96, 0x2a, 0xbe, 0xfc, 0x87, 0x1c, 0x24, 0xd3, 0x4d, 0xbf, 0x69, 0x6d, 0xb3, 0xc2,
- 0x07, 0x6a, 0xec, 0x71, 0x94, 0xcd, 0x9b, 0x36, 0x66, 0x01, 0x1b, 0x24, 0xac, 0xc6, 0x6f, 0xa8,
- 0x35, 0x46, 0x7f, 0x60, 0x64, 0x97, 0x4c, 0x3d, 0xf5, 0xba, 0xb8, 0x44, 0xd3, 0x9e, 0x2f, 0xf9,
- 0xdb, 0x6a, 0xe9, 0x8c, 0x3c, 0x63, 0xb2, 0xcb, 0x86, 0x9e, 0x7e, 0xdd, 0x7c, 0x3a, 0x0e, 0x08,
- 0xba, 0xf1, 0x76, 0xb5, 0xdb, 0x45, 0x1f, 0x4b, 0xd9, 0xed, 0xea, 0x9e, 0x76, 0x5d, 0xdd, 0x8b,
- 0x23, 0x72, 0x05, 0xb9, 0x6d, 0x86, 0x4c, 0x21, 0x21, 0xef, 0xef, 0xa9, 0xd7, 0xdd, 0x0d, 0x88,
- 0x5c, 0x4a, 0x76, 0x12, 0x69, 0xb5, 0xec, 0xb2, 0x0f, 0xf4, 0xe2, 0xd7, 0xe5, 0xcd, 0xd4, 0x12,
- 0xdc, 0x8f, 0x5a, 0x4b, 0xd8, 0x07, 0x7b, 0xda, 0x75, 0xfb, 0x04, 0x6a, 0x09, 0xee, 0x47, 0xad,
- 0x25, 0xe4, 0x43, 0x3d, 0xf5, 0xba, 0x7e, 0x02, 0xb5, 0x04, 0xfb, 0x1d, 0x55, 0xc2, 0xc4, 0x9e,
- 0xca, 0x59, 0x41, 0x3e, 0xdc, 0xd3, 0xaf, 0xfb, 0x1f, 0x8d, 0x83, 0x0a, 0xdd, 0x79, 0x27, 0xba,
- 0xd8, 0x48, 0x6d, 0x1a, 0xd8, 0x47, 0x7a, 0x91, 0x9f, 0x0b, 0x98, 0x31, 0xd0, 0x2b, 0x34, 0xe8,
- 0xed, 0xe6, 0x9d, 0x64, 0x2f, 0x42, 0xdf, 0xdf, 0x8b, 0xfc, 0xdc, 0x80, 0x61, 0x1b, 0x81, 0x1e,
- 0xed, 0xc7, 0xb0, 0xe5, 0x97, 0xfa, 0x81, 0x9e, 0xfe, 0x73, 0x05, 0x49, 0x0c, 0x13, 0xdc, 0x9f,
- 0x61, 0x4b, 0xd8, 0x47, 0x7b, 0x91, 0x9f, 0x3b, 0x48, 0x64, 0x98, 0x60, 0xff, 0xbc, 0x79, 0x0b,
- 0xa7, 0xd0, 0xa9, 0x8f, 0xf5, 0x8c, 0x3f, 0x97, 0x60, 0xd8, 0xcb, 0x5c, 0xb8, 0xbe, 0x2e, 0x21,
- 0x61, 0xed, 0x95, 0xeb, 0xe3, 0xbd, 0xa4, 0x9f, 0x5b, 0x30, 0xe5, 0x2e, 0xa8, 0xd9, 0xd7, 0x3b,
- 0xe6, 0xbd, 0x65, 0xaf, 0x67, 0x9f, 0xe8, 0xed, 0xf5, 0x7b, 0x0d, 0x86, 0xcd, 0x06, 0x5a, 0xf7,
- 0x09, 0x4d, 0x94, 0x99, 0x9e, 0x97, 0x5a, 0xad, 0xe4, 0xc9, 0xde, 0xf7, 0xe0, 0x07, 0x1f, 0x2e,
- 0x8a, 0x2f, 0x56, 0xaa, 0xde, 0xc7, 0x34, 0xd5, 0x6b, 0x7e, 0xc6, 0x6a, 0xb5, 0xe4, 0xa7, 0x7a,
- 0x03, 0xfd, 0x62, 0xc4, 0x25, 0xa6, 0xda, 0x2c, 0x55, 0xda, 0xba, 0x7a, 0xe4, 0xa4, 0x5d, 0x16,
- 0xb4, 0x5b, 0xe4, 0x77, 0x1d, 0x76, 0xb3, 0x50, 0x9e, 0x39, 0x05, 0xca, 0x15, 0x43, 0x7f, 0x43,
- 0x15, 0x2d, 0xfa, 0x65, 0x43, 0x2b, 0x98, 0x0f, 0x32, 0x18, 0xf5, 0xd0, 0x29, 0x50, 0xaf, 0x28,
- 0xfa, 0xe7, 0xd4, 0x1d, 0x1b, 0xb9, 0xac, 0x68, 0x05, 0xf4, 0x21, 0x06, 0xa4, 0x9e, 0x3a, 0x05,
- 0xda, 0x15, 0xc7, 0x04, 0xa4, 0x14, 0x92, 0xe1, 0xc3, 0x0c, 0xa9, 0x60, 0x40, 0xe2, 0x5a, 0x21,
- 0x91, 0x3b, 0xcb, 0xa2, 0xf7, 0x11, 0x06, 0x94, 0x35, 0x73, 0x47, 0x70, 0x1f, 0xee, 0x2c, 0x81,
- 0x3e, 0xca, 0x80, 0xdc, 0x04, 0xee, 0x12, 0x91, 0x52, 0x68, 0x82, 0x8f, 0x31, 0xa4, 0xe1, 0x04,
- 0xee, 0x08, 0xf6, 0x6f, 0x55, 0x0b, 0x68, 0xf4, 0xb2, 0xa7, 0x15, 0xd4, 0xc7, 0x19, 0x94, 0x7a,
- 0xf4, 0x14, 0xe8, 0x57, 0x44, 0xfd, 0x86, 0xda, 0x16, 0x63, 0x97, 0x45, 0xad, 0xc0, 0x3e, 0xc1,
- 0xc0, 0xd4, 0xb3, 0xa7, 0x20, 0x72, 0xc5, 0x34, 0x61, 0x57, 0xd8, 0xb7, 0xfd, 0x4f, 0x32, 0xa8,
- 0x8c, 0x61, 0x57, 0x40, 0xb3, 0xef, 0xc3, 0xa0, 0xe5, 0x97, 0xf5, 0x29, 0x86, 0x94, 0x4f, 0x62,
- 0x90, 0xe0, 0xbe, 0x0c, 0x5a, 0x82, 0x7d, 0x9a, 0x81, 0x15, 0x13, 0x19, 0x4c, 0xdc, 0x85, 0x29,
- 0xda, 0xfa, 0xd3, 0x0c, 0xcb, 0x31, 0xec, 0x42, 0xde, 0xc6, 0x13, 0x32, 0xcb, 0xbe, 0x8b, 0x3f,
- 0xc3, 0x90, 0x46, 0x4d, 0x99, 0x05, 0x2d, 0xdb, 0xbc, 0x2b, 0xec, 0x1b, 0xf6, 0xb3, 0x0c, 0x68,
- 0xcc, 0xb0, 0x2b, 0xa0, 0x2b, 0x3f, 0xa8, 0x9d, 0x40, 0x19, 0x6e, 0xfb, 0x5a, 0xa1, 0x3d, 0xc7,
- 0xd0, 0x06, 0x3f, 0x82, 0x0a, 0xa2, 0x77, 0x84, 0xa9, 0x7a, 0x28, 0x25, 0xae, 0x33, 0xcd, 0x09,
- 0xc4, 0xf3, 0x6c, 0xa9, 0xdf, 0x93, 0x33, 0xa8, 0xc0, 0x70, 0xc9, 0xd8, 0x7f, 0x44, 0x93, 0x3b,
- 0xa6, 0xfb, 0xc6, 0x56, 0xcb, 0xfd, 0x0c, 0x5f, 0xee, 0xc0, 0x87, 0x50, 0x41, 0xec, 0x96, 0xb2,
- 0x7f, 0xbf, 0x76, 0x08, 0x65, 0xbc, 0xb0, 0x6c, 0xb5, 0xd6, 0xcf, 0xf2, 0x5d, 0x90, 0xfe, 0x14,
- 0x2a, 0x88, 0x5f, 0x73, 0xa6, 0x72, 0x6c, 0xb6, 0xcf, 0x2a, 0xd3, 0xec, 0x81, 0xcf, 0x71, 0x52,
- 0x07, 0x3a, 0x86, 0x0a, 0x8c, 0xf7, 0xa4, 0xfd, 0x87, 0xd5, 0x63, 0x28, 0xfd, 0x86, 0xb3, 0xcd,
- 0x12, 0x3f, 0xcf, 0x96, 0x98, 0xf2, 0x1c, 0x4a, 0xbf, 0x67, 0x9d, 0xb0, 0x9c, 0x95, 0x82, 0x78,
- 0x55, 0xbf, 0xdb, 0xda, 0x6a, 0xb7, 0x56, 0xa6, 0xe3, 0xef, 0x48, 0xb2, 0x0f, 0x2e, 0x5b, 0x40,
- 0x07, 0xd5, 0xf7, 0xc4, 0x4d, 0x0f, 0x44, 0x91, 0x3b, 0x26, 0x1f, 0x88, 0xbe, 0xe0, 0xac, 0xbc,
- 0xe6, 0xc7, 0x6b, 0xb1, 0x65, 0x1f, 0x67, 0xcb, 0x3e, 0xd3, 0xdd, 0x38, 0xbe, 0xd5, 0xea, 0xd4,
- 0x77, 0x5a, 0x6b, 0x0d, 0xf6, 0x3b, 0xb7, 0x6c, 0x74, 0xf7, 0x78, 0xa3, 0xbe, 0xb9, 0x76, 0xf6,
- 0xfc, 0xf1, 0xa4, 0x9f, 0xc4, 0xfd, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x4a, 0x85, 0x2d, 0x80,
- 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180125_92554152/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/test.pb.go
deleted file mode 100644
index b6e4899d16..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/test.pb.go
+++ /dev/null
@@ -1,3822 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto2_20180430_b4deda09/test.proto
-
-package proto2_20180430_b4deda09 // import "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09"
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{0}
-}
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (dst *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(dst, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180430.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180430.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- proto.XXX_InternalExtensions `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1}
-}
-
-var extRange_Message = []proto.ExtensionRange{
- {Start: 10000, End: 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (dst *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(dst, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-type isMessage_OneofDefaultedUnion interface {
- isMessage_OneofDefaultedUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum,oneof,def=0"`
-}
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(700<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(701<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(702<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(703<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(704<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(705<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(706<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(707<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(708<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(709<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(710<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(711<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(712<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(713<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(714<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(715<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(716<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofNamedGroup:
- b.EncodeVarint(717<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(718<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(719<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_Oneofgroup:
- b.EncodeVarint(720<<3 | proto.WireStartGroup)
- if err := b.Marshal(x.Oneofgroup); err != nil {
- return err
- }
- b.EncodeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- b.EncodeVarint(721<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(722<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(723<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- t := uint64(0)
- if x.OneofDefaultedBool {
- t = 1
- }
- b.EncodeVarint(800<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofDefaultedInt32:
- b.EncodeVarint(801<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- b.EncodeVarint(802<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
- case *Message_OneofDefaultedUint32:
- b.EncodeVarint(803<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- b.EncodeVarint(804<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- b.EncodeVarint(805<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
- case *Message_OneofDefaultedUint64:
- b.EncodeVarint(806<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- b.EncodeVarint(807<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
- case *Message_OneofDefaultedSfixed32:
- b.EncodeVarint(808<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
- case *Message_OneofDefaultedFloat:
- b.EncodeVarint(809<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
- case *Message_OneofDefaultedFixed64:
- b.EncodeVarint(810<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
- case *Message_OneofDefaultedSfixed64:
- b.EncodeVarint(811<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
- case *Message_OneofDefaultedDouble:
- b.EncodeVarint(812<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
- case *Message_OneofDefaultedString:
- b.EncodeVarint(813<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- b.EncodeVarint(814<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- b.EncodeVarint(815<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- b.EncodeVarint(816<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 700: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 701: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 702: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 703: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 704: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 705: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 706: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 707: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 708: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 709: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 710: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 711: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 712: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 713: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 714: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 715: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 716: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 717: // oneof_union.oneof_named_group
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_NamedGroup)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofNamedGroup{msg}
- return true, err
- case 718: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 719: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 720: // oneof_union.oneofgroup
- if wire != proto.WireStartGroup {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_OneofGroup)
- err := b.DecodeGroup(msg)
- m.OneofUnion = &Message_Oneofgroup{msg}
- return true, err
- case 721: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 722: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 723: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- case 800: // oneof_defaulted_union.oneof_defaulted_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
- return true, err
- case 801: // oneof_defaulted_union.oneof_defaulted_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
- return true, err
- case 802: // oneof_defaulted_union.oneof_defaulted_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
- return true, err
- case 803: // oneof_defaulted_union.oneof_defaulted_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
- return true, err
- case 804: // oneof_defaulted_union.oneof_defaulted_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
- return true, err
- case 805: // oneof_defaulted_union.oneof_defaulted_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
- return true, err
- case 806: // oneof_defaulted_union.oneof_defaulted_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
- return true, err
- case 807: // oneof_defaulted_union.oneof_defaulted_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
- return true, err
- case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
- return true, err
- case 809: // oneof_defaulted_union.oneof_defaulted_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 810: // oneof_defaulted_union.oneof_defaulted_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
- return true, err
- case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
- return true, err
- case 812: // oneof_defaulted_union.oneof_defaulted_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
- return true, err
- case 813: // oneof_defaulted_union.oneof_defaulted_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
- return true, err
- case 814: // oneof_defaulted_union.oneof_defaulted_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
- return true, err
- case 815: // oneof_defaulted_union.oneof_defaulted_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
- return true, err
- case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofNamedGroup:
- s := proto.Size(x.OneofNamedGroup)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_Oneofgroup:
- n += 2 // tag and wire
- n += proto.Size(x.Oneofgroup)
- n += 2 // tag and wire
- case *Message_OneofString1:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofDefaultedInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
- case *Message_OneofDefaultedUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
- case *Message_OneofDefaultedUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
- n += len(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
- n += len(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20180430.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20180430.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum,def=0",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20180430.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum,def=0",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20180430.Message_ChildEnum",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20180430.SiblingEnum",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20180430.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20180430.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
- Filename: "proto2_20180430_b4deda09/test.proto",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 0}
-}
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (dst *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(dst, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 1}
-}
-func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b)
-}
-func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_NamedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_NamedGroup.Merge(dst, src)
-}
-func (m *Message_NamedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_NamedGroup.Size(m)
-}
-func (m *Message_NamedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 2}
-}
-func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_OptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OptionalGroup.Merge(dst, src)
-}
-func (m *Message_OptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OptionalGroup.Size(m)
-}
-func (m *Message_OptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 3}
-}
-func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b)
-}
-func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_RequiredGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RequiredGroup.Merge(dst, src)
-}
-func (m *Message_RequiredGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RequiredGroup.Size(m)
-}
-func (m *Message_RequiredGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 4}
-}
-func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_RepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RepeatedGroup.Merge(dst, src)
-}
-func (m *Message_RepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RepeatedGroup.Size(m)
-}
-func (m *Message_RepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 33}
-}
-func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b)
-}
-func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_OneofGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OneofGroup.Merge(dst, src)
-}
-func (m *Message_OneofGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OneofGroup.Size(m)
-}
-func (m *Message_OneofGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 34}
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(dst, src)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_a365478be18be824, []int{1, 35}
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(dst, src)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20180430.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20180430.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20180430.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20180430.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20180430.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20180430.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20180430.Message.MapBoolNamedGroupEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20180430.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180430.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180430.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180430.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180430.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180430.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180430.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180430.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20180430.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180430.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20180430.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20180430.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20180430.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20180430.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20180430.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20180430.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20180430.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20180430.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20180430.Message.ExtensionRepeatedGroup")
- proto.RegisterEnum("google.golang.org.proto2_20180430.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20180430.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
-}
-
-func init() {
- proto.RegisterFile("proto2_20180430_b4deda09/test.proto", fileDescriptor_test_a365478be18be824)
-}
-
-var fileDescriptor_test_a365478be18be824 = []byte{
- // 4468 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x67, 0x70, 0x24, 0xc7,
- 0x75, 0xc6, 0xec, 0x62, 0x17, 0x87, 0x3e, 0x2c, 0xb0, 0x98, 0xbb, 0x03, 0xe6, 0x40, 0xd2, 0x5c,
- 0x9d, 0x64, 0x79, 0x4d, 0xf3, 0x70, 0xc0, 0xa0, 0xd1, 0xc7, 0x5b, 0x33, 0x08, 0x20, 0x8f, 0x5a,
- 0xca, 0xe2, 0x52, 0x35, 0xac, 0x73, 0xb9, 0x5c, 0x2c, 0xc3, 0xc0, 0x61, 0x81, 0x03, 0xb9, 0x01,
- 0x04, 0x76, 0x49, 0x9e, 0x25, 0x17, 0xcf, 0x72, 0xfc, 0x49, 0xe5, 0xb4, 0x92, 0x28, 0x66, 0x89,
- 0x51, 0x39, 0x31, 0x29, 0xd8, 0xa6, 0x72, 0x72, 0x90, 0x93, 0x9c, 0x93, 0x9c, 0x73, 0x0e, 0xd5,
- 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x16, 0xe8, 0x59, 0x15, 0x7f, 0xb0, 0x8a, 0xd7, 0xfb, 0xfa,
- 0x7d, 0xfd, 0xbe, 0xed, 0xf7, 0xde, 0x87, 0x9e, 0xe9, 0x45, 0x2f, 0xdd, 0xde, 0x69, 0x77, 0xda,
- 0xfe, 0x8a, 0x3f, 0x37, 0x7f, 0xc5, 0x1c, 0x5e, 0x98, 0x5b, 0x59, 0xc3, 0xeb, 0xf5, 0xf5, 0xd5,
- 0xb9, 0x53, 0x27, 0x3a, 0xf5, 0xdd, 0xce, 0x2c, 0xfb, 0xd4, 0x7d, 0xc9, 0x66, 0xbb, 0xbd, 0xd9,
- 0xa8, 0xcf, 0x6e, 0xb6, 0x1b, 0xab, 0xad, 0xcd, 0xd9, 0xf6, 0xce, 0xe6, 0x6c, 0x64, 0xda, 0xb1,
- 0xd7, 0xa1, 0xf1, 0x9b, 0xb7, 0xd6, 0x1a, 0x5b, 0xad, 0xcd, 0x1b, 0xeb, 0xbb, 0xbb, 0xab, 0x9b,
- 0x75, 0x77, 0x1c, 0x65, 0x36, 0xe6, 0x3d, 0xa7, 0xe4, 0x94, 0x47, 0x83, 0xcc, 0xc6, 0x3c, 0xfb,
- 0xb7, 0xef, 0x65, 0x4a, 0x19, 0xf6, 0x6f, 0x9f, 0xfd, 0x7b, 0xc1, 0xcb, 0x96, 0xb2, 0xec, 0xdf,
- 0x0b, 0x6e, 0x05, 0x65, 0x36, 0xb0, 0x37, 0x5c, 0x72, 0xca, 0x07, 0xfd, 0xcb, 0x66, 0xf7, 0x44,
- 0x9c, 0xe5, 0x38, 0x41, 0x66, 0x03, 0x1f, 0xfb, 0xce, 0xa3, 0x0e, 0x1a, 0x11, 0xc0, 0x67, 0x10,
- 0x6a, 0xad, 0x36, 0xeb, 0xeb, 0x9b, 0x3b, 0xed, 0xee, 0x36, 0x5b, 0x00, 0xf2, 0x17, 0xf7, 0xef,
- 0x70, 0xb6, 0x46, 0x27, 0xbf, 0x92, 0x4e, 0x0e, 0x14, 0x47, 0xee, 0x4b, 0x51, 0xa1, 0xbd, 0xdd,
- 0xd9, 0x6a, 0xb7, 0x56, 0x1b, 0x2b, 0x6b, 0xed, 0x76, 0xc3, 0x5b, 0x2f, 0x39, 0xe5, 0x03, 0xc1,
- 0x98, 0x18, 0x5c, 0x6e, 0xb7, 0x1b, 0xee, 0xf7, 0xa3, 0xf1, 0xd0, 0x68, 0xab, 0xd5, 0x59, 0xf0,
- 0xbd, 0x7a, 0xc9, 0x29, 0xe7, 0x82, 0x70, 0xea, 0x0d, 0x74, 0xd0, 0xfd, 0x01, 0x34, 0x11, 0x9a,
- 0xed, 0x82, 0xdd, 0x46, 0xc9, 0x29, 0x4f, 0x06, 0xe1, 0xec, 0x9b, 0xb7, 0x62, 0x86, 0x5d, 0x30,
- 0xdc, 0x2c, 0x39, 0xe5, 0x82, 0x34, 0x3c, 0x03, 0x86, 0x11, 0x60, 0x82, 0xbd, 0x73, 0x25, 0xa7,
- 0x9c, 0xd5, 0x80, 0x09, 0x8e, 0x01, 0x13, 0xec, 0x6d, 0x95, 0x9c, 0xb2, 0xab, 0x03, 0x47, 0x0c,
- 0xbb, 0x60, 0x78, 0x6b, 0xc9, 0x29, 0x0f, 0xeb, 0xc0, 0x04, 0xbb, 0x3f, 0x88, 0x8a, 0xa1, 0xe1,
- 0xc6, 0xd6, 0x5d, 0xf5, 0xf5, 0x05, 0xdf, 0xbb, 0xad, 0xe4, 0x94, 0x47, 0x82, 0xd0, 0xc1, 0xf5,
- 0x30, 0xec, 0xfe, 0x10, 0x9a, 0x94, 0xe0, 0xc2, 0xb6, 0x51, 0x72, 0xca, 0x13, 0x41, 0xe8, 0xe3,
- 0x66, 0x3e, 0xae, 0x05, 0xb4, 0xd1, 0x68, 0xaf, 0x76, 0xbc, 0x66, 0xc9, 0x29, 0x67, 0x64, 0x40,
- 0xd7, 0xd3, 0xc1, 0x38, 0x3c, 0xc1, 0x5e, 0xab, 0xe4, 0x94, 0xf3, 0x11, 0x78, 0x82, 0x0d, 0xf0,
- 0x04, 0x7b, 0xed, 0x92, 0x53, 0x2e, 0x46, 0xe1, 0x23, 0xf1, 0xaf, 0xb7, 0xbb, 0x6b, 0x8d, 0xba,
- 0xb7, 0x5d, 0x72, 0xca, 0x8e, 0x8c, 0xff, 0x3a, 0x36, 0xaa, 0x33, 0xda, 0xd9, 0xd9, 0x6a, 0x6d,
- 0x7a, 0xb7, 0xb3, 0x3d, 0x2f, 0x19, 0x65, 0xa3, 0x5a, 0x40, 0x6b, 0xe7, 0x3b, 0xf5, 0x5d, 0x6f,
- 0xa7, 0xe4, 0x94, 0xc7, 0x64, 0x40, 0xcb, 0x74, 0xd0, 0x5d, 0x47, 0x87, 0x42, 0xb3, 0xb3, 0xe7,
- 0xb6, 0x1a, 0xeb, 0x2b, 0xf5, 0x56, 0xb7, 0xe9, 0xed, 0x96, 0x9c, 0xf2, 0xb8, 0x8f, 0x2d, 0xb6,
- 0xf1, 0xb5, 0x74, 0xf2, 0xe9, 0x56, 0xb7, 0x19, 0x84, 0x61, 0x87, 0x43, 0x6e, 0x13, 0x4d, 0x45,
- 0x50, 0x9a, 0x30, 0xcd, 0xeb, 0xb0, 0x04, 0x3c, 0x69, 0x0b, 0x24, 0xb2, 0xf1, 0xb0, 0x86, 0x25,
- 0x52, 0x72, 0x13, 0x85, 0xe3, 0x2b, 0x2c, 0xa5, 0x56, 0x20, 0x39, 0xbb, 0x0c, 0x2c, 0x65, 0x72,
- 0xba, 0xc2, 0xa5, 0x1c, 0x73, 0xd7, 0xd0, 0x11, 0x65, 0x7f, 0xb3, 0x7a, 0x04, 0xfc, 0xdd, 0xc1,
- 0xf8, 0x9b, 0xdd, 0x07, 0x12, 0x2f, 0x63, 0x8c, 0xb9, 0x43, 0x32, 0x2b, 0xc2, 0x41, 0xf7, 0x36,
- 0xe4, 0xc5, 0x30, 0x04, 0x7b, 0x77, 0xb2, 0x80, 0xe6, 0xf7, 0x0f, 0x23, 0x78, 0x9b, 0x8a, 0x20,
- 0x09, 0xe6, 0x7e, 0x42, 0x56, 0x1d, 0xa0, 0xec, 0x2e, 0x56, 0xcf, 0xae, 0xb0, 0xa0, 0xec, 0x26,
- 0x3e, 0x1f, 0x58, 0xd3, 0xdd, 0xb9, 0x97, 0xa3, 0xf1, 0xf5, 0xfa, 0xc6, 0x6a, 0xb7, 0xd1, 0xa9,
- 0xaf, 0x43, 0x59, 0x7b, 0x81, 0x56, 0xcc, 0x03, 0x95, 0xe1, 0xce, 0x4e, 0xb7, 0x1e, 0x14, 0xc2,
- 0x0f, 0x59, 0x79, 0x9b, 0x43, 0x13, 0xd2, 0x1a, 0xca, 0xd1, 0x17, 0xa8, 0x79, 0xae, 0x92, 0x3f,
- 0x3e, 0xef, 0x2f, 0xe0, 0xc5, 0x40, 0x7a, 0x83, 0x4a, 0x37, 0x8f, 0x8a, 0x72, 0x06, 0x2f, 0x75,
- 0x5f, 0xa4, 0x53, 0x26, 0x2b, 0xb9, 0xe3, 0x0b, 0xfe, 0xdc, 0x5c, 0x20, 0x3d, 0xf2, 0x9a, 0x37,
- 0xa7, 0x4e, 0xe1, 0x45, 0xef, 0x4b, 0x74, 0x4a, 0xa1, 0x32, 0x1c, 0x99, 0xc1, 0x8b, 0x1f, 0x8e,
- 0x2c, 0x8b, 0x60, 0xef, 0xcb, 0x74, 0x42, 0xb6, 0x82, 0x60, 0x59, 0xe4, 0xe4, 0x15, 0xa7, 0xf4,
- 0xa5, 0x11, 0x1c, 0x5f, 0x1a, 0xc1, 0xde, 0x57, 0xe8, 0x34, 0xb7, 0x92, 0x3b, 0x4e, 0x70, 0x6c,
- 0x69, 0x04, 0xc7, 0x97, 0x46, 0xb0, 0xf7, 0x55, 0x3a, 0x65, 0xb8, 0x32, 0x1c, 0x99, 0xc1, 0xcb,
- 0x23, 0x46, 0x93, 0x72, 0x86, 0xa8, 0x79, 0x5f, 0xa3, 0x53, 0x46, 0x2a, 0x79, 0x1a, 0xcd, 0xdc,
- 0x5c, 0x20, 0x7d, 0x8a, 0x4a, 0x79, 0x12, 0xb9, 0xca, 0xd2, 0xc4, 0xb4, 0xaf, 0xd3, 0x69, 0x13,
- 0x95, 0x91, 0xe3, 0x7c, 0x9e, 0xf4, 0x1c, 0x56, 0xcd, 0x79, 0x95, 0x09, 0x28, 0x9b, 0xdf, 0xa0,
- 0xb3, 0x32, 0x95, 0x91, 0x85, 0xd9, 0x79, 0x3c, 0xbf, 0xa8, 0xd2, 0x00, 0x15, 0x34, 0xbe, 0x42,
- 0x82, 0xbd, 0x6f, 0xd2, 0x49, 0xf9, 0x4a, 0x9e, 0x06, 0x15, 0x5f, 0x21, 0xc1, 0xa6, 0x15, 0x12,
- 0xec, 0x7d, 0x8b, 0x4e, 0x2b, 0x56, 0x46, 0x8e, 0xf3, 0x79, 0xd1, 0x15, 0x12, 0xec, 0x9e, 0x52,
- 0x29, 0xe4, 0x95, 0xf5, 0xd7, 0xe8, 0x34, 0xa7, 0x52, 0xe0, 0x4b, 0xf4, 0xc9, 0xe2, 0xc2, 0xe2,
- 0x29, 0x85, 0x4b, 0x5e, 0x6a, 0xaf, 0xd4, 0xbe, 0x30, 0xa8, 0xb5, 0xbf, 0xce, 0x04, 0x46, 0xa5,
- 0x78, 0xae, 0xde, 0x68, 0xb4, 0x2f, 0x2f, 0x1d, 0xbb, 0xb3, 0xbd, 0xd3, 0x58, 0x7f, 0xc9, 0x31,
- 0xa4, 0x7e, 0x77, 0x50, 0x7f, 0x97, 0x55, 0x6a, 0xa0, 0x00, 0xff, 0x06, 0x9d, 0x3c, 0x56, 0xf1,
- 0xd6, 0xeb, 0xab, 0xeb, 0xb7, 0x2c, 0x2c, 0x90, 0x5b, 0xfc, 0xc5, 0xc5, 0x5b, 0xfc, 0x93, 0xe4,
- 0x96, 0x85, 0xc5, 0x93, 0x6b, 0xf5, 0xfa, 0x86, 0xc2, 0x15, 0x14, 0xe7, 0x16, 0x3a, 0x2c, 0x7d,
- 0x28, 0xd5, 0xf9, 0x37, 0x9d, 0xf4, 0xe5, 0xb9, 0x92, 0x5b, 0x7a, 0xf5, 0x6b, 0xaa, 0x4b, 0x81,
- 0xe4, 0x53, 0x96, 0xe9, 0x06, 0x9a, 0x52, 0xb7, 0xa8, 0x52, 0xcf, 0xbe, 0xed, 0xa4, 0x29, 0x68,
- 0x02, 0xeb, 0xb0, 0xb2, 0xb1, 0x65, 0x61, 0x7b, 0x19, 0x2a, 0xec, 0xd4, 0x6f, 0xef, 0x6e, 0xed,
- 0x88, 0x52, 0xf0, 0x18, 0x55, 0x6b, 0x07, 0x82, 0x31, 0x31, 0xca, 0x6a, 0xc0, 0xcb, 0xd1, 0x78,
- 0x68, 0x05, 0xc9, 0xf9, 0x38, 0x35, 0xcb, 0x05, 0xe1, 0x64, 0xc8, 0xfc, 0x32, 0x9a, 0x08, 0xed,
- 0x78, 0xe2, 0x3f, 0x41, 0x0d, 0x27, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb, 0x93,
- 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d, 0x9b,
- 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f, 0x88,
- 0x5a, 0x0e, 0xeb, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4, 0x74,
- 0x24, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4a, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c, 0x11,
- 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20, 0x53,
- 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04, 0x7b,
- 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24, 0x0b,
- 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46, 0x05,
- 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x26, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x43, 0xa1, 0x9d, 0x92, 0x52,
- 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x85, 0xa6, 0x22, 0x30, 0xa2, 0x67,
- 0x3f, 0x4d, 0x91, 0x06, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0xe7, 0x50, 0x38, 0xae, 0x49, 0x9e,
- 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x16, 0x1d, 0x51, 0x36, 0xbb, 0x52,
- 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x1a, 0xc8, 0x8b, 0x81, 0x08,
- 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x45, 0x56, 0x22, 0x60, 0xed,
- 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x15, 0x9a, 0x96,
- 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x64, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x3a, 0x4d, 0x07,
- 0x2d, 0x29, 0x6c, 0x44, 0x05, 0xd1, 0x1b, 0xe8, 0x7c, 0x29, 0x88, 0xa6, 0x62, 0x1e, 0xa0, 0x3c,
- 0x2e, 0xa3, 0xa3, 0x06, 0x17, 0xbc, 0x50, 0xbe, 0x91, 0xfa, 0x08, 0x15, 0xd2, 0x74, 0xcc, 0x05,
- 0x2f, 0x9c, 0x4b, 0x46, 0x1f, 0xbc, 0x84, 0xbe, 0x89, 0xfa, 0x10, 0x92, 0x29, 0xee, 0x82, 0x57,
- 0xd4, 0xd3, 0x49, 0x91, 0x10, 0xec, 0xbd, 0x99, 0x7a, 0xd0, 0x35, 0x94, 0x31, 0x1a, 0x82, 0xfb,
- 0x44, 0x43, 0xb0, 0xf7, 0x16, 0xea, 0x27, 0x14, 0x55, 0xe6, 0x68, 0x08, 0xee, 0x13, 0x0d, 0xc1,
- 0xde, 0x5b, 0xa9, 0x0f, 0xa1, 0xb2, 0xcc, 0xd1, 0x10, 0xec, 0x9e, 0x46, 0x33, 0x06, 0x17, 0xa2,
- 0x00, 0xbf, 0x8d, 0xfa, 0x90, 0xb2, 0xcb, 0x8b, 0x79, 0x11, 0xe5, 0xbb, 0x8a, 0x2e, 0x32, 0x45,
- 0x23, 0xfc, 0xbc, 0x9d, 0xfa, 0x51, 0x74, 0xd8, 0xd1, 0x78, 0x44, 0xa2, 0xb4, 0x2f, 0x1b, 0xe9,
- 0x85, 0x22, 0xff, 0x0e, 0xea, 0x46, 0x11, 0x66, 0x71, 0x6e, 0xa1, 0xec, 0xf7, 0x09, 0x8a, 0x60,
- 0xef, 0x9d, 0xd4, 0x8b, 0x54, 0x6a, 0x09, 0x41, 0x11, 0xdc, 0x37, 0x28, 0x82, 0xbd, 0x77, 0x51,
- 0x3f, 0x8a, 0x74, 0x4b, 0x0a, 0x8a, 0x60, 0xf7, 0x55, 0xc6, 0x2f, 0x8a, 0xf7, 0x8d, 0x1e, 0xf5,
- 0x13, 0xd3, 0x72, 0xf1, 0x6f, 0x8c, 0xf7, 0x93, 0x1b, 0xcd, 0x1b, 0x07, 0x3a, 0xcb, 0xbb, 0xa9,
- 0x2f, 0x93, 0xb8, 0x33, 0xec, 0x21, 0x68, 0x3a, 0x37, 0x1b, 0xf9, 0x86, 0xf6, 0xf3, 0x1e, 0xea,
- 0xad, 0x9f, 0xda, 0x8b, 0x7f, 0x01, 0xd0, 0xa1, 0xee, 0x46, 0x97, 0x18, 0x9c, 0x2a, 0xbd, 0xea,
- 0xbd, 0xd9, 0xf4, 0xbd, 0x4a, 0x48, 0xb2, 0x99, 0x18, 0xb8, 0xec, 0x5d, 0x3f, 0x8d, 0x2e, 0x35,
- 0x66, 0x97, 0x52, 0xeb, 0xef, 0xcd, 0xa6, 0xa9, 0xf5, 0x02, 0xfc, 0x62, 0x43, 0x4e, 0x46, 0x74,
- 0xe1, 0x76, 0x7d, 0x35, 0x2c, 0x91, 0xff, 0x9c, 0x2d, 0x65, 0x41, 0x17, 0xc2, 0xa8, 0xd4, 0x85,
- 0xdc, 0x0a, 0x2a, 0xd0, 0xbf, 0x50, 0x33, 0xa6, 0x0b, 0x61, 0x58, 0xd1, 0x85, 0xdc, 0x8e, 0x97,
- 0xbb, 0x7f, 0xa5, 0x86, 0x4c, 0x17, 0xc2, 0xb8, 0xaa, 0x0b, 0xb9, 0x25, 0x2f, 0x6a, 0xff, 0x46,
- 0x2d, 0x0b, 0xd2, 0x52, 0xd5, 0x85, 0x12, 0x9b, 0x60, 0xef, 0xdf, 0xa9, 0x61, 0x56, 0xc3, 0x16,
- 0x3a, 0x47, 0xc1, 0x26, 0xd8, 0xfb, 0x0f, 0x6a, 0xe8, 0xea, 0xd8, 0x11, 0x4b, 0x5e, 0x82, 0xfe,
- 0x93, 0x5a, 0x0e, 0xeb, 0xd8, 0x42, 0x17, 0x72, 0x4b, 0x51, 0x21, 0xfe, 0x8b, 0x9a, 0x32, 0x5d,
- 0x08, 0x1f, 0x68, 0xba, 0x50, 0xe0, 0x0b, 0xe3, 0xff, 0xa6, 0xc6, 0x4c, 0x17, 0xf2, 0x15, 0x68,
- 0xba, 0x50, 0x78, 0x66, 0x25, 0xe3, 0x7f, 0xa8, 0x69, 0x46, 0x46, 0xa5, 0xe8, 0x42, 0x75, 0x05,
- 0x04, 0x7b, 0xff, 0x4b, 0x2d, 0xf3, 0x91, 0x15, 0x08, 0x5d, 0xa8, 0xad, 0x80, 0x60, 0xef, 0xff,
- 0xa8, 0x71, 0x31, 0xba, 0x82, 0x08, 0x0b, 0x3c, 0xbf, 0x2f, 0x0c, 0x97, 0xb2, 0xa0, 0x0b, 0x61,
- 0x5c, 0xd5, 0x85, 0xc2, 0x2f, 0x64, 0xef, 0xcf, 0x0c, 0xb3, 0xb3, 0x5d, 0xc9, 0xac, 0xa2, 0x0b,
- 0xc5, 0x6e, 0x62, 0x89, 0xf9, 0x7a, 0x6a, 0x38, 0x26, 0xa3, 0x52, 0x74, 0x21, 0xb7, 0x53, 0x72,
- 0xed, 0x67, 0xa9, 0xf1, 0x00, 0xba, 0x10, 0x3c, 0x46, 0x74, 0xa1, 0x06, 0x23, 0x64, 0xcd, 0xcf,
- 0x51, 0xa4, 0xc1, 0x74, 0xa1, 0x02, 0xa6, 0xe9, 0x42, 0x8e, 0xa7, 0xea, 0xc2, 0x9f, 0x07, 0xb4,
- 0xf4, 0xba, 0x10, 0x7c, 0x46, 0x75, 0x61, 0xb8, 0xd9, 0x95, 0x5a, 0xf1, 0x0b, 0x40, 0x61, 0x0a,
- 0x5d, 0x28, 0x52, 0x24, 0xa2, 0x0b, 0x23, 0x20, 0x82, 0xc0, 0x5f, 0x84, 0x90, 0xd2, 0xe9, 0x42,
- 0x0d, 0x4a, 0xd3, 0x85, 0xf0, 0x09, 0xb0, 0xf6, 0x4b, 0x14, 0xc2, 0x56, 0x17, 0x82, 0x83, 0x50,
- 0x17, 0x2a, 0xfe, 0xdc, 0x9f, 0x44, 0x85, 0xe6, 0xea, 0x36, 0xab, 0x72, 0x50, 0xea, 0xbe, 0x0d,
- 0x31, 0xfc, 0xb0, 0x05, 0xc0, 0x8d, 0xab, 0xdb, 0xb4, 0x20, 0xd2, 0xff, 0x4e, 0xb7, 0x3a, 0x3b,
- 0xe7, 0x83, 0x83, 0x4d, 0x39, 0xe2, 0x9e, 0x45, 0xe3, 0x21, 0x02, 0xd4, 0xb4, 0xdf, 0x02, 0x88,
- 0x2b, 0xed, 0x21, 0x58, 0x41, 0x05, 0x8c, 0xb1, 0xa6, 0x32, 0xe4, 0x6e, 0xa0, 0x89, 0x10, 0x84,
- 0xd7, 0xd8, 0xdf, 0x06, 0x94, 0xab, 0xec, 0x51, 0xa0, 0x1a, 0x03, 0x4c, 0xa1, 0xa9, 0x8e, 0x69,
- 0x38, 0xbc, 0x42, 0xff, 0x4e, 0x6a, 0x9c, 0x33, 0x06, 0x1c, 0x5e, 0xdf, 0x23, 0xa4, 0x11, 0xec,
- 0xfd, 0xee, 0x20, 0xa4, 0x11, 0x1c, 0x23, 0x8d, 0xe0, 0x18, 0x69, 0x04, 0x7b, 0xbf, 0x37, 0x10,
- 0x69, 0x02, 0x46, 0x25, 0x2d, 0x82, 0xc3, 0x5b, 0xcb, 0x77, 0x06, 0x22, 0x2d, 0x8a, 0xc3, 0x1b,
- 0xd3, 0x16, 0x2a, 0x86, 0x38, 0xa2, 0xd7, 0xfc, 0x3e, 0x00, 0x5d, 0x6d, 0x0f, 0xc4, 0x5b, 0x18,
- 0x20, 0x8d, 0x37, 0xb5, 0x41, 0xb7, 0x81, 0x26, 0x25, 0x75, 0x02, 0xeb, 0x0f, 0x00, 0xeb, 0x9a,
- 0x14, 0xe4, 0x6d, 0xa8, 0x60, 0x13, 0x4d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30, 0xf5,
- 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x60, 0xec,
- 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x20, 0x7b, 0x02, 0x4c,
- 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd, 0xb8,
- 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0, 0x27,
- 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62, 0x64,
- 0x1b, 0x1d, 0x0a, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80, 0x00,
- 0x5a, 0xb1, 0x19, 0x19, 0x76, 0xcf, 0xa3, 0xa9, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0, 0xd7,
- 0xa6, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa8, 0x19, 0xff, 0xc4, 0xdd, 0x45, 0x87, 0x43, 0x68, 0x55,
- 0xa2, 0xfc, 0x25, 0x00, 0x2f, 0xd9, 0x03, 0x4b, 0x55, 0x02, 0xb0, 0x93, 0xcd, 0xe8, 0xb8, 0x7b,
- 0x07, 0x3a, 0xa2, 0x54, 0x5f, 0x45, 0xad, 0x7c, 0x17, 0x50, 0x97, 0xd3, 0xd4, 0xe0, 0x50, 0xa7,
- 0x00, 0xac, 0xdb, 0x8c, 0x7d, 0xe0, 0xde, 0x8d, 0xbc, 0x18, 0xae, 0x60, 0xfa, 0xaf, 0x00, 0xfa,
- 0x74, 0x6a, 0x68, 0x8d, 0xeb, 0x23, 0x4d, 0xd3, 0x67, 0x62, 0xff, 0xb2, 0x46, 0x07, 0x9a, 0xe3,
- 0xaf, 0x53, 0xed, 0x5f, 0xd6, 0xf9, 0xa5, 0xe8, 0xa0, 0xfb, 0x37, 0x1c, 0x12, 0xc9, 0xb8, 0xab,
- 0xa0, 0xfc, 0x4d, 0xaa, 0x64, 0x84, 0xc6, 0x2f, 0x61, 0x68, 0x32, 0xca, 0x31, 0x81, 0xd3, 0x55,
- 0x70, 0xfe, 0x36, 0x15, 0xce, 0x19, 0x03, 0x8e, 0x1c, 0x53, 0x48, 0x23, 0x18, 0x60, 0xfe, 0x2e,
- 0x2d, 0x69, 0x04, 0xc7, 0x48, 0x83, 0x21, 0x95, 0x34, 0x81, 0xf2, 0xf7, 0xa9, 0x49, 0x53, 0x61,
- 0x04, 0x69, 0x3a, 0x4e, 0x57, 0xc1, 0xf9, 0x87, 0xd4, 0xa4, 0x45, 0x71, 0xe4, 0x98, 0x68, 0x69,
- 0xbc, 0x8d, 0x02, 0xd0, 0x3f, 0xa6, 0x6a, 0x69, 0xbc, 0xef, 0x4b, 0x24, 0xfa, 0x6d, 0x28, 0x83,
- 0x21, 0x75, 0xac, 0x44, 0x03, 0xd2, 0x3f, 0xa5, 0xa3, 0x8e, 0x79, 0x88, 0x50, 0x17, 0x8e, 0xb9,
- 0x25, 0x84, 0xda, 0xad, 0x7a, 0x7b, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0x81, 0xea, 0x50,
- 0x30, 0xca, 0x06, 0x99, 0xc5, 0x31, 0x74, 0x10, 0x2c, 0x40, 0x9e, 0x3e, 0x43, 0x4d, 0x72, 0xd5,
- 0xa1, 0x00, 0xe6, 0x81, 0x5c, 0x7e, 0x19, 0x1a, 0x03, 0x1b, 0xae, 0x95, 0x9f, 0xa5, 0x46, 0x93,
- 0xd5, 0xa1, 0x00, 0xa6, 0x72, 0xb1, 0x1b, 0x5a, 0x71, 0xa5, 0xfb, 0x1c, 0xb5, 0x2a, 0x84, 0x56,
- 0x5c, 0xaa, 0xaa, 0x78, 0x04, 0x7b, 0xcf, 0x53, 0xa3, 0xac, 0x8a, 0x47, 0xb0, 0x8e, 0x47, 0xb0,
- 0xf7, 0x19, 0x6a, 0xe4, 0x6a, 0x78, 0xaa, 0x15, 0x17, 0x89, 0x9f, 0xa5, 0x56, 0xc3, 0x1a, 0x1e,
- 0xc1, 0xee, 0xcb, 0x51, 0x01, 0xac, 0x84, 0xec, 0xfa, 0x1c, 0x35, 0x1b, 0xa9, 0x0e, 0x05, 0x30,
- 0x5b, 0x48, 0xb4, 0x32, 0x1a, 0xe7, 0x98, 0xc2, 0xf0, 0xf3, 0xd4, 0x70, 0xa2, 0x3a, 0x14, 0x80,
- 0x83, 0x50, 0x5e, 0x85, 0x11, 0x80, 0xb6, 0xfa, 0x65, 0x6a, 0x96, 0x09, 0x23, 0x00, 0x75, 0xa4,
- 0xa3, 0x12, 0xec, 0xfd, 0x0a, 0xb5, 0xca, 0xeb, 0xa8, 0xec, 0x00, 0x41, 0x43, 0x25, 0xd8, 0xfb,
- 0x55, 0x6a, 0x58, 0x8c, 0xa0, 0xaa, 0xd1, 0x72, 0x4d, 0xf2, 0x02, 0xb5, 0x73, 0xc2, 0x68, 0xb9,
- 0xa8, 0x90, 0xcc, 0x81, 0xa2, 0xf8, 0x02, 0xb5, 0x1a, 0x95, 0xcc, 0x81, 0x24, 0x08, 0x23, 0x00,
- 0x3d, 0xf0, 0x45, 0x6a, 0x34, 0x16, 0x46, 0x00, 0x1d, 0x7d, 0x15, 0x15, 0xc1, 0x46, 0x69, 0xe7,
- 0x5f, 0xca, 0xa5, 0x7f, 0x8c, 0x5b, 0x1d, 0x0a, 0x20, 0x54, 0xd9, 0xc2, 0x6f, 0x45, 0x87, 0x54,
- 0x08, 0xd1, 0x55, 0xbe, 0x9c, 0x1b, 0xe8, 0x15, 0x9b, 0xea, 0x50, 0x30, 0x29, 0x81, 0x44, 0x17,
- 0x59, 0x47, 0x30, 0xa8, 0x35, 0xec, 0xaf, 0xe4, 0x06, 0x78, 0xbf, 0xa6, 0x3a, 0x14, 0x4c, 0x30,
- 0x97, 0x4a, 0x93, 0x5e, 0x41, 0xae, 0xd8, 0xb8, 0x4a, 0x87, 0xfe, 0x6a, 0x2e, 0xcd, 0xb3, 0xe8,
- 0xea, 0x50, 0x50, 0xe4, 0xdb, 0x5d, 0x76, 0xe3, 0x73, 0xe8, 0x88, 0x0e, 0x20, 0x48, 0xfb, 0x5a,
- 0x2e, 0xe5, 0x9b, 0x35, 0xd5, 0xa1, 0xe0, 0x90, 0x0a, 0x23, 0x08, 0xfb, 0x31, 0x5e, 0x39, 0x80,
- 0xa9, 0xaf, 0xe7, 0xac, 0x5f, 0x13, 0xbc, 0x89, 0xce, 0x16, 0x4c, 0x29, 0xbe, 0x64, 0x6e, 0xc0,
- 0x1e, 0x9d, 0xf7, 0xbe, 0x21, 0x36, 0xe9, 0x98, 0xb2, 0x49, 0xe7, 0xa3, 0x76, 0xbe, 0xf7, 0x4d,
- 0x93, 0x9d, 0x1f, 0xb5, 0x5b, 0xf0, 0xbe, 0x65, 0xb2, 0x5b, 0x70, 0x4f, 0xa1, 0xc3, 0x3c, 0x83,
- 0xf4, 0x07, 0x5a, 0xf7, 0xe6, 0xe5, 0x0b, 0x3d, 0x55, 0x27, 0x80, 0x6f, 0x50, 0x7f, 0x9e, 0x75,
- 0x95, 0xa0, 0x3d, 0xfa, 0x30, 0xeb, 0x7d, 0x79, 0xf5, 0xed, 0x9e, 0xaa, 0xc3, 0xb9, 0x8c, 0x3c,
- 0xcb, 0xba, 0x1a, 0x4d, 0x45, 0xa7, 0xf3, 0x4a, 0x7a, 0x5f, 0x5e, 0x79, 0xd5, 0xa7, 0xea, 0x04,
- 0x87, 0xf5, 0xe9, 0xbc, 0xb2, 0x5e, 0x15, 0x9f, 0xcf, 0x6b, 0xec, 0xfd, 0x79, 0xf9, 0xde, 0x4f,
- 0x7c, 0xfa, 0x19, 0xf1, 0x18, 0xcc, 0xb4, 0x7a, 0x82, 0xbd, 0x07, 0xf2, 0xd1, 0x97, 0x80, 0x8c,
- 0x11, 0x10, 0x9c, 0x14, 0x01, 0xc1, 0xde, 0x83, 0x79, 0xe5, 0x8d, 0x20, 0x73, 0x04, 0x04, 0x27,
- 0x45, 0x40, 0xb0, 0xf7, 0x50, 0x5e, 0xbe, 0x1e, 0x64, 0x8e, 0x80, 0x3d, 0xfa, 0x9a, 0x8e, 0x4e,
- 0x17, 0x55, 0xfa, 0xe1, 0xbc, 0xfa, 0xae, 0x50, 0xd5, 0x09, 0x8e, 0xe8, 0x1e, 0x44, 0x7d, 0xbf,
- 0x0e, 0x79, 0xb1, 0x08, 0x84, 0x8f, 0x47, 0xf2, 0xda, 0x8b, 0x43, 0x55, 0x27, 0x98, 0x8a, 0x44,
- 0x21, 0x6a, 0xff, 0xd5, 0x71, 0x2a, 0xa1, 0x0b, 0xbc, 0x3f, 0xaf, 0xbd, 0x45, 0x14, 0xe7, 0x11,
- 0xfa, 0x42, 0x52, 0x20, 0x04, 0x7b, 0x1f, 0xc8, 0xab, 0xaf, 0x14, 0x25, 0x04, 0x42, 0x70, 0x72,
- 0x20, 0x04, 0x7b, 0x8f, 0xe6, 0xb5, 0xf7, 0x8b, 0x92, 0x02, 0x21, 0xd8, 0xbd, 0x3e, 0xfe, 0x85,
- 0xf0, 0xc6, 0xf2, 0x58, 0xde, 0xf0, 0xb2, 0x51, 0xfc, 0x9b, 0xe1, 0x0d, 0xe7, 0x06, 0xc3, 0xc6,
- 0x80, 0xd6, 0xf3, 0x78, 0xde, 0xfc, 0xe6, 0x91, 0x61, 0x8f, 0x40, 0x57, 0xba, 0x29, 0xce, 0x2d,
- 0xf4, 0xa7, 0x27, 0xf2, 0xfd, 0x5f, 0x43, 0x8a, 0x93, 0x0d, 0x2d, 0xec, 0xb5, 0x68, 0x26, 0xea,
- 0x50, 0x69, 0x66, 0x4f, 0xe6, 0x07, 0x7e, 0x27, 0xa9, 0xea, 0x04, 0xd3, 0x3a, 0xb0, 0xfa, 0xf7,
- 0xe9, 0xc5, 0xf1, 0x8c, 0x51, 0x9a, 0xc2, 0x53, 0xf9, 0x01, 0x5e, 0x50, 0xaa, 0x3a, 0xc1, 0xd1,
- 0x68, 0x9e, 0x85, 0x36, 0x33, 0x3f, 0x85, 0xc6, 0xb4, 0xde, 0xf7, 0x22, 0xbe, 0x69, 0x3e, 0x73,
- 0x17, 0x42, 0x4a, 0x3f, 0x7c, 0x31, 0x91, 0xaf, 0x41, 0x05, 0xed, 0x4d, 0x4e, 0x5b, 0x70, 0xea,
- 0x40, 0x7b, 0x27, 0x22, 0x9d, 0x03, 0xe5, 0xf0, 0xdc, 0xda, 0xc1, 0xd5, 0xa8, 0x18, 0x3d, 0x1c,
- 0x77, 0x8b, 0x28, 0x7b, 0x5b, 0xfd, 0x3c, 0x73, 0x72, 0x20, 0xa0, 0xff, 0xeb, 0x1e, 0x46, 0xb9,
- 0x3b, 0x56, 0x1b, 0xdd, 0xba, 0x97, 0x61, 0x63, 0xf0, 0x8f, 0x4a, 0xe6, 0x0a, 0x67, 0xe6, 0x1a,
- 0x34, 0x19, 0x3b, 0xf9, 0xde, 0xcb, 0x41, 0x4e, 0x75, 0xf0, 0x0a, 0xe4, 0xc6, 0x0f, 0xb5, 0xf7,
- 0xf2, 0x30, 0x69, 0xf6, 0x70, 0x66, 0xff, 0x1e, 0x0a, 0x89, 0x41, 0xf0, 0x53, 0xba, 0xbd, 0x1c,
- 0x64, 0x93, 0x83, 0xd8, 0xa7, 0x07, 0x37, 0x39, 0x88, 0x7d, 0x7a, 0x18, 0x56, 0x3d, 0x2c, 0xa1,
- 0x43, 0x86, 0x73, 0xe1, 0xbd, 0x5c, 0x8c, 0xa8, 0x2e, 0x96, 0xd1, 0x61, 0xd3, 0x71, 0xef, 0x5e,
- 0x3e, 0x26, 0xcc, 0x5c, 0xca, 0x73, 0xdc, 0xbd, 0x1c, 0x64, 0xfa, 0xc4, 0xb1, 0x4f, 0x2a, 0xf2,
- 0xfd, 0xe2, 0xd8, 0xa7, 0x8f, 0xa2, 0xf9, 0x0b, 0x51, 0x0e, 0x54, 0xf7, 0xf2, 0xe0, 0x24, 0x6c,
- 0x0a, 0x79, 0x54, 0xba, 0x97, 0x87, 0x51, 0x33, 0x97, 0xf2, 0x14, 0x74, 0x2f, 0x07, 0x63, 0xaa,
- 0x83, 0xf3, 0xe8, 0x88, 0xf1, 0x70, 0xd3, 0xe0, 0xe4, 0x55, 0xaa, 0x93, 0xb4, 0x0f, 0x73, 0x15,
- 0xe8, 0xbb, 0x91, 0x97, 0x74, 0xc4, 0x69, 0x40, 0xbf, 0x51, 0x45, 0x1f, 0xe0, 0x01, 0xaf, 0xb2,
- 0x80, 0xd7, 0xa2, 0x29, 0xf3, 0x51, 0xa7, 0x01, 0xfe, 0x47, 0x74, 0xf8, 0x94, 0x4f, 0x7c, 0x15,
- 0xf0, 0x2e, 0x9a, 0x4e, 0x38, 0xf1, 0x34, 0xa0, 0x5f, 0xa7, 0x53, 0x6f, 0xfb, 0x10, 0x58, 0x8b,
- 0x79, 0x26, 0xf9, 0xb4, 0xd3, 0x80, 0xfc, 0x4a, 0x3d, 0xee, 0x14, 0x8f, 0x85, 0x63, 0xbb, 0x55,
- 0x3f, 0xf3, 0x54, 0x31, 0x73, 0x7b, 0xf5, 0x12, 0x48, 0x98, 0xc8, 0x71, 0xa6, 0xea, 0x61, 0x72,
- 0x7f, 0x1e, 0xce, 0x24, 0x7b, 0x28, 0xec, 0xaf, 0x9f, 0xe9, 0x67, 0x90, 0xaa, 0x83, 0xec, 0xfe,
- 0x83, 0x48, 0xf0, 0xe0, 0xee, 0x3f, 0x88, 0x04, 0x0f, 0xc3, 0x7b, 0x79, 0x80, 0x12, 0x1a, 0x3d,
- 0x11, 0x54, 0x5d, 0x8c, 0xec, 0x33, 0x0c, 0xfd, 0xa8, 0x4f, 0xf5, 0x30, 0xba, 0x97, 0x87, 0x2b,
- 0x11, 0x92, 0x7f, 0x8f, 0x5b, 0xeb, 0x92, 0x2a, 0x9a, 0x3a, 0x7d, 0x57, 0xa7, 0xde, 0xda, 0xdd,
- 0x6a, 0xb7, 0x06, 0xd3, 0x58, 0xaa, 0xa7, 0x81, 0xb4, 0xd2, 0xb1, 0x59, 0x34, 0x2a, 0xc5, 0xf6,
- 0x28, 0x02, 0x5d, 0x5c, 0x1c, 0xa2, 0xff, 0xbb, 0x1c, 0x2c, 0xfd, 0xe8, 0x4d, 0x45, 0xc7, 0x3d,
- 0x88, 0x46, 0xae, 0xad, 0x2e, 0x05, 0xaf, 0xbe, 0xe1, 0x74, 0x31, 0x73, 0xd9, 0xe8, 0x81, 0x7b,
- 0x6a, 0xc5, 0x0b, 0x17, 0x2e, 0x5c, 0xc8, 0xf8, 0x67, 0xd1, 0x74, 0x5d, 0x2c, 0x62, 0x45, 0xbb,
- 0xb3, 0xe8, 0x5a, 0x88, 0x4e, 0xef, 0x9e, 0x1a, 0x63, 0xf9, 0x48, 0x3d, 0x4a, 0x0d, 0xfd, 0x8a,
- 0xfc, 0x3a, 0xf2, 0x0c, 0x20, 0xf0, 0x07, 0xb9, 0x0d, 0xca, 0x1b, 0x6a, 0x2c, 0x5b, 0xa7, 0x62,
- 0x28, 0x2c, 0xb7, 0xfd, 0x4d, 0x74, 0xd4, 0x00, 0xb3, 0x6b, 0x8f, 0xf3, 0xc6, 0x1a, 0xcb, 0xe9,
- 0xe9, 0x18, 0x0e, 0x94, 0x80, 0x04, 0xa0, 0xae, 0x3d, 0xd0, 0x9b, 0x6a, 0x2c, 0xf5, 0xe3, 0x40,
- 0x50, 0x29, 0x92, 0x89, 0x23, 0xd8, 0x0a, 0xe7, 0xcd, 0x35, 0x56, 0x21, 0x8c, 0xc4, 0x11, 0xdc,
- 0x87, 0x38, 0x4b, 0x9c, 0xb7, 0xd4, 0x58, 0x1d, 0x31, 0x13, 0x97, 0x08, 0xd4, 0xb5, 0x07, 0x7a,
- 0x6b, 0x8d, 0x95, 0x1b, 0x33, 0x71, 0x04, 0xfb, 0x5b, 0x68, 0xc6, 0x00, 0x24, 0x4e, 0x2e, 0x6c,
- 0x90, 0xde, 0x56, 0x63, 0x55, 0xc9, 0x8b, 0x21, 0xf1, 0x2a, 0xe6, 0xdf, 0x86, 0x2e, 0x32, 0x91,
- 0x97, 0x06, 0xeb, 0xed, 0x35, 0x26, 0x5a, 0x8f, 0xc6, 0xe9, 0xe3, 0xde, 0x12, 0x36, 0xc4, 0x06,
- 0xbc, 0xda, 0x67, 0x81, 0xf4, 0x8e, 0x1a, 0x53, 0xb7, 0xf1, 0x0d, 0xc1, 0xb4, 0x71, 0x3f, 0xfa,
- 0x2c, 0xbf, 0xa8, 0x77, 0xd6, 0x98, 0x06, 0x4e, 0xa0, 0x8f, 0xe0, 0xbe, 0xf4, 0x59, 0x62, 0xbd,
- 0xab, 0xc6, 0xb4, 0x72, 0x12, 0x7d, 0x89, 0xfb, 0x0f, 0x0e, 0x7b, 0xac, 0xa0, 0x7a, 0x35, 0x26,
- 0xaa, 0xe3, 0xfb, 0x0f, 0x34, 0x79, 0x52, 0x46, 0xc1, 0xe1, 0x8e, 0x0d, 0xd0, 0xbb, 0x6b, 0xac,
- 0x0b, 0x18, 0x32, 0x0a, 0x4e, 0x7c, 0xcd, 0x1b, 0x82, 0x9d, 0x15, 0x59, 0xe1, 0xbc, 0xa7, 0xc6,
- 0x24, 0x7a, 0x7c, 0x43, 0x30, 0x81, 0xef, 0x3f, 0xe0, 0xa0, 0x4b, 0x0c, 0x38, 0xf2, 0x08, 0xc9,
- 0x0a, 0xec, 0xbd, 0xb5, 0x01, 0xa4, 0xfc, 0x4c, 0x6c, 0x89, 0xe1, 0x67, 0xfe, 0xe3, 0x0e, 0x2a,
- 0x25, 0x2e, 0x93, 0x3f, 0x1e, 0xb0, 0x5a, 0xe9, 0xbd, 0xb5, 0xc1, 0x64, 0xff, 0x25, 0xe6, 0xc5,
- 0xf2, 0x8f, 0xfd, 0x87, 0x1d, 0xf4, 0x7d, 0x86, 0xf5, 0x2a, 0xcf, 0x65, 0xac, 0x56, 0xfb, 0xbe,
- 0xda, 0x20, 0x7f, 0x25, 0x5c, 0x14, 0x5b, 0xab, 0xfc, 0xd0, 0xbf, 0xcf, 0x41, 0x97, 0x1a, 0x7b,
- 0x84, 0x3c, 0xc6, 0xb3, 0x5a, 0xea, 0x7d, 0xb5, 0x54, 0x7f, 0x52, 0x5c, 0x6c, 0xe8, 0x2c, 0xe1,
- 0xa7, 0xfe, 0xa3, 0x0e, 0x3a, 0xd6, 0x67, 0x91, 0x69, 0x36, 0xc0, 0xfd, 0xb5, 0xb4, 0x7f, 0x80,
- 0x5c, 0x9a, 0xb4, 0x54, 0xf1, 0xe5, 0x3f, 0xe4, 0x20, 0x99, 0x6e, 0xfa, 0x4d, 0x6b, 0x9b, 0x15,
- 0x3e, 0x50, 0x63, 0x8f, 0xa3, 0x6c, 0xde, 0xb4, 0x31, 0x0b, 0xd8, 0x20, 0x61, 0x35, 0x7e, 0x43,
- 0xad, 0x31, 0xfa, 0x03, 0x23, 0xbb, 0x64, 0xea, 0xa9, 0xd7, 0xc5, 0x25, 0x9a, 0xf6, 0x7c, 0xc9,
- 0xdf, 0x56, 0x4b, 0x67, 0xe4, 0x19, 0x93, 0x5d, 0x36, 0xf4, 0xf4, 0xeb, 0xe6, 0xd3, 0x71, 0x40,
- 0xd0, 0x8d, 0xb7, 0xab, 0xdd, 0x2e, 0xfa, 0x58, 0xca, 0x6e, 0x57, 0xf7, 0xb4, 0xeb, 0xea, 0x5e,
- 0x1c, 0x91, 0x2b, 0xc8, 0x6d, 0x33, 0x64, 0x0a, 0x09, 0x79, 0x7f, 0x4f, 0xbd, 0xee, 0x6e, 0x40,
- 0xe4, 0x52, 0xb2, 0x93, 0x48, 0xab, 0x65, 0x97, 0x7d, 0xa0, 0x17, 0xbf, 0x2e, 0x6f, 0xa6, 0x96,
- 0xe0, 0x7e, 0xd4, 0x5a, 0xc2, 0x3e, 0xd8, 0xd3, 0xae, 0xdb, 0x27, 0x50, 0x4b, 0x70, 0x3f, 0x6a,
- 0x2d, 0x21, 0x1f, 0xea, 0xa9, 0xd7, 0xf5, 0x13, 0xa8, 0x25, 0xd8, 0xef, 0xa8, 0x12, 0x26, 0xf6,
- 0x54, 0xce, 0x0a, 0xf2, 0xe1, 0x9e, 0x7e, 0xdd, 0xff, 0x68, 0x1c, 0x54, 0xe8, 0xce, 0x3b, 0xd1,
- 0xc5, 0x46, 0x6a, 0xd3, 0xc0, 0x3e, 0xd2, 0x8b, 0xfc, 0x5c, 0xc0, 0x8c, 0x81, 0x5e, 0xa1, 0x41,
- 0x6f, 0x37, 0xef, 0x24, 0x7b, 0x11, 0xfa, 0xfe, 0x5e, 0xe4, 0xe7, 0x06, 0x0c, 0xdb, 0x08, 0xf4,
- 0x68, 0x3f, 0x86, 0x2d, 0xbf, 0xd4, 0x0f, 0xf4, 0xf4, 0x9f, 0x2b, 0x48, 0x62, 0x98, 0xe0, 0xfe,
- 0x0c, 0x5b, 0xc2, 0x3e, 0xda, 0x8b, 0xfc, 0xdc, 0x41, 0x22, 0xc3, 0x04, 0xfb, 0xe7, 0xcd, 0x5b,
- 0x38, 0x85, 0x4e, 0x7d, 0xac, 0x67, 0xfc, 0xb9, 0x04, 0xc3, 0x5e, 0xe6, 0xc2, 0xf5, 0x75, 0x09,
- 0x09, 0x6b, 0xaf, 0x5c, 0x1f, 0xef, 0x25, 0xfd, 0xdc, 0x82, 0x29, 0x77, 0x41, 0xcd, 0xbe, 0xde,
- 0x31, 0xef, 0x2d, 0x7b, 0x3d, 0xfb, 0x44, 0x6f, 0xaf, 0xdf, 0x6b, 0x30, 0x6c, 0x36, 0xd0, 0xba,
- 0x4f, 0x68, 0xa2, 0xcc, 0xf4, 0xbc, 0xd4, 0x6a, 0x25, 0x4f, 0xf6, 0xbe, 0x07, 0x3f, 0xf8, 0x70,
- 0x51, 0x7c, 0xb1, 0x52, 0xf5, 0x3e, 0xa6, 0xa9, 0x5e, 0xf3, 0x33, 0x56, 0xab, 0x25, 0x3f, 0xd5,
- 0x1b, 0xe8, 0x17, 0x23, 0x2e, 0x31, 0xd5, 0x66, 0xa9, 0xd2, 0xd6, 0xd5, 0x23, 0x27, 0xed, 0xb2,
- 0xa0, 0xdd, 0x22, 0xbf, 0xeb, 0xb0, 0x9b, 0x85, 0xf2, 0xcc, 0x29, 0x50, 0xae, 0x18, 0xfa, 0x1b,
- 0xaa, 0x68, 0xd1, 0x2f, 0x1b, 0x5a, 0xc1, 0x7c, 0x90, 0xc1, 0xa8, 0x87, 0x4e, 0x81, 0x7a, 0x45,
- 0xd1, 0x3f, 0xa7, 0xee, 0xd8, 0xc8, 0x65, 0x45, 0x2b, 0xa0, 0x0f, 0x31, 0x20, 0xf5, 0xd4, 0x29,
- 0xd0, 0xae, 0x38, 0x26, 0x20, 0xa5, 0x90, 0x0c, 0x1f, 0x66, 0x48, 0x05, 0x03, 0x12, 0xd7, 0x0a,
- 0x89, 0xdc, 0x59, 0x16, 0xbd, 0x8f, 0x30, 0xa0, 0xac, 0x99, 0x3b, 0x82, 0xfb, 0x70, 0x67, 0x09,
- 0xf4, 0x51, 0x06, 0xe4, 0x26, 0x70, 0x97, 0x88, 0x94, 0x42, 0x13, 0x7c, 0x8c, 0x21, 0x0d, 0x27,
- 0x70, 0x47, 0xb0, 0x7f, 0xab, 0x5a, 0x40, 0xa3, 0x97, 0x3d, 0xad, 0xa0, 0x3e, 0xce, 0xa0, 0xd4,
- 0xa3, 0xa7, 0x40, 0xbf, 0x22, 0xea, 0x37, 0xd4, 0xb6, 0x18, 0xbb, 0x2c, 0x6a, 0x05, 0xf6, 0x09,
- 0x06, 0xa6, 0x9e, 0x3d, 0x05, 0x91, 0x2b, 0xa6, 0x09, 0xbb, 0xc2, 0xbe, 0xed, 0x7f, 0x92, 0x41,
- 0x65, 0x0c, 0xbb, 0x02, 0x9a, 0x7d, 0x1f, 0x06, 0x2d, 0xbf, 0xac, 0x4f, 0x31, 0xa4, 0x7c, 0x12,
- 0x83, 0x04, 0xf7, 0x65, 0xd0, 0x12, 0xec, 0xd3, 0x0c, 0xac, 0x98, 0xc8, 0x60, 0xe2, 0x2e, 0x4c,
- 0xd1, 0xd6, 0x9f, 0x66, 0x58, 0x8e, 0x61, 0x17, 0xf2, 0x36, 0x9e, 0x90, 0x59, 0xf6, 0x5d, 0xfc,
- 0x19, 0x86, 0x34, 0x6a, 0xca, 0x2c, 0x68, 0xd9, 0xe6, 0x5d, 0x61, 0xdf, 0xb0, 0x9f, 0x65, 0x40,
- 0x63, 0x86, 0x5d, 0x01, 0x5d, 0xf9, 0x41, 0xed, 0x04, 0xca, 0x70, 0xdb, 0xd7, 0x0a, 0xed, 0x39,
- 0x86, 0x36, 0xf8, 0x11, 0x54, 0x10, 0xbd, 0x23, 0x4c, 0xd5, 0x43, 0x29, 0x71, 0x9d, 0x69, 0x4e,
- 0x20, 0x9e, 0x67, 0x4b, 0xfd, 0x9e, 0x9c, 0x41, 0x05, 0x86, 0x4b, 0xc6, 0xfe, 0x23, 0x9a, 0xdc,
- 0x31, 0xdd, 0x37, 0xb6, 0x5a, 0xee, 0x67, 0xf8, 0x72, 0x07, 0x3e, 0x84, 0x0a, 0x62, 0xb7, 0x94,
- 0xfd, 0xfb, 0xb5, 0x43, 0x28, 0xe3, 0x85, 0x65, 0xab, 0xb5, 0x7e, 0x96, 0xef, 0x82, 0xf4, 0xa7,
- 0x50, 0x41, 0xfc, 0x9a, 0x33, 0x95, 0x63, 0xc7, 0xfa, 0xac, 0x32, 0xcd, 0x1e, 0xf8, 0x1c, 0x27,
- 0x75, 0xa0, 0x63, 0xa8, 0xc0, 0x78, 0x4f, 0xda, 0x7f, 0x58, 0x3d, 0x86, 0xd2, 0x6f, 0x38, 0xdb,
- 0x2c, 0xf1, 0xf3, 0x6c, 0x89, 0x29, 0xcf, 0xa1, 0xf4, 0x7b, 0xd6, 0x09, 0xcb, 0x59, 0x2e, 0x88,
- 0x57, 0xf5, 0xbb, 0xad, 0xad, 0x76, 0x6b, 0x79, 0x3a, 0xfe, 0x8e, 0x24, 0xfb, 0xe0, 0xb2, 0x79,
- 0x74, 0x50, 0x7d, 0x4f, 0xdc, 0xf4, 0x40, 0x14, 0xb9, 0x63, 0xf2, 0x81, 0xe8, 0x0b, 0xce, 0xf2,
- 0x6b, 0x7e, 0xbc, 0x16, 0x5b, 0xf6, 0x09, 0xb6, 0xec, 0xb5, 0xee, 0xc6, 0x89, 0xad, 0x56, 0xa7,
- 0xbe, 0xd3, 0x5a, 0x6d, 0xb0, 0xdf, 0xb9, 0x65, 0xa3, 0xbb, 0x27, 0x1a, 0xf5, 0xcd, 0xd5, 0xb3,
- 0xe7, 0x4f, 0x24, 0xfd, 0x24, 0xee, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, 0x9d, 0x50, 0x42, 0x96,
- 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180430_b4deda09/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/test.pb.go
deleted file mode 100644
index 47e825a192..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/test.pb.go
+++ /dev/null
@@ -1,3904 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto2_20180814_aa810b61/test.proto
-
-package proto2_20180814_aa810b61 // import "google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61"
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{0}
-}
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (dst *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(dst, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180814.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20180814.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- proto.XXX_InternalExtensions `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1}
-}
-
-var extRange_Message = []proto.ExtensionRange{
- {Start: 10000, End: 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (dst *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(dst, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,oneof"`
-}
-
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,oneof"`
-}
-
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-
-func (*Message_OneofString) isMessage_OneofUnion() {}
-
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-type isMessage_OneofDefaultedUnion interface {
- isMessage_OneofDefaultedUnion()
-}
-
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,oneof,def=0"`
-}
-
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(700<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(701<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(702<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(703<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(704<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(705<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(706<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(707<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(708<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(709<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(710<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(711<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(712<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(713<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(714<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(715<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(716<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofNamedGroup:
- b.EncodeVarint(717<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(718<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(719<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_Oneofgroup:
- b.EncodeVarint(720<<3 | proto.WireStartGroup)
- if err := b.Marshal(x.Oneofgroup); err != nil {
- return err
- }
- b.EncodeVarint(720<<3 | proto.WireEndGroup)
- case *Message_OneofString1:
- b.EncodeVarint(721<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(722<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(723<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- t := uint64(0)
- if x.OneofDefaultedBool {
- t = 1
- }
- b.EncodeVarint(800<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofDefaultedInt32:
- b.EncodeVarint(801<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- b.EncodeVarint(802<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
- case *Message_OneofDefaultedUint32:
- b.EncodeVarint(803<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- b.EncodeVarint(804<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- b.EncodeVarint(805<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
- case *Message_OneofDefaultedUint64:
- b.EncodeVarint(806<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- b.EncodeVarint(807<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
- case *Message_OneofDefaultedSfixed32:
- b.EncodeVarint(808<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
- case *Message_OneofDefaultedFloat:
- b.EncodeVarint(809<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
- case *Message_OneofDefaultedFixed64:
- b.EncodeVarint(810<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
- case *Message_OneofDefaultedSfixed64:
- b.EncodeVarint(811<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
- case *Message_OneofDefaultedDouble:
- b.EncodeVarint(812<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
- case *Message_OneofDefaultedString:
- b.EncodeVarint(813<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- b.EncodeVarint(814<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- b.EncodeVarint(815<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- b.EncodeVarint(816<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 700: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 701: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 702: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 703: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 704: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 705: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 706: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 707: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 708: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 709: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 710: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 711: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 712: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 713: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 714: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 715: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 716: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 717: // oneof_union.oneof_named_group
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_NamedGroup)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofNamedGroup{msg}
- return true, err
- case 718: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 719: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 720: // oneof_union.oneofgroup
- if wire != proto.WireStartGroup {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_OneofGroup)
- err := b.DecodeGroup(msg)
- m.OneofUnion = &Message_Oneofgroup{msg}
- return true, err
- case 721: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 722: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 723: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- case 800: // oneof_defaulted_union.oneof_defaulted_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
- return true, err
- case 801: // oneof_defaulted_union.oneof_defaulted_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
- return true, err
- case 802: // oneof_defaulted_union.oneof_defaulted_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
- return true, err
- case 803: // oneof_defaulted_union.oneof_defaulted_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
- return true, err
- case 804: // oneof_defaulted_union.oneof_defaulted_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
- return true, err
- case 805: // oneof_defaulted_union.oneof_defaulted_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
- return true, err
- case 806: // oneof_defaulted_union.oneof_defaulted_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
- return true, err
- case 807: // oneof_defaulted_union.oneof_defaulted_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
- return true, err
- case 808: // oneof_defaulted_union.oneof_defaulted_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
- return true, err
- case 809: // oneof_defaulted_union.oneof_defaulted_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 810: // oneof_defaulted_union.oneof_defaulted_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
- return true, err
- case 811: // oneof_defaulted_union.oneof_defaulted_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
- return true, err
- case 812: // oneof_defaulted_union.oneof_defaulted_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
- return true, err
- case 813: // oneof_defaulted_union.oneof_defaulted_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
- return true, err
- case 814: // oneof_defaulted_union.oneof_defaulted_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
- return true, err
- case 815: // oneof_defaulted_union.oneof_defaulted_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
- return true, err
- case 816: // oneof_defaulted_union.oneof_defaulted_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofNamedGroup:
- s := proto.Size(x.OneofNamedGroup)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_Oneofgroup:
- n += 2 // tag and wire
- n += proto.Size(x.Oneofgroup)
- n += 2 // tag and wire
- case *Message_OneofString1:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- // oneof_defaulted_union
- switch x := m.OneofDefaultedUnion.(type) {
- case *Message_OneofDefaultedBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofDefaultedInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
- case *Message_OneofDefaultedSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
- case *Message_OneofDefaultedUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
- case *Message_OneofDefaultedInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
- case *Message_OneofDefaultedSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
- case *Message_OneofDefaultedUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
- case *Message_OneofDefaultedFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofDefaultedFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDefaultedString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
- n += len(x.OneofDefaultedString)
- case *Message_OneofDefaultedBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
- n += len(x.OneofDefaultedBytes)
- case *Message_OneofDefaultedChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
- case *Message_OneofDefaultedSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20180814.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20180814.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,def=0",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,def=0",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20180814.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
- Filename: "proto2_20180814_aa810b61/test.proto",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 0}
-}
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (dst *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(dst, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 1}
-}
-func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b)
-}
-func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_NamedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_NamedGroup.Merge(dst, src)
-}
-func (m *Message_NamedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_NamedGroup.Size(m)
-}
-func (m *Message_NamedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 2}
-}
-func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_OptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OptionalGroup.Merge(dst, src)
-}
-func (m *Message_OptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OptionalGroup.Size(m)
-}
-func (m *Message_OptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 3}
-}
-func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b)
-}
-func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_RequiredGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RequiredGroup.Merge(dst, src)
-}
-func (m *Message_RequiredGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RequiredGroup.Size(m)
-}
-func (m *Message_RequiredGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 4}
-}
-func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_RepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RepeatedGroup.Merge(dst, src)
-}
-func (m *Message_RepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RepeatedGroup.Size(m)
-}
-func (m *Message_RepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 33}
-}
-func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b)
-}
-func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_OneofGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OneofGroup.Merge(dst, src)
-}
-func (m *Message_OneofGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OneofGroup.Size(m)
-}
-func (m *Message_OneofGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 34}
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(dst, src)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_98b5676fa5dea40d, []int{1, 35}
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic)
-}
-func (dst *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(dst, src)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20180814.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20180814.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20180814.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20180814.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20180814.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20180814.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20180814.Message.MapBoolNamedGroupEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20180814.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20180814.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20180814.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20180814.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20180814.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20180814.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20180814.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20180814.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20180814.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20180814.Message.ExtensionRepeatedGroup")
- proto.RegisterEnum("google.golang.org.proto2_20180814.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20180814.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
-}
-
-func init() {
- proto.RegisterFile("proto2_20180814_aa810b61/test.proto", fileDescriptor_test_98b5676fa5dea40d)
-}
-
-var fileDescriptor_test_98b5676fa5dea40d = []byte{
- // 4469 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7,
- 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e,
- 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xe4, 0xb0, 0xb7, 0x77, 0x85, 0xe8, 0xf0, 0x52, 0x5a, 0x19, 0x72,
- 0x2c, 0xc8, 0x35, 0xaa, 0x4d, 0xa5, 0x52, 0xaa, 0x30, 0xe0, 0x12, 0xe4, 0x52, 0xc2, 0x41, 0x91,
- 0x80, 0xa4, 0x8d, 0x9d, 0xd2, 0xc6, 0x39, 0x7f, 0xca, 0xf7, 0x05, 0xdb, 0xb2, 0x6e, 0x5b, 0xa7,
- 0xef, 0x4b, 0x97, 0x8f, 0x24, 0xf2, 0x7d, 0xe5, 0x70, 0x2e, 0xe7, 0xbe, 0x9c, 0xfb, 0xbe, 0x8f,
- 0xea, 0x7e, 0xdd, 0xd3, 0xdd, 0x33, 0x3d, 0x20, 0x7b, 0xe0, 0xd2, 0x0f, 0x55, 0x69, 0x1b, 0xaf,
- 0xdf, 0xd7, 0xef, 0x43, 0xbf, 0xf7, 0x3e, 0xf6, 0x4c, 0x03, 0xbd, 0x74, 0x6b, 0xbb, 0xd3, 0xed,
- 0xf8, 0x2b, 0xfe, 0xc2, 0xe2, 0xc9, 0x85, 0x93, 0x8b, 0x78, 0xa5, 0x5e, 0x3f, 0xb9, 0xb8, 0xb0,
- 0x4a, 0x16, 0x8f, 0x75, 0x1b, 0x3b, 0xdd, 0x79, 0xf6, 0xa9, 0xfb, 0x92, 0x8d, 0x4e, 0x67, 0xa3,
- 0xd9, 0x98, 0xdf, 0xe8, 0x34, 0xeb, 0xed, 0x8d, 0xf9, 0xce, 0xf6, 0xc6, 0x7c, 0x64, 0xda, 0x91,
- 0xd7, 0xa1, 0xc9, 0x9b, 0x37, 0x57, 0x9b, 0x9b, 0xed, 0x8d, 0x1b, 0x1b, 0x3b, 0x3b, 0xf5, 0x8d,
- 0x86, 0x3b, 0x89, 0x32, 0xeb, 0x8b, 0x9e, 0x53, 0x72, 0xca, 0xe3, 0x41, 0x66, 0x7d, 0x91, 0xfd,
- 0xdb, 0xf7, 0x32, 0xa5, 0x0c, 0xfb, 0xb7, 0xcf, 0xfe, 0xbd, 0xe4, 0x65, 0x4b, 0x59, 0xf6, 0xef,
- 0x25, 0xb7, 0x82, 0x32, 0xeb, 0xd8, 0x1b, 0x2d, 0x39, 0xe5, 0xfd, 0xfe, 0x65, 0xf3, 0xbb, 0x22,
- 0xce, 0x73, 0x9c, 0x20, 0xb3, 0x8e, 0x8f, 0x7c, 0xe7, 0x51, 0x07, 0x8d, 0x09, 0xe0, 0x33, 0x08,
- 0xb5, 0xeb, 0xad, 0xc6, 0xda, 0xc6, 0x76, 0xa7, 0xb7, 0xc5, 0x16, 0x80, 0xfc, 0xe3, 0x7b, 0x77,
- 0x38, 0x5f, 0xa3, 0x93, 0x5f, 0x49, 0x27, 0x07, 0x8a, 0x23, 0xf7, 0xa5, 0xa8, 0xd0, 0xd9, 0xea,
- 0x6e, 0x76, 0xda, 0xf5, 0xe6, 0xca, 0x6a, 0xa7, 0xd3, 0xf4, 0xd6, 0x4a, 0x4e, 0x79, 0x5f, 0x30,
- 0x21, 0x06, 0x97, 0x3b, 0x9d, 0xa6, 0xfb, 0xfd, 0x68, 0x32, 0x34, 0xda, 0x6c, 0x77, 0x97, 0x7c,
- 0xaf, 0x51, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x85, 0x66,
- 0x3b, 0x60, 0xb7, 0x5e, 0x72, 0xca, 0xd3, 0x41, 0x38, 0xfb, 0xe6, 0xcd, 0x98, 0x61, 0x0f, 0x0c,
- 0x37, 0x4a, 0x4e, 0xb9, 0x20, 0x0d, 0xcf, 0x80, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9, 0x29,
- 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x9b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11, 0xc3,
- 0x1e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xa3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68, 0xb8,
- 0xbe, 0x79, 0x57, 0x63, 0x6d, 0xc9, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0xb1, 0x20, 0x74, 0x70, 0x3d,
- 0x0c, 0xbb, 0x3f, 0x84, 0xa6, 0x25, 0xb8, 0xb0, 0x6d, 0x96, 0x9c, 0xf2, 0x54, 0x10, 0xfa, 0xb8,
- 0x99, 0x8f, 0x6b, 0x01, 0xad, 0x37, 0x3b, 0xf5, 0xae, 0xd7, 0x2a, 0x39, 0xe5, 0x8c, 0x0c, 0xe8,
- 0x7a, 0x3a, 0x18, 0x87, 0x27, 0xd8, 0x6b, 0x97, 0x9c, 0x72, 0x3e, 0x02, 0x4f, 0xb0, 0x01, 0x9e,
- 0x60, 0xaf, 0x53, 0x72, 0xca, 0xc5, 0x28, 0x7c, 0x24, 0xfe, 0xb5, 0x4e, 0x6f, 0xb5, 0xd9, 0xf0,
- 0xb6, 0x4a, 0x4e, 0xd9, 0x91, 0xf1, 0x5f, 0xc7, 0x46, 0x75, 0x46, 0xbb, 0xdb, 0x9b, 0xed, 0x0d,
- 0xef, 0x76, 0xb6, 0xe7, 0x25, 0xa3, 0x6c, 0x54, 0x0b, 0x68, 0xf5, 0x7c, 0xb7, 0xb1, 0xe3, 0x6d,
- 0x97, 0x9c, 0xf2, 0x84, 0x0c, 0x68, 0x99, 0x0e, 0xba, 0x6b, 0xe8, 0x40, 0x68, 0x76, 0xf6, 0xdc,
- 0x66, 0x73, 0x6d, 0xa5, 0xd1, 0xee, 0xb5, 0xbc, 0x9d, 0x92, 0x53, 0x9e, 0xf4, 0xb1, 0xc5, 0x36,
- 0xbe, 0x96, 0x4e, 0x3e, 0xdd, 0xee, 0xb5, 0x82, 0x30, 0xec, 0x70, 0xc8, 0x6d, 0xa1, 0x99, 0x08,
- 0x4a, 0x0b, 0xa6, 0x79, 0x5d, 0x96, 0x80, 0x27, 0x6c, 0x81, 0x44, 0x36, 0x1e, 0xd4, 0xb0, 0x44,
- 0x4a, 0x6e, 0xa0, 0x70, 0x7c, 0x85, 0xa5, 0xd4, 0x0a, 0x24, 0x67, 0x8f, 0x81, 0xa5, 0x4c, 0x4e,
- 0x57, 0xb8, 0x94, 0x63, 0xee, 0x2a, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b, 0x18,
- 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde, 0x86,
- 0xbc, 0x18, 0x86, 0x60, 0xef, 0x4e, 0x16, 0xd0, 0xe2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11, 0x24,
- 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xc5, 0xea, 0xd9, 0x49, 0x0b, 0xca, 0x6e, 0xe2,
- 0xf3, 0x81, 0x35, 0xdd, 0x9d, 0x7b, 0x39, 0x9a, 0x5c, 0x6b, 0xac, 0xd7, 0x7b, 0xcd, 0x6e, 0x63,
- 0x0d, 0xca, 0xda, 0x0b, 0xb4, 0x62, 0xee, 0xab, 0x8c, 0x76, 0xb7, 0x7b, 0x8d, 0xa0, 0x10, 0x7e,
- 0xc8, 0xca, 0xdb, 0x02, 0x9a, 0x92, 0xd6, 0x50, 0x8e, 0xbe, 0x40, 0xcd, 0x73, 0x95, 0xfc, 0xd1,
- 0x45, 0x7f, 0x09, 0x1f, 0x0f, 0xa4, 0x37, 0xa8, 0x74, 0x8b, 0xa8, 0x28, 0x67, 0xf0, 0x52, 0xf7,
- 0x45, 0x3a, 0x65, 0xba, 0x92, 0x3b, 0xba, 0xe4, 0x2f, 0x2c, 0x04, 0xd2, 0x23, 0xaf, 0x79, 0x0b,
- 0xea, 0x14, 0x5e, 0xf4, 0xbe, 0x44, 0xa7, 0x14, 0x2a, 0xa3, 0x91, 0x19, 0xbc, 0xf8, 0xe1, 0xc8,
- 0xb2, 0x08, 0xf6, 0xbe, 0x4c, 0x27, 0x64, 0x2b, 0x08, 0x96, 0x45, 0x4e, 0x9c, 0xbc, 0x42, 0x5f,
- 0x1a, 0xc1, 0xf1, 0xa5, 0x11, 0xec, 0x7d, 0x85, 0x4e, 0x73, 0x2b, 0xb9, 0xa3, 0x04, 0xc7, 0x96,
- 0x46, 0x70, 0x7c, 0x69, 0x04, 0x7b, 0x5f, 0xa5, 0x53, 0x46, 0x2b, 0xa3, 0x91, 0x19, 0xbc, 0x3c,
- 0x62, 0x34, 0x2d, 0x67, 0x88, 0x9a, 0xf7, 0x35, 0x3a, 0x65, 0xac, 0x92, 0xa7, 0xd1, 0x2c, 0x2c,
- 0x04, 0xd2, 0xa7, 0xa8, 0x94, 0x27, 0x90, 0xab, 0x2c, 0x4d, 0x4c, 0xfb, 0x3a, 0x9d, 0x36, 0x55,
- 0x19, 0x3b, 0xca, 0xe7, 0x49, 0xcf, 0x61, 0xd5, 0x5c, 0x54, 0x99, 0x80, 0xb2, 0xf9, 0x0d, 0x3a,
- 0x2b, 0x53, 0x19, 0x5b, 0x9a, 0x5f, 0xc4, 0x8b, 0xc7, 0x55, 0x1a, 0xa0, 0x82, 0xc6, 0x57, 0x48,
- 0xb0, 0xf7, 0x4d, 0x3a, 0x29, 0x5f, 0xc9, 0xd3, 0xa0, 0xe2, 0x2b, 0x24, 0xd8, 0xb4, 0x42, 0x82,
- 0xbd, 0x6f, 0xd1, 0x69, 0xc5, 0xca, 0xd8, 0x51, 0x3e, 0x2f, 0xba, 0x42, 0x82, 0xdd, 0x2b, 0x54,
- 0x0a, 0x79, 0x65, 0xfd, 0x35, 0x3a, 0xcd, 0xa9, 0x14, 0xf8, 0x12, 0x7d, 0x72, 0x7c, 0xe9, 0xf8,
- 0x15, 0x0a, 0x97, 0xbc, 0xd4, 0x5e, 0xa9, 0x7d, 0x61, 0x50, 0x6b, 0x7f, 0x9d, 0x09, 0x8c, 0x4a,
- 0xf1, 0x5c, 0xa3, 0xd9, 0xec, 0x5c, 0x5e, 0x3a, 0x72, 0x67, 0x67, 0xbb, 0xb9, 0xf6, 0x92, 0x23,
- 0x48, 0xfd, 0xee, 0xa0, 0xfe, 0x2e, 0xab, 0xd4, 0x40, 0x01, 0xfe, 0x0d, 0x3a, 0x79, 0xa2, 0xe2,
- 0xad, 0x35, 0xea, 0x6b, 0xb7, 0x2c, 0x2d, 0x91, 0x5b, 0xfc, 0xe3, 0xc7, 0x6f, 0xf1, 0x4f, 0x90,
- 0x5b, 0x96, 0x8e, 0x9f, 0x58, 0x6d, 0x34, 0xd6, 0x15, 0xae, 0xa0, 0x38, 0xb7, 0xd1, 0x41, 0xe9,
- 0x43, 0xa9, 0xce, 0xbf, 0xe9, 0xa4, 0x2f, 0xcf, 0x95, 0xdc, 0xa9, 0x57, 0xbf, 0xa6, 0x7a, 0x2a,
- 0x90, 0x7c, 0xca, 0x32, 0xdd, 0x44, 0x33, 0xea, 0x16, 0x55, 0xea, 0xd9, 0xb7, 0x9d, 0x34, 0x05,
- 0x4d, 0x60, 0x1d, 0x54, 0x36, 0xb6, 0x2c, 0x6c, 0x2f, 0x43, 0x85, 0xed, 0xc6, 0xed, 0xbd, 0xcd,
- 0x6d, 0x51, 0x0a, 0x1e, 0xa3, 0x6a, 0x6d, 0x5f, 0x30, 0x21, 0x46, 0x59, 0x0d, 0x78, 0x39, 0x9a,
- 0x0c, 0xad, 0x20, 0x39, 0x1f, 0xa7, 0x66, 0xb9, 0x20, 0x9c, 0x0c, 0x99, 0x5f, 0x46, 0x53, 0xa1,
- 0x1d, 0x4f, 0xfc, 0x27, 0xa8, 0xe1, 0x74, 0x10, 0xce, 0xe7, 0x09, 0xaf, 0x5a, 0xf2, 0x7c, 0x7f,
- 0x92, 0x5a, 0x16, 0xa4, 0x25, 0x4f, 0xf4, 0x08, 0x36, 0xc1, 0xde, 0x53, 0xd4, 0x30, 0xab, 0x61,
- 0x13, 0x1c, 0xc3, 0x26, 0xd8, 0xfb, 0x20, 0x35, 0x74, 0x75, 0xec, 0x88, 0x25, 0x4f, 0xe8, 0x0f,
- 0x51, 0xcb, 0x51, 0x1d, 0x9b, 0x60, 0xf7, 0x32, 0x54, 0x0c, 0x2d, 0x45, 0x46, 0x7e, 0x98, 0x9a,
- 0x8e, 0x05, 0xa1, 0x0b, 0x91, 0xbf, 0x97, 0xa3, 0x69, 0x89, 0x2f, 0x8c, 0x3f, 0x42, 0x8d, 0xa7,
- 0x82, 0xd0, 0x4b, 0x98, 0xb4, 0x6a, 0x54, 0x90, 0xb3, 0x1f, 0xa5, 0xa6, 0x19, 0x19, 0x15, 0x64,
- 0x6a, 0x6c, 0x05, 0x04, 0x7b, 0x1f, 0xa3, 0x96, 0xf9, 0xc8, 0x0a, 0x08, 0x36, 0xac, 0x80, 0x60,
- 0xef, 0xe3, 0xd4, 0xb8, 0x18, 0x5d, 0x41, 0x84, 0x05, 0x9e, 0x93, 0x9f, 0xa0, 0xb6, 0x8e, 0x64,
- 0x81, 0xe7, 0xa0, 0xc6, 0x2c, 0xa4, 0xe0, 0x27, 0x41, 0xd3, 0x4b, 0x66, 0x21, 0xdf, 0xd4, 0xa8,
- 0x20, 0xdd, 0x3e, 0x45, 0x0d, 0x27, 0x64, 0x54, 0x90, 0x53, 0x0d, 0x74, 0x20, 0xb4, 0x53, 0x52,
- 0xea, 0xd3, 0xd4, 0x38, 0xb5, 0xe2, 0x11, 0x1e, 0x65, 0x2a, 0xb5, 0xd1, 0x4c, 0x04, 0x46, 0xf4,
- 0xec, 0xa7, 0x29, 0xd2, 0x30, 0x92, 0x47, 0x03, 0x13, 0x8d, 0xfb, 0x1c, 0x0a, 0xc7, 0x35, 0xc9,
- 0xf3, 0x0c, 0xa0, 0xa5, 0xd5, 0x3c, 0xc2, 0xa7, 0xa2, 0x79, 0xce, 0xa2, 0x43, 0xca, 0x66, 0x57,
- 0x6a, 0xc4, 0xb3, 0x40, 0xa1, 0xb5, 0xe8, 0x91, 0x29, 0x22, 0x6b, 0x43, 0x13, 0x79, 0x31, 0x10,
- 0x41, 0xe0, 0x73, 0x10, 0x52, 0x1a, 0xd5, 0x13, 0x81, 0x12, 0xe4, 0xad, 0xc8, 0x4a, 0x04, 0xac,
- 0x3d, 0x4f, 0x21, 0xec, 0x64, 0x4f, 0xc0, 0x1d, 0x70, 0xd9, 0xa3, 0xf9, 0x73, 0xaf, 0x42, 0xb3,
- 0x72, 0xc3, 0xeb, 0xfa, 0xe7, 0x9e, 0x2c, 0x2d, 0x7a, 0x5c, 0xff, 0x84, 0xcc, 0x5e, 0xa7, 0xe9,
- 0xa0, 0x53, 0x0a, 0x1b, 0x51, 0x41, 0xf4, 0x06, 0x3a, 0x5f, 0x0a, 0xa2, 0x99, 0x98, 0x07, 0x28,
- 0x8f, 0xcb, 0xe8, 0xb0, 0xc1, 0x05, 0x2f, 0x94, 0x6f, 0xa4, 0x3e, 0x42, 0x85, 0x34, 0x1b, 0x73,
- 0xc1, 0x0b, 0xe7, 0x29, 0xa3, 0x0f, 0x5e, 0x42, 0xdf, 0x44, 0x7d, 0x08, 0xc9, 0x14, 0x77, 0xc1,
- 0x2b, 0xea, 0xe9, 0xa4, 0x48, 0x08, 0xf6, 0xde, 0x4c, 0x3d, 0xe8, 0x1a, 0xca, 0x18, 0x0d, 0xc1,
- 0x03, 0xa2, 0x21, 0xd8, 0x7b, 0x0b, 0xf5, 0x13, 0x8a, 0x2a, 0x73, 0x34, 0x04, 0x0f, 0x88, 0x86,
- 0x60, 0xef, 0xad, 0xd4, 0x87, 0x50, 0x59, 0xe6, 0x68, 0x08, 0x76, 0x4f, 0xa3, 0x39, 0x83, 0x0b,
- 0x51, 0x80, 0xdf, 0x46, 0x7d, 0x48, 0xd9, 0xe5, 0xc5, 0xbc, 0x88, 0xf2, 0x5d, 0x45, 0x17, 0x99,
- 0xa2, 0x11, 0x7e, 0xde, 0x4e, 0xfd, 0x28, 0x3a, 0xec, 0x70, 0x3c, 0x22, 0x51, 0xda, 0x97, 0x8d,
- 0xf4, 0x42, 0x91, 0x7f, 0x07, 0x75, 0xa3, 0x08, 0xb3, 0x38, 0xb7, 0x50, 0xf6, 0x07, 0x04, 0x45,
- 0xb0, 0xf7, 0x4e, 0xea, 0x45, 0x2a, 0xb5, 0x84, 0xa0, 0x08, 0x1e, 0x18, 0x14, 0xc1, 0xde, 0xbb,
- 0xa8, 0x1f, 0x45, 0xba, 0x25, 0x05, 0x45, 0xb0, 0xfb, 0x2a, 0xe3, 0x17, 0xc5, 0xfb, 0x46, 0x9f,
- 0xfa, 0x89, 0x69, 0xb9, 0xf8, 0x37, 0xc6, 0xfb, 0xc9, 0x8d, 0xe6, 0x8d, 0x03, 0x9d, 0xe5, 0xdd,
- 0xd4, 0x97, 0x49, 0xdc, 0x19, 0xf6, 0x10, 0x34, 0x9d, 0x9b, 0x8d, 0x7c, 0x43, 0xfb, 0x79, 0x0f,
- 0xf5, 0x36, 0x48, 0xed, 0xc5, 0xbf, 0x00, 0xe8, 0x50, 0x77, 0xa3, 0x4b, 0x0c, 0x4e, 0x95, 0x5e,
- 0xf5, 0xde, 0x6c, 0xfa, 0x5e, 0x25, 0x24, 0xd9, 0x5c, 0x0c, 0x5c, 0xf6, 0xae, 0x9f, 0x46, 0x97,
- 0x1a, 0xb3, 0x4b, 0xa9, 0xf5, 0xf7, 0x66, 0xd3, 0xd4, 0x7a, 0x01, 0x7e, 0xb1, 0x21, 0x27, 0x23,
- 0xba, 0x70, 0xab, 0x51, 0x0f, 0x4b, 0xe4, 0x3f, 0x67, 0x4b, 0x59, 0xd0, 0x85, 0x30, 0x2a, 0x75,
- 0x21, 0xb7, 0x82, 0x0a, 0xf4, 0x2f, 0xd4, 0x8c, 0xe9, 0x42, 0x18, 0x56, 0x74, 0x21, 0xb7, 0xe3,
- 0xe5, 0xee, 0x5f, 0xa9, 0x21, 0xd3, 0x85, 0x30, 0xae, 0xea, 0x42, 0x6e, 0xc9, 0x8b, 0xda, 0xbf,
- 0x51, 0xcb, 0x82, 0xb4, 0x54, 0x75, 0xa1, 0xc4, 0x26, 0xd8, 0xfb, 0x77, 0x6a, 0x98, 0xd5, 0xb0,
- 0x85, 0xce, 0x51, 0xb0, 0x09, 0xf6, 0xfe, 0x83, 0x1a, 0xba, 0x3a, 0x76, 0xc4, 0x92, 0x97, 0xa0,
- 0xff, 0xa4, 0x96, 0xa3, 0x3a, 0xb6, 0xd0, 0x85, 0xdc, 0x52, 0x54, 0x88, 0xff, 0xa2, 0xa6, 0x4c,
- 0x17, 0xc2, 0x07, 0x9a, 0x2e, 0x14, 0xf8, 0xc2, 0xf8, 0xbf, 0xa9, 0x31, 0xd3, 0x85, 0x7c, 0x05,
- 0x9a, 0x2e, 0x14, 0x9e, 0x59, 0xc9, 0xf8, 0x1f, 0x6a, 0x9a, 0x91, 0x51, 0x29, 0xba, 0x50, 0x5d,
- 0x01, 0xc1, 0xde, 0xff, 0x52, 0xcb, 0x7c, 0x64, 0x05, 0x42, 0x17, 0x6a, 0x2b, 0x20, 0xd8, 0xfb,
- 0x3f, 0x6a, 0x5c, 0x8c, 0xae, 0x20, 0xc2, 0x02, 0xcf, 0xef, 0x0b, 0xa3, 0xa5, 0x2c, 0xe8, 0x42,
- 0x18, 0x57, 0x75, 0xa1, 0xf0, 0x0b, 0xd9, 0xfb, 0x33, 0xa3, 0xec, 0x6c, 0x57, 0x32, 0xab, 0xe8,
- 0x42, 0xb1, 0x9b, 0x58, 0x62, 0xbe, 0x9e, 0x1a, 0x4e, 0xc8, 0xa8, 0x14, 0x5d, 0xc8, 0xed, 0x94,
- 0x5c, 0xfb, 0x59, 0x6a, 0x3c, 0x84, 0x2e, 0x04, 0x8f, 0x11, 0x5d, 0xa8, 0xc1, 0x08, 0x59, 0xf3,
- 0x73, 0x14, 0x69, 0x38, 0x5d, 0xa8, 0x80, 0x69, 0xba, 0x90, 0xe3, 0xa9, 0xba, 0xf0, 0xe7, 0x01,
- 0x2d, 0xbd, 0x2e, 0x04, 0x9f, 0x51, 0x5d, 0x18, 0x6e, 0x76, 0xa5, 0x56, 0xfc, 0x02, 0x50, 0x98,
- 0x42, 0x17, 0x8a, 0x14, 0x89, 0xe8, 0xc2, 0x08, 0x88, 0x20, 0xf0, 0x17, 0x21, 0xa4, 0x74, 0xba,
- 0x50, 0x83, 0xd2, 0x74, 0x21, 0x7c, 0x02, 0xac, 0xfd, 0x12, 0x85, 0xb0, 0xd5, 0x85, 0xe0, 0x20,
- 0xd4, 0x85, 0x8a, 0x3f, 0xf7, 0x27, 0x51, 0xa1, 0x55, 0xdf, 0x62, 0x55, 0x0e, 0x4a, 0xdd, 0xb7,
- 0x21, 0x86, 0x1f, 0xb6, 0x00, 0xb8, 0xb1, 0xbe, 0x45, 0x0b, 0x22, 0xfd, 0xef, 0x74, 0xbb, 0xbb,
- 0x7d, 0x3e, 0xd8, 0xdf, 0x92, 0x23, 0xee, 0x59, 0x34, 0x19, 0x22, 0x40, 0x4d, 0xfb, 0x2d, 0x80,
- 0xb8, 0xd2, 0x1e, 0x82, 0x15, 0x54, 0xc0, 0x98, 0x68, 0x29, 0x43, 0xee, 0x3a, 0x9a, 0x0a, 0x41,
- 0x78, 0x8d, 0xfd, 0x6d, 0x40, 0xb9, 0xca, 0x1e, 0x05, 0xaa, 0x31, 0xc0, 0x14, 0x5a, 0xea, 0x98,
- 0x86, 0xc3, 0x2b, 0xf4, 0xef, 0xa4, 0xc6, 0x39, 0x63, 0xc0, 0xe1, 0xf5, 0x3d, 0x42, 0x1a, 0xc1,
- 0xde, 0xef, 0x0e, 0x43, 0x1a, 0xc1, 0x31, 0xd2, 0x08, 0x8e, 0x91, 0x46, 0xb0, 0xf7, 0x7b, 0x43,
- 0x91, 0x26, 0x60, 0x54, 0xd2, 0x22, 0x38, 0xbc, 0xb5, 0x7c, 0x67, 0x28, 0xd2, 0xa2, 0x38, 0xbc,
- 0x31, 0x6d, 0xa2, 0x62, 0x88, 0x23, 0x7a, 0xcd, 0xef, 0x03, 0xd0, 0xd5, 0xf6, 0x40, 0xbc, 0x85,
- 0x01, 0xd2, 0x64, 0x4b, 0x1b, 0x74, 0x9b, 0x68, 0x5a, 0x52, 0x27, 0xb0, 0xfe, 0x00, 0xb0, 0xae,
- 0x49, 0x41, 0xde, 0xba, 0x0a, 0x36, 0xd5, 0xd2, 0x47, 0xb5, 0xdd, 0x00, 0x7d, 0xf1, 0x0f, 0x53,
- 0xef, 0x06, 0xd6, 0x41, 0xf5, 0xdd, 0x00, 0x4d, 0x35, 0xc6, 0x1e, 0xc1, 0xde, 0x1f, 0x0d, 0xc7,
- 0x9e, 0xf8, 0x9e, 0x34, 0xf6, 0x08, 0x36, 0xb0, 0x47, 0xb0, 0xf7, 0xc7, 0x43, 0xb2, 0x27, 0xc0,
- 0x74, 0xf6, 0x22, 0xdb, 0x8f, 0xf7, 0xf4, 0x3f, 0x49, 0xbd, 0xfd, 0xa0, 0xfb, 0xeb, 0xdb, 0x8f,
- 0x2b, 0x02, 0x2d, 0x9d, 0x40, 0x11, 0xfc, 0x69, 0xfa, 0x74, 0x62, 0x0e, 0x22, 0xe9, 0x04, 0x7a,
- 0x42, 0xdd, 0x0d, 0xa0, 0x27, 0xfe, 0x2c, 0xf5, 0x6e, 0x60, 0xca, 0x43, 0xdf, 0x0d, 0x20, 0x46,
- 0xb6, 0xd0, 0x81, 0x10, 0x44, 0x11, 0x23, 0x7f, 0x0e, 0x48, 0xaf, 0xb0, 0x47, 0x0a, 0x05, 0x08,
- 0xa0, 0x15, 0x5b, 0x91, 0x61, 0xf7, 0x3c, 0x9a, 0x89, 0x20, 0x8a, 0xb6, 0xfa, 0x17, 0x00, 0x7a,
- 0x6d, 0x4a, 0x50, 0x3e, 0x06, 0xb8, 0x07, 0x5a, 0xf1, 0x4f, 0xdc, 0x1d, 0x74, 0x30, 0x84, 0x56,
- 0x25, 0xca, 0x5f, 0x02, 0xf0, 0x29, 0x7b, 0x60, 0xa9, 0x4a, 0x00, 0x76, 0xba, 0x15, 0x1d, 0x77,
- 0xef, 0x40, 0x87, 0x94, 0xea, 0xab, 0xa8, 0x95, 0xef, 0x02, 0xea, 0x72, 0x9a, 0x1a, 0x1c, 0xea,
- 0x14, 0x80, 0x75, 0x5b, 0xb1, 0x0f, 0xdc, 0xbb, 0x91, 0x17, 0xc3, 0x15, 0x4c, 0xff, 0x15, 0x40,
- 0x9f, 0x4e, 0x0d, 0xad, 0x71, 0x7d, 0xa8, 0x65, 0xfa, 0x4c, 0xec, 0x5f, 0xd6, 0xe8, 0x40, 0x73,
- 0xfc, 0x75, 0xaa, 0xfd, 0xcb, 0x3a, 0xbf, 0x14, 0x1d, 0x74, 0xff, 0x86, 0x43, 0x22, 0x19, 0x77,
- 0x14, 0x94, 0xbf, 0x49, 0x95, 0x8c, 0xd0, 0xf8, 0x25, 0x0c, 0x4d, 0x46, 0x39, 0x26, 0x70, 0x7a,
- 0x0a, 0xce, 0xdf, 0xa6, 0xc2, 0x39, 0x63, 0xc0, 0x91, 0x63, 0x0a, 0x69, 0x04, 0x03, 0xcc, 0xdf,
- 0xa5, 0x25, 0x8d, 0xe0, 0x18, 0x69, 0x30, 0xa4, 0x92, 0x26, 0x50, 0xfe, 0x3e, 0x35, 0x69, 0x2a,
- 0x8c, 0x20, 0x4d, 0xc7, 0xe9, 0x29, 0x38, 0xff, 0x90, 0x9a, 0xb4, 0x28, 0x8e, 0x1c, 0x13, 0x2d,
- 0x8d, 0xb7, 0x51, 0x00, 0xfa, 0xc7, 0x54, 0x2d, 0x8d, 0xf7, 0x7d, 0x89, 0x44, 0xbf, 0x0d, 0x65,
- 0x30, 0xa4, 0x8e, 0x95, 0x68, 0x40, 0xfa, 0xa7, 0x74, 0xd4, 0x31, 0x0f, 0x11, 0xea, 0xc2, 0x31,
- 0xb7, 0x84, 0x50, 0xa7, 0xdd, 0xe8, 0xac, 0x03, 0xc4, 0xd3, 0xb9, 0x92, 0x53, 0xde, 0x57, 0x1d,
- 0x09, 0xc6, 0xd9, 0x20, 0xb3, 0x38, 0x82, 0xf6, 0x83, 0x05, 0xc8, 0xd3, 0x67, 0xa8, 0x49, 0xae,
- 0x3a, 0x12, 0xc0, 0x3c, 0x90, 0xcb, 0x2f, 0x43, 0x13, 0x60, 0xc3, 0xb5, 0xf2, 0xb3, 0xd4, 0x68,
- 0xba, 0x3a, 0x12, 0xc0, 0x54, 0x2e, 0x76, 0x43, 0x2b, 0xae, 0x74, 0x9f, 0xa3, 0x56, 0x85, 0xd0,
- 0x8a, 0x4b, 0x55, 0x15, 0x8f, 0x60, 0xef, 0x79, 0x6a, 0x94, 0x55, 0xf1, 0x08, 0xd6, 0xf1, 0x08,
- 0xf6, 0x3e, 0x43, 0x8d, 0x5c, 0x0d, 0x4f, 0xb5, 0xe2, 0x22, 0xf1, 0xb3, 0xd4, 0x6a, 0x54, 0xc3,
- 0x23, 0xd8, 0x7d, 0x39, 0x2a, 0x80, 0x95, 0x90, 0x5d, 0x9f, 0xa3, 0x66, 0x63, 0xd5, 0x91, 0x00,
- 0x66, 0x0b, 0x89, 0x56, 0x46, 0x93, 0x1c, 0x53, 0x18, 0x7e, 0x9e, 0x1a, 0x4e, 0x55, 0x47, 0x02,
- 0x70, 0x10, 0xca, 0xab, 0x30, 0x02, 0xd0, 0x56, 0xbf, 0x4c, 0xcd, 0x32, 0x61, 0x04, 0xa0, 0x8e,
- 0x74, 0x54, 0x82, 0xbd, 0x5f, 0xa1, 0x56, 0x79, 0x1d, 0x95, 0x1d, 0x20, 0x68, 0xa8, 0x04, 0x7b,
- 0xbf, 0x4a, 0x0d, 0x8b, 0x11, 0x54, 0x35, 0x5a, 0xae, 0x49, 0x5e, 0xa0, 0x76, 0x4e, 0x18, 0x2d,
- 0x17, 0x15, 0x92, 0x39, 0x50, 0x14, 0x5f, 0xa0, 0x56, 0xe3, 0x92, 0x39, 0x90, 0x04, 0x61, 0x04,
- 0xa0, 0x07, 0xbe, 0x48, 0x8d, 0x26, 0xc2, 0x08, 0xa0, 0xa3, 0xd7, 0x51, 0x11, 0x6c, 0x94, 0x76,
- 0xfe, 0xa5, 0x5c, 0xfa, 0xc7, 0xb8, 0xd5, 0x91, 0x00, 0x42, 0x95, 0x2d, 0xfc, 0x56, 0x74, 0x40,
- 0x85, 0x10, 0x5d, 0xe5, 0xcb, 0xb9, 0xa1, 0x5e, 0xb1, 0xa9, 0x8e, 0x04, 0xd3, 0x12, 0x48, 0x74,
- 0x91, 0x35, 0x04, 0x83, 0x5a, 0xc3, 0xfe, 0x4a, 0x6e, 0x88, 0xf7, 0x6b, 0xaa, 0x23, 0xc1, 0x14,
- 0x73, 0xa9, 0x34, 0xe9, 0x15, 0xe4, 0x8a, 0x8d, 0xab, 0x74, 0xe8, 0xaf, 0xe6, 0xd2, 0x3c, 0x8b,
- 0xae, 0x8e, 0x04, 0x45, 0xbe, 0xdd, 0x65, 0x37, 0x3e, 0x87, 0x0e, 0xe9, 0x00, 0x82, 0xb4, 0xaf,
- 0xe5, 0x52, 0xbe, 0x59, 0x53, 0x1d, 0x09, 0x0e, 0xa8, 0x30, 0x82, 0xb0, 0x1f, 0xe3, 0x95, 0x03,
- 0x98, 0xfa, 0x7a, 0xce, 0xfa, 0x35, 0xc1, 0x9b, 0xe8, 0x6c, 0xc1, 0x94, 0xe2, 0x4b, 0xe6, 0x06,
- 0xec, 0xd1, 0x45, 0xef, 0x1b, 0x62, 0x93, 0x4e, 0x28, 0x9b, 0x74, 0x31, 0x6a, 0xe7, 0x7b, 0xdf,
- 0x34, 0xd9, 0xf9, 0x51, 0xbb, 0x25, 0xef, 0x5b, 0x26, 0xbb, 0x25, 0xf7, 0x0a, 0x74, 0x90, 0x67,
- 0x90, 0xfe, 0x40, 0xeb, 0xde, 0xbc, 0x7c, 0xa1, 0xa7, 0xea, 0x04, 0xf0, 0x0d, 0xea, 0xcf, 0xb3,
- 0xae, 0x12, 0xb4, 0x47, 0x1f, 0x66, 0xbd, 0x2f, 0xaf, 0xbe, 0xdd, 0x53, 0x75, 0x38, 0x97, 0x91,
- 0x67, 0x59, 0x57, 0xa3, 0x99, 0xe8, 0x74, 0x5e, 0x49, 0xef, 0xcb, 0x2b, 0xaf, 0xfa, 0x54, 0x9d,
- 0xe0, 0xa0, 0x3e, 0x9d, 0x57, 0xd6, 0xab, 0xe2, 0xf3, 0x79, 0x8d, 0xbd, 0x3f, 0x2f, 0xdf, 0xfb,
- 0x89, 0x4f, 0x3f, 0x23, 0x1e, 0x83, 0x99, 0x56, 0x4f, 0xb0, 0xf7, 0x40, 0x3e, 0xfa, 0x12, 0x90,
- 0x31, 0x02, 0x82, 0x93, 0x22, 0x20, 0xd8, 0x7b, 0x30, 0xaf, 0xbc, 0x11, 0x64, 0x8e, 0x80, 0xe0,
- 0xa4, 0x08, 0x08, 0xf6, 0x1e, 0xca, 0xcb, 0xd7, 0x83, 0xcc, 0x11, 0xb0, 0x47, 0x5f, 0xb3, 0xd1,
- 0xe9, 0xa2, 0x4a, 0x3f, 0x9c, 0x57, 0xdf, 0x15, 0xaa, 0x3a, 0xc1, 0x21, 0xdd, 0x83, 0xa8, 0xef,
- 0xd7, 0x21, 0x2f, 0x16, 0x81, 0xf0, 0xf1, 0x48, 0x5e, 0x7b, 0x71, 0xa8, 0xea, 0x04, 0x33, 0x91,
- 0x28, 0x44, 0xed, 0xbf, 0x3a, 0x4e, 0x25, 0x74, 0x81, 0xf7, 0xe7, 0xb5, 0xb7, 0x88, 0xe2, 0x3c,
- 0x42, 0x5f, 0x48, 0x0a, 0x84, 0x60, 0xef, 0x03, 0x79, 0xf5, 0x95, 0xa2, 0x84, 0x40, 0x08, 0x4e,
- 0x0e, 0x84, 0x60, 0xef, 0xd1, 0xbc, 0xf6, 0x7e, 0x51, 0x52, 0x20, 0x04, 0xbb, 0xd7, 0xc7, 0xbf,
- 0x10, 0xde, 0x58, 0x1e, 0xcb, 0x1b, 0x5e, 0x36, 0x8a, 0x7f, 0x33, 0xbc, 0xe1, 0xdc, 0x60, 0xd8,
- 0x18, 0xd0, 0x7a, 0x1e, 0xcf, 0x9b, 0xdf, 0x3c, 0x32, 0xec, 0x11, 0xe8, 0x4a, 0x37, 0xc5, 0xb9,
- 0x85, 0xfe, 0xf4, 0x44, 0x7e, 0xf0, 0x6b, 0x48, 0x71, 0xb2, 0xa1, 0x85, 0xbd, 0x16, 0xcd, 0x45,
- 0x1d, 0x2a, 0xcd, 0xec, 0xc9, 0xfc, 0xd0, 0xef, 0x24, 0x55, 0x9d, 0x60, 0x56, 0x07, 0x56, 0xff,
- 0x3e, 0xbd, 0x38, 0x9e, 0x31, 0x4a, 0x53, 0x78, 0x2a, 0x3f, 0xc4, 0x0b, 0x4a, 0x55, 0x27, 0x38,
- 0x1c, 0xcd, 0xb3, 0xd0, 0x66, 0xee, 0xa7, 0xd0, 0x84, 0xd6, 0xfb, 0x5e, 0xc4, 0x37, 0xcd, 0xe7,
- 0xee, 0x42, 0x48, 0xe9, 0x87, 0x2f, 0x26, 0xf2, 0x35, 0xa8, 0xa0, 0xbd, 0xc9, 0x69, 0x0b, 0x4e,
- 0x1d, 0x68, 0xef, 0x44, 0xa4, 0x73, 0xa0, 0x1c, 0x9e, 0x5b, 0x3b, 0xb8, 0x1a, 0x15, 0xa3, 0x87,
- 0xe3, 0x6e, 0x11, 0x65, 0x6f, 0x6b, 0x9c, 0x67, 0x4e, 0xf6, 0x05, 0xf4, 0x7f, 0xdd, 0x83, 0x28,
- 0x77, 0x47, 0xbd, 0xd9, 0x6b, 0x78, 0x19, 0x36, 0x06, 0xff, 0xa8, 0x64, 0x4e, 0x3a, 0x73, 0xd7,
- 0xa0, 0xe9, 0xd8, 0xc9, 0xf7, 0x6e, 0x0e, 0x72, 0xaa, 0x83, 0x57, 0x20, 0x37, 0x7e, 0xa8, 0xbd,
- 0x9b, 0x87, 0x69, 0xb3, 0x87, 0x33, 0x7b, 0xf7, 0x50, 0x48, 0x0c, 0x82, 0x9f, 0xd2, 0xed, 0xe6,
- 0x20, 0x9b, 0x1c, 0xc4, 0x1e, 0x3d, 0xb8, 0xc9, 0x41, 0xec, 0xd1, 0xc3, 0xa8, 0xea, 0xe1, 0x14,
- 0x3a, 0x60, 0x38, 0x17, 0xde, 0xcd, 0xc5, 0x98, 0xea, 0x62, 0x19, 0x1d, 0x34, 0x1d, 0xf7, 0xee,
- 0xe6, 0x63, 0xca, 0xcc, 0xa5, 0x3c, 0xc7, 0xdd, 0xcd, 0x41, 0x66, 0x40, 0x1c, 0x7b, 0xa4, 0x22,
- 0x3f, 0x28, 0x8e, 0x3d, 0xfa, 0x28, 0x9a, 0xbf, 0x10, 0xe5, 0x40, 0x75, 0x37, 0x0f, 0x4e, 0xc2,
- 0xa6, 0x90, 0x47, 0xa5, 0xbb, 0x79, 0x18, 0x37, 0x73, 0x29, 0x4f, 0x41, 0x77, 0x73, 0x30, 0xa1,
- 0x3a, 0x38, 0x8f, 0x0e, 0x19, 0x0f, 0x37, 0x0d, 0x4e, 0x5e, 0xa5, 0x3a, 0x49, 0xfb, 0x30, 0x57,
- 0x81, 0xbe, 0x1b, 0x79, 0x49, 0x47, 0x9c, 0x06, 0xf4, 0x1b, 0x55, 0xf4, 0x21, 0x1e, 0xf0, 0x2a,
- 0x0b, 0x78, 0x2d, 0x9a, 0x31, 0x1f, 0x75, 0x1a, 0xe0, 0x7f, 0x44, 0x87, 0x4f, 0xf9, 0xc4, 0x57,
- 0x01, 0xef, 0xa1, 0xd9, 0x84, 0x13, 0x4f, 0x03, 0xfa, 0x75, 0x3a, 0xf5, 0xb6, 0x0f, 0x81, 0xb5,
- 0x98, 0xe7, 0x92, 0x4f, 0x3b, 0x0d, 0xc8, 0xaf, 0xd4, 0xe3, 0x4e, 0xf1, 0x58, 0x38, 0xb6, 0x5b,
- 0xf5, 0x33, 0x4f, 0x15, 0x33, 0xb7, 0x5b, 0x2f, 0x81, 0x84, 0x89, 0x1c, 0x67, 0xaa, 0x1e, 0xa6,
- 0xf7, 0xe6, 0xe1, 0x4c, 0xb2, 0x87, 0xc2, 0xde, 0xfa, 0x99, 0x7e, 0x06, 0xa9, 0x3a, 0xc8, 0xee,
- 0x3d, 0x88, 0x04, 0x0f, 0xee, 0xde, 0x83, 0x48, 0xf0, 0x30, 0xba, 0x9b, 0x07, 0x28, 0xa1, 0xd1,
- 0x13, 0x41, 0xd5, 0xc5, 0xd8, 0x1e, 0xc3, 0xd0, 0x8f, 0xfa, 0x54, 0x0f, 0xe3, 0xbb, 0x79, 0xb8,
- 0x12, 0x21, 0xf9, 0xf7, 0xb8, 0xb5, 0x2e, 0xa9, 0xa2, 0x99, 0xd3, 0x77, 0x75, 0x1b, 0xed, 0x9d,
- 0xcd, 0x4e, 0x7b, 0x38, 0x8d, 0xa5, 0x7a, 0x1a, 0x4a, 0x2b, 0x1d, 0x99, 0x47, 0xe3, 0x52, 0x6c,
- 0x8f, 0x23, 0xd0, 0xc5, 0xc5, 0x11, 0xfa, 0xbf, 0xcb, 0xc1, 0xa9, 0x1f, 0xbd, 0xa9, 0xe8, 0xb8,
- 0xfb, 0xd1, 0xd8, 0xb5, 0xd5, 0x53, 0xc1, 0xab, 0x6f, 0x38, 0x5d, 0xcc, 0x5c, 0x36, 0xbe, 0xef,
- 0x9e, 0x5a, 0xf1, 0xc2, 0x85, 0x0b, 0x17, 0x32, 0xfe, 0x59, 0x34, 0xdb, 0x10, 0x8b, 0x58, 0xd1,
- 0xee, 0x2c, 0xba, 0x16, 0xa2, 0xd3, 0xbb, 0xa7, 0xc6, 0x58, 0x3e, 0xd4, 0x88, 0x52, 0x43, 0xbf,
- 0x22, 0xbf, 0x81, 0x3c, 0x03, 0x08, 0xfc, 0x41, 0x6e, 0x83, 0xf2, 0x86, 0x1a, 0xcb, 0xd6, 0x99,
- 0x18, 0x0a, 0xcb, 0x6d, 0x7f, 0x03, 0x1d, 0x36, 0xc0, 0xec, 0xd8, 0xe3, 0xbc, 0xb1, 0xc6, 0x72,
- 0x7a, 0x36, 0x86, 0x03, 0x25, 0x20, 0x01, 0xa8, 0x67, 0x0f, 0xf4, 0xa6, 0x1a, 0x4b, 0xfd, 0x38,
- 0x10, 0x54, 0x8a, 0x64, 0xe2, 0x08, 0xb6, 0xc2, 0x79, 0x73, 0x8d, 0x55, 0x08, 0x23, 0x71, 0x04,
- 0x0f, 0x20, 0xce, 0x12, 0xe7, 0x2d, 0x35, 0x56, 0x47, 0xcc, 0xc4, 0x25, 0x02, 0xf5, 0xec, 0x81,
- 0xde, 0x5a, 0x63, 0xe5, 0xc6, 0x4c, 0x1c, 0xc1, 0xfe, 0x26, 0x9a, 0x33, 0x00, 0x89, 0x93, 0x0b,
- 0x1b, 0xa4, 0xb7, 0xd5, 0x58, 0x55, 0xf2, 0x62, 0x48, 0xbc, 0x8a, 0xf9, 0xb7, 0xa1, 0x8b, 0x4c,
- 0xe4, 0xa5, 0xc1, 0x7a, 0x7b, 0x8d, 0x89, 0xd6, 0xc3, 0x71, 0xfa, 0xb8, 0xb7, 0x84, 0x0d, 0xb1,
- 0x0e, 0xaf, 0xf6, 0x59, 0x20, 0xbd, 0xa3, 0xc6, 0xd4, 0x6d, 0x7c, 0x43, 0x30, 0x6d, 0x3c, 0x88,
- 0x3e, 0xcb, 0x2f, 0xea, 0x9d, 0x35, 0xa6, 0x81, 0x13, 0xe8, 0x23, 0x78, 0x20, 0x7d, 0x96, 0x58,
- 0xef, 0xaa, 0x31, 0xad, 0x9c, 0x44, 0x5f, 0xe2, 0xfe, 0x83, 0xc3, 0x1e, 0x2b, 0xa8, 0x7e, 0x8d,
- 0x89, 0xea, 0xf8, 0xfe, 0x03, 0x4d, 0x9e, 0x94, 0x51, 0x70, 0xb8, 0x63, 0x03, 0xf4, 0xee, 0x1a,
- 0xeb, 0x02, 0x86, 0x8c, 0x82, 0x13, 0x5f, 0xf3, 0x86, 0x60, 0x67, 0x45, 0x56, 0x38, 0xef, 0xa9,
- 0x31, 0x89, 0x1e, 0xdf, 0x10, 0x4c, 0xe0, 0xfb, 0x0f, 0x38, 0xe8, 0x12, 0x03, 0x8e, 0x3c, 0x42,
- 0xb2, 0x02, 0x7b, 0x6f, 0x6d, 0x08, 0x29, 0x3f, 0x17, 0x5b, 0x62, 0xf8, 0x99, 0xff, 0xb8, 0x83,
- 0x4a, 0x89, 0xcb, 0xe4, 0x8f, 0x07, 0xac, 0x56, 0x7a, 0x6f, 0x6d, 0x38, 0xd9, 0x7f, 0x89, 0x79,
- 0xb1, 0xfc, 0x63, 0xff, 0x61, 0x07, 0x7d, 0x9f, 0x61, 0xbd, 0xca, 0x73, 0x19, 0xab, 0xd5, 0xbe,
- 0xaf, 0x36, 0xcc, 0x5f, 0x09, 0x17, 0xc5, 0xd6, 0x2a, 0x3f, 0xf4, 0xef, 0x73, 0xd0, 0xa5, 0xc6,
- 0x1e, 0x21, 0x8f, 0xf1, 0xac, 0x96, 0x7a, 0x5f, 0x2d, 0xd5, 0x9f, 0x14, 0x17, 0x1b, 0x3a, 0x4b,
- 0xf8, 0xa9, 0xff, 0xa8, 0x83, 0x8e, 0x0c, 0x58, 0x64, 0x9a, 0x0d, 0x70, 0x7f, 0x2d, 0xed, 0x1f,
- 0x20, 0x97, 0x26, 0x2d, 0x55, 0x7c, 0xf9, 0x0f, 0x39, 0x48, 0xa6, 0x9b, 0x7e, 0xd3, 0xda, 0x66,
- 0x85, 0x0f, 0xd4, 0xd8, 0xe3, 0x28, 0x9b, 0x37, 0x6d, 0xcc, 0x02, 0x36, 0x48, 0x58, 0x8d, 0xdf,
- 0x54, 0x6b, 0x8c, 0xfe, 0xc0, 0xc8, 0x2e, 0x99, 0xfa, 0xea, 0x75, 0x71, 0x89, 0xa6, 0x3d, 0x5f,
- 0xf2, 0xb7, 0xd4, 0xd2, 0x19, 0x79, 0xc6, 0x64, 0x97, 0x0d, 0x7d, 0xfd, 0xba, 0xf9, 0x6c, 0x1c,
- 0x10, 0x74, 0xe3, 0xed, 0x6a, 0xb7, 0x8b, 0x3e, 0x96, 0xb2, 0xdb, 0xd5, 0x7d, 0xed, 0xba, 0xba,
- 0x17, 0x47, 0xe4, 0x0a, 0x72, 0xcb, 0x0c, 0x99, 0x42, 0x42, 0xde, 0xdf, 0x57, 0xaf, 0xbb, 0x1b,
- 0x10, 0xb9, 0x94, 0xec, 0x26, 0xd2, 0x6a, 0xd9, 0x65, 0x1f, 0xe8, 0xc7, 0xaf, 0xcb, 0x9b, 0xa9,
- 0x25, 0x78, 0x10, 0xb5, 0x96, 0xb0, 0x0f, 0xf6, 0xb5, 0xeb, 0xf6, 0x09, 0xd4, 0x12, 0x3c, 0x88,
- 0x5a, 0x4b, 0xc8, 0x87, 0xfa, 0xea, 0x75, 0xfd, 0x04, 0x6a, 0x09, 0xf6, 0xbb, 0xaa, 0x84, 0x89,
- 0x3d, 0x95, 0xb3, 0x82, 0x7c, 0xb8, 0xaf, 0x5f, 0xf7, 0x3f, 0x1c, 0x07, 0x15, 0xba, 0xf3, 0x4e,
- 0x74, 0xb1, 0x91, 0xda, 0x34, 0xb0, 0x8f, 0xf4, 0x23, 0x3f, 0x17, 0x30, 0x67, 0xa0, 0x57, 0x68,
- 0xd0, 0xdb, 0xcd, 0x3b, 0xc9, 0x5e, 0x84, 0xbe, 0xbf, 0x1f, 0xf9, 0xb9, 0x01, 0xc3, 0x36, 0x02,
- 0x3d, 0x3a, 0x88, 0x61, 0xcb, 0x2f, 0xf5, 0x03, 0x7d, 0xfd, 0xe7, 0x0a, 0x92, 0x18, 0x26, 0x78,
- 0x30, 0xc3, 0x96, 0xb0, 0x8f, 0xf6, 0x23, 0x3f, 0x77, 0x90, 0xc8, 0x30, 0xc1, 0xfe, 0x79, 0xf3,
- 0x16, 0x4e, 0xa1, 0x53, 0x1f, 0xeb, 0x1b, 0x7f, 0x2e, 0xc1, 0xb0, 0x97, 0xb9, 0x70, 0x7d, 0x5d,
- 0x42, 0xc2, 0xda, 0x2b, 0xd7, 0xc7, 0xfb, 0x49, 0x3f, 0xb7, 0x60, 0xca, 0x5d, 0x50, 0xb3, 0xaf,
- 0x77, 0xcc, 0x7b, 0xcb, 0x5e, 0xcf, 0x3e, 0xd1, 0xdf, 0xed, 0xf7, 0x1a, 0x0c, 0x9b, 0x0d, 0xb4,
- 0xee, 0x13, 0x9a, 0x28, 0x33, 0x3d, 0x2f, 0xb5, 0x5a, 0xc9, 0x93, 0xfd, 0xef, 0xc1, 0x0f, 0x3e,
- 0x5c, 0x14, 0x5f, 0xac, 0x54, 0xbd, 0x8f, 0x69, 0xaa, 0xd7, 0xfc, 0x8c, 0xd5, 0x6a, 0xc9, 0x4f,
- 0xf5, 0x87, 0xfa, 0xc5, 0x88, 0x4b, 0x4c, 0xb5, 0x59, 0xaa, 0xb4, 0x35, 0xf5, 0xc8, 0x49, 0xbb,
- 0x2c, 0x68, 0xb7, 0xc8, 0xef, 0x3a, 0xec, 0x66, 0xa1, 0x3c, 0x73, 0x0a, 0x94, 0x2b, 0x86, 0xfe,
- 0xba, 0x2a, 0x5a, 0xf4, 0xcb, 0x86, 0x56, 0x30, 0x1f, 0x64, 0x30, 0xea, 0xa1, 0x53, 0xa0, 0x5e,
- 0x51, 0xf4, 0xcf, 0xa9, 0x3b, 0x36, 0x72, 0x59, 0xd1, 0x0a, 0xe8, 0x43, 0x0c, 0x48, 0x3d, 0x75,
- 0x0a, 0xb4, 0x2b, 0x8e, 0x09, 0x48, 0x29, 0x24, 0xc3, 0x87, 0x19, 0x52, 0xc1, 0x80, 0xc4, 0xb5,
- 0x42, 0x22, 0x77, 0x96, 0x45, 0xef, 0x23, 0x0c, 0x28, 0x6b, 0xe6, 0x8e, 0xe0, 0x01, 0xdc, 0x59,
- 0x02, 0x7d, 0x94, 0x01, 0xb9, 0x09, 0xdc, 0x25, 0x22, 0xa5, 0xd0, 0x04, 0x1f, 0x63, 0x48, 0xa3,
- 0x09, 0xdc, 0x11, 0xec, 0xdf, 0xaa, 0x16, 0xd0, 0xe8, 0x65, 0x4f, 0x2b, 0xa8, 0x8f, 0x33, 0x28,
- 0xf5, 0xe8, 0x29, 0xd0, 0xaf, 0x88, 0xfa, 0x4d, 0xb5, 0x2d, 0xc6, 0x2e, 0x8b, 0x5a, 0x81, 0x7d,
- 0x82, 0x81, 0xa9, 0x67, 0x4f, 0x41, 0xe4, 0x8a, 0x69, 0xc2, 0xae, 0xb0, 0x6f, 0xfb, 0x9f, 0x64,
- 0x50, 0x19, 0xc3, 0xae, 0x80, 0x66, 0x3f, 0x80, 0x41, 0xcb, 0x2f, 0xeb, 0x53, 0x0c, 0x29, 0x9f,
- 0xc4, 0x20, 0xc1, 0x03, 0x19, 0xb4, 0x04, 0xfb, 0x34, 0x03, 0x2b, 0x26, 0x32, 0x98, 0xb8, 0x0b,
- 0x53, 0xb4, 0xf5, 0xa7, 0x19, 0x96, 0x63, 0xd8, 0x85, 0xbc, 0x8d, 0x27, 0x64, 0x96, 0x7d, 0x17,
- 0x7f, 0x86, 0x21, 0x8d, 0x9b, 0x32, 0x0b, 0x5a, 0xb6, 0x79, 0x57, 0xd8, 0x37, 0xec, 0x67, 0x19,
- 0xd0, 0x84, 0x61, 0x57, 0x40, 0x57, 0x7e, 0x50, 0x3b, 0x81, 0x32, 0xdc, 0xf6, 0xb5, 0x42, 0x7b,
- 0x8e, 0xa1, 0x0d, 0x7f, 0x04, 0x15, 0x44, 0xef, 0x08, 0x53, 0xf5, 0x50, 0x4a, 0x5c, 0x67, 0x9a,
- 0x13, 0x88, 0xe7, 0xd9, 0x52, 0xbf, 0x27, 0x67, 0x50, 0x81, 0xe1, 0x92, 0xb1, 0xff, 0x88, 0x26,
- 0x77, 0x4c, 0xf7, 0x8d, 0xad, 0x96, 0xfb, 0x19, 0xbe, 0xdc, 0xa1, 0x0f, 0xa1, 0x82, 0xd8, 0x2d,
- 0x65, 0xff, 0x7e, 0xed, 0x10, 0xca, 0x78, 0x61, 0xd9, 0x6a, 0xad, 0x9f, 0xe5, 0xbb, 0x20, 0xfd,
- 0x29, 0x54, 0x10, 0xbf, 0xe6, 0x4c, 0xe5, 0xd8, 0x91, 0x01, 0xab, 0x4c, 0xb3, 0x07, 0x3e, 0xc7,
- 0x49, 0x1d, 0xea, 0x18, 0x2a, 0x30, 0xde, 0x93, 0xf6, 0x1f, 0x56, 0x8f, 0xa1, 0xf4, 0x1b, 0xce,
- 0x36, 0x4b, 0xfc, 0x3c, 0x5b, 0x62, 0xca, 0x73, 0x28, 0xfd, 0x9e, 0x75, 0xc2, 0x72, 0x96, 0x0b,
- 0xe2, 0x55, 0xfd, 0x5e, 0x7b, 0xb3, 0xd3, 0x5e, 0x9e, 0x8d, 0xbf, 0x23, 0xc9, 0x3e, 0xb8, 0x6c,
- 0x11, 0xed, 0x57, 0xdf, 0x13, 0x37, 0x3d, 0x10, 0x45, 0xee, 0x84, 0x7c, 0x20, 0xfa, 0x82, 0xb3,
- 0xfc, 0x9a, 0x1f, 0xaf, 0xc5, 0x96, 0x7d, 0x8c, 0x2d, 0x7b, 0xb5, 0xb7, 0x7e, 0x6c, 0xb3, 0xdd,
- 0x6d, 0x6c, 0xb7, 0xeb, 0x4d, 0xf6, 0x3b, 0xb7, 0x6c, 0x74, 0xe7, 0x58, 0xb3, 0xb1, 0x51, 0x3f,
- 0x7b, 0xfe, 0x58, 0xd2, 0x4f, 0xe2, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xe2, 0xf2, 0x23,
- 0x9e, 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20180814_aa810b61/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go
deleted file mode 100644
index 38a43bc2b6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/test.pb.go
+++ /dev/null
@@ -1,3315 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto2_20190205_c823c79e/test.proto
-
-package proto2_20190205_c823c79e
-
-import (
- fmt "fmt"
- math "math"
-
- proto "google.golang.org/protobuf/internal/protolegacy"
-)
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) Enum() *SiblingEnum {
- p := new(SiblingEnum)
- *p = x
- return p
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-
-func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
- if err != nil {
- return err
- }
- *x = SiblingEnum(value)
- return nil
-}
-
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) Enum() *Message_ChildEnum {
- p := new(Message_ChildEnum)
- *p = x
- return p
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-
-func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
- value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
- if err != nil {
- return err
- }
- *x = Message_ChildEnum(value)
- return nil
-}
-
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{0}
-}
-
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (m *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(m, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message struct {
- Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
- // Optional fields.
- OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- OptionalChildEnum *Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
- OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- // Optional default fields.
- DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
- DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
- DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
- DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
- DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
- DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
- DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
- DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
- DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
- DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
- DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
- DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
- DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
- DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
- DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
- DefaultedChildEnum *Message_ChildEnum `protobuf:"varint,215,opt,name=defaulted_child_enum,json=defaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0" json:"defaulted_child_enum,omitempty"`
- DefaultedSiblingEnum *SiblingEnum `protobuf:"varint,216,opt,name=defaulted_sibling_enum,json=defaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0" json:"defaulted_sibling_enum,omitempty"`
- // Required fields.
- RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
- RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
- RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
- RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
- RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
- RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
- RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
- RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
- RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
- RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
- RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
- RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
- RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
- RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
- RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
- RequiredChildEnum *Message_ChildEnum `protobuf:"varint,315,req,name=required_child_enum,json=requiredChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"required_child_enum,omitempty"`
- RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
- RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
- RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"required_sibling_enum,omitempty"`
- RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
- Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
- // Required default fields.
- RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
- RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
- RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
- RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
- RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
- RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
- RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
- RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
- RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
- RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
- RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
- RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
- RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
- RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
- RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
- RequiredDefaultedChildEnum *Message_ChildEnum `protobuf:"varint,415,req,name=required_defaulted_child_enum,json=requiredDefaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0" json:"required_defaulted_child_enum,omitempty"`
- RequiredDefaultedSiblingEnum *SiblingEnum `protobuf:"varint,416,req,name=required_defaulted_sibling_enum,json=requiredDefaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0" json:"required_defaulted_sibling_enum,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,515,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,600,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,601,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,602,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,603,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,604,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,605,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,606,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,607,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,608,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,609,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,610,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,611,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,612,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,613,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,614,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,615,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20190205.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,616,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolNamedGroup map[bool]*Message_NamedGroup `protobuf:"bytes,617,rep,name=map_bool_named_group,json=mapBoolNamedGroup" json:"map_bool_named_group,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,618,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto2_20190205.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,619,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,620,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,621,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,622,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,623,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,624,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,625,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,626,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,627,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofNamedGroup
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_Oneofgroup
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- // Oneof default fields.
- //
- // Types that are valid to be assigned to OneofDefaultedUnion:
- // *Message_OneofDefaultedBool
- // *Message_OneofDefaultedInt32
- // *Message_OneofDefaultedSint32
- // *Message_OneofDefaultedUint32
- // *Message_OneofDefaultedInt64
- // *Message_OneofDefaultedSint64
- // *Message_OneofDefaultedUint64
- // *Message_OneofDefaultedFixed32
- // *Message_OneofDefaultedSfixed32
- // *Message_OneofDefaultedFloat
- // *Message_OneofDefaultedFixed64
- // *Message_OneofDefaultedSfixed64
- // *Message_OneofDefaultedDouble
- // *Message_OneofDefaultedString
- // *Message_OneofDefaultedBytes
- // *Message_OneofDefaultedChildEnum
- // *Message_OneofDefaultedSiblingEnum
- OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- proto.XXX_InternalExtensions `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1}
-}
-
-var extRange_Message = []proto.ExtensionRange{
- {Start: 10000, End: 536870911},
-}
-
-func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
- return extRange_Message
-}
-
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (m *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(m, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-const Default_Message_DefaultedBool bool = true
-const Default_Message_DefaultedInt32 int32 = -12345
-const Default_Message_DefaultedSint32 int32 = -3200
-const Default_Message_DefaultedUint32 uint32 = 3200
-const Default_Message_DefaultedInt64 int64 = -123456789
-const Default_Message_DefaultedSint64 int64 = -6400
-const Default_Message_DefaultedUint64 uint64 = 6400
-const Default_Message_DefaultedFixed32 uint32 = 320000
-const Default_Message_DefaultedSfixed32 int32 = -320000
-const Default_Message_DefaultedFloat float32 = 3.14159
-const Default_Message_DefaultedFixed64 uint64 = 640000
-const Default_Message_DefaultedSfixed64 int64 = -640000
-const Default_Message_DefaultedDouble float64 = 3.14159265359
-const Default_Message_DefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_RequiredDefaultedBool bool = true
-const Default_Message_RequiredDefaultedInt32 int32 = -12345
-const Default_Message_RequiredDefaultedSint32 int32 = -3200
-const Default_Message_RequiredDefaultedUint32 uint32 = 3200
-const Default_Message_RequiredDefaultedInt64 int64 = -123456789
-const Default_Message_RequiredDefaultedSint64 int64 = -6400
-const Default_Message_RequiredDefaultedUint64 uint64 = 6400
-const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
-const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
-const Default_Message_RequiredDefaultedFloat float32 = 3.14159
-const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
-const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
-const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
-const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-const Default_Message_OneofDefaultedBool bool = true
-const Default_Message_OneofDefaultedInt32 int32 = -12345
-const Default_Message_OneofDefaultedSint32 int32 = -3200
-const Default_Message_OneofDefaultedUint32 uint32 = 3200
-const Default_Message_OneofDefaultedInt64 int64 = -123456789
-const Default_Message_OneofDefaultedSint64 int64 = -6400
-const Default_Message_OneofDefaultedUint64 uint64 = 6400
-const Default_Message_OneofDefaultedFixed32 uint32 = 320000
-const Default_Message_OneofDefaultedSfixed32 int32 = -320000
-const Default_Message_OneofDefaultedFloat float32 = 3.14159
-const Default_Message_OneofDefaultedFixed64 uint64 = 640000
-const Default_Message_OneofDefaultedSfixed64 int64 = -640000
-const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
-const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
-
-var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
-
-const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
-const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
-
-func (m *Message) GetNamedgroup() *Message_NamedGroup {
- if m != nil {
- return m.Namedgroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil && m.OptionalBool != nil {
- return *m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil && m.OptionalInt32 != nil {
- return *m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil && m.OptionalSint32 != nil {
- return *m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil && m.OptionalUint32 != nil {
- return *m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil && m.OptionalInt64 != nil {
- return *m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil && m.OptionalSint64 != nil {
- return *m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil && m.OptionalUint64 != nil {
- return *m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil && m.OptionalFixed32 != nil {
- return *m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil && m.OptionalSfixed32 != nil {
- return *m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil && m.OptionalFloat != nil {
- return *m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil && m.OptionalFixed64 != nil {
- return *m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil && m.OptionalSfixed64 != nil {
- return *m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil && m.OptionalDouble != nil {
- return *m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil && m.OptionalString != nil {
- return *m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil && m.OptionalChildEnum != nil {
- return *m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.OptionalNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil && m.OptionalSiblingEnum != nil {
- return *m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
- if m != nil {
- return m.Optionalgroup
- }
- return nil
-}
-
-func (m *Message) GetDefaultedBool() bool {
- if m != nil && m.DefaultedBool != nil {
- return *m.DefaultedBool
- }
- return Default_Message_DefaultedBool
-}
-
-func (m *Message) GetDefaultedInt32() int32 {
- if m != nil && m.DefaultedInt32 != nil {
- return *m.DefaultedInt32
- }
- return Default_Message_DefaultedInt32
-}
-
-func (m *Message) GetDefaultedSint32() int32 {
- if m != nil && m.DefaultedSint32 != nil {
- return *m.DefaultedSint32
- }
- return Default_Message_DefaultedSint32
-}
-
-func (m *Message) GetDefaultedUint32() uint32 {
- if m != nil && m.DefaultedUint32 != nil {
- return *m.DefaultedUint32
- }
- return Default_Message_DefaultedUint32
-}
-
-func (m *Message) GetDefaultedInt64() int64 {
- if m != nil && m.DefaultedInt64 != nil {
- return *m.DefaultedInt64
- }
- return Default_Message_DefaultedInt64
-}
-
-func (m *Message) GetDefaultedSint64() int64 {
- if m != nil && m.DefaultedSint64 != nil {
- return *m.DefaultedSint64
- }
- return Default_Message_DefaultedSint64
-}
-
-func (m *Message) GetDefaultedUint64() uint64 {
- if m != nil && m.DefaultedUint64 != nil {
- return *m.DefaultedUint64
- }
- return Default_Message_DefaultedUint64
-}
-
-func (m *Message) GetDefaultedFixed32() uint32 {
- if m != nil && m.DefaultedFixed32 != nil {
- return *m.DefaultedFixed32
- }
- return Default_Message_DefaultedFixed32
-}
-
-func (m *Message) GetDefaultedSfixed32() int32 {
- if m != nil && m.DefaultedSfixed32 != nil {
- return *m.DefaultedSfixed32
- }
- return Default_Message_DefaultedSfixed32
-}
-
-func (m *Message) GetDefaultedFloat() float32 {
- if m != nil && m.DefaultedFloat != nil {
- return *m.DefaultedFloat
- }
- return Default_Message_DefaultedFloat
-}
-
-func (m *Message) GetDefaultedFixed64() uint64 {
- if m != nil && m.DefaultedFixed64 != nil {
- return *m.DefaultedFixed64
- }
- return Default_Message_DefaultedFixed64
-}
-
-func (m *Message) GetDefaultedSfixed64() int64 {
- if m != nil && m.DefaultedSfixed64 != nil {
- return *m.DefaultedSfixed64
- }
- return Default_Message_DefaultedSfixed64
-}
-
-func (m *Message) GetDefaultedDouble() float64 {
- if m != nil && m.DefaultedDouble != nil {
- return *m.DefaultedDouble
- }
- return Default_Message_DefaultedDouble
-}
-
-func (m *Message) GetDefaultedString() string {
- if m != nil && m.DefaultedString != nil {
- return *m.DefaultedString
- }
- return Default_Message_DefaultedString
-}
-
-func (m *Message) GetDefaultedBytes() []byte {
- if m != nil && m.DefaultedBytes != nil {
- return m.DefaultedBytes
- }
- return append([]byte(nil), Default_Message_DefaultedBytes...)
-}
-
-func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.DefaultedChildEnum != nil {
- return *m.DefaultedChildEnum
- }
- return Default_Message_DefaultedChildEnum
-}
-
-func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.DefaultedSiblingEnum != nil {
- return *m.DefaultedSiblingEnum
- }
- return Default_Message_DefaultedSiblingEnum
-}
-
-func (m *Message) GetRequiredBool() bool {
- if m != nil && m.RequiredBool != nil {
- return *m.RequiredBool
- }
- return false
-}
-
-func (m *Message) GetRequiredInt32() int32 {
- if m != nil && m.RequiredInt32 != nil {
- return *m.RequiredInt32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint32() int32 {
- if m != nil && m.RequiredSint32 != nil {
- return *m.RequiredSint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint32() uint32 {
- if m != nil && m.RequiredUint32 != nil {
- return *m.RequiredUint32
- }
- return 0
-}
-
-func (m *Message) GetRequiredInt64() int64 {
- if m != nil && m.RequiredInt64 != nil {
- return *m.RequiredInt64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSint64() int64 {
- if m != nil && m.RequiredSint64 != nil {
- return *m.RequiredSint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredUint64() uint64 {
- if m != nil && m.RequiredUint64 != nil {
- return *m.RequiredUint64
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed32() uint32 {
- if m != nil && m.RequiredFixed32 != nil {
- return *m.RequiredFixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed32() int32 {
- if m != nil && m.RequiredSfixed32 != nil {
- return *m.RequiredSfixed32
- }
- return 0
-}
-
-func (m *Message) GetRequiredFloat() float32 {
- if m != nil && m.RequiredFloat != nil {
- return *m.RequiredFloat
- }
- return 0
-}
-
-func (m *Message) GetRequiredFixed64() uint64 {
- if m != nil && m.RequiredFixed64 != nil {
- return *m.RequiredFixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredSfixed64() int64 {
- if m != nil && m.RequiredSfixed64 != nil {
- return *m.RequiredSfixed64
- }
- return 0
-}
-
-func (m *Message) GetRequiredDouble() float64 {
- if m != nil && m.RequiredDouble != nil {
- return *m.RequiredDouble
- }
- return 0
-}
-
-func (m *Message) GetRequiredString() string {
- if m != nil && m.RequiredString != nil {
- return *m.RequiredString
- }
- return ""
-}
-
-func (m *Message) GetRequiredBytes() []byte {
- if m != nil {
- return m.RequiredBytes
- }
- return nil
-}
-
-func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredChildEnum != nil {
- return *m.RequiredChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.RequiredChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
- if m != nil {
- return m.RequiredNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredSiblingEnum != nil {
- return *m.RequiredSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.RequiredSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
- if m != nil {
- return m.Requiredgroup
- }
- return nil
-}
-
-func (m *Message) GetRequiredDefaultedBool() bool {
- if m != nil && m.RequiredDefaultedBool != nil {
- return *m.RequiredDefaultedBool
- }
- return Default_Message_RequiredDefaultedBool
-}
-
-func (m *Message) GetRequiredDefaultedInt32() int32 {
- if m != nil && m.RequiredDefaultedInt32 != nil {
- return *m.RequiredDefaultedInt32
- }
- return Default_Message_RequiredDefaultedInt32
-}
-
-func (m *Message) GetRequiredDefaultedSint32() int32 {
- if m != nil && m.RequiredDefaultedSint32 != nil {
- return *m.RequiredDefaultedSint32
- }
- return Default_Message_RequiredDefaultedSint32
-}
-
-func (m *Message) GetRequiredDefaultedUint32() uint32 {
- if m != nil && m.RequiredDefaultedUint32 != nil {
- return *m.RequiredDefaultedUint32
- }
- return Default_Message_RequiredDefaultedUint32
-}
-
-func (m *Message) GetRequiredDefaultedInt64() int64 {
- if m != nil && m.RequiredDefaultedInt64 != nil {
- return *m.RequiredDefaultedInt64
- }
- return Default_Message_RequiredDefaultedInt64
-}
-
-func (m *Message) GetRequiredDefaultedSint64() int64 {
- if m != nil && m.RequiredDefaultedSint64 != nil {
- return *m.RequiredDefaultedSint64
- }
- return Default_Message_RequiredDefaultedSint64
-}
-
-func (m *Message) GetRequiredDefaultedUint64() uint64 {
- if m != nil && m.RequiredDefaultedUint64 != nil {
- return *m.RequiredDefaultedUint64
- }
- return Default_Message_RequiredDefaultedUint64
-}
-
-func (m *Message) GetRequiredDefaultedFixed32() uint32 {
- if m != nil && m.RequiredDefaultedFixed32 != nil {
- return *m.RequiredDefaultedFixed32
- }
- return Default_Message_RequiredDefaultedFixed32
-}
-
-func (m *Message) GetRequiredDefaultedSfixed32() int32 {
- if m != nil && m.RequiredDefaultedSfixed32 != nil {
- return *m.RequiredDefaultedSfixed32
- }
- return Default_Message_RequiredDefaultedSfixed32
-}
-
-func (m *Message) GetRequiredDefaultedFloat() float32 {
- if m != nil && m.RequiredDefaultedFloat != nil {
- return *m.RequiredDefaultedFloat
- }
- return Default_Message_RequiredDefaultedFloat
-}
-
-func (m *Message) GetRequiredDefaultedFixed64() uint64 {
- if m != nil && m.RequiredDefaultedFixed64 != nil {
- return *m.RequiredDefaultedFixed64
- }
- return Default_Message_RequiredDefaultedFixed64
-}
-
-func (m *Message) GetRequiredDefaultedSfixed64() int64 {
- if m != nil && m.RequiredDefaultedSfixed64 != nil {
- return *m.RequiredDefaultedSfixed64
- }
- return Default_Message_RequiredDefaultedSfixed64
-}
-
-func (m *Message) GetRequiredDefaultedDouble() float64 {
- if m != nil && m.RequiredDefaultedDouble != nil {
- return *m.RequiredDefaultedDouble
- }
- return Default_Message_RequiredDefaultedDouble
-}
-
-func (m *Message) GetRequiredDefaultedString() string {
- if m != nil && m.RequiredDefaultedString != nil {
- return *m.RequiredDefaultedString
- }
- return Default_Message_RequiredDefaultedString
-}
-
-func (m *Message) GetRequiredDefaultedBytes() []byte {
- if m != nil && m.RequiredDefaultedBytes != nil {
- return m.RequiredDefaultedBytes
- }
- return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
-}
-
-func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
- if m != nil && m.RequiredDefaultedChildEnum != nil {
- return *m.RequiredDefaultedChildEnum
- }
- return Default_Message_RequiredDefaultedChildEnum
-}
-
-func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
- if m != nil && m.RequiredDefaultedSiblingEnum != nil {
- return *m.RequiredDefaultedSiblingEnum
- }
- return Default_Message_RequiredDefaultedSiblingEnum
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
- if m != nil {
- return m.RepeatedNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
- if m != nil {
- return m.Repeatedgroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
- if m != nil {
- return m.MapBoolNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
-}
-
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof"`
-}
-
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-
-type Message_OneofNamedGroup struct {
- OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
-}
-
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof"`
-}
-
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-
-type Message_Oneofgroup struct {
- Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-
-func (*Message_OneofString) isMessage_OneofUnion() {}
-
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-
-func (*Message_Oneofgroup) isMessage_OneofUnion() {}
-
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
- if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
- return x.OneofNamedGroup
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofgroup() *Message_OneofGroup {
- if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-type isMessage_OneofDefaultedUnion interface {
- isMessage_OneofDefaultedUnion()
-}
-
-type Message_OneofDefaultedBool struct {
- OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
-}
-
-type Message_OneofDefaultedInt32 struct {
- OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
-}
-
-type Message_OneofDefaultedSint32 struct {
- OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
-}
-
-type Message_OneofDefaultedUint32 struct {
- OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
-}
-
-type Message_OneofDefaultedInt64 struct {
- OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
-}
-
-type Message_OneofDefaultedSint64 struct {
- OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
-}
-
-type Message_OneofDefaultedUint64 struct {
- OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
-}
-
-type Message_OneofDefaultedFixed32 struct {
- OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
-}
-
-type Message_OneofDefaultedSfixed32 struct {
- OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
-}
-
-type Message_OneofDefaultedFloat struct {
- OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
-}
-
-type Message_OneofDefaultedFixed64 struct {
- OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
-}
-
-type Message_OneofDefaultedSfixed64 struct {
- OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
-}
-
-type Message_OneofDefaultedDouble struct {
- OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
-}
-
-type Message_OneofDefaultedString struct {
- OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
-}
-
-type Message_OneofDefaultedBytes struct {
- OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
-}
-
-type Message_OneofDefaultedChildEnum struct {
- OneofDefaultedChildEnum Message_ChildEnum `protobuf:"varint,815,opt,name=oneof_defaulted_child_enum,json=oneofDefaultedChildEnum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,oneof,def=0"`
-}
-
-type Message_OneofDefaultedSiblingEnum struct {
- OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20190205.SiblingEnum,oneof,def=0"`
-}
-
-func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
-
-func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
-
-func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
- if m != nil {
- return m.OneofDefaultedUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofDefaultedBool() bool {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
- return x.OneofDefaultedBool
- }
- return Default_Message_OneofDefaultedBool
-}
-
-func (m *Message) GetOneofDefaultedInt32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
- return x.OneofDefaultedInt32
- }
- return Default_Message_OneofDefaultedInt32
-}
-
-func (m *Message) GetOneofDefaultedSint32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
- return x.OneofDefaultedSint32
- }
- return Default_Message_OneofDefaultedSint32
-}
-
-func (m *Message) GetOneofDefaultedUint32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
- return x.OneofDefaultedUint32
- }
- return Default_Message_OneofDefaultedUint32
-}
-
-func (m *Message) GetOneofDefaultedInt64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
- return x.OneofDefaultedInt64
- }
- return Default_Message_OneofDefaultedInt64
-}
-
-func (m *Message) GetOneofDefaultedSint64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
- return x.OneofDefaultedSint64
- }
- return Default_Message_OneofDefaultedSint64
-}
-
-func (m *Message) GetOneofDefaultedUint64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
- return x.OneofDefaultedUint64
- }
- return Default_Message_OneofDefaultedUint64
-}
-
-func (m *Message) GetOneofDefaultedFixed32() uint32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
- return x.OneofDefaultedFixed32
- }
- return Default_Message_OneofDefaultedFixed32
-}
-
-func (m *Message) GetOneofDefaultedSfixed32() int32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
- return x.OneofDefaultedSfixed32
- }
- return Default_Message_OneofDefaultedSfixed32
-}
-
-func (m *Message) GetOneofDefaultedFloat() float32 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
- return x.OneofDefaultedFloat
- }
- return Default_Message_OneofDefaultedFloat
-}
-
-func (m *Message) GetOneofDefaultedFixed64() uint64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
- return x.OneofDefaultedFixed64
- }
- return Default_Message_OneofDefaultedFixed64
-}
-
-func (m *Message) GetOneofDefaultedSfixed64() int64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
- return x.OneofDefaultedSfixed64
- }
- return Default_Message_OneofDefaultedSfixed64
-}
-
-func (m *Message) GetOneofDefaultedDouble() float64 {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
- return x.OneofDefaultedDouble
- }
- return Default_Message_OneofDefaultedDouble
-}
-
-func (m *Message) GetOneofDefaultedString() string {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
- return x.OneofDefaultedString
- }
- return Default_Message_OneofDefaultedString
-}
-
-func (m *Message) GetOneofDefaultedBytes() []byte {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
- return x.OneofDefaultedBytes
- }
- return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
-}
-
-func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
- return x.OneofDefaultedChildEnum
- }
- return Default_Message_OneofDefaultedChildEnum
-}
-
-func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
- return x.OneofDefaultedSiblingEnum
- }
- return Default_Message_OneofDefaultedSiblingEnum
-}
-
-// XXX_OneofWrappers is for the internal use of the proto package.
-func (*Message) XXX_OneofWrappers() []interface{} {
- return []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofNamedGroup)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_Oneofgroup)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- (*Message_OneofDefaultedBool)(nil),
- (*Message_OneofDefaultedInt32)(nil),
- (*Message_OneofDefaultedSint32)(nil),
- (*Message_OneofDefaultedUint32)(nil),
- (*Message_OneofDefaultedInt64)(nil),
- (*Message_OneofDefaultedSint64)(nil),
- (*Message_OneofDefaultedUint64)(nil),
- (*Message_OneofDefaultedFixed32)(nil),
- (*Message_OneofDefaultedSfixed32)(nil),
- (*Message_OneofDefaultedFloat)(nil),
- (*Message_OneofDefaultedFixed64)(nil),
- (*Message_OneofDefaultedSfixed64)(nil),
- (*Message_OneofDefaultedDouble)(nil),
- (*Message_OneofDefaultedString)(nil),
- (*Message_OneofDefaultedBytes)(nil),
- (*Message_OneofDefaultedChildEnum)(nil),
- (*Message_OneofDefaultedSiblingEnum)(nil),
- }
-}
-
-var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 10000,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_bool",
- Tag: "varint,10000,opt,name=extension_optional_bool",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10001,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_int32",
- Tag: "varint,10001,opt,name=extension_optional_int32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10002,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint32",
- Tag: "zigzag32,10002,opt,name=extension_optional_sint32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10003,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint32",
- Tag: "varint,10003,opt,name=extension_optional_uint32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10004,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_int64",
- Tag: "varint,10004,opt,name=extension_optional_int64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10005,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sint64",
- Tag: "zigzag64,10005,opt,name=extension_optional_sint64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10006,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_uint64",
- Tag: "varint,10006,opt,name=extension_optional_uint64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 10007,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed32",
- Tag: "fixed32,10007,opt,name=extension_optional_fixed32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 10008,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed32",
- Tag: "fixed32,10008,opt,name=extension_optional_sfixed32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 10009,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_float",
- Tag: "fixed32,10009,opt,name=extension_optional_float",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 10010,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_fixed64",
- Tag: "fixed64,10010,opt,name=extension_optional_fixed64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10011,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sfixed64",
- Tag: "fixed64,10011,opt,name=extension_optional_sfixed64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 10012,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_double",
- Tag: "fixed64,10012,opt,name=extension_optional_double",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 10013,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_string",
- Tag: "bytes,10013,opt,name=extension_optional_string",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 10014,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_bytes",
- Tag: "bytes,10014,opt,name=extension_optional_bytes",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 10015,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_enum",
- Tag: "varint,10015,opt,name=extension_optional_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildMessage)(nil),
- Field: 10016,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_child_message",
- Tag: "bytes,10016,opt,name=extension_optional_child_message",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_NamedGroup)(nil),
- Field: 10017,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_named_group",
- Tag: "bytes,10017,opt,name=extension_optional_named_group",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 10018,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_enum",
- Tag: "varint,10018,opt,name=extension_optional_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingMessage)(nil),
- Field: 10019,
- Name: "google.golang.org.proto2_20190205.Message.extension_optional_sibling_message",
- Tag: "bytes,10019,opt,name=extension_optional_sibling_message",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
- Field: 10020,
- Name: "google.golang.org.proto2_20190205.Message.extensionoptionalgroup",
- Tag: "group,10020,opt,name=ExtensionOptionalGroup",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*bool)(nil),
- Field: 20000,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bool",
- Tag: "varint,20000,opt,name=extension_defaulted_bool,def=1",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20001,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int32",
- Tag: "varint,20001,opt,name=extension_defaulted_int32,def=-12345",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20002,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint32",
- Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,def=-3200",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20003,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint32",
- Tag: "varint,20003,opt,name=extension_defaulted_uint32,def=3200",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20004,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_int64",
- Tag: "varint,20004,opt,name=extension_defaulted_int64,def=-123456789",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20005,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sint64",
- Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,def=-6400",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20006,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_uint64",
- Tag: "varint,20006,opt,name=extension_defaulted_uint64,def=6400",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 20007,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed32",
- Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,def=320000",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int32)(nil),
- Field: 20008,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed32",
- Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,def=-320000",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float32)(nil),
- Field: 20009,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_float",
- Tag: "fixed32,20009,opt,name=extension_defaulted_float,def=3.14159",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 20010,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_fixed64",
- Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,def=640000",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*int64)(nil),
- Field: 20011,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sfixed64",
- Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,def=-640000",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*float64)(nil),
- Field: 20012,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_double",
- Tag: "fixed64,20012,opt,name=extension_defaulted_double,def=3.14159265359",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 20013,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_string",
- Tag: "bytes,20013,opt,name=extension_defaulted_string,def=hello, \"world!\"\n",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 20014,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_bytes",
- Tag: "bytes,20014,opt,name=extension_defaulted_bytes,def=dead\\336\\255\\276\\357beef",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*Message_ChildEnum)(nil),
- Field: 20015,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_child_enum",
- Tag: "varint,20015,opt,name=extension_defaulted_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum,def=0",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: (*SiblingEnum)(nil),
- Field: 20016,
- Name: "google.golang.org.proto2_20190205.Message.extension_defaulted_sibling_enum",
- Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum,def=0",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 30000,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bool",
- Tag: "varint,30000,rep,name=extension_repeated_bool",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30001,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int32",
- Tag: "varint,30001,rep,name=extension_repeated_int32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30002,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint32",
- Tag: "zigzag32,30002,rep,name=extension_repeated_sint32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30003,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint32",
- Tag: "varint,30003,rep,name=extension_repeated_uint32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30004,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_int64",
- Tag: "varint,30004,rep,name=extension_repeated_int64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30005,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sint64",
- Tag: "zigzag64,30005,rep,name=extension_repeated_sint64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30006,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_uint64",
- Tag: "varint,30006,rep,name=extension_repeated_uint64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 30007,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed32",
- Tag: "fixed32,30007,rep,name=extension_repeated_fixed32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 30008,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed32",
- Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 30009,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_float",
- Tag: "fixed32,30009,rep,name=extension_repeated_float",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 30010,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_fixed64",
- Tag: "fixed64,30010,rep,name=extension_repeated_fixed64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 30011,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sfixed64",
- Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 30012,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_double",
- Tag: "fixed64,30012,rep,name=extension_repeated_double",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]string)(nil),
- Field: 30013,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_string",
- Tag: "bytes,30013,rep,name=extension_repeated_string",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 30014,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_bytes",
- Tag: "bytes,30014,rep,name=extension_repeated_bytes",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]Message_ChildEnum)(nil),
- Field: 30015,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_enum",
- Tag: "varint,30015,rep,name=extension_repeated_child_enum,enum=google.golang.org.proto2_20190205.Message_ChildEnum",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ChildMessage)(nil),
- Field: 30016,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_child_message",
- Tag: "bytes,30016,rep,name=extension_repeated_child_message",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_NamedGroup)(nil),
- Field: 30017,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_named_group",
- Tag: "bytes,30017,rep,name=extension_repeated_named_group",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]SiblingEnum)(nil),
- Field: 30018,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_enum",
- Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,enum=google.golang.org.proto2_20190205.SiblingEnum",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*SiblingMessage)(nil),
- Field: 30019,
- Name: "google.golang.org.proto2_20190205.Message.extension_repeated_sibling_message",
- Tag: "bytes,30019,rep,name=extension_repeated_sibling_message",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
- ExtendedType: (*Message)(nil),
- ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
- Field: 30020,
- Name: "google.golang.org.proto2_20190205.Message.extensionrepeatedgroup",
- Tag: "group,30020,rep,name=ExtensionRepeatedGroup",
- Filename: "proto2_20190205_c823c79e/test.proto",
-}
-
-type Message_ChildMessage struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 0}
-}
-
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (m *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(m, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_NamedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
-func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_NamedGroup) ProtoMessage() {}
-func (*Message_NamedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 1}
-}
-
-func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b)
-}
-func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_NamedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_NamedGroup.Merge(m, src)
-}
-func (m *Message_NamedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_NamedGroup.Size(m)
-}
-func (m *Message_NamedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo
-
-func (m *Message_NamedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_NamedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func (m *Message_NamedGroup) GetF4() *Message {
- if m != nil {
- return m.F4
- }
- return nil
-}
-
-type Message_OptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
-func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OptionalGroup) ProtoMessage() {}
-func (*Message_OptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 2}
-}
-
-func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_OptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OptionalGroup.Merge(m, src)
-}
-func (m *Message_OptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OptionalGroup.Size(m)
-}
-func (m *Message_OptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo
-
-func (m *Message_OptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RequiredGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
-func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RequiredGroup) ProtoMessage() {}
-func (*Message_RequiredGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 3}
-}
-
-func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b)
-}
-func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_RequiredGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RequiredGroup.Merge(m, src)
-}
-func (m *Message_RequiredGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RequiredGroup.Size(m)
-}
-func (m *Message_RequiredGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo
-
-func (m *Message_RequiredGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RequiredGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_RepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
-func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_RepeatedGroup) ProtoMessage() {}
-func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 4}
-}
-
-func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_RepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_RepeatedGroup.Merge(m, src)
-}
-func (m *Message_RepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_RepeatedGroup.Size(m)
-}
-func (m *Message_RepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_RepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_RepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_OneofGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
-func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_OneofGroup) ProtoMessage() {}
-func (*Message_OneofGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 33}
-}
-
-func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b)
-}
-func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_OneofGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_OneofGroup.Merge(m, src)
-}
-func (m *Message_OneofGroup) XXX_Size() int {
- return xxx_messageInfo_Message_OneofGroup.Size(m)
-}
-func (m *Message_OneofGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo
-
-func (m *Message_OneofGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_OneofGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionOptionalGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
-func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
-func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 34}
-}
-
-func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(m, src)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m)
-}
-func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionOptionalGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionOptionalGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message_ExtensionRepeatedGroup struct {
- F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
- F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
-func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
-func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
-func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
- return fileDescriptor_3a17e2c63b2b3424, []int{1, 35}
-}
-
-func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(m, src)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_Size() int {
- return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m)
-}
-func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo
-
-func (m *Message_ExtensionRepeatedGroup) GetF1() string {
- if m != nil && m.F1 != nil {
- return *m.F1
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF2() string {
- if m != nil && m.F2 != nil {
- return *m.F2
- }
- return ""
-}
-
-func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterEnum("google.golang.org.proto2_20190205.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto2_20190205.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20190205.SiblingMessage")
- proto.RegisterExtension(E_Message_ExtensionOptionalBool)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
- proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
- proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
- proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
- proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
- proto.RegisterExtension(E_Message_ExtensionOptionalString)
- proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
- proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionoptionalgroup)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
- proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
- proto.RegisterExtension(E_Message_ExtensionDefaultedString)
- proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
- proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
- proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
- proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
- proto.RegisterExtension(E_Message_ExtensionRepeatedString)
- proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
- proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
- proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
- proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
- proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20190205.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20190205.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.MapBoolNamedGroupEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20190205.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20190205.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20190205.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20190205.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20190205.Message.ChildMessage")
- proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20190205.Message.NamedGroup")
- proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.OptionalGroup")
- proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20190205.Message.RequiredGroup")
- proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.RepeatedGroup")
- proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20190205.Message.OneofGroup")
- proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionOptionalGroup")
- proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20190205.Message.ExtensionRepeatedGroup")
-}
-
-func init() {
- proto.RegisterFile("proto2_20190205_c823c79e/test.proto", fileDescriptor_3a17e2c63b2b3424)
-}
-
-var fileDescriptor_3a17e2c63b2b3424 = []byte{
- // 4469 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x67, 0x70, 0x24, 0xc7,
- 0x75, 0xc6, 0xec, 0x62, 0x17, 0x87, 0x3e, 0x2c, 0xb0, 0x98, 0xbb, 0x03, 0xe6, 0x40, 0xd2, 0x5c,
- 0x41, 0xb2, 0xbc, 0xa6, 0x79, 0x38, 0x60, 0xd0, 0xe8, 0xe3, 0xad, 0x19, 0x04, 0x90, 0x47, 0x2d,
- 0x65, 0x71, 0xa9, 0x1a, 0xd6, 0xb9, 0x5c, 0x2e, 0x96, 0x61, 0xdc, 0x61, 0x81, 0x03, 0xb9, 0x01,
- 0x04, 0x76, 0x49, 0x9e, 0x25, 0x17, 0xcf, 0x72, 0xfc, 0x49, 0xe5, 0xb4, 0x92, 0x28, 0x66, 0x89,
- 0x51, 0x39, 0x31, 0x29, 0xd8, 0xa6, 0x72, 0x72, 0x90, 0x93, 0x9c, 0x93, 0x9c, 0x73, 0x0e, 0xd5,
- 0xfd, 0xba, 0xa7, 0xbb, 0x67, 0x7a, 0x16, 0xe8, 0x59, 0x15, 0x7f, 0xb0, 0x8a, 0xd7, 0xfb, 0xfa,
- 0x7d, 0xfd, 0xbe, 0xed, 0xf7, 0xde, 0x87, 0x9e, 0xe9, 0x45, 0x2f, 0xdd, 0xde, 0x69, 0x77, 0xda,
- 0xfe, 0xaa, 0x3f, 0xbf, 0x70, 0x72, 0xde, 0x9f, 0x5f, 0x5a, 0x3d, 0x7b, 0x85, 0xbf, 0x78, 0xf6,
- 0xc4, 0xc9, 0xfa, 0xf1, 0x4e, 0x7d, 0xb7, 0x33, 0xc7, 0x3e, 0x75, 0x5f, 0xb2, 0xd9, 0x6e, 0x6f,
- 0x36, 0xea, 0x73, 0x9b, 0xed, 0xc6, 0x5a, 0x6b, 0x73, 0xae, 0xbd, 0xb3, 0x39, 0x17, 0x99, 0x36,
- 0xfb, 0x3a, 0x34, 0x7e, 0xf3, 0xd6, 0x99, 0xc6, 0x56, 0x6b, 0xf3, 0xc6, 0xfa, 0xee, 0xee, 0xda,
- 0x66, 0xdd, 0x1d, 0x47, 0x99, 0x8d, 0x05, 0xcf, 0x29, 0x39, 0xe5, 0xd1, 0x20, 0xb3, 0xb1, 0xc0,
- 0xfe, 0xed, 0x7b, 0x99, 0x52, 0x86, 0xfd, 0xdb, 0x67, 0xff, 0x5e, 0xf4, 0xb2, 0xa5, 0x2c, 0xfb,
- 0xf7, 0xa2, 0x5b, 0x41, 0x99, 0x0d, 0xec, 0x0d, 0x97, 0x9c, 0xf2, 0x41, 0xff, 0xb2, 0xb9, 0x3d,
- 0x11, 0xe7, 0x38, 0x4e, 0x90, 0xd9, 0xc0, 0xb3, 0xdf, 0x79, 0xd4, 0x41, 0x23, 0x02, 0xf8, 0x34,
- 0x42, 0xad, 0xb5, 0x66, 0x7d, 0x7d, 0x73, 0xa7, 0xdd, 0xdd, 0x66, 0x0b, 0x40, 0xfe, 0xd2, 0xfe,
- 0x1d, 0xce, 0xd5, 0xe8, 0xe4, 0x57, 0xd2, 0xc9, 0x81, 0xe2, 0xc8, 0x7d, 0x29, 0x2a, 0xb4, 0xb7,
- 0x3b, 0x5b, 0xed, 0xd6, 0x5a, 0x63, 0xf5, 0x4c, 0xbb, 0xdd, 0xf0, 0xd6, 0x4b, 0x4e, 0xf9, 0x40,
- 0x30, 0x26, 0x06, 0x57, 0xda, 0xed, 0x86, 0xfb, 0xfd, 0x68, 0x3c, 0x34, 0xda, 0x6a, 0x75, 0x16,
- 0x7d, 0xaf, 0x5e, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x84,
- 0x66, 0xbb, 0x60, 0xb7, 0x51, 0x72, 0xca, 0x93, 0x41, 0x38, 0xfb, 0xe6, 0xad, 0x98, 0x61, 0x17,
- 0x0c, 0x37, 0x4b, 0x4e, 0xb9, 0x20, 0x0d, 0x4f, 0x83, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9,
- 0x29, 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x5b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11,
- 0xc3, 0x2e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xc3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68,
- 0xb8, 0xb1, 0x75, 0x57, 0x7d, 0x7d, 0xd1, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0x91, 0x20, 0x74, 0x70,
- 0x3d, 0x0c, 0xbb, 0x3f, 0x84, 0x26, 0x25, 0xb8, 0xb0, 0x6d, 0x94, 0x9c, 0xf2, 0x44, 0x10, 0xfa,
- 0xb8, 0x99, 0x8f, 0x6b, 0x01, 0x6d, 0x34, 0xda, 0x6b, 0x1d, 0xaf, 0x59, 0x72, 0xca, 0x19, 0x19,
- 0xd0, 0xf5, 0x74, 0x30, 0x0e, 0x4f, 0xb0, 0xd7, 0x2a, 0x39, 0xe5, 0x7c, 0x04, 0x9e, 0x60, 0x03,
- 0x3c, 0xc1, 0x5e, 0xbb, 0xe4, 0x94, 0x8b, 0x51, 0xf8, 0x48, 0xfc, 0xeb, 0xed, 0xee, 0x99, 0x46,
- 0xdd, 0xdb, 0x2e, 0x39, 0x65, 0x47, 0xc6, 0x7f, 0x1d, 0x1b, 0xd5, 0x19, 0xed, 0xec, 0x6c, 0xb5,
- 0x36, 0xbd, 0xdb, 0xd9, 0x9e, 0x97, 0x8c, 0xb2, 0x51, 0x2d, 0xa0, 0x33, 0xe7, 0x3b, 0xf5, 0x5d,
- 0x6f, 0xa7, 0xe4, 0x94, 0xc7, 0x64, 0x40, 0x2b, 0x74, 0xd0, 0x5d, 0x47, 0x87, 0x42, 0xb3, 0xb3,
- 0xe7, 0xb6, 0x1a, 0xeb, 0xab, 0xf5, 0x56, 0xb7, 0xe9, 0xed, 0x96, 0x9c, 0xf2, 0xb8, 0x8f, 0x2d,
- 0xb6, 0xf1, 0xb5, 0x74, 0xf2, 0xa9, 0x56, 0xb7, 0x19, 0x84, 0x61, 0x87, 0x43, 0x6e, 0x13, 0x4d,
- 0x45, 0x50, 0x9a, 0x30, 0xcd, 0xeb, 0xb0, 0x04, 0x3c, 0x61, 0x0b, 0x24, 0xb2, 0xf1, 0xb0, 0x86,
- 0x25, 0x52, 0x72, 0x13, 0x85, 0xe3, 0xab, 0x2c, 0xa5, 0x56, 0x21, 0x39, 0xbb, 0x0c, 0x2c, 0x65,
- 0x72, 0xba, 0xc2, 0xa5, 0x1c, 0x73, 0xcf, 0xa0, 0x23, 0xca, 0xfe, 0x66, 0xf5, 0x08, 0xf8, 0xbb,
- 0x83, 0xf1, 0x37, 0xb7, 0x0f, 0x24, 0x5e, 0xc6, 0x18, 0x73, 0x87, 0x64, 0x56, 0x84, 0x83, 0xee,
- 0x6d, 0xc8, 0x8b, 0x61, 0x08, 0xf6, 0xee, 0x64, 0x01, 0x2d, 0xec, 0x1f, 0x46, 0xf0, 0x36, 0x15,
- 0x41, 0x12, 0xcc, 0xfd, 0x84, 0xac, 0x3a, 0x40, 0xd9, 0x5d, 0xac, 0x9e, 0x5d, 0x61, 0x41, 0xd9,
- 0x4d, 0x7c, 0x3e, 0xb0, 0xa6, 0xbb, 0x73, 0x2f, 0x47, 0xe3, 0xeb, 0xf5, 0x8d, 0xb5, 0x6e, 0xa3,
- 0x53, 0x5f, 0x87, 0xb2, 0xf6, 0x02, 0xad, 0x98, 0x07, 0x2a, 0xc3, 0x9d, 0x9d, 0x6e, 0x3d, 0x28,
- 0x84, 0x1f, 0xb2, 0xf2, 0x36, 0x8f, 0x26, 0xa4, 0x35, 0x94, 0xa3, 0x2f, 0x50, 0xf3, 0x5c, 0x25,
- 0x7f, 0x6c, 0xc1, 0x5f, 0xc4, 0x4b, 0x81, 0xf4, 0x06, 0x95, 0x6e, 0x01, 0x15, 0xe5, 0x0c, 0x5e,
- 0xea, 0xbe, 0x48, 0xa7, 0x4c, 0x56, 0x72, 0xc7, 0x16, 0xfd, 0xf9, 0xf9, 0x40, 0x7a, 0xe4, 0x35,
- 0x6f, 0x5e, 0x9d, 0xc2, 0x8b, 0xde, 0x97, 0xe8, 0x94, 0x42, 0x65, 0x38, 0x32, 0x83, 0x17, 0x3f,
- 0x1c, 0x59, 0x16, 0xc1, 0xde, 0x97, 0xe9, 0x84, 0x6c, 0x05, 0xc1, 0xb2, 0xc8, 0x89, 0x2b, 0x4e,
- 0xea, 0x4b, 0x23, 0x38, 0xbe, 0x34, 0x82, 0xbd, 0xaf, 0xd0, 0x69, 0x6e, 0x25, 0x77, 0x8c, 0xe0,
- 0xd8, 0xd2, 0x08, 0x8e, 0x2f, 0x8d, 0x60, 0xef, 0xab, 0x74, 0xca, 0x70, 0x65, 0x38, 0x32, 0x83,
- 0x97, 0x47, 0x8c, 0x26, 0xe5, 0x0c, 0x51, 0xf3, 0xbe, 0x46, 0xa7, 0x8c, 0x54, 0xf2, 0x34, 0x9a,
- 0xf9, 0xf9, 0x40, 0xfa, 0x14, 0x95, 0xf2, 0x04, 0x72, 0x95, 0xa5, 0x89, 0x69, 0x5f, 0xa7, 0xd3,
- 0x26, 0x2a, 0x23, 0xc7, 0xf8, 0x3c, 0xe9, 0x39, 0xac, 0x9a, 0x0b, 0x2a, 0x13, 0x50, 0x36, 0xbf,
- 0x41, 0x67, 0x65, 0x2a, 0x23, 0x8b, 0x73, 0x0b, 0x78, 0x61, 0x49, 0xa5, 0x01, 0x2a, 0x68, 0x7c,
- 0x85, 0x04, 0x7b, 0xdf, 0xa4, 0x93, 0xf2, 0x95, 0x3c, 0x0d, 0x2a, 0xbe, 0x42, 0x82, 0x4d, 0x2b,
- 0x24, 0xd8, 0xfb, 0x16, 0x9d, 0x56, 0xac, 0x8c, 0x1c, 0xe3, 0xf3, 0xa2, 0x2b, 0x24, 0xd8, 0x3d,
- 0xa9, 0x52, 0xc8, 0x2b, 0xeb, 0xaf, 0xd1, 0x69, 0x4e, 0xa5, 0xc0, 0x97, 0xe8, 0x93, 0xa5, 0xc5,
- 0xa5, 0x93, 0x0a, 0x97, 0xbc, 0xd4, 0x5e, 0xa9, 0x7d, 0x61, 0x50, 0x6b, 0x7f, 0x9d, 0x09, 0x8c,
- 0x4a, 0xf1, 0x5c, 0xbd, 0xd1, 0x68, 0x5f, 0x5e, 0x9a, 0xbd, 0xb3, 0xbd, 0xd3, 0x58, 0x7f, 0xc9,
- 0x2c, 0x52, 0xbf, 0x3b, 0xa8, 0xbf, 0x2b, 0x2a, 0x35, 0x50, 0x80, 0x7f, 0x83, 0x4e, 0x1e, 0xab,
- 0x78, 0xeb, 0xf5, 0xb5, 0xf5, 0x5b, 0x16, 0x17, 0xc9, 0x2d, 0xfe, 0xd2, 0xd2, 0x2d, 0xfe, 0x09,
- 0x72, 0xcb, 0xe2, 0xd2, 0x89, 0x33, 0xf5, 0xfa, 0x86, 0xc2, 0x15, 0x14, 0xe7, 0x16, 0x3a, 0x2c,
- 0x7d, 0x28, 0xd5, 0xf9, 0x37, 0x9d, 0xf4, 0xe5, 0xb9, 0x92, 0x5b, 0x7e, 0xf5, 0x6b, 0xaa, 0xcb,
- 0x81, 0xe4, 0x53, 0x96, 0xe9, 0x06, 0x9a, 0x52, 0xb7, 0xa8, 0x52, 0xcf, 0xbe, 0xed, 0xa4, 0x29,
- 0x68, 0x02, 0xeb, 0xb0, 0xb2, 0xb1, 0x65, 0x61, 0x7b, 0x19, 0x2a, 0xec, 0xd4, 0x6f, 0xef, 0x6e,
- 0xed, 0x88, 0x52, 0xf0, 0x18, 0x55, 0x6b, 0x07, 0x82, 0x31, 0x31, 0xca, 0x6a, 0xc0, 0xcb, 0xd1,
- 0x78, 0x68, 0x05, 0xc9, 0xf9, 0x38, 0x35, 0xcb, 0x05, 0xe1, 0x64, 0xc8, 0xfc, 0x32, 0x9a, 0x08,
- 0xed, 0x78, 0xe2, 0x3f, 0x41, 0x0d, 0x27, 0x83, 0x70, 0x3e, 0x4f, 0x78, 0xd5, 0x92, 0xe7, 0xfb,
- 0x93, 0xd4, 0xb2, 0x20, 0x2d, 0x79, 0xa2, 0x47, 0xb0, 0x09, 0xf6, 0x9e, 0xa2, 0x86, 0x59, 0x0d,
- 0x9b, 0xe0, 0x18, 0x36, 0xc1, 0xde, 0x07, 0xa9, 0xa1, 0xab, 0x63, 0x47, 0x2c, 0x79, 0x42, 0x7f,
- 0x88, 0x5a, 0x0e, 0xeb, 0xd8, 0x04, 0xbb, 0x97, 0xa1, 0x62, 0x68, 0x29, 0x32, 0xf2, 0xc3, 0xd4,
- 0x74, 0x24, 0x08, 0x5d, 0x88, 0xfc, 0xbd, 0x1c, 0x4d, 0x4a, 0x7c, 0x61, 0xfc, 0x11, 0x6a, 0x3c,
- 0x11, 0x84, 0x5e, 0xc2, 0xa4, 0x55, 0xa3, 0x82, 0x9c, 0xfd, 0x28, 0x35, 0xcd, 0xc8, 0xa8, 0x20,
- 0x53, 0x63, 0x2b, 0x20, 0xd8, 0xfb, 0x18, 0xb5, 0xcc, 0x47, 0x56, 0x40, 0xb0, 0x61, 0x05, 0x04,
- 0x7b, 0x1f, 0xa7, 0xc6, 0xc5, 0xe8, 0x0a, 0x22, 0x2c, 0xf0, 0x9c, 0xfc, 0x04, 0xb5, 0x75, 0x24,
- 0x0b, 0x3c, 0x07, 0x35, 0x66, 0x21, 0x05, 0x3f, 0x09, 0x9a, 0x5e, 0x32, 0x0b, 0xf9, 0xa6, 0x46,
- 0x05, 0xe9, 0xf6, 0x29, 0x6a, 0x38, 0x26, 0xa3, 0x82, 0x9c, 0xaa, 0xa3, 0x43, 0xa1, 0x9d, 0x92,
- 0x52, 0x9f, 0xa6, 0xc6, 0xa9, 0x15, 0x8f, 0xf0, 0x28, 0x53, 0xa9, 0x85, 0xa6, 0x22, 0x30, 0xa2,
- 0x67, 0x3f, 0x4d, 0x91, 0x06, 0x91, 0x3c, 0x1a, 0x98, 0x68, 0xdc, 0xe7, 0x50, 0x38, 0xae, 0x49,
- 0x9e, 0x67, 0x00, 0x2d, 0xad, 0xe6, 0x11, 0x3e, 0x15, 0xcd, 0x73, 0x16, 0x1d, 0x51, 0x36, 0xbb,
- 0x52, 0x23, 0x9e, 0x05, 0x0a, 0xad, 0x45, 0x8f, 0x4c, 0x11, 0x59, 0x1b, 0x1a, 0xc8, 0x8b, 0x81,
- 0x08, 0x02, 0x9f, 0x83, 0x90, 0xd2, 0xa8, 0x9e, 0x08, 0x94, 0x20, 0x6f, 0x55, 0x56, 0x22, 0x60,
- 0xed, 0x79, 0x0a, 0x61, 0x27, 0x7b, 0x02, 0xee, 0x80, 0xcb, 0x1e, 0xcd, 0x9f, 0x7b, 0x15, 0x9a,
- 0x96, 0x1b, 0x5e, 0xd7, 0x3f, 0xf7, 0x64, 0x69, 0xd1, 0xe3, 0xfa, 0x27, 0x64, 0xf6, 0x3a, 0x4d,
- 0x07, 0x2d, 0x2b, 0x6c, 0x44, 0x05, 0xd1, 0x1b, 0xe8, 0x7c, 0x29, 0x88, 0xa6, 0x62, 0x1e, 0xa0,
- 0x3c, 0xae, 0xa0, 0xa3, 0x06, 0x17, 0xbc, 0x50, 0xbe, 0x91, 0xfa, 0x08, 0x15, 0xd2, 0x74, 0xcc,
- 0x05, 0x2f, 0x9c, 0xcb, 0x46, 0x1f, 0xbc, 0x84, 0xbe, 0x89, 0xfa, 0x10, 0x92, 0x29, 0xee, 0x82,
- 0x57, 0xd4, 0x53, 0x49, 0x91, 0x10, 0xec, 0xbd, 0x99, 0x7a, 0xd0, 0x35, 0x94, 0x31, 0x1a, 0x82,
- 0xfb, 0x44, 0x43, 0xb0, 0xf7, 0x16, 0xea, 0x27, 0x14, 0x55, 0xe6, 0x68, 0x08, 0xee, 0x13, 0x0d,
- 0xc1, 0xde, 0x5b, 0xa9, 0x0f, 0xa1, 0xb2, 0xcc, 0xd1, 0x10, 0xec, 0x9e, 0x42, 0x33, 0x06, 0x17,
- 0xa2, 0x00, 0xbf, 0x8d, 0xfa, 0x90, 0xb2, 0xcb, 0x8b, 0x79, 0x11, 0xe5, 0xbb, 0x8a, 0x2e, 0x32,
- 0x45, 0x23, 0xfc, 0xbc, 0x9d, 0xfa, 0x51, 0x74, 0xd8, 0xd1, 0x78, 0x44, 0xa2, 0xb4, 0xaf, 0x18,
- 0xe9, 0x85, 0x22, 0xff, 0x0e, 0xea, 0x46, 0x11, 0x66, 0x71, 0x6e, 0xa1, 0xec, 0xf7, 0x09, 0x8a,
- 0x60, 0xef, 0x9d, 0xd4, 0x8b, 0x54, 0x6a, 0x09, 0x41, 0x11, 0xdc, 0x37, 0x28, 0x82, 0xbd, 0x77,
- 0x51, 0x3f, 0x8a, 0x74, 0x4b, 0x0a, 0x8a, 0x60, 0xf7, 0x55, 0xc6, 0x2f, 0x8a, 0xf7, 0x8d, 0x1e,
- 0xf5, 0x13, 0xd3, 0x72, 0xf1, 0x6f, 0x8c, 0xf7, 0x93, 0x1b, 0xcd, 0x1b, 0x07, 0x3a, 0xcb, 0xbb,
- 0xa9, 0x2f, 0x93, 0xb8, 0x33, 0xec, 0x21, 0x68, 0x3a, 0x37, 0x1b, 0xf9, 0x86, 0xf6, 0xf3, 0x1e,
- 0xea, 0xad, 0x9f, 0xda, 0x8b, 0x7f, 0x01, 0xd0, 0xa1, 0xee, 0x46, 0x97, 0x18, 0x9c, 0x2a, 0xbd,
- 0xea, 0xbd, 0xd9, 0xf4, 0xbd, 0x4a, 0x48, 0xb2, 0x99, 0x18, 0xb8, 0xec, 0x5d, 0x3f, 0x8d, 0x2e,
- 0x35, 0x66, 0x97, 0x52, 0xeb, 0xef, 0xcd, 0xa6, 0xa9, 0xf5, 0x02, 0xfc, 0x62, 0x43, 0x4e, 0x46,
- 0x74, 0xe1, 0x76, 0x7d, 0x2d, 0x2c, 0x91, 0xff, 0x9c, 0x2d, 0x65, 0x41, 0x17, 0xc2, 0xa8, 0xd4,
- 0x85, 0xdc, 0x0a, 0x2a, 0xd0, 0xbf, 0x50, 0x33, 0xa6, 0x0b, 0x61, 0x58, 0xd1, 0x85, 0xdc, 0x8e,
- 0x97, 0xbb, 0x7f, 0xa5, 0x86, 0x4c, 0x17, 0xc2, 0xb8, 0xaa, 0x0b, 0xb9, 0x25, 0x2f, 0x6a, 0xff,
- 0x46, 0x2d, 0x0b, 0xd2, 0x52, 0xd5, 0x85, 0x12, 0x9b, 0x60, 0xef, 0xdf, 0xa9, 0x61, 0x56, 0xc3,
- 0x16, 0x3a, 0x47, 0xc1, 0x26, 0xd8, 0xfb, 0x0f, 0x6a, 0xe8, 0xea, 0xd8, 0x11, 0x4b, 0x5e, 0x82,
- 0xfe, 0x93, 0x5a, 0x0e, 0xeb, 0xd8, 0x42, 0x17, 0x72, 0x4b, 0x51, 0x21, 0xfe, 0x8b, 0x9a, 0x32,
- 0x5d, 0x08, 0x1f, 0x68, 0xba, 0x50, 0xe0, 0x0b, 0xe3, 0xff, 0xa6, 0xc6, 0x4c, 0x17, 0xf2, 0x15,
- 0x68, 0xba, 0x50, 0x78, 0x66, 0x25, 0xe3, 0x7f, 0xa8, 0x69, 0x46, 0x46, 0xa5, 0xe8, 0x42, 0x75,
- 0x05, 0x04, 0x7b, 0xff, 0x4b, 0x2d, 0xf3, 0x91, 0x15, 0x08, 0x5d, 0xa8, 0xad, 0x80, 0x60, 0xef,
- 0xff, 0xa8, 0x71, 0x31, 0xba, 0x82, 0x08, 0x0b, 0x3c, 0xbf, 0x2f, 0x0c, 0x97, 0xb2, 0xa0, 0x0b,
- 0x61, 0x5c, 0xd5, 0x85, 0xc2, 0x2f, 0x64, 0xef, 0xcf, 0x0c, 0xb3, 0xb3, 0x5d, 0xc9, 0xac, 0xa2,
- 0x0b, 0xc5, 0x6e, 0x62, 0x89, 0xf9, 0x7a, 0x6a, 0x38, 0x26, 0xa3, 0x52, 0x74, 0x21, 0xb7, 0x53,
- 0x72, 0xed, 0x67, 0xa9, 0xf1, 0x00, 0xba, 0x10, 0x3c, 0x46, 0x74, 0xa1, 0x06, 0x23, 0x64, 0xcd,
- 0xcf, 0x51, 0xa4, 0xc1, 0x74, 0xa1, 0x02, 0xa6, 0xe9, 0x42, 0x8e, 0xa7, 0xea, 0xc2, 0x9f, 0x07,
- 0xb4, 0xf4, 0xba, 0x10, 0x7c, 0x46, 0x75, 0x61, 0xb8, 0xd9, 0x95, 0x5a, 0xf1, 0x0b, 0x40, 0x61,
- 0x0a, 0x5d, 0x28, 0x52, 0x24, 0xa2, 0x0b, 0x23, 0x20, 0x82, 0xc0, 0x5f, 0x84, 0x90, 0xd2, 0xe9,
- 0x42, 0x0d, 0x4a, 0xd3, 0x85, 0xf0, 0x09, 0xb0, 0xf6, 0x4b, 0x14, 0xc2, 0x56, 0x17, 0x82, 0x83,
- 0x50, 0x17, 0x2a, 0xfe, 0xdc, 0x9f, 0x44, 0x85, 0xe6, 0xda, 0x36, 0xab, 0x72, 0x50, 0xea, 0xbe,
- 0x0d, 0x31, 0xfc, 0xb0, 0x05, 0xc0, 0x8d, 0x6b, 0xdb, 0xb4, 0x20, 0xd2, 0xff, 0x4e, 0xb5, 0x3a,
- 0x3b, 0xe7, 0x83, 0x83, 0x4d, 0x39, 0xe2, 0x9e, 0x45, 0xe3, 0x21, 0x02, 0xd4, 0xb4, 0xdf, 0x02,
- 0x88, 0x2b, 0xed, 0x21, 0x58, 0x41, 0x05, 0x8c, 0xb1, 0xa6, 0x32, 0xe4, 0x6e, 0xa0, 0x89, 0x10,
- 0x84, 0xd7, 0xd8, 0xdf, 0x06, 0x94, 0xab, 0xec, 0x51, 0xa0, 0x1a, 0x03, 0x4c, 0xa1, 0xa9, 0x8e,
- 0x69, 0x38, 0xbc, 0x42, 0xff, 0x4e, 0x6a, 0x9c, 0xd3, 0x06, 0x1c, 0x5e, 0xdf, 0x23, 0xa4, 0x11,
- 0xec, 0xfd, 0xee, 0x20, 0xa4, 0x11, 0x1c, 0x23, 0x8d, 0xe0, 0x18, 0x69, 0x04, 0x7b, 0xbf, 0x37,
- 0x10, 0x69, 0x02, 0x46, 0x25, 0x2d, 0x82, 0xc3, 0x5b, 0xcb, 0x77, 0x06, 0x22, 0x2d, 0x8a, 0xc3,
- 0x1b, 0xd3, 0x16, 0x2a, 0x86, 0x38, 0xa2, 0xd7, 0xfc, 0x3e, 0x00, 0x5d, 0x6d, 0x0f, 0xc4, 0x5b,
- 0x18, 0x20, 0x8d, 0x37, 0xb5, 0x41, 0xb7, 0x81, 0x26, 0x25, 0x75, 0x02, 0xeb, 0x0f, 0x00, 0xeb,
- 0x9a, 0x14, 0xe4, 0x6d, 0xa8, 0x60, 0x13, 0x4d, 0x7d, 0x54, 0xdb, 0x0d, 0xd0, 0x17, 0xff, 0x30,
- 0xf5, 0x6e, 0x60, 0x1d, 0x54, 0xdf, 0x0d, 0xd0, 0x54, 0x63, 0xec, 0x11, 0xec, 0xfd, 0xd1, 0x60,
- 0xec, 0x89, 0xef, 0x49, 0x63, 0x8f, 0x60, 0x03, 0x7b, 0x04, 0x7b, 0x7f, 0x3c, 0x20, 0x7b, 0x02,
- 0x4c, 0x67, 0x2f, 0xb2, 0xfd, 0x78, 0x4f, 0xff, 0x93, 0xd4, 0xdb, 0x0f, 0xba, 0xbf, 0xbe, 0xfd,
- 0xb8, 0x22, 0xd0, 0xd2, 0x09, 0x14, 0xc1, 0x9f, 0xa6, 0x4f, 0x27, 0xe6, 0x20, 0x92, 0x4e, 0xa0,
- 0x27, 0xd4, 0xdd, 0x00, 0x7a, 0xe2, 0xcf, 0x52, 0xef, 0x06, 0xa6, 0x3c, 0xf4, 0xdd, 0x00, 0x62,
- 0x64, 0x1b, 0x1d, 0x0a, 0x41, 0x14, 0x31, 0xf2, 0xe7, 0x80, 0xf4, 0x0a, 0x7b, 0xa4, 0x50, 0x80,
- 0x00, 0x5a, 0xb1, 0x19, 0x19, 0x76, 0xcf, 0xa3, 0xa9, 0x08, 0xa2, 0x68, 0xab, 0x7f, 0x01, 0xa0,
- 0xd7, 0xa6, 0x04, 0xe5, 0x63, 0x80, 0x7b, 0xa8, 0x19, 0xff, 0xc4, 0xdd, 0x45, 0x87, 0x43, 0x68,
- 0x55, 0xa2, 0xfc, 0x25, 0x00, 0x2f, 0xdb, 0x03, 0x4b, 0x55, 0x02, 0xb0, 0x93, 0xcd, 0xe8, 0xb8,
- 0x7b, 0x07, 0x3a, 0xa2, 0x54, 0x5f, 0x45, 0xad, 0x7c, 0x17, 0x50, 0x57, 0xd2, 0xd4, 0xe0, 0x50,
- 0xa7, 0x00, 0xac, 0xdb, 0x8c, 0x7d, 0xe0, 0xde, 0x8d, 0xbc, 0x18, 0xae, 0x60, 0xfa, 0xaf, 0x00,
- 0xfa, 0x54, 0x6a, 0x68, 0x8d, 0xeb, 0x23, 0x4d, 0xd3, 0x67, 0x62, 0xff, 0xb2, 0x46, 0x07, 0x9a,
- 0xe3, 0xaf, 0x53, 0xed, 0x5f, 0xd6, 0xf9, 0xa5, 0xe8, 0xa0, 0xfb, 0x37, 0x1c, 0x12, 0xc9, 0xb8,
- 0xab, 0xa0, 0xfc, 0x4d, 0xaa, 0x64, 0x84, 0xc6, 0x2f, 0x61, 0x68, 0x32, 0xca, 0x31, 0x81, 0xd3,
- 0x55, 0x70, 0xfe, 0x36, 0x15, 0xce, 0x69, 0x03, 0x8e, 0x1c, 0x53, 0x48, 0x23, 0x18, 0x60, 0xfe,
- 0x2e, 0x2d, 0x69, 0x04, 0xc7, 0x48, 0x83, 0x21, 0x95, 0x34, 0x81, 0xf2, 0xf7, 0xa9, 0x49, 0x53,
- 0x61, 0x04, 0x69, 0x3a, 0x4e, 0x57, 0xc1, 0xf9, 0x87, 0xd4, 0xa4, 0x45, 0x71, 0xe4, 0x98, 0x68,
- 0x69, 0xbc, 0x8d, 0x02, 0xd0, 0x3f, 0xa6, 0x6a, 0x69, 0xbc, 0xef, 0x4b, 0x24, 0xfa, 0x6d, 0x28,
- 0x83, 0x21, 0x75, 0xac, 0x44, 0x03, 0xd2, 0x3f, 0xa5, 0xa3, 0x8e, 0x79, 0x88, 0x50, 0x17, 0x8e,
- 0xb9, 0x25, 0x84, 0xda, 0xad, 0x7a, 0x7b, 0x03, 0x20, 0x9e, 0xce, 0x95, 0x9c, 0xf2, 0x81, 0xea,
- 0x50, 0x30, 0xca, 0x06, 0x99, 0xc5, 0x2c, 0x3a, 0x08, 0x16, 0x20, 0x4f, 0x9f, 0xa1, 0x26, 0xb9,
- 0xea, 0x50, 0x00, 0xf3, 0x40, 0x2e, 0xbf, 0x0c, 0x8d, 0x81, 0x0d, 0xd7, 0xca, 0xcf, 0x52, 0xa3,
- 0xc9, 0xea, 0x50, 0x00, 0x53, 0xb9, 0xd8, 0x0d, 0xad, 0xb8, 0xd2, 0x7d, 0x8e, 0x5a, 0x15, 0x42,
- 0x2b, 0x2e, 0x55, 0x55, 0x3c, 0x82, 0xbd, 0xe7, 0xa9, 0x51, 0x56, 0xc5, 0x23, 0x58, 0xc7, 0x23,
- 0xd8, 0xfb, 0x0c, 0x35, 0x72, 0x35, 0x3c, 0xd5, 0x8a, 0x8b, 0xc4, 0xcf, 0x52, 0xab, 0x61, 0x0d,
- 0x8f, 0x60, 0xf7, 0xe5, 0xa8, 0x00, 0x56, 0x42, 0x76, 0x7d, 0x8e, 0x9a, 0x8d, 0x54, 0x87, 0x02,
- 0x98, 0x2d, 0x24, 0x5a, 0x19, 0x8d, 0x73, 0x4c, 0x61, 0xf8, 0x79, 0x6a, 0x38, 0x51, 0x1d, 0x0a,
- 0xc0, 0x41, 0x28, 0xaf, 0xc2, 0x08, 0x40, 0x5b, 0xfd, 0x32, 0x35, 0xcb, 0x84, 0x11, 0x80, 0x3a,
- 0xd2, 0x51, 0x09, 0xf6, 0x7e, 0x85, 0x5a, 0xe5, 0x75, 0x54, 0x76, 0x80, 0xa0, 0xa1, 0x12, 0xec,
- 0xfd, 0x2a, 0x35, 0x2c, 0x46, 0x50, 0xd5, 0x68, 0xb9, 0x26, 0x79, 0x81, 0xda, 0x39, 0x61, 0xb4,
- 0x5c, 0x54, 0x48, 0xe6, 0x40, 0x51, 0x7c, 0x81, 0x5a, 0x8d, 0x4a, 0xe6, 0x40, 0x12, 0x84, 0x11,
- 0x80, 0x1e, 0xf8, 0x22, 0x35, 0x1a, 0x0b, 0x23, 0x80, 0x8e, 0xbe, 0x86, 0x8a, 0x60, 0xa3, 0xb4,
- 0xf3, 0x2f, 0xe5, 0xd2, 0x3f, 0xc6, 0xad, 0x0e, 0x05, 0x10, 0xaa, 0x6c, 0xe1, 0xb7, 0xa2, 0x43,
- 0x2a, 0x84, 0xe8, 0x2a, 0x5f, 0xce, 0x0d, 0xf4, 0x8a, 0x4d, 0x75, 0x28, 0x98, 0x94, 0x40, 0xa2,
- 0x8b, 0xac, 0x23, 0x18, 0xd4, 0x1a, 0xf6, 0x57, 0x72, 0x03, 0xbc, 0x5f, 0x53, 0x1d, 0x0a, 0x26,
- 0x98, 0x4b, 0xa5, 0x49, 0xaf, 0x22, 0x57, 0x6c, 0x5c, 0xa5, 0x43, 0x7f, 0x35, 0x97, 0xe6, 0x59,
- 0x74, 0x75, 0x28, 0x28, 0xf2, 0xed, 0x2e, 0xbb, 0xf1, 0x39, 0x74, 0x44, 0x07, 0x10, 0xa4, 0x7d,
- 0x2d, 0x97, 0xf2, 0xcd, 0x9a, 0xea, 0x50, 0x70, 0x48, 0x85, 0x11, 0x84, 0xfd, 0x18, 0xaf, 0x1c,
- 0xc0, 0xd4, 0xd7, 0x73, 0xd6, 0xaf, 0x09, 0xde, 0x44, 0x67, 0x0b, 0xa6, 0x14, 0x5f, 0x32, 0x37,
- 0x60, 0x8f, 0x2e, 0x78, 0xdf, 0x10, 0x9b, 0x74, 0x4c, 0xd9, 0xa4, 0x0b, 0x51, 0x3b, 0xdf, 0xfb,
- 0xa6, 0xc9, 0xce, 0x8f, 0xda, 0x2d, 0x7a, 0xdf, 0x32, 0xd9, 0x2d, 0xba, 0x27, 0xd1, 0x61, 0x9e,
- 0x41, 0xfa, 0x03, 0xad, 0x7b, 0xf3, 0xf2, 0x85, 0x9e, 0xaa, 0x13, 0xc0, 0x37, 0xa8, 0x3f, 0xcf,
- 0xba, 0x4a, 0xd0, 0x1e, 0x7d, 0x98, 0xf5, 0xbe, 0xbc, 0xfa, 0x76, 0x4f, 0xd5, 0xe1, 0x5c, 0x46,
- 0x9e, 0x65, 0x5d, 0x8d, 0xa6, 0xa2, 0xd3, 0x79, 0x25, 0xbd, 0x2f, 0xaf, 0xbc, 0xea, 0x53, 0x75,
- 0x82, 0xc3, 0xfa, 0x74, 0x5e, 0x59, 0xaf, 0x8a, 0xcf, 0xe7, 0x35, 0xf6, 0xfe, 0xbc, 0x7c, 0xef,
- 0x27, 0x3e, 0xfd, 0xb4, 0x78, 0x0c, 0x66, 0x5a, 0x3d, 0xc1, 0xde, 0x03, 0xf9, 0xe8, 0x4b, 0x40,
- 0xc6, 0x08, 0x08, 0x4e, 0x8a, 0x80, 0x60, 0xef, 0xc1, 0xbc, 0xf2, 0x46, 0x90, 0x39, 0x02, 0x82,
- 0x93, 0x22, 0x20, 0xd8, 0x7b, 0x28, 0x2f, 0x5f, 0x0f, 0x32, 0x47, 0xc0, 0x1e, 0x7d, 0x4d, 0x47,
- 0xa7, 0x8b, 0x2a, 0xfd, 0x70, 0x5e, 0x7d, 0x57, 0xa8, 0xea, 0x04, 0x47, 0x74, 0x0f, 0xa2, 0xbe,
- 0x5f, 0x87, 0xbc, 0x58, 0x04, 0xc2, 0xc7, 0x23, 0x79, 0xed, 0xc5, 0xa1, 0xaa, 0x13, 0x4c, 0x45,
- 0xa2, 0x10, 0xb5, 0xff, 0xea, 0x38, 0x95, 0xd0, 0x05, 0xde, 0x9f, 0xd7, 0xde, 0x22, 0x8a, 0xf3,
- 0x08, 0x7d, 0x21, 0x29, 0x10, 0x82, 0xbd, 0x0f, 0xe4, 0xd5, 0x57, 0x8a, 0x12, 0x02, 0x21, 0x38,
- 0x39, 0x10, 0x82, 0xbd, 0x47, 0xf3, 0xda, 0xfb, 0x45, 0x49, 0x81, 0x10, 0xec, 0x5e, 0x1f, 0xff,
- 0x42, 0x78, 0x63, 0x79, 0x2c, 0x6f, 0x78, 0xd9, 0x28, 0xfe, 0xcd, 0xf0, 0x86, 0x73, 0x83, 0x61,
- 0x63, 0x40, 0xeb, 0x79, 0x3c, 0x6f, 0x7e, 0xf3, 0xc8, 0xb0, 0x47, 0xa0, 0x2b, 0xdd, 0x14, 0xe7,
- 0x16, 0xfa, 0xd3, 0x13, 0xf9, 0xfe, 0xaf, 0x21, 0xc5, 0xc9, 0x86, 0x16, 0xf6, 0x5a, 0x34, 0x13,
- 0x75, 0xa8, 0x34, 0xb3, 0x27, 0xf3, 0x03, 0xbf, 0x93, 0x54, 0x75, 0x82, 0x69, 0x1d, 0x58, 0xfd,
- 0xfb, 0xf4, 0xe2, 0x78, 0xc6, 0x28, 0x4d, 0xe1, 0xa9, 0xfc, 0x00, 0x2f, 0x28, 0x55, 0x9d, 0xe0,
- 0x68, 0x34, 0xcf, 0x42, 0x9b, 0x99, 0x9f, 0x42, 0x63, 0x5a, 0xef, 0x7b, 0x11, 0xdf, 0x34, 0x9f,
- 0xb9, 0x0b, 0x21, 0xa5, 0x1f, 0xbe, 0x98, 0xc8, 0xd7, 0xa0, 0x82, 0xf6, 0x26, 0xa7, 0x2d, 0x38,
- 0x75, 0xa0, 0xbd, 0x13, 0x91, 0xce, 0x81, 0x72, 0x78, 0x6e, 0xed, 0xe0, 0x6a, 0x54, 0x8c, 0x1e,
- 0x8e, 0xbb, 0x45, 0x94, 0xbd, 0xad, 0x7e, 0x9e, 0x39, 0x39, 0x10, 0xd0, 0xff, 0x75, 0x0f, 0xa3,
- 0xdc, 0x1d, 0x6b, 0x8d, 0x6e, 0xdd, 0xcb, 0xb0, 0x31, 0xf8, 0x47, 0x25, 0x73, 0x85, 0x33, 0x73,
- 0x0d, 0x9a, 0x8c, 0x9d, 0x7c, 0xef, 0xe5, 0x20, 0xa7, 0x3a, 0x78, 0x05, 0x72, 0xe3, 0x87, 0xda,
- 0x7b, 0x79, 0x98, 0x34, 0x7b, 0x38, 0xbd, 0x7f, 0x0f, 0x85, 0xc4, 0x20, 0xf8, 0x29, 0xdd, 0x5e,
- 0x0e, 0xb2, 0xc9, 0x41, 0xec, 0xd3, 0x83, 0x9b, 0x1c, 0xc4, 0x3e, 0x3d, 0x0c, 0xab, 0x1e, 0x96,
- 0xd1, 0x21, 0xc3, 0xb9, 0xf0, 0x5e, 0x2e, 0x46, 0x54, 0x17, 0x2b, 0xe8, 0xb0, 0xe9, 0xb8, 0x77,
- 0x2f, 0x1f, 0x13, 0x66, 0x2e, 0xe5, 0x39, 0xee, 0x5e, 0x0e, 0x32, 0x7d, 0xe2, 0xd8, 0x27, 0x15,
- 0xf9, 0x7e, 0x71, 0xec, 0xd3, 0x47, 0xd1, 0xfc, 0x85, 0x28, 0x07, 0xaa, 0x7b, 0x79, 0x70, 0x12,
- 0x36, 0x85, 0x3c, 0x2a, 0xdd, 0xcb, 0xc3, 0xa8, 0x99, 0x4b, 0x79, 0x0a, 0xba, 0x97, 0x83, 0x31,
- 0xd5, 0xc1, 0x79, 0x74, 0xc4, 0x78, 0xb8, 0x69, 0x70, 0xf2, 0x2a, 0xd5, 0x49, 0xda, 0x87, 0xb9,
- 0x0a, 0xf4, 0xdd, 0xc8, 0x4b, 0x3a, 0xe2, 0x34, 0xa0, 0xdf, 0xa8, 0xa2, 0x0f, 0xf0, 0x80, 0x57,
- 0x59, 0xc0, 0x6b, 0xd1, 0x94, 0xf9, 0xa8, 0xd3, 0x00, 0xff, 0x23, 0x3a, 0x7c, 0xca, 0x27, 0xbe,
- 0x0a, 0x78, 0x17, 0x4d, 0x27, 0x9c, 0x78, 0x1a, 0xd0, 0xaf, 0xd3, 0xa9, 0xb7, 0x7d, 0x08, 0xac,
- 0xc5, 0x3c, 0x93, 0x7c, 0xda, 0x69, 0x40, 0x7e, 0xa5, 0x1e, 0x77, 0x8a, 0xc7, 0xc2, 0xb1, 0xdd,
- 0xaa, 0x9f, 0x79, 0xaa, 0x98, 0xb9, 0xbd, 0x7a, 0x09, 0x24, 0x4c, 0xe4, 0x38, 0x53, 0xf5, 0x30,
- 0xb9, 0x3f, 0x0f, 0xa7, 0x93, 0x3d, 0x14, 0xf6, 0xd7, 0xcf, 0xf4, 0x33, 0x48, 0xd5, 0x41, 0x76,
- 0xff, 0x41, 0x24, 0x78, 0x70, 0xf7, 0x1f, 0x44, 0x82, 0x87, 0xe1, 0xbd, 0x3c, 0x40, 0x09, 0x8d,
- 0x9e, 0x08, 0xaa, 0x2e, 0x46, 0xf6, 0x19, 0x86, 0x7e, 0xd4, 0xa7, 0x7a, 0x18, 0xdd, 0xcb, 0xc3,
- 0x95, 0x08, 0xc9, 0xbf, 0xc7, 0xad, 0x75, 0x49, 0x15, 0x4d, 0x9d, 0xba, 0xab, 0x53, 0x6f, 0xed,
- 0x6e, 0xb5, 0x5b, 0x83, 0x69, 0x2c, 0xd5, 0xd3, 0x40, 0x5a, 0x69, 0x76, 0x0e, 0x8d, 0x4a, 0xb1,
- 0x3d, 0x8a, 0x40, 0x17, 0x17, 0x87, 0xe8, 0xff, 0xae, 0x04, 0xcb, 0x3f, 0x7a, 0x53, 0xd1, 0x71,
- 0x0f, 0xa2, 0x91, 0x6b, 0xab, 0xcb, 0xc1, 0xab, 0x6f, 0x38, 0x55, 0xcc, 0x5c, 0x36, 0x7a, 0xe0,
- 0x9e, 0x5a, 0xf1, 0xc2, 0x85, 0x0b, 0x17, 0x32, 0xfe, 0x59, 0x34, 0x5d, 0x17, 0x8b, 0x58, 0xd5,
- 0xee, 0x2c, 0xba, 0x16, 0xa2, 0xd3, 0xbb, 0xa7, 0xc6, 0x58, 0x3e, 0x52, 0x8f, 0x52, 0x43, 0xbf,
- 0x22, 0xbf, 0x8e, 0x3c, 0x03, 0x08, 0xfc, 0x41, 0x6e, 0x83, 0xf2, 0x86, 0x1a, 0xcb, 0xd6, 0xa9,
- 0x18, 0x0a, 0xcb, 0x6d, 0x7f, 0x13, 0x1d, 0x35, 0xc0, 0xec, 0xda, 0xe3, 0xbc, 0xb1, 0xc6, 0x72,
- 0x7a, 0x3a, 0x86, 0x03, 0x25, 0x20, 0x01, 0xa8, 0x6b, 0x0f, 0xf4, 0xa6, 0x1a, 0x4b, 0xfd, 0x38,
- 0x10, 0x54, 0x8a, 0x64, 0xe2, 0x08, 0xb6, 0xc2, 0x79, 0x73, 0x8d, 0x55, 0x08, 0x23, 0x71, 0x04,
- 0xf7, 0x21, 0xce, 0x12, 0xe7, 0x2d, 0x35, 0x56, 0x47, 0xcc, 0xc4, 0x25, 0x02, 0x75, 0xed, 0x81,
- 0xde, 0x5a, 0x63, 0xe5, 0xc6, 0x4c, 0x1c, 0xc1, 0xfe, 0x16, 0x9a, 0x31, 0x00, 0x89, 0x93, 0x0b,
- 0x1b, 0xa4, 0xb7, 0xd5, 0x58, 0x55, 0xf2, 0x62, 0x48, 0xbc, 0x8a, 0xf9, 0xb7, 0xa1, 0x8b, 0x4c,
- 0xe4, 0xa5, 0xc1, 0x7a, 0x7b, 0x8d, 0x89, 0xd6, 0xa3, 0x71, 0xfa, 0xb8, 0xb7, 0x84, 0x0d, 0xb1,
- 0x01, 0xaf, 0xf6, 0x59, 0x20, 0xbd, 0xa3, 0xc6, 0xd4, 0x6d, 0x7c, 0x43, 0x30, 0x6d, 0xdc, 0x8f,
- 0x3e, 0xcb, 0x2f, 0xea, 0x9d, 0x35, 0xa6, 0x81, 0x13, 0xe8, 0x23, 0xb8, 0x2f, 0x7d, 0x96, 0x58,
- 0xef, 0xaa, 0x31, 0xad, 0x9c, 0x44, 0x5f, 0xe2, 0xfe, 0x83, 0xc3, 0x1e, 0x2b, 0xa8, 0x5e, 0x8d,
- 0x89, 0xea, 0xf8, 0xfe, 0x03, 0x4d, 0x9e, 0x94, 0x51, 0x70, 0xb8, 0x63, 0x03, 0xf4, 0xee, 0x1a,
- 0xeb, 0x02, 0x86, 0x8c, 0x82, 0x13, 0x5f, 0xf3, 0x86, 0x60, 0x67, 0x45, 0x56, 0x38, 0xef, 0xa9,
- 0x31, 0x89, 0x1e, 0xdf, 0x10, 0x4c, 0xe0, 0xfb, 0x0f, 0x38, 0xe8, 0x12, 0x03, 0x8e, 0x3c, 0x42,
- 0xb2, 0x02, 0x7b, 0x6f, 0x6d, 0x00, 0x29, 0x3f, 0x13, 0x5b, 0x62, 0xf8, 0x99, 0xff, 0xb8, 0x83,
- 0x4a, 0x89, 0xcb, 0xe4, 0x8f, 0x07, 0xac, 0x56, 0x7a, 0x6f, 0x6d, 0x30, 0xd9, 0x7f, 0x89, 0x79,
- 0xb1, 0xfc, 0x63, 0xff, 0x61, 0x07, 0x7d, 0x9f, 0x61, 0xbd, 0xca, 0x73, 0x19, 0xab, 0xd5, 0xbe,
- 0xaf, 0x36, 0xc8, 0x5f, 0x09, 0x17, 0xc5, 0xd6, 0x2a, 0x3f, 0xf4, 0xef, 0x73, 0xd0, 0xa5, 0xc6,
- 0x1e, 0x21, 0x8f, 0xf1, 0xac, 0x96, 0x7a, 0x5f, 0x2d, 0xd5, 0x9f, 0x14, 0x17, 0x1b, 0x3a, 0x4b,
- 0xf8, 0xa9, 0xff, 0xa8, 0x83, 0x66, 0xfb, 0x2c, 0x32, 0xcd, 0x06, 0xb8, 0xbf, 0x96, 0xf6, 0x0f,
- 0x90, 0x4b, 0x93, 0x96, 0x2a, 0xbe, 0xfc, 0x87, 0x1c, 0x24, 0xd3, 0x4d, 0xbf, 0x69, 0x6d, 0xb3,
- 0xc2, 0x07, 0x6a, 0xec, 0x71, 0x94, 0xcd, 0x9b, 0x36, 0x66, 0x01, 0x1b, 0x24, 0xac, 0xc6, 0x6f,
- 0xa8, 0x35, 0x46, 0x7f, 0x60, 0x64, 0x97, 0x4c, 0x3d, 0xf5, 0xba, 0xb8, 0x44, 0xd3, 0x9e, 0x2f,
- 0xf9, 0xdb, 0x6a, 0xe9, 0x8c, 0x3c, 0x63, 0xb2, 0xcb, 0x86, 0x9e, 0x7e, 0xdd, 0x7c, 0x3a, 0x0e,
- 0x08, 0xba, 0xf1, 0x76, 0xb5, 0xdb, 0x45, 0x1f, 0x4b, 0xd9, 0xed, 0xea, 0x9e, 0x76, 0x5d, 0xdd,
- 0x8b, 0x23, 0x72, 0x05, 0xb9, 0x6d, 0x86, 0x4c, 0x21, 0x21, 0xef, 0xef, 0xa9, 0xd7, 0xdd, 0x0d,
- 0x88, 0x5c, 0x4a, 0x76, 0x12, 0x69, 0xb5, 0xec, 0xb2, 0x0f, 0xf4, 0xe2, 0xd7, 0xe5, 0xcd, 0xd4,
- 0x12, 0xdc, 0x8f, 0x5a, 0x4b, 0xd8, 0x07, 0x7b, 0xda, 0x75, 0xfb, 0x04, 0x6a, 0x09, 0xee, 0x47,
- 0xad, 0x25, 0xe4, 0x43, 0x3d, 0xf5, 0xba, 0x7e, 0x02, 0xb5, 0x04, 0xfb, 0x1d, 0x55, 0xc2, 0xc4,
- 0x9e, 0xca, 0x59, 0x41, 0x3e, 0xdc, 0xd3, 0xaf, 0xfb, 0x1f, 0x8d, 0x83, 0x0a, 0xdd, 0x79, 0x27,
- 0xba, 0xd8, 0x48, 0x6d, 0x1a, 0xd8, 0x47, 0x7a, 0x91, 0x9f, 0x0b, 0x98, 0x31, 0xd0, 0x2b, 0x34,
- 0xe8, 0xed, 0xe6, 0x9d, 0x64, 0x2f, 0x42, 0xdf, 0xdf, 0x8b, 0xfc, 0xdc, 0x80, 0x61, 0x1b, 0x81,
- 0x1e, 0xed, 0xc7, 0xb0, 0xe5, 0x97, 0xfa, 0x81, 0x9e, 0xfe, 0x73, 0x05, 0x49, 0x0c, 0x13, 0xdc,
- 0x9f, 0x61, 0x4b, 0xd8, 0x47, 0x7b, 0x91, 0x9f, 0x3b, 0x48, 0x64, 0x98, 0x60, 0xff, 0xbc, 0x79,
- 0x0b, 0xa7, 0xd0, 0xa9, 0x8f, 0xf5, 0x8c, 0x3f, 0x97, 0x60, 0xd8, 0xcb, 0x5c, 0xb8, 0xbe, 0x2e,
- 0x21, 0x61, 0xed, 0x95, 0xeb, 0xe3, 0xbd, 0xa4, 0x9f, 0x5b, 0x30, 0xe5, 0x2e, 0xa8, 0xd9, 0xd7,
- 0x3b, 0xe6, 0xbd, 0x65, 0xaf, 0x67, 0x9f, 0xe8, 0xed, 0xf5, 0x7b, 0x0d, 0x86, 0xcd, 0x06, 0x5a,
- 0xf7, 0x09, 0x4d, 0x94, 0x99, 0x9e, 0x97, 0x5a, 0xad, 0xe4, 0xc9, 0xde, 0xf7, 0xe0, 0x07, 0x1f,
- 0x2e, 0x8a, 0x2f, 0x56, 0xaa, 0xde, 0xc7, 0x34, 0xd5, 0x6b, 0x7e, 0xc6, 0x6a, 0xb5, 0xe4, 0xa7,
- 0x7a, 0x03, 0xfd, 0x62, 0xc4, 0x25, 0xa6, 0xda, 0x2c, 0x55, 0xda, 0xba, 0x7a, 0xe4, 0xa4, 0x5d,
- 0x16, 0xb4, 0x5b, 0xe4, 0x77, 0x1d, 0x76, 0xb3, 0x50, 0x9e, 0x39, 0x05, 0xca, 0x15, 0x43, 0x7f,
- 0x43, 0x15, 0x2d, 0xfa, 0x65, 0x43, 0x2b, 0x98, 0x0f, 0x32, 0x18, 0xf5, 0xd0, 0x29, 0x50, 0xaf,
- 0x28, 0xfa, 0xe7, 0xd4, 0x1d, 0x1b, 0xb9, 0xac, 0x68, 0x05, 0xf4, 0x21, 0x06, 0xa4, 0x9e, 0x3a,
- 0x05, 0xda, 0x15, 0xc7, 0x04, 0xa4, 0x14, 0x92, 0xe1, 0xc3, 0x0c, 0xa9, 0x60, 0x40, 0xe2, 0x5a,
- 0x21, 0x91, 0x3b, 0xcb, 0xa2, 0xf7, 0x11, 0x06, 0x94, 0x35, 0x73, 0x47, 0x70, 0x1f, 0xee, 0x2c,
- 0x81, 0x3e, 0xca, 0x80, 0xdc, 0x04, 0xee, 0x12, 0x91, 0x52, 0x68, 0x82, 0x8f, 0x31, 0xa4, 0xe1,
- 0x04, 0xee, 0x08, 0xf6, 0x6f, 0x55, 0x0b, 0x68, 0xf4, 0xb2, 0xa7, 0x15, 0xd4, 0xc7, 0x19, 0x94,
- 0x7a, 0xf4, 0x14, 0xe8, 0x57, 0x44, 0xfd, 0x86, 0xda, 0x16, 0x63, 0x97, 0x45, 0xad, 0xc0, 0x3e,
- 0xc1, 0xc0, 0xd4, 0xb3, 0xa7, 0x20, 0x72, 0xc5, 0x34, 0x61, 0x57, 0xd8, 0xb7, 0xfd, 0x4f, 0x32,
- 0xa8, 0x8c, 0x61, 0x57, 0x40, 0xb3, 0xef, 0xc3, 0xa0, 0xe5, 0x97, 0xf5, 0x29, 0x86, 0x94, 0x4f,
- 0x62, 0x90, 0xe0, 0xbe, 0x0c, 0x5a, 0x82, 0x7d, 0x9a, 0x81, 0x15, 0x13, 0x19, 0x4c, 0xdc, 0x85,
- 0x29, 0xda, 0xfa, 0xd3, 0x0c, 0xcb, 0x31, 0xec, 0x42, 0xde, 0xc6, 0x13, 0x32, 0xcb, 0xbe, 0x8b,
- 0x3f, 0xc3, 0x90, 0x46, 0x4d, 0x99, 0x05, 0x2d, 0xdb, 0xbc, 0x2b, 0xec, 0x1b, 0xf6, 0xb3, 0x0c,
- 0x68, 0xcc, 0xb0, 0x2b, 0xa0, 0x2b, 0x3f, 0xa8, 0x9d, 0x40, 0x19, 0x6e, 0xfb, 0x5a, 0xa1, 0x3d,
- 0xc7, 0xd0, 0x06, 0x3f, 0x82, 0x0a, 0xa2, 0x77, 0x84, 0xa9, 0x7a, 0x28, 0x25, 0xae, 0x33, 0xcd,
- 0x09, 0xc4, 0xf3, 0x6c, 0xa9, 0xdf, 0x93, 0x33, 0xa8, 0xc0, 0x70, 0xc9, 0xd8, 0x7f, 0x44, 0x93,
- 0x3b, 0xa6, 0xfb, 0xc6, 0x56, 0xcb, 0xfd, 0x0c, 0x5f, 0xee, 0xc0, 0x87, 0x50, 0x41, 0xec, 0x96,
- 0xb2, 0x7f, 0xbf, 0x76, 0x08, 0x65, 0xbc, 0xb0, 0x6c, 0xb5, 0xd6, 0xcf, 0xf2, 0x5d, 0x90, 0xfe,
- 0x14, 0x2a, 0x88, 0x5f, 0x73, 0xa6, 0x72, 0x6c, 0xb6, 0xcf, 0x2a, 0xd3, 0xec, 0x81, 0xcf, 0x71,
- 0x52, 0x07, 0x3a, 0x86, 0x0a, 0x8c, 0xf7, 0xa4, 0xfd, 0x87, 0xd5, 0x63, 0x28, 0xfd, 0x86, 0xb3,
- 0xcd, 0x12, 0x3f, 0xcf, 0x96, 0x98, 0xf2, 0x1c, 0x4a, 0xbf, 0x67, 0x9d, 0xb0, 0x9c, 0x95, 0x82,
- 0x78, 0x55, 0xbf, 0xdb, 0xda, 0x6a, 0xb7, 0x56, 0xa6, 0xe3, 0xef, 0x48, 0xb2, 0x0f, 0x2e, 0x5b,
- 0x40, 0x07, 0xd5, 0xf7, 0xc4, 0x4d, 0x0f, 0x44, 0x91, 0x3b, 0x26, 0x1f, 0x88, 0xbe, 0xe0, 0xac,
- 0xbc, 0xe6, 0xc7, 0x6b, 0xb1, 0x65, 0x1f, 0x67, 0xcb, 0x3e, 0xd3, 0xdd, 0x38, 0xbe, 0xd5, 0xea,
- 0xd4, 0x77, 0x5a, 0x6b, 0x0d, 0xf6, 0x3b, 0xb7, 0x6c, 0x74, 0xf7, 0x78, 0xa3, 0xbe, 0xb9, 0x76,
- 0xf6, 0xfc, 0xf1, 0xa4, 0x9f, 0xc4, 0xfd, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x51, 0x2c, 0x45,
- 0xc2, 0x2d, 0x57, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto2_20190205_c823c79e/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/test.pb.go
deleted file mode 100644
index 7fde665cd5..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/test.pb.go
+++ /dev/null
@@ -1,1187 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go.
-// source: proto3_20160225_2fc053c5/test.proto
-// DO NOT EDIT!
-
-/*
-Package proto3_20160225_2fc053c5 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto3_20160225_2fc053c5/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto3_20160225_2fc053c5
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-const _ = proto.ProtoPackageIsVersion1
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20160225.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20160225.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20160225.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20160225.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(400<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(401<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(402<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(403<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(404<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(405<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(406<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(407<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(408<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(409<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(410<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(411<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(412<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(413<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(414<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(415<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(416<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(417<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(418<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_OneofString1:
- b.EncodeVarint(419<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(420<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(421<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 400: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 401: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 402: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 403: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 404: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 405: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 406: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 407: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 408: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 409: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 410: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 411: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 412: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 413: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 414: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 415: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 416: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 417: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 418: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 419: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 420: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 421: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(400<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(401<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(402<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(403<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(404<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(405<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(406<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(407<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(408<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(409<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(410<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(411<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(412<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(413<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(414<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(415<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(416<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(417<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(418<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofString1:
- n += proto.SizeVarint(419<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(420<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(421<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20160225.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20160225.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20160225.Message.ChildMessage")
- proto.RegisterEnum("google.golang.org.proto3_20160225.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20160225.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
-}
-
-var fileDescriptor0 = []byte{
- // 1946 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x57, 0x73, 0xdb, 0xca,
- 0x15, 0xc7, 0x09, 0x52, 0xc5, 0x5a, 0xb1, 0x82, 0x96, 0xb2, 0xa3, 0x27, 0x44, 0x76, 0x1c, 0xc4,
- 0xc9, 0x50, 0x16, 0x09, 0x23, 0x19, 0x27, 0xb1, 0x2d, 0xd9, 0x72, 0xe8, 0x8c, 0x9d, 0x78, 0xe0,
- 0x51, 0x1e, 0xf2, 0xa2, 0x50, 0x12, 0x48, 0xd3, 0x06, 0x09, 0x45, 0x24, 0x3d, 0xd1, 0xe4, 0xc1,
- 0x5f, 0x21, 0xf5, 0xf6, 0x5e, 0xde, 0x6e, 0xef, 0xbd, 0xfb, 0x8e, 0x6f, 0xef, 0xf5, 0xd3, 0xdc,
- 0x59, 0x1c, 0x6c, 0x03, 0x40, 0x93, 0x04, 0xe7, 0x3e, 0x78, 0x46, 0x3a, 0xfc, 0xef, 0xf9, 0xf1,
- 0x1c, 0x9c, 0x3d, 0x67, 0x17, 0x16, 0x3a, 0xb0, 0xb3, 0xeb, 0x76, 0xdd, 0xca, 0x46, 0xf9, 0xc8,
- 0xb2, 0x79, 0xa4, 0x5c, 0x3e, 0xba, 0x51, 0xae, 0x6f, 0x1d, 0x39, 0x5a, 0xd9, 0x3a, 0xba, 0xd4,
- 0xb5, 0x3b, 0xdd, 0x92, 0xf7, 0xa9, 0xfa, 0xd3, 0x86, 0xeb, 0x36, 0x1c, 0xbb, 0xd4, 0x70, 0x9d,
- 0x5a, 0xbb, 0x51, 0x72, 0x77, 0x1b, 0xa5, 0xc0, 0xb2, 0x45, 0x07, 0x65, 0x2f, 0x36, 0x37, 0x9d,
- 0x66, 0xbb, 0x71, 0xde, 0xee, 0x74, 0x6a, 0x0d, 0x5b, 0xcd, 0xa2, 0x64, 0x7d, 0x19, 0x2b, 0x9a,
- 0xa2, 0xcf, 0x58, 0xc9, 0xfa, 0xb2, 0xf7, 0x7b, 0x19, 0x27, 0xb5, 0x94, 0xf7, 0x7b, 0x59, 0x3d,
- 0x86, 0x92, 0xf5, 0x0a, 0x4e, 0x69, 0x8a, 0x3e, 0x5b, 0x3e, 0x5c, 0x1a, 0x48, 0x28, 0xf9, 0x7e,
- 0xad, 0x64, 0xbd, 0xb2, 0x78, 0xfd, 0x24, 0x9a, 0xa6, 0x9c, 0x03, 0x28, 0xe3, 0xee, 0x74, 0x9b,
- 0x6e, 0xbb, 0xe6, 0x6c, 0x6c, 0xba, 0xae, 0x83, 0xb7, 0x35, 0x45, 0xdf, 0x67, 0xa5, 0xa9, 0x71,
- 0xd5, 0x75, 0x1d, 0xf5, 0x67, 0x28, 0xcb, 0x44, 0xcd, 0x76, 0xb7, 0x52, 0xc6, 0xb6, 0xa6, 0xe8,
- 0x93, 0x16, 0x5b, 0x7a, 0x96, 0x18, 0xd5, 0x9f, 0xa3, 0x1c, 0x93, 0x75, 0x40, 0x57, 0xd7, 0x14,
- 0xbd, 0x60, 0xb1, 0xd5, 0x17, 0x9b, 0x21, 0x61, 0x0f, 0x84, 0x0d, 0x4d, 0xd1, 0x33, 0x5c, 0xb8,
- 0x0e, 0xc2, 0x00, 0xd8, 0x34, 0xf0, 0x25, 0x4d, 0xd1, 0x53, 0x12, 0xd8, 0x34, 0x42, 0x60, 0xd3,
- 0xc0, 0x4d, 0x4d, 0xd1, 0x55, 0x19, 0x1c, 0x10, 0xf6, 0x40, 0x78, 0x59, 0x53, 0xf4, 0x09, 0x19,
- 0x6c, 0x1a, 0xea, 0x2f, 0x50, 0x9e, 0x09, 0xeb, 0xcd, 0x7f, 0xd8, 0xdb, 0x95, 0x32, 0xbe, 0xa2,
- 0x29, 0xfa, 0xb4, 0xc5, 0x1c, 0x9c, 0x01, 0xb3, 0xfa, 0x4b, 0x54, 0xe0, 0x70, 0xaa, 0x75, 0x34,
- 0x45, 0xcf, 0x59, 0xcc, 0xc7, 0x45, 0xdf, 0x2e, 0x05, 0x54, 0x77, 0xdc, 0x5a, 0x17, 0xb7, 0x34,
- 0x45, 0x4f, 0xf2, 0x80, 0xce, 0x10, 0x63, 0x18, 0x6f, 0x1a, 0xb8, 0xad, 0x29, 0xfa, 0x54, 0x00,
- 0x6f, 0x1a, 0x11, 0x78, 0xd3, 0xc0, 0xae, 0xa6, 0xe8, 0xf9, 0x20, 0x3e, 0x10, 0xff, 0xb6, 0xdb,
- 0xdb, 0x74, 0x6c, 0xbc, 0xa3, 0x29, 0xba, 0xc2, 0xe3, 0x3f, 0xed, 0x59, 0xe5, 0x8c, 0x76, 0x77,
- 0x9b, 0xed, 0x06, 0xfe, 0xbb, 0x57, 0x8b, 0x3c, 0xa3, 0x9e, 0x55, 0x0a, 0x68, 0x73, 0xaf, 0x6b,
- 0x77, 0xf0, 0xae, 0xa6, 0xe8, 0x69, 0x1e, 0xd0, 0x2a, 0x31, 0xaa, 0xdb, 0xa8, 0xc8, 0x64, 0x5b,
- 0x97, 0x9a, 0xce, 0xf6, 0x86, 0xdd, 0xee, 0xb5, 0x70, 0x47, 0x53, 0xf4, 0x6c, 0xd9, 0x18, 0xbe,
- 0x7e, 0x4b, 0xa7, 0xc8, 0xe2, 0xb5, 0x76, 0xaf, 0x65, 0xb1, 0xb0, 0x99, 0x49, 0x6d, 0xa1, 0xf9,
- 0x00, 0xa5, 0x05, 0xcb, 0x70, 0xd7, 0xdb, 0x28, 0xbf, 0x1e, 0x15, 0x44, 0x77, 0xcd, 0x7e, 0x89,
- 0x45, 0xf7, 0xce, 0x26, 0x9a, 0x13, 0xca, 0xce, 0xdb, 0xbe, 0x10, 0x56, 0xcf, 0x0b, 0xab, 0x34,
- 0x04, 0xcd, 0xdf, 0xf5, 0x5e, 0x40, 0x45, 0x5e, 0xac, 0xcc, 0xa8, 0x5e, 0x41, 0x38, 0xc4, 0xa0,
- 0x41, 0x5d, 0xf5, 0x82, 0x5a, 0x1e, 0x1e, 0x43, 0xc3, 0x99, 0x0f, 0x90, 0x68, 0x40, 0x07, 0x51,
- 0x66, 0xd7, 0xde, 0xb1, 0x6b, 0x5d, 0x7b, 0x1b, 0x9a, 0xc1, 0x0d, 0x45, 0x4b, 0x91, 0x6e, 0x40,
- 0xad, 0x5e, 0x37, 0x38, 0x84, 0xb2, 0x4c, 0x05, 0x9b, 0xf7, 0x3d, 0x22, 0x9b, 0xb4, 0xd8, 0x62,
- 0x68, 0x07, 0x3a, 0xca, 0x31, 0x9d, 0xdf, 0x0e, 0xde, 0x27, 0xc2, 0x82, 0xc5, 0xd6, 0xfb, 0xfd,
- 0x40, 0x54, 0xfa, 0xfd, 0xe0, 0x03, 0xa2, 0xcc, 0x70, 0xa5, 0xdf, 0x10, 0x02, 0x6c, 0xd3, 0xc0,
- 0x1f, 0x12, 0x61, 0x4a, 0x62, 0x9b, 0x46, 0x88, 0x6d, 0x1a, 0xf8, 0x23, 0x22, 0x54, 0x65, 0x76,
- 0x40, 0xe9, 0xb7, 0x84, 0x8f, 0x89, 0x72, 0x42, 0x66, 0x9b, 0x86, 0x7a, 0x18, 0xe5, 0x99, 0x92,
- 0xee, 0xf3, 0x4f, 0x88, 0x74, 0xda, 0x62, 0x2e, 0x68, 0x53, 0xf8, 0x15, 0x2a, 0x70, 0x3e, 0x15,
- 0x7f, 0x4a, 0xc4, 0x39, 0x8b, 0x79, 0x61, 0x5d, 0x41, 0x8c, 0x0a, 0xba, 0xc2, 0x67, 0x44, 0x9a,
- 0xe4, 0x51, 0x41, 0x5b, 0x08, 0x7d, 0x03, 0xd3, 0xc0, 0x9f, 0x13, 0xe5, 0x54, 0xe0, 0x1b, 0x98,
- 0x46, 0xc4, 0x37, 0x30, 0x0d, 0xfc, 0x05, 0x11, 0xe7, 0x83, 0xdf, 0x20, 0x90, 0x05, 0xbf, 0x31,
- 0x7c, 0x49, 0xb4, 0x0a, 0xcf, 0x82, 0xdf, 0x19, 0xa4, 0xcc, 0x42, 0x67, 0xf8, 0x4a, 0xf1, 0xc6,
- 0x12, 0xcf, 0x2c, 0xb4, 0x06, 0x31, 0x2a, 0x68, 0x0d, 0x5f, 0x13, 0x61, 0x9a, 0x47, 0x05, 0xbd,
- 0xc1, 0x46, 0x45, 0xa6, 0x13, 0x7a, 0xc3, 0x37, 0x44, 0x1c, 0xbb, 0x39, 0x50, 0x8f, 0xbc, 0x39,
- 0xb4, 0xd1, 0x7c, 0x00, 0x43, 0xf7, 0xd1, 0xb7, 0x84, 0x34, 0x4e, 0x77, 0x90, 0x60, 0x74, 0x33,
- 0x6d, 0xa1, 0x39, 0xa1, 0x04, 0x85, 0xee, 0xf0, 0x1d, 0x04, 0x36, 0x72, 0x7b, 0xe0, 0x85, 0xcb,
- 0xdb, 0x83, 0x83, 0x70, 0x08, 0x42, 0xc3, 0xfa, 0x1e, 0xc2, 0x8a, 0xd3, 0x1f, 0x02, 0x28, 0x1a,
- 0xd2, 0xdf, 0x50, 0xa6, 0x55, 0xdb, 0xf1, 0x5a, 0x03, 0xf4, 0x87, 0x47, 0x92, 0x1e, 0xe2, 0xb7,
- 0x23, 0x64, 0xee, 0x7c, 0x6d, 0x87, 0x74, 0x11, 0xf2, 0x6f, 0xad, 0xdd, 0xdd, 0xdd, 0xb3, 0x66,
- 0x5b, 0xdc, 0xa2, 0x6e, 0xa1, 0x2c, 0x23, 0x40, 0x23, 0x78, 0x14, 0x10, 0xbf, 0x1b, 0x1d, 0xe1,
- 0x75, 0x21, 0x60, 0xa4, 0x5b, 0x82, 0x49, 0xad, 0xa3, 0x1c, 0x83, 0xf8, 0x8d, 0xe9, 0x31, 0xa0,
- 0xfc, 0x7e, 0x74, 0x0a, 0xb4, 0x30, 0xc0, 0x64, 0x5a, 0xa2, 0x4d, 0xe2, 0xf8, 0x6d, 0xed, 0xf1,
- 0xd8, 0x9c, 0xf5, 0x08, 0x8e, 0xdf, 0x14, 0x03, 0x49, 0x33, 0x0d, 0xfc, 0xc4, 0x38, 0x49, 0x33,
- 0x8d, 0x50, 0xd2, 0x4c, 0x23, 0x94, 0x34, 0xd3, 0xc0, 0x4f, 0x8e, 0x95, 0x34, 0x8a, 0x11, 0x93,
- 0x16, 0xe0, 0xf8, 0xfd, 0xf8, 0xa9, 0xb1, 0x92, 0x16, 0xe4, 0xf8, 0xdd, 0xbc, 0x89, 0xf2, 0x8c,
- 0x43, 0x1b, 0xf4, 0xd3, 0x00, 0x3a, 0x3e, 0x3a, 0xc8, 0xef, 0xfb, 0x40, 0xca, 0xb6, 0x24, 0xa3,
- 0xea, 0xa0, 0x02, 0x4f, 0x1d, 0x65, 0x3d, 0x03, 0xac, 0x13, 0x31, 0x92, 0x57, 0x17, 0x61, 0xb9,
- 0x96, 0x6c, 0x95, 0xaa, 0x01, 0x86, 0xc9, 0xb3, 0xb1, 0xab, 0xc1, 0x1b, 0x3b, 0x72, 0x35, 0xc0,
- 0x24, 0x0a, 0x65, 0xcf, 0x34, 0xf0, 0x73, 0xe3, 0x65, 0x8f, 0x3e, 0x27, 0x29, 0x7b, 0xa6, 0x11,
- 0x91, 0x3d, 0xd3, 0xc0, 0xcf, 0x8f, 0x99, 0x3d, 0x0a, 0x93, 0xb3, 0x17, 0x28, 0x3f, 0x7f, 0x10,
- 0xbe, 0x10, 0xbb, 0xfc, 0x60, 0x64, 0xca, 0xe5, 0xe7, 0x8f, 0x51, 0x69, 0x3b, 0xc1, 0x18, 0x7d,
- 0x31, 0xfe, 0x76, 0xf2, 0x1c, 0x04, 0xb6, 0x13, 0x0c, 0x61, 0xb1, 0x1a, 0x60, 0x08, 0xbf, 0x14,
- 0xbb, 0x1a, 0xbc, 0x71, 0x2d, 0x57, 0x03, 0x4c, 0xf0, 0x1d, 0x54, 0x64, 0x10, 0x61, 0x82, 0xbf,
- 0x0c, 0xa4, 0x93, 0xa3, 0x93, 0xd8, 0xd4, 0x06, 0x5a, 0xbe, 0x15, 0x30, 0xab, 0x7b, 0x68, 0x3e,
- 0x40, 0xa4, 0x53, 0xef, 0x15, 0x80, 0x9e, 0x8a, 0x09, 0xf5, 0x6d, 0xc0, 0x2d, 0xb6, 0xc2, 0x9f,
- 0xa8, 0x57, 0xd1, 0x9c, 0xd0, 0x08, 0x85, 0xb9, 0xfe, 0x2a, 0x90, 0x57, 0xe3, 0xb4, 0x43, 0x36,
- 0xd1, 0x01, 0xac, 0xb6, 0x42, 0x1f, 0xa8, 0xd7, 0x10, 0x0e, 0x71, 0x69, 0xd0, 0xaf, 0x01, 0x7a,
- 0x2d, 0x36, 0x5a, 0x0a, 0x7b, 0xae, 0x15, 0xf5, 0x19, 0x2d, 0x25, 0x6f, 0xe6, 0xc0, 0xf8, 0x7f,
- 0x3d, 0x56, 0x29, 0x79, 0x43, 0x98, 0xcf, 0x7f, 0x52, 0x4a, 0xcc, 0x44, 0xf7, 0x45, 0x47, 0xa0,
- 0xbc, 0x11, 0x6b, 0x5f, 0xc0, 0x0c, 0xe6, 0x18, 0xb2, 0x2f, 0xb8, 0x8d, 0x72, 0x7a, 0x02, 0xe7,
- 0xcd, 0x58, 0x9c, 0xf5, 0x08, 0x0e, 0xb7, 0x09, 0x49, 0x33, 0x0d, 0xc0, 0xbc, 0x15, 0x37, 0x69,
- 0xa6, 0x11, 0x4a, 0x1a, 0x98, 0xc4, 0xa4, 0x51, 0xca, 0xdb, 0xb1, 0x93, 0x26, 0x62, 0x68, 0xd2,
- 0x64, 0x4e, 0x4f, 0xe0, 0xbc, 0x13, 0x3b, 0x69, 0x41, 0x0e, 0xb7, 0xd1, 0xe9, 0xe2, 0x4f, 0x34,
- 0x00, 0x5d, 0x8f, 0x35, 0x5d, 0xfc, 0x11, 0xcc, 0x49, 0xe4, 0x69, 0x08, 0x46, 0x96, 0x3a, 0xaf,
- 0x5b, 0x02, 0xe9, 0xdd, 0x78, 0xa9, 0xf3, 0x3c, 0x04, 0x52, 0xc7, 0x6c, 0xaa, 0x86, 0x90, 0xdb,
- 0xb6, 0xdd, 0x3a, 0x20, 0xfe, 0x95, 0xd2, 0x14, 0x7d, 0x5f, 0x35, 0x61, 0xcd, 0x78, 0x46, 0x4f,
- 0xb1, 0x88, 0x66, 0x41, 0x01, 0x27, 0xc5, 0x7f, 0x13, 0xc9, 0x64, 0x35, 0x61, 0xc1, 0x3a, 0x38,
- 0xb9, 0x1e, 0x44, 0x69, 0xd0, 0xf8, 0xc7, 0xd6, 0xff, 0x10, 0x51, 0xa1, 0x9a, 0xb0, 0x60, 0xa9,
- 0x7f, 0xee, 0x64, 0x2a, 0xff, 0xd0, 0xf9, 0x5f, 0xa2, 0xca, 0x30, 0x95, 0x7f, 0x6a, 0x14, 0x79,
- 0xa6, 0x81, 0xff, 0x47, 0x44, 0x29, 0x91, 0x67, 0x1a, 0x32, 0xcf, 0x34, 0xf0, 0xff, 0x89, 0x48,
- 0x95, 0x78, 0xa2, 0xca, 0x3f, 0xaf, 0xdd, 0x42, 0x54, 0x13, 0x12, 0xcf, 0x34, 0xd4, 0x43, 0x28,
- 0x03, 0x2a, 0x7a, 0x02, 0xba, 0x95, 0xc8, 0xa6, 0xab, 0x09, 0x0b, 0x56, 0xd3, 0xd3, 0x92, 0x8e,
- 0xb2, 0x3e, 0x93, 0x0a, 0x6f, 0x23, 0xc2, 0x5c, 0x35, 0x61, 0x81, 0x03, 0x76, 0xd2, 0x61, 0x11,
- 0xc0, 0x31, 0xe7, 0x76, 0x22, 0x4b, 0xb2, 0x08, 0xe0, 0xa0, 0x22, 0x53, 0x4d, 0x03, 0xdf, 0x41,
- 0x54, 0x53, 0x32, 0xd5, 0xbb, 0x00, 0x4b, 0x54, 0xd3, 0xc0, 0x77, 0x12, 0x61, 0x3e, 0x40, 0x15,
- 0xa3, 0xf5, 0x8f, 0x07, 0x77, 0x11, 0x9d, 0xc2, 0xa2, 0xf5, 0xe7, 0x3b, 0xcf, 0x1c, 0x0c, 0xf7,
- 0xbb, 0x89, 0x6a, 0x86, 0x67, 0x0e, 0xa6, 0x33, 0x8b, 0x00, 0x46, 0xf3, 0x3d, 0x44, 0x94, 0x66,
- 0x11, 0xc0, 0x70, 0xad, 0xa1, 0x3c, 0x68, 0x84, 0xc9, 0x7a, 0x6f, 0x2a, 0xfe, 0x8b, 0xb3, 0x6a,
- 0xc2, 0x82, 0x50, 0xf9, 0x34, 0xbd, 0x8c, 0x8a, 0x22, 0x82, 0x4e, 0x95, 0xfb, 0x52, 0x63, 0xbd,
- 0x35, 0xab, 0x26, 0xac, 0x02, 0x07, 0xd1, 0x29, 0xb2, 0x81, 0x54, 0x5a, 0x52, 0xc2, 0xec, 0xbc,
- 0x3f, 0x15, 0xe7, 0x95, 0x59, 0x35, 0x61, 0xe5, 0xfd, 0x42, 0xe4, 0x73, 0xf2, 0x12, 0x9a, 0x93,
- 0x01, 0x34, 0x9c, 0x07, 0x52, 0x31, 0xdf, 0x97, 0x55, 0x13, 0x56, 0x51, 0xc4, 0xd0, 0x50, 0x58,
- 0x6d, 0xc1, 0x33, 0x5e, 0xc6, 0x0f, 0xd2, 0x87, 0x9c, 0x16, 0x1e, 0xf2, 0x72, 0x50, 0x57, 0xc6,
- 0x0f, 0x45, 0xe9, 0xca, 0x41, 0x5d, 0x05, 0x3f, 0x1c, 0xa5, 0xab, 0x2c, 0x5c, 0x46, 0x69, 0x29,
- 0xa5, 0x3f, 0xe2, 0xff, 0x15, 0x2c, 0x1c, 0x47, 0xf9, 0xe0, 0x8d, 0x5d, 0xcd, 0xa3, 0xd4, 0x15,
- 0x7b, 0xcf, 0x03, 0xee, 0xb3, 0xc8, 0x8f, 0xea, 0x7e, 0x34, 0x79, 0xb5, 0xe6, 0xf4, 0x6c, 0x9c,
- 0xf4, 0x6c, 0xf0, 0xcb, 0xb1, 0xe4, 0x6f, 0x94, 0x85, 0x13, 0xa8, 0x10, 0xba, 0x8e, 0x0f, 0x72,
- 0x30, 0x29, 0x3a, 0x38, 0x89, 0xd4, 0xf0, 0x4d, 0x7b, 0x90, 0x87, 0x42, 0xb4, 0x87, 0xf5, 0xe1,
- 0x3d, 0x64, 0xfa, 0x06, 0xe1, 0x5f, 0x1d, 0x06, 0x39, 0x48, 0xf5, 0x0f, 0x62, 0x48, 0x0f, 0x6a,
- 0xff, 0x20, 0x86, 0xf4, 0x30, 0x21, 0x7a, 0x58, 0x41, 0xc5, 0x88, 0xcb, 0xea, 0x20, 0x17, 0xd3,
- 0xa2, 0x8b, 0x55, 0xb4, 0x3f, 0xea, 0x0e, 0x3a, 0xc8, 0x47, 0x2e, 0x3a, 0x97, 0xfc, 0x72, 0x39,
- 0xc8, 0x41, 0xf2, 0x26, 0x71, 0x0c, 0x99, 0x8a, 0xa9, 0x9b, 0xc5, 0x31, 0xa4, 0x8f, 0x7c, 0xf4,
- 0x03, 0x11, 0x6e, 0x79, 0x83, 0x3c, 0x28, 0x7d, 0x8a, 0x82, 0xdf, 0xdf, 0x06, 0x79, 0x98, 0x89,
- 0xce, 0x25, 0xbf, 0x9a, 0x0d, 0x72, 0x90, 0x16, 0x1d, 0xec, 0xa1, 0xb9, 0xc8, 0x1b, 0x57, 0x84,
- 0x93, 0x3f, 0x8a, 0x4e, 0xe2, 0xbe, 0x96, 0x15, 0xd0, 0xd7, 0x10, 0xee, 0x77, 0xef, 0x8a, 0xa0,
- 0x9f, 0x17, 0xe9, 0x63, 0xbc, 0xaa, 0x15, 0xbe, 0x40, 0x0f, 0xfd, 0xa4, 0xcf, 0xf5, 0x2b, 0x82,
- 0x7f, 0x5a, 0x8e, 0x7e, 0xd4, 0x77, 0xb7, 0x02, 0xf6, 0x9f, 0x68, 0xa1, 0xff, 0xd5, 0x2b, 0x82,
- 0xfc, 0x07, 0x39, 0xf2, 0x18, 0x6f, 0x73, 0x43, 0x05, 0x23, 0x5f, 0xc0, 0x44, 0xe6, 0xe4, 0xa0,
- 0x76, 0x0e, 0x35, 0x1b, 0xb8, 0x5b, 0x89, 0x1e, 0x0a, 0xc3, 0x79, 0x58, 0xef, 0xef, 0x21, 0x33,
- 0xdc, 0x48, 0x91, 0x2f, 0x44, 0xa2, 0x83, 0xd4, 0xf0, 0x41, 0xf4, 0xf1, 0xa0, 0x0e, 0x1f, 0x44,
- 0x1f, 0x0f, 0x13, 0x83, 0x3c, 0x40, 0x17, 0x0b, 0x5e, 0x4f, 0x44, 0x17, 0xd3, 0x43, 0x86, 0x21,
- 0xdf, 0x3b, 0x44, 0x0f, 0x33, 0x03, 0x3c, 0x2c, 0x96, 0xd0, 0x0c, 0x3f, 0x04, 0xce, 0xa0, 0xc9,
- 0x95, 0x73, 0x17, 0xaa, 0x2b, 0xf9, 0x04, 0xf9, 0x71, 0xd5, 0x5a, 0xf9, 0xcb, 0x9f, 0xf3, 0x8a,
- 0x3a, 0x8b, 0xa6, 0x4f, 0x55, 0x57, 0xac, 0x73, 0x67, 0xd7, 0xf2, 0xc9, 0xd5, 0x0c, 0x3d, 0xae,
- 0xf6, 0xda, 0x4d, 0xb7, 0x7d, 0x78, 0x19, 0xcd, 0x8a, 0x07, 0xaf, 0x28, 0x07, 0x48, 0x4d, 0x73,
- 0x07, 0x37, 0x94, 0xd5, 0x0b, 0x7f, 0xfd, 0x53, 0xa8, 0x7e, 0x97, 0xbc, 0xfa, 0xdd, 0xec, 0xd5,
- 0x97, 0x9a, 0xed, 0xae, 0xbd, 0xdb, 0xae, 0x39, 0xde, 0x5f, 0x4f, 0x78, 0xd6, 0xce, 0x92, 0x63,
- 0x37, 0x6a, 0x5b, 0x7b, 0x4b, 0xfd, 0xfe, 0xd0, 0x62, 0x73, 0x0a, 0x3e, 0xf9, 0x21, 0x00, 0x00,
- 0xff, 0xff, 0x64, 0x49, 0xbf, 0xf0, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160225_2fc053c5/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/test.pb.go
deleted file mode 100644
index 6f426304c7..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/test.pb.go
+++ /dev/null
@@ -1,1187 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go.
-// source: proto3_20160519_a4ab9ec5/test.proto
-// DO NOT EDIT!
-
-/*
-Package proto3_20160519_a4ab9ec5 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto3_20160519_a4ab9ec5/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto3_20160519_a4ab9ec5
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-const _ = proto.ProtoPackageIsVersion1
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20160519.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20160519.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20160519.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20160519.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20160519.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20160519.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20160519.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20160519.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(400<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(401<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(402<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(403<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(404<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(405<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(406<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(407<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(408<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(409<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(410<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(411<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(412<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(413<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(414<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(415<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(416<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(417<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(418<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_OneofString1:
- b.EncodeVarint(419<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(420<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(421<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 400: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 401: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 402: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 403: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 404: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 405: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 406: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 407: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 408: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 409: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 410: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 411: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 412: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 413: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 414: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 415: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 416: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 417: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 418: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 419: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 420: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 421: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(400<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(401<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(402<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(403<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(404<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(405<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(406<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(407<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(408<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(409<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(410<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(411<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(412<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(413<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(414<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(415<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(416<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(417<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(418<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofString1:
- n += proto.SizeVarint(419<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(420<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(421<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20160519.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20160519.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20160519.Message.ChildMessage")
- proto.RegisterEnum("google.golang.org.proto3_20160519.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20160519.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
-}
-
-var fileDescriptor0 = []byte{
- // 1947 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x57, 0x73, 0xdb, 0xca,
- 0x15, 0xc7, 0x09, 0x52, 0xc5, 0x5a, 0xb1, 0x82, 0x96, 0xb2, 0xa3, 0x27, 0x44, 0x76, 0x1c, 0xc4,
- 0xc9, 0x50, 0x26, 0x05, 0x23, 0xb1, 0x93, 0xd8, 0x96, 0x6c, 0x39, 0x74, 0xc6, 0x4e, 0x3c, 0xf0,
- 0x28, 0x0f, 0x79, 0x51, 0x48, 0x09, 0xa4, 0x69, 0x83, 0x84, 0x22, 0x92, 0x9e, 0x68, 0xf2, 0xe0,
- 0xaf, 0x90, 0xde, 0xeb, 0x2d, 0x6f, 0xb7, 0xf7, 0xde, 0x7d, 0xc7, 0xb7, 0xf7, 0xfa, 0x69, 0xee,
- 0x2c, 0x0e, 0xb6, 0x01, 0xa0, 0x49, 0x82, 0x73, 0x1f, 0x3c, 0x23, 0x1d, 0xfe, 0xf7, 0xfc, 0x78,
- 0x0e, 0xce, 0x9e, 0xb3, 0x0b, 0x0b, 0x1d, 0xda, 0xdd, 0x73, 0x7b, 0xee, 0xea, 0x56, 0xe5, 0x58,
- 0xd9, 0x3c, 0x76, 0xbc, 0x7c, 0x62, 0xab, 0x66, 0xd4, 0xea, 0x27, 0xec, 0xed, 0xe3, 0x2b, 0x3d,
- 0xbb, 0xdb, 0x2b, 0x79, 0x9f, 0xaa, 0xdf, 0x6c, 0xba, 0x6e, 0xd3, 0xb1, 0x4b, 0x4d, 0xd7, 0xa9,
- 0x75, 0x9a, 0x25, 0x77, 0xaf, 0x59, 0x0a, 0x2c, 0x5b, 0x76, 0x50, 0xf6, 0x4a, 0xab, 0xee, 0xb4,
- 0x3a, 0xcd, 0x4b, 0x76, 0xb7, 0x5b, 0x6b, 0xda, 0x6a, 0x16, 0x25, 0x1b, 0x65, 0xac, 0x68, 0x8a,
- 0x3e, 0x67, 0x25, 0x1b, 0x65, 0xef, 0xf7, 0x0a, 0x4e, 0x6a, 0x29, 0xef, 0xf7, 0x8a, 0x7a, 0x12,
- 0x25, 0x1b, 0xab, 0x38, 0xa5, 0x29, 0xfa, 0x7c, 0xe5, 0x68, 0x69, 0x28, 0xa1, 0xe4, 0xfb, 0xb5,
- 0x92, 0x8d, 0xd5, 0xe5, 0x5b, 0x67, 0xd0, 0x2c, 0xe5, 0x1c, 0x42, 0x19, 0x77, 0xb7, 0xd7, 0x72,
- 0x3b, 0x35, 0x67, 0xab, 0xee, 0xba, 0x0e, 0xde, 0xd1, 0x14, 0xfd, 0x80, 0x95, 0xa6, 0xc6, 0x75,
- 0xd7, 0x75, 0xd4, 0x6f, 0xa1, 0x2c, 0x13, 0xb5, 0x3a, 0xbd, 0xd5, 0x0a, 0xb6, 0x35, 0x45, 0x9f,
- 0xb6, 0xd8, 0xd2, 0x0b, 0xc4, 0xa8, 0x7e, 0x1b, 0xe5, 0x98, 0xac, 0x0b, 0xba, 0x86, 0xa6, 0xe8,
- 0x05, 0x8b, 0xad, 0xbe, 0xd2, 0x0a, 0x09, 0xfb, 0x20, 0x6c, 0x6a, 0x8a, 0x9e, 0xe1, 0xc2, 0x4d,
- 0x10, 0x06, 0xc0, 0xa6, 0x81, 0xaf, 0x6a, 0x8a, 0x9e, 0x92, 0xc0, 0xa6, 0x11, 0x02, 0x9b, 0x06,
- 0x6e, 0x69, 0x8a, 0xae, 0xca, 0xe0, 0x80, 0xb0, 0x0f, 0xc2, 0x6b, 0x9a, 0xa2, 0x4f, 0xc9, 0x60,
- 0xd3, 0x50, 0xbf, 0x83, 0xf2, 0x4c, 0xd8, 0x68, 0xfd, 0xc6, 0xde, 0x59, 0xad, 0xe0, 0xeb, 0x9a,
- 0xa2, 0xcf, 0x5a, 0xcc, 0xc1, 0x79, 0x30, 0xab, 0xdf, 0x45, 0x05, 0x0e, 0xa7, 0x5a, 0x47, 0x53,
- 0xf4, 0x9c, 0xc5, 0x7c, 0x5c, 0xf1, 0xed, 0x52, 0x40, 0x0d, 0xc7, 0xad, 0xf5, 0x70, 0x5b, 0x53,
- 0xf4, 0x24, 0x0f, 0xe8, 0x3c, 0x31, 0x86, 0xf1, 0xa6, 0x81, 0x3b, 0x9a, 0xa2, 0xcf, 0x04, 0xf0,
- 0xa6, 0x11, 0x81, 0x37, 0x0d, 0xec, 0x6a, 0x8a, 0x9e, 0x0f, 0xe2, 0x03, 0xf1, 0xef, 0xb8, 0xfd,
- 0xba, 0x63, 0xe3, 0x5d, 0x4d, 0xd1, 0x15, 0x1e, 0xff, 0x39, 0xcf, 0x2a, 0x67, 0xb4, 0xb7, 0xd7,
- 0xea, 0x34, 0xf1, 0xaf, 0xbd, 0x5a, 0xe4, 0x19, 0xf5, 0xac, 0x52, 0x40, 0xf5, 0xfd, 0x9e, 0xdd,
- 0xc5, 0x7b, 0x9a, 0xa2, 0xa7, 0x79, 0x40, 0xeb, 0xc4, 0xa8, 0xee, 0xa0, 0x22, 0x93, 0x6d, 0x5f,
- 0x6d, 0x39, 0x3b, 0x5b, 0x76, 0xa7, 0xdf, 0xc6, 0x5d, 0x4d, 0xd1, 0xb3, 0x15, 0x63, 0xf4, 0xfa,
- 0x2d, 0x9d, 0x25, 0x8b, 0x37, 0x3a, 0xfd, 0xb6, 0xc5, 0xc2, 0x66, 0x26, 0xb5, 0x8d, 0x16, 0x03,
- 0x94, 0x36, 0x2c, 0xc3, 0x3d, 0x6f, 0xa3, 0x7c, 0x7f, 0x5c, 0x10, 0xdd, 0x35, 0x07, 0x25, 0x16,
- 0xdd, 0x3b, 0x75, 0xb4, 0x20, 0x94, 0x9d, 0xb7, 0x7d, 0x21, 0xac, 0xbe, 0x17, 0x56, 0x69, 0x04,
- 0x9a, 0xbf, 0xeb, 0xbd, 0x80, 0x8a, 0xbc, 0x58, 0x99, 0x51, 0xbd, 0x8e, 0x70, 0x88, 0x41, 0x83,
- 0xba, 0xe1, 0x05, 0x55, 0x1e, 0x1d, 0x43, 0xc3, 0x59, 0x0c, 0x90, 0x68, 0x40, 0x87, 0x51, 0x66,
- 0xcf, 0xde, 0xb5, 0x6b, 0x3d, 0x7b, 0x07, 0x9a, 0xc1, 0x6d, 0x45, 0x4b, 0x91, 0x6e, 0x40, 0xad,
- 0x5e, 0x37, 0x38, 0x82, 0xb2, 0x4c, 0x05, 0x9b, 0xf7, 0x0d, 0x22, 0x9b, 0xb6, 0xd8, 0x62, 0x68,
- 0x07, 0x3a, 0xca, 0x31, 0x9d, 0xdf, 0x0e, 0xde, 0x24, 0xc2, 0x82, 0xc5, 0xd6, 0xfb, 0xfd, 0x40,
- 0x54, 0xfa, 0xfd, 0xe0, 0x2d, 0xa2, 0xcc, 0x70, 0xa5, 0xdf, 0x10, 0x02, 0x6c, 0xd3, 0xc0, 0x6f,
- 0x13, 0x61, 0x4a, 0x62, 0x9b, 0x46, 0x88, 0x6d, 0x1a, 0xf8, 0x1d, 0x22, 0x54, 0x65, 0x76, 0x40,
- 0xe9, 0xb7, 0x84, 0x77, 0x89, 0x72, 0x4a, 0x66, 0x9b, 0x86, 0x7a, 0x14, 0xe5, 0x99, 0x92, 0xee,
- 0xf3, 0xf7, 0x88, 0x74, 0xd6, 0x62, 0x2e, 0x68, 0x53, 0xf8, 0x1e, 0x2a, 0x70, 0x3e, 0x15, 0xbf,
- 0x4f, 0xc4, 0x39, 0x8b, 0x79, 0x61, 0x5d, 0x41, 0x8c, 0x0a, 0xba, 0xc2, 0x07, 0x44, 0x9a, 0xe4,
- 0x51, 0x41, 0x5b, 0x08, 0x7d, 0x03, 0xd3, 0xc0, 0x1f, 0x12, 0xe5, 0x4c, 0xe0, 0x1b, 0x98, 0x46,
- 0xc4, 0x37, 0x30, 0x0d, 0xfc, 0x11, 0x11, 0xe7, 0x83, 0xdf, 0x20, 0x90, 0x05, 0xbf, 0x31, 0x7c,
- 0x4c, 0xb4, 0x0a, 0xcf, 0x82, 0xdf, 0x19, 0xa4, 0xcc, 0x42, 0x67, 0xf8, 0x44, 0xf1, 0xc6, 0x12,
- 0xcf, 0x2c, 0xb4, 0x06, 0x31, 0x2a, 0x68, 0x0d, 0x9f, 0x12, 0x61, 0x9a, 0x47, 0x05, 0xbd, 0xc1,
- 0x46, 0x45, 0xa6, 0x13, 0x7a, 0xc3, 0x67, 0x44, 0x1c, 0xbb, 0x39, 0x50, 0x8f, 0xbc, 0x39, 0x74,
- 0xd0, 0x62, 0x00, 0x43, 0xf7, 0xd1, 0xe7, 0x84, 0x34, 0x49, 0x77, 0x90, 0x60, 0x74, 0x33, 0x6d,
- 0xa3, 0x05, 0xa1, 0x04, 0x85, 0xee, 0xf0, 0x05, 0x04, 0x36, 0x76, 0x7b, 0xe0, 0x85, 0xcb, 0xdb,
- 0x83, 0x83, 0x70, 0x08, 0x42, 0xc3, 0xfa, 0x12, 0xc2, 0x8a, 0xd3, 0x1f, 0x02, 0x28, 0x1a, 0xd2,
- 0xaf, 0x50, 0xa6, 0x5d, 0xdb, 0xf5, 0x5a, 0x03, 0xf4, 0x87, 0xfb, 0x92, 0x1e, 0xe2, 0x87, 0x63,
- 0x64, 0xee, 0x52, 0x6d, 0x97, 0x74, 0x11, 0xf2, 0x6f, 0xa3, 0xd3, 0xdb, 0xdb, 0xb7, 0xe6, 0xdb,
- 0xdc, 0xa2, 0x6e, 0xa3, 0x2c, 0x23, 0x40, 0x23, 0xb8, 0x1f, 0x10, 0x3f, 0x1a, 0x1f, 0xe1, 0x75,
- 0x21, 0x60, 0xa4, 0xdb, 0x82, 0x49, 0x6d, 0xa0, 0x1c, 0x83, 0xf8, 0x8d, 0xe9, 0x01, 0xa0, 0xfc,
- 0x78, 0x7c, 0x0a, 0xb4, 0x30, 0xc0, 0x64, 0xda, 0xa2, 0x4d, 0xe2, 0xf8, 0x6d, 0xed, 0xc1, 0xd8,
- 0x9c, 0xcd, 0x08, 0x8e, 0xdf, 0x14, 0x03, 0x49, 0x33, 0x0d, 0xfc, 0xd0, 0x24, 0x49, 0x33, 0x8d,
- 0x50, 0xd2, 0x4c, 0x23, 0x94, 0x34, 0xd3, 0xc0, 0x0f, 0x4f, 0x94, 0x34, 0x8a, 0x11, 0x93, 0x16,
- 0xe0, 0xf8, 0xfd, 0xf8, 0x91, 0x89, 0x92, 0x16, 0xe4, 0xf8, 0xdd, 0xbc, 0x85, 0xf2, 0x8c, 0x43,
- 0x1b, 0xf4, 0xa3, 0x00, 0x3a, 0x35, 0x3e, 0xc8, 0xef, 0xfb, 0x40, 0xca, 0xb6, 0x25, 0xa3, 0xea,
- 0xa0, 0x02, 0x4f, 0x1d, 0x65, 0x3d, 0x06, 0xac, 0xd3, 0x31, 0x92, 0xd7, 0x10, 0x61, 0xb9, 0xb6,
- 0x6c, 0x95, 0xaa, 0x01, 0x86, 0xc9, 0xe3, 0xb1, 0xab, 0xc1, 0x1b, 0x3b, 0x72, 0x35, 0xc0, 0x24,
- 0x0a, 0x65, 0xcf, 0x34, 0xf0, 0x13, 0x93, 0x65, 0x8f, 0x3e, 0x27, 0x29, 0x7b, 0xa6, 0x11, 0x91,
- 0x3d, 0xd3, 0xc0, 0x4f, 0x4e, 0x98, 0x3d, 0x0a, 0x93, 0xb3, 0x17, 0x28, 0x3f, 0x7f, 0x10, 0x3e,
- 0x15, 0xbb, 0xfc, 0x60, 0x64, 0xca, 0xe5, 0xe7, 0x8f, 0x51, 0x69, 0x3b, 0xc1, 0x18, 0x7d, 0x3a,
- 0xfe, 0x76, 0xf2, 0x1c, 0x04, 0xb6, 0x13, 0x0c, 0x61, 0xb1, 0x1a, 0x60, 0x08, 0x3f, 0x13, 0xbb,
- 0x1a, 0xbc, 0x71, 0x2d, 0x57, 0x03, 0x4c, 0xf0, 0x5d, 0x54, 0x64, 0x10, 0x61, 0x82, 0x3f, 0x0b,
- 0xa4, 0x33, 0xe3, 0x93, 0xd8, 0xd4, 0x06, 0x5a, 0xbe, 0x1d, 0x30, 0xab, 0xfb, 0x68, 0x31, 0x40,
- 0xa4, 0x53, 0xef, 0x39, 0x80, 0x9e, 0x8d, 0x09, 0xf5, 0x6d, 0xc0, 0x2d, 0xb6, 0xc3, 0x9f, 0xa8,
- 0x37, 0xd0, 0x82, 0xd0, 0x08, 0x85, 0xb9, 0xfe, 0x3c, 0x90, 0xd7, 0xe3, 0xb4, 0x43, 0x36, 0xd1,
- 0x01, 0xac, 0xb6, 0x43, 0x1f, 0xa8, 0x37, 0x11, 0x0e, 0x71, 0x69, 0xd0, 0x2f, 0x00, 0x7a, 0x23,
- 0x36, 0x5a, 0x0a, 0x7b, 0xa1, 0x1d, 0xf5, 0x19, 0x2d, 0x25, 0x6f, 0xe6, 0xc0, 0xf8, 0x7f, 0x31,
- 0x56, 0x29, 0x79, 0x43, 0x98, 0xcf, 0x7f, 0x52, 0x4a, 0xcc, 0x44, 0xf7, 0x45, 0x57, 0xa0, 0xbc,
- 0x14, 0x6b, 0x5f, 0xc0, 0x0c, 0xe6, 0x18, 0xb2, 0x2f, 0xb8, 0x8d, 0x72, 0xfa, 0x02, 0xe7, 0xe5,
- 0x58, 0x9c, 0xcd, 0x08, 0x0e, 0xb7, 0x09, 0x49, 0x33, 0x0d, 0xc0, 0xbc, 0x12, 0x37, 0x69, 0xa6,
- 0x11, 0x4a, 0x1a, 0x98, 0xc4, 0xa4, 0x51, 0xca, 0xab, 0xb1, 0x93, 0x26, 0x62, 0x68, 0xd2, 0x64,
- 0x4e, 0x5f, 0xe0, 0xbc, 0x16, 0x3b, 0x69, 0x41, 0x0e, 0xb7, 0xd1, 0xe9, 0xe2, 0x4f, 0x34, 0x00,
- 0xdd, 0x8a, 0x35, 0x5d, 0xfc, 0x11, 0xcc, 0x49, 0xe4, 0x69, 0x08, 0x46, 0x96, 0x3a, 0xaf, 0x5b,
- 0x02, 0xe9, 0xf5, 0x78, 0xa9, 0xf3, 0x3c, 0x04, 0x52, 0xc7, 0x6c, 0xaa, 0x86, 0x90, 0xdb, 0xb1,
- 0xdd, 0x06, 0x20, 0x7e, 0x97, 0xd2, 0x14, 0xfd, 0x40, 0x35, 0x61, 0xcd, 0x79, 0x46, 0x4f, 0xb1,
- 0x8c, 0xe6, 0x41, 0x01, 0x27, 0xc5, 0xdf, 0x13, 0xc9, 0x74, 0x35, 0x61, 0xc1, 0x3a, 0x38, 0xb9,
- 0x1e, 0x46, 0x69, 0xd0, 0xf8, 0xc7, 0xd6, 0x3f, 0x10, 0x51, 0xa1, 0x9a, 0xb0, 0x60, 0xa9, 0x7f,
- 0xee, 0x64, 0x2a, 0xff, 0xd0, 0xf9, 0x47, 0xa2, 0xca, 0x30, 0x95, 0x7f, 0x6a, 0x14, 0x79, 0xa6,
- 0x81, 0xff, 0x44, 0x44, 0x29, 0x91, 0x67, 0x1a, 0x32, 0xcf, 0x34, 0xf0, 0x9f, 0x89, 0x48, 0x95,
- 0x78, 0xa2, 0xca, 0x3f, 0xaf, 0xfd, 0x85, 0xa8, 0xa6, 0x24, 0x9e, 0x69, 0xa8, 0x47, 0x50, 0x06,
- 0x54, 0xf4, 0x04, 0xf4, 0x57, 0x22, 0x9b, 0xad, 0x26, 0x2c, 0x58, 0x4d, 0x4f, 0x4b, 0x3a, 0xca,
- 0xfa, 0x4c, 0x2a, 0xfc, 0x1b, 0x11, 0xe6, 0xaa, 0x09, 0x0b, 0x1c, 0xb0, 0x93, 0x0e, 0x8b, 0x00,
- 0x8e, 0x39, 0x7f, 0x27, 0xb2, 0x24, 0x8b, 0x00, 0x0e, 0x2a, 0x32, 0xd5, 0x34, 0xf0, 0x3f, 0x88,
- 0x6a, 0x46, 0xa6, 0x7a, 0x17, 0x60, 0x89, 0x6a, 0x1a, 0xf8, 0x9f, 0x44, 0x98, 0x0f, 0x50, 0xc5,
- 0x68, 0xfd, 0xe3, 0xc1, 0xbf, 0x88, 0x4e, 0x61, 0xd1, 0xfa, 0xf3, 0x9d, 0x67, 0x0e, 0x86, 0xfb,
- 0xbf, 0x89, 0x6a, 0x8e, 0x67, 0x0e, 0xa6, 0x33, 0x8b, 0x00, 0x46, 0xf3, 0x7f, 0x88, 0x28, 0xcd,
- 0x22, 0x80, 0xe1, 0x5a, 0x43, 0x79, 0xd0, 0x08, 0x93, 0xf5, 0xbf, 0xa9, 0xf8, 0x2f, 0xce, 0xaa,
- 0x09, 0x0b, 0x42, 0xe5, 0xd3, 0xf4, 0x1a, 0x2a, 0x8a, 0x08, 0x3a, 0x55, 0xfe, 0x97, 0x9a, 0xe8,
- 0xad, 0x59, 0x35, 0x61, 0x15, 0x38, 0x88, 0x4e, 0x91, 0x2d, 0xa4, 0xd2, 0x92, 0x12, 0x66, 0xe7,
- 0xff, 0x53, 0x71, 0x5e, 0x99, 0x55, 0x13, 0x56, 0xde, 0x2f, 0x44, 0x3e, 0x27, 0xaf, 0xa2, 0x05,
- 0x19, 0x40, 0xc3, 0xb9, 0x2b, 0x15, 0xf3, 0x7d, 0x59, 0x35, 0x61, 0x15, 0x45, 0x0c, 0x0d, 0x85,
- 0xd5, 0x16, 0x3c, 0xe3, 0x32, 0xbe, 0x9b, 0x3e, 0xe4, 0xb4, 0xf0, 0x90, 0xcb, 0x41, 0x5d, 0x05,
- 0xdf, 0x13, 0xa5, 0xab, 0x04, 0x75, 0xab, 0xf8, 0xde, 0x28, 0xdd, 0xea, 0xd2, 0x35, 0x94, 0x96,
- 0x52, 0xfa, 0x35, 0xfe, 0x5f, 0xc1, 0xd2, 0x29, 0x94, 0x0f, 0xde, 0xd8, 0xd5, 0x3c, 0x4a, 0x5d,
- 0xb7, 0xf7, 0x3d, 0xe0, 0x01, 0x8b, 0xfc, 0xa8, 0x1e, 0x44, 0xd3, 0x37, 0x6a, 0x4e, 0xdf, 0xc6,
- 0x49, 0xcf, 0x06, 0xbf, 0x9c, 0x4c, 0xfe, 0x40, 0x59, 0x3a, 0x8d, 0x0a, 0xa1, 0xeb, 0xf8, 0x30,
- 0x07, 0xd3, 0xa2, 0x83, 0x33, 0x48, 0x0d, 0xdf, 0xb4, 0x87, 0x79, 0x28, 0x44, 0x7b, 0xd8, 0x1c,
- 0xdd, 0x43, 0x66, 0x60, 0x10, 0xfe, 0xd5, 0x61, 0x98, 0x83, 0xd4, 0xe0, 0x20, 0x46, 0xf4, 0xa0,
- 0x0e, 0x0e, 0x62, 0x44, 0x0f, 0x53, 0xa2, 0x87, 0x35, 0x54, 0x8c, 0xb8, 0xac, 0x0e, 0x73, 0x31,
- 0x2b, 0xba, 0x58, 0x47, 0x07, 0xa3, 0xee, 0xa0, 0xc3, 0x7c, 0xe4, 0xa2, 0x73, 0xc9, 0x2f, 0x97,
- 0xc3, 0x1c, 0x24, 0xef, 0x10, 0xc7, 0x88, 0xa9, 0x98, 0xb9, 0x53, 0x1c, 0x23, 0xfa, 0xc8, 0x47,
- 0x3f, 0x10, 0xe1, 0x96, 0x37, 0xcc, 0x83, 0x32, 0xa0, 0x28, 0xf8, 0xfd, 0x6d, 0x98, 0x87, 0xb9,
- 0xe8, 0x5c, 0xf2, 0xab, 0xd9, 0x30, 0x07, 0x69, 0xd1, 0xc1, 0x3e, 0x5a, 0x88, 0xbc, 0x71, 0x45,
- 0x38, 0xf9, 0xa9, 0xe8, 0x24, 0xee, 0x6b, 0x59, 0x01, 0x7d, 0x13, 0xe1, 0x41, 0xf7, 0xae, 0x08,
- 0xfa, 0x25, 0x91, 0x3e, 0xc1, 0xab, 0x5a, 0xe1, 0x0b, 0xf4, 0xd1, 0x37, 0x06, 0x5c, 0xbf, 0x22,
- 0xf8, 0xe7, 0xe4, 0xe8, 0xc7, 0x7d, 0x77, 0x2b, 0x60, 0x7f, 0x8b, 0x96, 0x06, 0x5f, 0xbd, 0x22,
- 0xc8, 0x3f, 0x91, 0x23, 0x8f, 0xf1, 0x36, 0x37, 0x54, 0x30, 0xf2, 0x05, 0x4c, 0x64, 0x4e, 0x0f,
- 0x6b, 0xe7, 0x50, 0xb3, 0x81, 0xbb, 0x95, 0xe8, 0xa1, 0x30, 0x9a, 0x87, 0xcd, 0xc1, 0x1e, 0x32,
- 0xa3, 0x8d, 0x14, 0xf9, 0x42, 0x24, 0x3a, 0x48, 0x8d, 0x1e, 0xc4, 0x00, 0x0f, 0xea, 0xe8, 0x41,
- 0x0c, 0xf0, 0x30, 0x35, 0xcc, 0x03, 0x74, 0xb1, 0xe0, 0xf5, 0x44, 0x74, 0x31, 0x3b, 0x62, 0x18,
- 0xf2, 0xbd, 0x43, 0xf4, 0x30, 0x37, 0xc4, 0xc3, 0x72, 0x09, 0xcd, 0xf1, 0x43, 0xe0, 0x1c, 0x9a,
- 0x5e, 0xbb, 0x78, 0xb9, 0xba, 0x96, 0x4f, 0x90, 0x1f, 0xd7, 0xad, 0xb5, 0x5f, 0xfc, 0x3c, 0xaf,
- 0xa8, 0xf3, 0x68, 0xf6, 0x6c, 0x75, 0xcd, 0xba, 0x78, 0x61, 0x23, 0x9f, 0x5c, 0xcf, 0xd0, 0xe3,
- 0x6a, 0xbf, 0xd3, 0x72, 0x3b, 0x47, 0xcb, 0x68, 0x5e, 0x3c, 0x78, 0x45, 0x39, 0x40, 0x6a, 0x9a,
- 0x3b, 0xb8, 0xad, 0xac, 0x5f, 0xfe, 0xe5, 0xcf, 0x42, 0xf5, 0xbb, 0xe2, 0xd5, 0x6f, 0xbd, 0xdf,
- 0x58, 0x69, 0x75, 0x7a, 0xf6, 0x5e, 0xa7, 0xe6, 0x78, 0x7f, 0x3d, 0xe1, 0x59, 0xbb, 0x2b, 0x8e,
- 0xdd, 0xac, 0x6d, 0xef, 0xaf, 0x0c, 0xfa, 0x43, 0x8b, 0xfa, 0x0c, 0x7c, 0xf2, 0x55, 0x00, 0x00,
- 0x00, 0xff, 0xff, 0xb9, 0x46, 0x32, 0x11, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20160519_a4ab9ec5/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/test.pb.go
deleted file mode 100644
index 1cd6cc66c9..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/test.pb.go
+++ /dev/null
@@ -1,1456 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto3_20180125_92554152/test.proto
-
-/*
-Package proto3_20180125_92554152 is a generated protocol buffer package.
-
-It is generated from these files:
-
- proto3_20180125_92554152/test.proto
-
-It has these top-level messages:
-
- SiblingMessage
- Message
-*/
-package proto3_20180125_92554152
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,packed,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,packed,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,packed,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,packed,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,packed,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,packed,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,packed,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,packed,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,packed,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,packed,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,packed,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,packed,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,packed,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180125.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180125.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
-
-type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil {
- return m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil {
- return m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil {
- return m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil {
- return m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil {
- return m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil {
- return m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil {
- return m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil {
- return m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil {
- return m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil {
- return m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil {
- return m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil {
- return m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil {
- return m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil {
- return m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil {
- return m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil {
- return m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(400<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(401<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(402<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(403<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(404<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(405<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(406<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(407<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(408<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(409<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(410<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(411<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(412<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(413<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(414<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(415<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(416<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(417<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(418<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_OneofString1:
- b.EncodeVarint(419<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(420<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(421<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 400: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 401: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 402: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 403: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 404: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 405: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 406: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 407: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 408: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 409: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 410: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 411: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 412: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 413: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 414: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 415: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 416: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 417: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 418: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 419: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 420: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 421: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += proto.SizeVarint(400<<3 | proto.WireVarint)
- n += 1
- case *Message_OneofInt32:
- n += proto.SizeVarint(401<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += proto.SizeVarint(402<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += proto.SizeVarint(403<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += proto.SizeVarint(404<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += proto.SizeVarint(405<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += proto.SizeVarint(406<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += proto.SizeVarint(407<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofSfixed32:
- n += proto.SizeVarint(408<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFloat:
- n += proto.SizeVarint(409<<3 | proto.WireFixed32)
- n += 4
- case *Message_OneofFixed64:
- n += proto.SizeVarint(410<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofSfixed64:
- n += proto.SizeVarint(411<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofDouble:
- n += proto.SizeVarint(412<<3 | proto.WireFixed64)
- n += 8
- case *Message_OneofString:
- n += proto.SizeVarint(413<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += proto.SizeVarint(414<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += proto.SizeVarint(415<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += proto.SizeVarint(416<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += proto.SizeVarint(417<<3 | proto.WireVarint)
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += proto.SizeVarint(418<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofString1:
- n += proto.SizeVarint(419<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += proto.SizeVarint(420<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += proto.SizeVarint(421<<3 | proto.WireBytes)
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20180125.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20180125.Message")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20180125.Message.ChildMessage")
- proto.RegisterEnum("google.golang.org.proto3_20180125.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20180125.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
-}
-
-func init() { proto.RegisterFile("proto3_20180125_92554152/test.proto", fileDescriptor0) }
-
-var fileDescriptor0 = []byte{
- // 1947 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x59, 0x73, 0xdb, 0xc8,
- 0x11, 0xc7, 0x09, 0x52, 0x87, 0x35, 0xe2, 0x09, 0x5a, 0xca, 0x94, 0x9e, 0x10, 0xd9, 0x71, 0x10,
- 0x27, 0x45, 0x99, 0x14, 0x84, 0x38, 0x4e, 0x62, 0x5b, 0xb2, 0xe5, 0xd0, 0x29, 0x3b, 0x71, 0xc1,
- 0xa5, 0x3c, 0xe4, 0x45, 0xa1, 0x24, 0x90, 0xa6, 0x0d, 0x12, 0x8a, 0x48, 0xba, 0xa2, 0xca, 0x83,
- 0xbf, 0x42, 0xee, 0x3b, 0x7b, 0xef, 0xdb, 0xde, 0xf7, 0x7d, 0x7b, 0xcb, 0x7b, 0xdf, 0xe7, 0xa7,
- 0xd9, 0x1a, 0x34, 0xe6, 0x02, 0x40, 0x93, 0x04, 0x6b, 0x1f, 0x5c, 0x25, 0x35, 0xff, 0xd3, 0x3f,
- 0x76, 0xa3, 0xa7, 0x7b, 0x06, 0x16, 0x3a, 0xb4, 0xbb, 0xe7, 0x76, 0xdd, 0xe5, 0xcd, 0xca, 0xb1,
- 0xf2, 0xf1, 0x63, 0xe5, 0xca, 0xca, 0xe6, 0x4f, 0x2a, 0x2b, 0x2b, 0x46, 0x79, 0xa5, 0xb2, 0xd4,
- 0xb5, 0x3b, 0xdd, 0x92, 0xf7, 0xa9, 0xfa, 0xdd, 0x86, 0xeb, 0x36, 0x1c, 0xbb, 0xd4, 0x70, 0x9d,
- 0x5a, 0xbb, 0x51, 0x72, 0xf7, 0x1a, 0xa5, 0xc0, 0xb2, 0x45, 0x07, 0x65, 0x2f, 0x37, 0xb7, 0x9c,
- 0x66, 0xbb, 0x71, 0xd1, 0xee, 0x74, 0x6a, 0x0d, 0x5b, 0xcd, 0xa2, 0x64, 0xbd, 0x8c, 0x15, 0x4d,
- 0xd1, 0x67, 0xac, 0x64, 0xbd, 0xec, 0xfd, 0x5e, 0xc1, 0x49, 0x2d, 0xe5, 0xfd, 0x5e, 0x51, 0x4f,
- 0xa0, 0x64, 0x7d, 0x19, 0xa7, 0x34, 0x45, 0x9f, 0xad, 0x1c, 0x2d, 0x0d, 0x24, 0x94, 0x7c, 0xbf,
- 0x56, 0xb2, 0xbe, 0xbc, 0x78, 0xf3, 0x34, 0x9a, 0xa6, 0x9c, 0x43, 0x28, 0xe3, 0xee, 0x76, 0x9b,
- 0x6e, 0xbb, 0xe6, 0x6c, 0x6e, 0xb9, 0xae, 0x83, 0x77, 0x34, 0x45, 0x3f, 0x60, 0xa5, 0xa9, 0x71,
- 0xcd, 0x75, 0x1d, 0xf5, 0x7b, 0x28, 0xcb, 0x44, 0xcd, 0x76, 0x77, 0xb9, 0x82, 0x6d, 0x4d, 0xd1,
- 0x27, 0x2d, 0xb6, 0xf4, 0x3c, 0x31, 0xaa, 0xdf, 0x47, 0x39, 0x26, 0xeb, 0x80, 0xae, 0xae, 0x29,
- 0x7a, 0xc1, 0x62, 0xab, 0x2f, 0x37, 0x43, 0xc2, 0x1e, 0x08, 0x1b, 0x9a, 0xa2, 0x67, 0xb8, 0x70,
- 0x03, 0x84, 0x01, 0xb0, 0x69, 0xe0, 0x2b, 0x9a, 0xa2, 0xa7, 0x24, 0xb0, 0x69, 0x84, 0xc0, 0xa6,
- 0x81, 0x9b, 0x9a, 0xa2, 0xab, 0x32, 0x38, 0x20, 0xec, 0x81, 0xf0, 0xaa, 0xa6, 0xe8, 0x13, 0x32,
- 0xd8, 0x34, 0xd4, 0x1f, 0xa0, 0x3c, 0x13, 0xd6, 0x9b, 0x7f, 0xb0, 0x77, 0x96, 0x2b, 0xf8, 0x9a,
- 0xa6, 0xe8, 0xd3, 0x16, 0x73, 0x70, 0x0e, 0xcc, 0xea, 0x0f, 0x51, 0x81, 0xc3, 0xa9, 0xd6, 0xd1,
- 0x14, 0x3d, 0x67, 0x31, 0x1f, 0x97, 0x7d, 0xbb, 0x14, 0x50, 0xdd, 0x71, 0x6b, 0x5d, 0xdc, 0xd2,
- 0x14, 0x3d, 0xc9, 0x03, 0x3a, 0x47, 0x8c, 0x61, 0xbc, 0x69, 0xe0, 0xb6, 0xa6, 0xe8, 0x53, 0x01,
- 0xbc, 0x69, 0x44, 0xe0, 0x4d, 0x03, 0xbb, 0x9a, 0xa2, 0xe7, 0x83, 0xf8, 0x40, 0xfc, 0x3b, 0x6e,
- 0x6f, 0xcb, 0xb1, 0xf1, 0xae, 0xa6, 0xe8, 0x0a, 0x8f, 0xff, 0xac, 0x67, 0x95, 0x33, 0xda, 0xdd,
- 0x6b, 0xb6, 0x1b, 0xf8, 0xf7, 0x5e, 0x2d, 0xf2, 0x8c, 0x7a, 0x56, 0x29, 0xa0, 0xad, 0xfd, 0xae,
- 0xdd, 0xc1, 0x7b, 0x9a, 0xa2, 0xa7, 0x79, 0x40, 0x6b, 0xc4, 0xa8, 0xee, 0xa0, 0x22, 0x93, 0x6d,
- 0x5f, 0x69, 0x3a, 0x3b, 0x9b, 0x76, 0xbb, 0xd7, 0xc2, 0x1d, 0x4d, 0xd1, 0xb3, 0x15, 0x63, 0xf8,
- 0xfa, 0x2d, 0x9d, 0x21, 0x8b, 0xd7, 0xdb, 0xbd, 0x96, 0xc5, 0xc2, 0x66, 0x26, 0xb5, 0x85, 0xe6,
- 0x03, 0x94, 0x16, 0x2c, 0xc3, 0x5d, 0x6f, 0xa3, 0xfc, 0x78, 0x54, 0x10, 0xdd, 0x35, 0x07, 0x25,
- 0x16, 0xdd, 0x3b, 0x5b, 0x68, 0x4e, 0x28, 0x3b, 0x6f, 0xfb, 0x42, 0x58, 0x3d, 0x2f, 0xac, 0xd2,
- 0x10, 0x34, 0x7f, 0xd7, 0x7b, 0x01, 0x15, 0x79, 0xb1, 0x32, 0xa3, 0x7a, 0x0d, 0xe1, 0x10, 0x83,
- 0x06, 0x75, 0xdd, 0x0b, 0xaa, 0x3c, 0x3c, 0x86, 0x86, 0x33, 0x1f, 0x20, 0xd1, 0x80, 0x0e, 0xa3,
- 0xcc, 0x9e, 0xbd, 0x6b, 0xd7, 0xba, 0xf6, 0x0e, 0x34, 0x83, 0x5b, 0x8a, 0x96, 0x22, 0xdd, 0x80,
- 0x5a, 0xbd, 0x6e, 0x70, 0x04, 0x65, 0x99, 0x0a, 0x36, 0xef, 0x5b, 0x44, 0x36, 0x69, 0xb1, 0xc5,
- 0xd0, 0x0e, 0x74, 0x94, 0x63, 0x3a, 0xbf, 0x1d, 0xbc, 0x4d, 0x84, 0x05, 0x8b, 0xad, 0xf7, 0xfb,
- 0x81, 0xa8, 0xf4, 0xfb, 0xc1, 0x3b, 0x44, 0x99, 0xe1, 0x4a, 0xbf, 0x21, 0x04, 0xd8, 0xa6, 0x81,
- 0xdf, 0x25, 0xc2, 0x94, 0xc4, 0x36, 0x8d, 0x10, 0xdb, 0x34, 0xf0, 0x7b, 0x44, 0xa8, 0xca, 0xec,
- 0x80, 0xd2, 0x6f, 0x09, 0xef, 0x13, 0xe5, 0x84, 0xcc, 0x36, 0x0d, 0xf5, 0x28, 0xca, 0x33, 0x25,
- 0xdd, 0xe7, 0x1f, 0x10, 0xe9, 0xb4, 0xc5, 0x5c, 0xd0, 0xa6, 0xf0, 0x23, 0x54, 0xe0, 0x7c, 0x2a,
- 0xfe, 0x90, 0x88, 0x73, 0x16, 0xf3, 0xc2, 0xba, 0x82, 0x18, 0x15, 0x74, 0x85, 0x8f, 0x88, 0x34,
- 0xc9, 0xa3, 0x82, 0xb6, 0x10, 0xfa, 0x06, 0xa6, 0x81, 0x3f, 0x26, 0xca, 0xa9, 0xc0, 0x37, 0x30,
- 0x8d, 0x88, 0x6f, 0x60, 0x1a, 0xf8, 0x13, 0x22, 0xce, 0x07, 0xbf, 0x41, 0x20, 0x0b, 0x7e, 0x63,
- 0xf8, 0x94, 0x68, 0x15, 0x9e, 0x05, 0xbf, 0x33, 0x48, 0x99, 0x85, 0xce, 0xf0, 0x99, 0xe2, 0x8d,
- 0x25, 0x9e, 0x59, 0x68, 0x0d, 0x62, 0x54, 0xd0, 0x1a, 0x3e, 0x27, 0xc2, 0x34, 0x8f, 0x0a, 0x7a,
- 0x83, 0x8d, 0x8a, 0x4c, 0x27, 0xf4, 0x86, 0x2f, 0x88, 0x38, 0x76, 0x73, 0xa0, 0x1e, 0x79, 0x73,
- 0x68, 0xa3, 0xf9, 0x00, 0x86, 0xee, 0xa3, 0x2f, 0x09, 0x69, 0x9c, 0xee, 0x20, 0xc1, 0xe8, 0x66,
- 0xda, 0x46, 0x73, 0x42, 0x09, 0x0a, 0xdd, 0xe1, 0x2b, 0x08, 0x6c, 0xe4, 0xf6, 0xc0, 0x0b, 0x97,
- 0xb7, 0x07, 0x07, 0xe1, 0x10, 0x84, 0x86, 0xf5, 0x35, 0x84, 0x15, 0xa7, 0x3f, 0x04, 0x50, 0x34,
- 0xa4, 0xdf, 0xa1, 0x4c, 0xab, 0xb6, 0xeb, 0xb5, 0x06, 0xe8, 0x0f, 0x0f, 0x24, 0x3d, 0xc4, 0x4f,
- 0x47, 0xc8, 0xdc, 0xc5, 0xda, 0x2e, 0xe9, 0x22, 0xe4, 0xdf, 0x7a, 0xbb, 0xbb, 0xb7, 0x6f, 0xcd,
- 0xb6, 0xb8, 0x45, 0xdd, 0x46, 0x59, 0x46, 0x80, 0x46, 0xf0, 0x20, 0x20, 0x7e, 0x36, 0x3a, 0xc2,
- 0xeb, 0x42, 0xc0, 0x48, 0xb7, 0x04, 0x93, 0x5a, 0x47, 0x39, 0x06, 0xf1, 0x1b, 0xd3, 0x43, 0x40,
- 0xf9, 0xf9, 0xe8, 0x14, 0x68, 0x61, 0x80, 0xc9, 0xb4, 0x44, 0x9b, 0xc4, 0xf1, 0xdb, 0xda, 0xc3,
- 0xb1, 0x39, 0x1b, 0x11, 0x1c, 0xbf, 0x29, 0x06, 0x92, 0x66, 0x1a, 0xf8, 0x91, 0x71, 0x92, 0x66,
- 0x1a, 0xa1, 0xa4, 0x99, 0x46, 0x28, 0x69, 0xa6, 0x81, 0x1f, 0x1d, 0x2b, 0x69, 0x14, 0x23, 0x26,
- 0x2d, 0xc0, 0xf1, 0xfb, 0xf1, 0x63, 0x63, 0x25, 0x2d, 0xc8, 0xf1, 0xbb, 0x79, 0x13, 0xe5, 0x19,
- 0x87, 0x36, 0xe8, 0xc7, 0x01, 0x74, 0x72, 0x74, 0x90, 0xdf, 0xf7, 0x81, 0x94, 0x6d, 0x49, 0x46,
- 0xd5, 0x41, 0x05, 0x9e, 0x3a, 0xca, 0x7a, 0x02, 0x58, 0xa7, 0x62, 0x24, 0xaf, 0x2e, 0xc2, 0x72,
- 0x2d, 0xd9, 0x2a, 0x55, 0x03, 0x0c, 0x93, 0x27, 0x63, 0x57, 0x83, 0x37, 0x76, 0xe4, 0x6a, 0x80,
- 0x49, 0x14, 0xca, 0x9e, 0x69, 0xe0, 0xa7, 0xc6, 0xcb, 0x1e, 0x7d, 0x4e, 0x52, 0xf6, 0x4c, 0x23,
- 0x22, 0x7b, 0xa6, 0x81, 0x9f, 0x1e, 0x33, 0x7b, 0x14, 0x26, 0x67, 0x2f, 0x50, 0x7e, 0xfe, 0x20,
- 0x7c, 0x26, 0x76, 0xf9, 0xc1, 0xc8, 0x94, 0xcb, 0xcf, 0x1f, 0xa3, 0xd2, 0x76, 0x82, 0x31, 0xfa,
- 0x6c, 0xfc, 0xed, 0xe4, 0x39, 0x08, 0x6c, 0x27, 0x18, 0xc2, 0x62, 0x35, 0xc0, 0x10, 0x7e, 0x2e,
- 0x76, 0x35, 0x78, 0xe3, 0x5a, 0xae, 0x06, 0x98, 0xe0, 0xbb, 0xa8, 0xc8, 0x20, 0xc2, 0x04, 0x7f,
- 0x1e, 0x48, 0xa7, 0x47, 0x27, 0xb1, 0xa9, 0x0d, 0xb4, 0x7c, 0x2b, 0x60, 0x56, 0xf7, 0xd1, 0x7c,
- 0x80, 0x48, 0xa7, 0xde, 0x0b, 0x00, 0x3d, 0x13, 0x13, 0xea, 0xdb, 0x80, 0x5b, 0x6c, 0x85, 0x3f,
- 0x51, 0xaf, 0xa3, 0x39, 0xa1, 0x11, 0x0a, 0x73, 0xfd, 0x45, 0x20, 0xaf, 0xc5, 0x69, 0x87, 0x6c,
- 0xa2, 0x03, 0x58, 0x6d, 0x85, 0x3e, 0x50, 0x6f, 0x20, 0x1c, 0xe2, 0xd2, 0xa0, 0x5f, 0x02, 0xf4,
- 0x7a, 0x6c, 0xb4, 0x14, 0xf6, 0x5c, 0x2b, 0xea, 0x33, 0x5a, 0x4a, 0xde, 0xcc, 0x81, 0xf1, 0xff,
- 0x72, 0xac, 0x52, 0xf2, 0x86, 0x30, 0x9f, 0xff, 0xa4, 0x94, 0x98, 0x89, 0xee, 0x8b, 0x8e, 0x40,
- 0x79, 0x25, 0xd6, 0xbe, 0x80, 0x19, 0xcc, 0x31, 0x64, 0x5f, 0x70, 0x1b, 0xe5, 0xf4, 0x04, 0xce,
- 0xab, 0xb1, 0x38, 0x1b, 0x11, 0x1c, 0x6e, 0x13, 0x92, 0x66, 0x1a, 0x80, 0x79, 0x2d, 0x6e, 0xd2,
- 0x4c, 0x23, 0x94, 0x34, 0x30, 0x89, 0x49, 0xa3, 0x94, 0xd7, 0x63, 0x27, 0x4d, 0xc4, 0xd0, 0xa4,
- 0xc9, 0x9c, 0x9e, 0xc0, 0x79, 0x23, 0x76, 0xd2, 0x82, 0x1c, 0x6e, 0xa3, 0xd3, 0xc5, 0x9f, 0x68,
- 0x00, 0xba, 0x19, 0x6b, 0xba, 0xf8, 0x23, 0x98, 0x93, 0xc8, 0xd3, 0x10, 0x8c, 0x2c, 0x75, 0x5e,
- 0xb7, 0x04, 0xd2, 0x9b, 0xf1, 0x52, 0xe7, 0x79, 0x08, 0xa4, 0x8e, 0xd9, 0x54, 0x0d, 0x21, 0xb7,
- 0x6d, 0xbb, 0x75, 0x40, 0xfc, 0x29, 0xa5, 0x29, 0xfa, 0x81, 0x6a, 0xc2, 0x9a, 0xf1, 0x8c, 0x9e,
- 0x62, 0x11, 0xcd, 0x82, 0x02, 0x4e, 0x8a, 0x7f, 0x26, 0x92, 0xc9, 0x6a, 0xc2, 0x82, 0x75, 0x70,
- 0x72, 0x3d, 0x8c, 0xd2, 0xa0, 0xf1, 0x8f, 0xad, 0x7f, 0x21, 0xa2, 0x42, 0x35, 0x61, 0xc1, 0x52,
- 0xff, 0xdc, 0xc9, 0x54, 0xfe, 0xa1, 0xf3, 0xaf, 0x44, 0x95, 0x61, 0x2a, 0xff, 0xd4, 0x28, 0xf2,
- 0x4c, 0x03, 0xff, 0x8d, 0x88, 0x52, 0x22, 0xcf, 0x34, 0x64, 0x9e, 0x69, 0xe0, 0xbf, 0x13, 0x91,
- 0x2a, 0xf1, 0x44, 0x95, 0x7f, 0x5e, 0xfb, 0x07, 0x51, 0x4d, 0x48, 0x3c, 0xd3, 0x50, 0x8f, 0xa0,
- 0x0c, 0xa8, 0xe8, 0x09, 0xe8, 0x9f, 0x44, 0x36, 0x5d, 0x4d, 0x58, 0xb0, 0x9a, 0x9e, 0x96, 0x74,
- 0x94, 0xf5, 0x99, 0x54, 0xf8, 0x2f, 0x22, 0xcc, 0x55, 0x13, 0x16, 0x38, 0x60, 0x27, 0x1d, 0x16,
- 0x01, 0x1c, 0x73, 0xfe, 0x4d, 0x64, 0x49, 0x16, 0x01, 0x1c, 0x54, 0x64, 0xaa, 0x69, 0xe0, 0xff,
- 0x10, 0xd5, 0x94, 0x4c, 0xf5, 0x2e, 0xc0, 0x12, 0xd5, 0x34, 0xf0, 0x7f, 0x89, 0x30, 0x1f, 0xa0,
- 0x8a, 0xd1, 0xfa, 0xc7, 0x83, 0xff, 0x11, 0x9d, 0xc2, 0xa2, 0xf5, 0xe7, 0x3b, 0xcf, 0x1c, 0x0c,
- 0xf7, 0xff, 0x13, 0xd5, 0x0c, 0xcf, 0x1c, 0x4c, 0x67, 0x16, 0x01, 0x8c, 0xe6, 0x3b, 0x88, 0x28,
- 0xcd, 0x22, 0x80, 0xe1, 0x5a, 0x43, 0x79, 0xd0, 0x08, 0x93, 0xf5, 0xce, 0x54, 0xfc, 0x17, 0x67,
- 0xd5, 0x84, 0x05, 0xa1, 0xf2, 0x69, 0x7a, 0x15, 0x15, 0x45, 0x04, 0x9d, 0x2a, 0x77, 0xa5, 0xc6,
- 0x7a, 0x6b, 0x56, 0x4d, 0x58, 0x05, 0x0e, 0xa2, 0x53, 0x64, 0x13, 0xa9, 0xb4, 0xa4, 0x84, 0xd9,
- 0x79, 0x77, 0x2a, 0xce, 0x2b, 0xb3, 0x6a, 0xc2, 0xca, 0xfb, 0x85, 0xc8, 0xe7, 0xe4, 0x15, 0x34,
- 0x27, 0x03, 0x68, 0x38, 0xf7, 0xa4, 0x62, 0xbe, 0x2f, 0xab, 0x26, 0xac, 0xa2, 0x88, 0xa1, 0xa1,
- 0xb0, 0xda, 0x82, 0x67, 0x5c, 0xc6, 0xf7, 0xd2, 0x87, 0x9c, 0x16, 0x1e, 0x72, 0x39, 0xa8, 0xab,
- 0xe0, 0xfb, 0xa2, 0x74, 0x95, 0xa0, 0x6e, 0x19, 0xdf, 0x1f, 0xa5, 0x5b, 0x5e, 0xb8, 0x8a, 0xd2,
- 0x52, 0x4a, 0xbf, 0xc5, 0xff, 0x2b, 0x58, 0x38, 0x89, 0xf2, 0xc1, 0x1b, 0xbb, 0x9a, 0x47, 0xa9,
- 0x6b, 0xf6, 0xbe, 0x07, 0x3c, 0x60, 0x91, 0x1f, 0xd5, 0x83, 0x68, 0xf2, 0x7a, 0xcd, 0xe9, 0xd9,
- 0x38, 0xe9, 0xd9, 0xe0, 0x97, 0x13, 0xc9, 0xe3, 0xca, 0xc2, 0x29, 0x54, 0x08, 0x5d, 0xc7, 0x07,
- 0x39, 0x98, 0x14, 0x1d, 0x9c, 0x46, 0x6a, 0xf8, 0xa6, 0x3d, 0xc8, 0x43, 0x21, 0xda, 0xc3, 0xc6,
- 0xf0, 0x1e, 0x32, 0x7d, 0x83, 0xf0, 0xaf, 0x0e, 0x83, 0x1c, 0xa4, 0xfa, 0x07, 0x31, 0xa4, 0x07,
- 0xb5, 0x7f, 0x10, 0x43, 0x7a, 0x98, 0x10, 0x3d, 0xac, 0xa2, 0x62, 0xc4, 0x65, 0x75, 0x90, 0x8b,
- 0x69, 0xd1, 0xc5, 0x1a, 0x3a, 0x18, 0x75, 0x07, 0x1d, 0xe4, 0x23, 0x17, 0x9d, 0x4b, 0x7e, 0xb9,
- 0x1c, 0xe4, 0x20, 0x79, 0x9b, 0x38, 0x86, 0x4c, 0xc5, 0xd4, 0xed, 0xe2, 0x18, 0xd2, 0x47, 0x3e,
- 0xfa, 0x81, 0x08, 0xb7, 0xbc, 0x41, 0x1e, 0x94, 0x3e, 0x45, 0xc1, 0xef, 0x6f, 0x83, 0x3c, 0xcc,
- 0x44, 0xe7, 0x92, 0x5f, 0xcd, 0x06, 0x39, 0x48, 0x8b, 0x0e, 0xf6, 0xd1, 0x5c, 0xe4, 0x8d, 0x2b,
- 0xc2, 0xc9, 0x2f, 0x45, 0x27, 0x71, 0x5f, 0xcb, 0x0a, 0xe8, 0x1b, 0x08, 0xf7, 0xbb, 0x77, 0x45,
- 0xd0, 0x2f, 0x8a, 0xf4, 0x31, 0x5e, 0xd5, 0x0a, 0x5f, 0xa0, 0x87, 0xbe, 0xd3, 0xe7, 0xfa, 0x15,
- 0xc1, 0x3f, 0x2b, 0x47, 0x3f, 0xea, 0xbb, 0x5b, 0x01, 0xfb, 0x47, 0xb4, 0xd0, 0xff, 0xea, 0x15,
- 0x41, 0xfe, 0x85, 0x1c, 0x79, 0x8c, 0xb7, 0xb9, 0xa1, 0x82, 0x91, 0x2f, 0x60, 0x22, 0x73, 0x72,
- 0x50, 0x3b, 0x87, 0x9a, 0x0d, 0xdc, 0xad, 0x44, 0x0f, 0x85, 0xe1, 0x3c, 0x6c, 0xf4, 0xf7, 0x90,
- 0x19, 0x6e, 0xa4, 0xc8, 0x17, 0x22, 0xd1, 0x41, 0x6a, 0xf8, 0x20, 0xfa, 0x78, 0x50, 0x87, 0x0f,
- 0xa2, 0x8f, 0x87, 0x89, 0x41, 0x1e, 0xa0, 0x8b, 0x05, 0xaf, 0x27, 0xa2, 0x8b, 0xe9, 0x21, 0xc3,
- 0x90, 0xef, 0x1d, 0xa2, 0x87, 0x99, 0x01, 0x1e, 0x16, 0x4b, 0x68, 0x86, 0x1f, 0x02, 0x67, 0xd0,
- 0xe4, 0xea, 0x85, 0x4b, 0xd5, 0xd5, 0x7c, 0x82, 0xfc, 0xb8, 0x66, 0xad, 0xfe, 0xe6, 0xd7, 0x79,
- 0x45, 0x9d, 0x45, 0xd3, 0x67, 0xaa, 0xab, 0xd6, 0x85, 0xf3, 0xeb, 0xf9, 0xe4, 0x5a, 0x86, 0x1e,
- 0x57, 0x7b, 0xed, 0xa6, 0xdb, 0x3e, 0x5a, 0x46, 0xb3, 0xe2, 0xc1, 0x2b, 0xca, 0x01, 0x52, 0xd3,
- 0xdc, 0xc1, 0x2d, 0x65, 0xed, 0xd2, 0x6f, 0x7f, 0x15, 0xaa, 0xdf, 0x25, 0xaf, 0x7e, 0xb7, 0x7a,
- 0xf5, 0xa5, 0x66, 0xbb, 0x6b, 0xef, 0xb5, 0x6b, 0x8e, 0xf7, 0xd7, 0x13, 0x9e, 0xb5, 0xb3, 0xe4,
- 0xd8, 0x8d, 0xda, 0xf6, 0xfe, 0x52, 0xbf, 0x3f, 0xb4, 0xd8, 0x9a, 0x82, 0x4f, 0xbe, 0x09, 0x00,
- 0x00, 0xff, 0xff, 0x64, 0xfb, 0xb5, 0x25, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180125_92554152/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/test.pb.go
deleted file mode 100644
index cd2631ade6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/test.pb.go
+++ /dev/null
@@ -1,1545 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto3_20180430_b4deda09/test.proto
-
-package proto3_20180430_b4deda09 // import "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09"
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_b39f8dbfc888d45a, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_b39f8dbfc888d45a, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_b39f8dbfc888d45a, []int{0}
-}
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (dst *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(dst, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20180430.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20180430.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,packed,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,packed,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,packed,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,packed,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,packed,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,packed,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,packed,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,packed,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,packed,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,packed,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,packed,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,packed,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20180430.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,packed,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20180430.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180430.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180430.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_b39f8dbfc888d45a, []int{1}
-}
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (dst *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(dst, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"`
-}
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"`
-}
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"`
-}
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"`
-}
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
-}
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
-}
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
-}
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
-}
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"`
-}
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20180430.Message_ChildEnum,oneof"`
-}
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
-}
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20180430.SiblingEnum,oneof"`
-}
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
-}
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"`
-}
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"`
-}
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-func (*Message_OneofString) isMessage_OneofUnion() {}
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil {
- return m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil {
- return m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil {
- return m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil {
- return m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil {
- return m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil {
- return m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil {
- return m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil {
- return m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil {
- return m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil {
- return m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil {
- return m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil {
- return m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil {
- return m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil {
- return m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil {
- return m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil {
- return m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(400<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(401<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(402<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(403<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(404<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(405<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(406<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(407<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(408<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(409<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(410<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(411<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(412<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(413<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(414<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(415<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(416<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(417<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(418<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_OneofString1:
- b.EncodeVarint(419<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(420<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(421<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 400: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 401: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 402: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 403: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 404: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 405: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 406: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 407: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 408: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 409: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 410: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 411: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 412: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 413: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 414: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 415: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 416: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 417: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 418: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 419: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 420: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 421: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofString1:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_b39f8dbfc888d45a, []int{1, 0}
-}
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (dst *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(dst, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20180430.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20180430.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto3_20180430.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto3_20180430.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto3_20180430.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto3_20180430.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto3_20180430.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20180430.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20180430.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20180430.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20180430.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20180430.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20180430.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20180430.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto3_20180430.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20180430.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto3_20180430.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20180430.Message.ChildMessage")
- proto.RegisterEnum("google.golang.org.proto3_20180430.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20180430.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
-}
-
-func init() {
- proto.RegisterFile("proto3_20180430_b4deda09/test.proto", fileDescriptor_test_b39f8dbfc888d45a)
-}
-
-var fileDescriptor_test_b39f8dbfc888d45a = []byte{
- // 1946 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x57, 0x73, 0xdb, 0xca,
- 0x15, 0xc7, 0x09, 0x52, 0xc5, 0x5a, 0xb1, 0x82, 0x96, 0xb2, 0xa3, 0x27, 0x44, 0x76, 0x1c, 0xc4,
- 0xc9, 0x50, 0x12, 0xb9, 0x83, 0x38, 0x4e, 0x62, 0x5b, 0xb2, 0xe5, 0xd0, 0x19, 0x3b, 0xf1, 0xc0,
- 0xa3, 0x3c, 0xe4, 0x45, 0x21, 0x45, 0x90, 0xa6, 0x0d, 0x12, 0x8a, 0x48, 0x7a, 0xa2, 0xc9, 0x83,
- 0xbf, 0x42, 0x7a, 0xef, 0xe5, 0x2d, 0xbd, 0xf7, 0xee, 0x8c, 0xd3, 0xcb, 0xed, 0xf7, 0xd3, 0xdc,
- 0x59, 0x1c, 0x6c, 0x03, 0x40, 0x93, 0x04, 0xe7, 0x3e, 0x78, 0x46, 0x3a, 0xfc, 0xef, 0xf9, 0xf1,
- 0x1c, 0x9c, 0x3d, 0x67, 0x17, 0x16, 0x3a, 0x77, 0x7c, 0xe2, 0x0d, 0xbd, 0xda, 0x61, 0x75, 0x7b,
- 0xe7, 0xd2, 0x36, 0xa9, 0x6d, 0x1f, 0x36, 0x49, 0xcb, 0x69, 0x35, 0xb6, 0xdf, 0xb1, 0x35, 0x74,
- 0x06, 0xc3, 0x8a, 0xff, 0xa9, 0xfe, 0xc6, 0x8e, 0xe7, 0x75, 0x5c, 0xa7, 0xd2, 0xf1, 0xdc, 0x46,
- 0xbf, 0x53, 0xf1, 0x4e, 0x3a, 0x95, 0xd0, 0xb2, 0x4d, 0x17, 0xe5, 0xef, 0x75, 0x9b, 0x6e, 0xb7,
- 0xdf, 0xb9, 0xe3, 0x0c, 0x06, 0x8d, 0x8e, 0xa3, 0xe7, 0x51, 0xba, 0xbd, 0x83, 0x35, 0x43, 0x33,
- 0x57, 0xec, 0x74, 0x7b, 0xc7, 0xff, 0xbd, 0x8a, 0xd3, 0x46, 0xc6, 0xff, 0xbd, 0xaa, 0x5f, 0x46,
- 0xe9, 0x76, 0x0d, 0x67, 0x0c, 0xcd, 0x5c, 0xad, 0x5e, 0xac, 0x4c, 0x24, 0x54, 0x02, 0xbf, 0x76,
- 0xba, 0x5d, 0xdb, 0x7c, 0x72, 0x0d, 0x2d, 0x33, 0xce, 0x39, 0x94, 0xf3, 0x8e, 0x87, 0x5d, 0xaf,
- 0xdf, 0x70, 0x0f, 0x9b, 0x9e, 0xe7, 0xe2, 0x96, 0xa1, 0x99, 0x67, 0xec, 0x2c, 0x33, 0xee, 0x79,
- 0x9e, 0xab, 0xbf, 0x09, 0xe5, 0xb9, 0xa8, 0xdb, 0x1f, 0xd6, 0xaa, 0xd8, 0x31, 0x34, 0x73, 0xd1,
- 0xe6, 0x4b, 0x6f, 0x51, 0xa3, 0xfe, 0x66, 0x54, 0xe0, 0xb2, 0x01, 0xe8, 0xda, 0x86, 0x66, 0x96,
- 0x6c, 0xbe, 0xfa, 0x5e, 0x37, 0x22, 0x1c, 0x81, 0xb0, 0x63, 0x68, 0x66, 0x4e, 0x08, 0x0f, 0x40,
- 0x18, 0x02, 0x5b, 0x04, 0xdf, 0x37, 0x34, 0x33, 0xa3, 0x80, 0x2d, 0x12, 0x01, 0x5b, 0x04, 0x77,
- 0x0d, 0xcd, 0xd4, 0x55, 0x70, 0x48, 0x38, 0x02, 0xe1, 0x03, 0x43, 0x33, 0x17, 0x54, 0xb0, 0x45,
- 0xf4, 0xb7, 0xa0, 0x22, 0x17, 0xb6, 0xbb, 0x1f, 0x71, 0x5a, 0xb5, 0x2a, 0x7e, 0x68, 0x68, 0xe6,
- 0xb2, 0xcd, 0x1d, 0xdc, 0x04, 0xb3, 0xfe, 0x56, 0x54, 0x12, 0x70, 0xa6, 0x75, 0x0d, 0xcd, 0x2c,
- 0xd8, 0xdc, 0xc7, 0xbd, 0xc0, 0xae, 0x04, 0xd4, 0x76, 0xbd, 0xc6, 0x10, 0xf7, 0x0c, 0xcd, 0x4c,
- 0x8b, 0x80, 0x6e, 0x52, 0x63, 0x14, 0x6f, 0x11, 0xdc, 0x37, 0x34, 0x73, 0x29, 0x84, 0xb7, 0x48,
- 0x0c, 0xde, 0x22, 0xd8, 0x33, 0x34, 0xb3, 0x18, 0xc6, 0x87, 0xe2, 0x6f, 0x79, 0xa3, 0xa6, 0xeb,
- 0xe0, 0x63, 0x43, 0x33, 0x35, 0x11, 0xff, 0x0d, 0xdf, 0xaa, 0x66, 0x74, 0x78, 0xd2, 0xed, 0x77,
- 0xf0, 0x87, 0xfd, 0x5a, 0x14, 0x19, 0xf5, 0xad, 0x4a, 0x40, 0xcd, 0xd3, 0xa1, 0x33, 0xc0, 0x27,
- 0x86, 0x66, 0x66, 0x45, 0x40, 0x7b, 0xd4, 0xa8, 0xb7, 0x50, 0x99, 0xcb, 0x8e, 0xee, 0x77, 0xdd,
- 0xd6, 0xa1, 0xd3, 0x1f, 0xf5, 0xf0, 0xc0, 0xd0, 0xcc, 0x7c, 0x95, 0x4c, 0x5f, 0xbf, 0x95, 0xeb,
- 0x74, 0xf1, 0x7e, 0x7f, 0xd4, 0xb3, 0x79, 0xd8, 0xdc, 0xa4, 0xf7, 0xd0, 0x7a, 0x88, 0xd2, 0x83,
- 0x65, 0x78, 0xe8, 0x6f, 0x94, 0xb7, 0xcf, 0x0a, 0x62, 0xbb, 0xe6, 0xac, 0xc2, 0x62, 0x7b, 0xa7,
- 0x89, 0xd6, 0xa4, 0xb2, 0xf3, 0xb7, 0x2f, 0x84, 0x35, 0xf2, 0xc3, 0xaa, 0x4c, 0x41, 0x0b, 0x76,
- 0xbd, 0x1f, 0x50, 0x59, 0x14, 0x2b, 0x37, 0xea, 0x0f, 0x11, 0x8e, 0x30, 0x58, 0x50, 0x8f, 0xfc,
- 0xa0, 0x76, 0xa6, 0xc7, 0xb0, 0x70, 0xd6, 0x43, 0x24, 0x16, 0xd0, 0x79, 0x94, 0x3b, 0x71, 0x8e,
- 0x9d, 0xc6, 0xd0, 0x69, 0x41, 0x33, 0x78, 0xaa, 0x19, 0x19, 0xda, 0x0d, 0x98, 0xd5, 0xef, 0x06,
- 0x17, 0x50, 0x9e, 0xab, 0x60, 0xf3, 0xfe, 0x8d, 0xca, 0x16, 0x6d, 0xbe, 0x18, 0xda, 0x81, 0x89,
- 0x0a, 0x5c, 0x17, 0xb4, 0x83, 0xbf, 0x53, 0x61, 0xc9, 0xe6, 0xeb, 0x83, 0x7e, 0x20, 0x2b, 0x83,
- 0x7e, 0xf0, 0x0f, 0xaa, 0xcc, 0x09, 0x65, 0xd0, 0x10, 0x42, 0x6c, 0x8b, 0xe0, 0x7f, 0x52, 0x61,
- 0x46, 0x61, 0x5b, 0x24, 0xc2, 0xb6, 0x08, 0xfe, 0x17, 0x15, 0xea, 0x2a, 0x3b, 0xa4, 0x0c, 0x5a,
- 0xc2, 0xbf, 0xa9, 0x72, 0x41, 0x65, 0x5b, 0x44, 0xbf, 0x88, 0x8a, 0x5c, 0xc9, 0xf6, 0xf9, 0x7f,
- 0xa8, 0x74, 0xd9, 0xe6, 0x2e, 0x58, 0x53, 0x78, 0x1b, 0x2a, 0x09, 0x3e, 0x13, 0xff, 0x97, 0x8a,
- 0x0b, 0x36, 0xf7, 0xc2, 0xbb, 0x82, 0x1c, 0x15, 0x74, 0x85, 0xff, 0x51, 0x69, 0x5a, 0x44, 0x05,
- 0x6d, 0x21, 0xf2, 0x0d, 0x2c, 0x82, 0xff, 0x4f, 0x95, 0x4b, 0xa1, 0x6f, 0x60, 0x91, 0x98, 0x6f,
- 0x60, 0x11, 0xfc, 0x1c, 0x15, 0x17, 0xc3, 0xdf, 0x20, 0x94, 0x85, 0xa0, 0x31, 0x3c, 0x4f, 0xb5,
- 0x9a, 0xc8, 0x42, 0xd0, 0x19, 0x94, 0xcc, 0x42, 0x67, 0x78, 0x41, 0xf3, 0xc7, 0x92, 0xc8, 0x2c,
- 0xb4, 0x06, 0x39, 0x2a, 0x68, 0x0d, 0x2f, 0x52, 0x61, 0x56, 0x44, 0x05, 0xbd, 0xc1, 0x41, 0x65,
- 0xae, 0x93, 0x7a, 0xc3, 0x4b, 0x54, 0x9c, 0xb8, 0x39, 0x30, 0x8f, 0xa2, 0x39, 0xf4, 0xd1, 0x7a,
- 0x08, 0xc3, 0xf6, 0xd1, 0xcb, 0x94, 0x34, 0x4f, 0x77, 0x50, 0x60, 0x6c, 0x33, 0x1d, 0xa1, 0x35,
- 0xa9, 0x04, 0xa5, 0xee, 0xf0, 0x0a, 0x04, 0x36, 0x73, 0x7b, 0x10, 0x85, 0x2b, 0xda, 0x83, 0x8b,
- 0x70, 0x04, 0xc2, 0xc2, 0x7a, 0x15, 0xc2, 0x4a, 0xd2, 0x1f, 0x42, 0x28, 0x16, 0xd2, 0x87, 0x50,
- 0xae, 0xd7, 0x38, 0xf6, 0x5b, 0x03, 0xf4, 0x87, 0xef, 0xa4, 0x7d, 0xc4, 0x3b, 0x67, 0xc8, 0xdc,
- 0x9d, 0xc6, 0x31, 0xed, 0x22, 0xf4, 0xdf, 0x7e, 0x7f, 0x78, 0x72, 0x6a, 0xaf, 0xf6, 0x84, 0x45,
- 0x3f, 0x42, 0x79, 0x4e, 0x80, 0x46, 0xf0, 0x5d, 0x40, 0xbc, 0x6b, 0x76, 0x84, 0xdf, 0x85, 0x80,
- 0x91, 0xed, 0x49, 0x26, 0xbd, 0x8d, 0x0a, 0x1c, 0x12, 0x34, 0xa6, 0xef, 0x01, 0xe5, 0xdd, 0xb3,
- 0x53, 0xa0, 0x85, 0x01, 0x26, 0xd7, 0x93, 0x6d, 0x0a, 0x27, 0x68, 0x6b, 0xdf, 0x4f, 0xcc, 0x39,
- 0x88, 0xe1, 0x04, 0x4d, 0x31, 0x94, 0x34, 0x8b, 0xe0, 0x1f, 0xcc, 0x93, 0x34, 0x8b, 0x44, 0x92,
- 0x66, 0x91, 0x48, 0xd2, 0x2c, 0x82, 0x7f, 0x38, 0x57, 0xd2, 0x18, 0x46, 0x4e, 0x5a, 0x88, 0x13,
- 0xf4, 0xe3, 0x1f, 0xcd, 0x95, 0xb4, 0x30, 0x27, 0xe8, 0xe6, 0x5d, 0x54, 0xe4, 0x1c, 0xd6, 0xa0,
- 0x7f, 0x0c, 0xa0, 0x2b, 0xb3, 0x83, 0x82, 0xbe, 0x0f, 0xa4, 0x7c, 0x4f, 0x31, 0xea, 0x2e, 0x2a,
- 0x89, 0xd4, 0x31, 0xd6, 0x4f, 0x80, 0x75, 0x35, 0x41, 0xf2, 0xda, 0x32, 0xac, 0xd0, 0x53, 0xad,
- 0x4a, 0x35, 0xc0, 0x30, 0xf9, 0x69, 0xe2, 0x6a, 0xf0, 0xc7, 0x8e, 0x5a, 0x0d, 0x30, 0x89, 0x22,
- 0xd9, 0xb3, 0x08, 0xfe, 0xd9, 0x7c, 0xd9, 0x63, 0xcf, 0x49, 0xc9, 0x9e, 0x45, 0x62, 0xb2, 0x67,
- 0x11, 0xfc, 0xf3, 0x39, 0xb3, 0xc7, 0x60, 0x6a, 0xf6, 0x42, 0xe5, 0x17, 0x0c, 0xc2, 0x5f, 0x24,
- 0x2e, 0x3f, 0x18, 0x99, 0x6a, 0xf9, 0x05, 0x63, 0x54, 0xd9, 0x4e, 0x30, 0x46, 0x7f, 0x99, 0x7c,
- 0x3b, 0xf9, 0x0e, 0x42, 0xdb, 0x09, 0x86, 0xb0, 0x5c, 0x0d, 0x30, 0x84, 0x7f, 0x95, 0xb8, 0x1a,
- 0xfc, 0x71, 0xad, 0x56, 0x03, 0x4c, 0xf0, 0x63, 0x54, 0xe6, 0x10, 0x69, 0x82, 0xff, 0x1a, 0x48,
- 0xd7, 0x66, 0x27, 0xf1, 0xa9, 0x0d, 0xb4, 0x62, 0x2f, 0x64, 0xd6, 0x4f, 0xd1, 0x7a, 0x88, 0xc8,
- 0xa6, 0xde, 0x6f, 0x00, 0x7a, 0x3d, 0x21, 0x34, 0xb0, 0x01, 0xb7, 0xdc, 0x8b, 0x7e, 0xa2, 0x3f,
- 0x42, 0x6b, 0x52, 0x23, 0x94, 0xe6, 0xfa, 0x6f, 0x81, 0xbc, 0x97, 0xa4, 0x1d, 0xf2, 0x89, 0x0e,
- 0x60, 0xbd, 0x17, 0xf9, 0x40, 0x7f, 0x8c, 0x70, 0x84, 0xcb, 0x82, 0xfe, 0x1d, 0xa0, 0xf7, 0x13,
- 0xa3, 0x95, 0xb0, 0xd7, 0x7a, 0x71, 0x9f, 0xb1, 0x52, 0xf2, 0x67, 0x0e, 0x8c, 0xff, 0xdf, 0x27,
- 0x2a, 0x25, 0x7f, 0x08, 0x8b, 0xf9, 0x4f, 0x4b, 0x89, 0x9b, 0xd8, 0xbe, 0x18, 0x48, 0x94, 0x3f,
- 0x24, 0xda, 0x17, 0x30, 0x83, 0x05, 0x86, 0xee, 0x0b, 0x61, 0x63, 0x9c, 0x91, 0xc4, 0xf9, 0x63,
- 0x22, 0xce, 0x41, 0x0c, 0x47, 0xd8, 0xa4, 0xa4, 0x59, 0x04, 0x30, 0x7f, 0x4a, 0x9a, 0x34, 0x8b,
- 0x44, 0x92, 0x06, 0x26, 0x39, 0x69, 0x8c, 0xf2, 0xe7, 0xc4, 0x49, 0x93, 0x31, 0x2c, 0x69, 0x2a,
- 0x67, 0x24, 0x71, 0xfe, 0x92, 0x38, 0x69, 0x61, 0x8e, 0xb0, 0xb1, 0xe9, 0x12, 0x4c, 0x34, 0x00,
- 0x3d, 0x49, 0x34, 0x5d, 0x82, 0x11, 0x2c, 0x48, 0xf4, 0x69, 0x48, 0x46, 0x9e, 0x3a, 0xbf, 0x5b,
- 0x02, 0xe9, 0xaf, 0xc9, 0x52, 0xe7, 0x7b, 0x08, 0xa5, 0x8e, 0xdb, 0x74, 0x03, 0x21, 0xaf, 0xef,
- 0x78, 0x6d, 0x40, 0x7c, 0x2c, 0x63, 0x68, 0xe6, 0x99, 0x7a, 0xca, 0x5e, 0xf1, 0x8d, 0xbe, 0x62,
- 0x13, 0xad, 0x82, 0x02, 0x4e, 0x8a, 0x1f, 0xa7, 0x92, 0xc5, 0x7a, 0xca, 0x86, 0x75, 0x70, 0x72,
- 0x3d, 0x8f, 0xb2, 0xa0, 0x09, 0x8e, 0xad, 0x9f, 0xa0, 0xa2, 0x52, 0x3d, 0x65, 0xc3, 0xd2, 0xe0,
- 0xdc, 0xc9, 0x55, 0xc1, 0xa1, 0xf3, 0x93, 0x54, 0x95, 0xe3, 0xaa, 0xe0, 0xd4, 0x28, 0xf3, 0x2c,
- 0x82, 0x3f, 0x45, 0x45, 0x19, 0x99, 0x67, 0x11, 0x95, 0x67, 0x11, 0xfc, 0x69, 0x2a, 0xd2, 0x15,
- 0x9e, 0xac, 0x0a, 0xce, 0x6b, 0x9f, 0xa1, 0xaa, 0x05, 0x85, 0x67, 0x11, 0xfd, 0x02, 0xca, 0x81,
- 0x8a, 0x9d, 0x80, 0x3e, 0x4b, 0x65, 0xcb, 0xf5, 0x94, 0x0d, 0xab, 0xd9, 0x69, 0xc9, 0x44, 0xf9,
- 0x80, 0xc9, 0x84, 0x9f, 0xa3, 0xc2, 0x42, 0x3d, 0x65, 0x83, 0x03, 0x7e, 0xd2, 0xe1, 0x11, 0xc0,
- 0x31, 0xe7, 0xf3, 0x54, 0x96, 0xe6, 0x11, 0xc0, 0x41, 0x45, 0xa5, 0x5a, 0x04, 0x7f, 0x81, 0xaa,
- 0x96, 0x54, 0xaa, 0x7f, 0x01, 0x56, 0xa8, 0x16, 0xc1, 0x5f, 0xa4, 0xc2, 0x62, 0x88, 0x2a, 0x47,
- 0x1b, 0x1c, 0x0f, 0xbe, 0x44, 0x75, 0x1a, 0x8f, 0x36, 0x98, 0xef, 0x22, 0x73, 0x30, 0xdc, 0xbf,
- 0x4c, 0x55, 0x2b, 0x22, 0x73, 0x30, 0x9d, 0x79, 0x04, 0x30, 0x9a, 0xbf, 0x42, 0x45, 0x59, 0x1e,
- 0x01, 0x0c, 0xd7, 0x06, 0x2a, 0x82, 0x46, 0x9a, 0xac, 0x5f, 0xcd, 0x24, 0x7f, 0x71, 0x56, 0x4f,
- 0xd9, 0x10, 0xaa, 0x98, 0xa6, 0x0f, 0x50, 0x59, 0x46, 0xb0, 0xa9, 0xf2, 0xb5, 0xcc, 0x5c, 0x6f,
- 0xcd, 0xea, 0x29, 0xbb, 0x24, 0x40, 0x6c, 0x8a, 0x1c, 0x22, 0x9d, 0x95, 0x94, 0x34, 0x3b, 0xbf,
- 0x9e, 0x49, 0xf2, 0xca, 0xac, 0x9e, 0xb2, 0x8b, 0x41, 0x21, 0x8a, 0x39, 0x79, 0x1f, 0xad, 0xa9,
- 0x00, 0x16, 0xce, 0x37, 0x32, 0x09, 0xdf, 0x97, 0xd5, 0x53, 0x76, 0x59, 0xc6, 0xb0, 0x50, 0x78,
- 0x6d, 0xc1, 0x33, 0xde, 0xc1, 0xdf, 0x64, 0x0f, 0x39, 0x2b, 0x3d, 0xe4, 0x9d, 0xb0, 0xae, 0x8a,
- 0xbf, 0x15, 0xa7, 0xab, 0x86, 0x75, 0x35, 0xfc, 0xed, 0x38, 0x5d, 0x6d, 0xe3, 0x01, 0xca, 0x2a,
- 0x29, 0x7d, 0x1d, 0xff, 0xaf, 0x60, 0xe3, 0x0a, 0x2a, 0x86, 0x6f, 0xec, 0x7a, 0x11, 0x65, 0x1e,
- 0x3a, 0xa7, 0x3e, 0xf0, 0x8c, 0x4d, 0x7f, 0xd4, 0xcf, 0xa2, 0xc5, 0x47, 0x0d, 0x77, 0xe4, 0xe0,
- 0xb4, 0x6f, 0x83, 0x5f, 0x2e, 0xa7, 0x2f, 0x69, 0x1b, 0x57, 0x51, 0x29, 0x72, 0x1d, 0x9f, 0xe4,
- 0x60, 0x51, 0x76, 0x70, 0x0d, 0xe9, 0xd1, 0x9b, 0xf6, 0x24, 0x0f, 0xa5, 0x78, 0x0f, 0x07, 0xd3,
- 0x7b, 0xc8, 0x8d, 0x0d, 0x22, 0xb8, 0x3a, 0x4c, 0x72, 0x90, 0x19, 0x1f, 0xc4, 0x94, 0x1e, 0xf4,
- 0xf1, 0x41, 0x4c, 0xe9, 0x61, 0x41, 0xf6, 0xb0, 0x8b, 0xca, 0x31, 0x97, 0xd5, 0x49, 0x2e, 0x96,
- 0x65, 0x17, 0x7b, 0xe8, 0x6c, 0xdc, 0x1d, 0x74, 0x92, 0x8f, 0x42, 0x7c, 0x2e, 0xc5, 0xe5, 0x72,
- 0x92, 0x83, 0xf4, 0x33, 0xe2, 0x98, 0x32, 0x15, 0x4b, 0xcf, 0x8a, 0x63, 0x4a, 0x1f, 0xc5, 0xf8,
- 0x07, 0x22, 0xdd, 0xf2, 0x26, 0x79, 0xd0, 0xc6, 0x14, 0x85, 0xb8, 0xbf, 0x4d, 0xf2, 0xb0, 0x12,
- 0x9f, 0x4b, 0x71, 0x35, 0x9b, 0xe4, 0x20, 0x2b, 0x3b, 0x38, 0x45, 0x6b, 0xb1, 0x37, 0xae, 0x18,
- 0x27, 0xef, 0x95, 0x9d, 0x24, 0x7d, 0x2d, 0x2b, 0xa1, 0x1f, 0x23, 0x3c, 0xee, 0xde, 0x15, 0x43,
- 0xbf, 0x23, 0xd3, 0xe7, 0x78, 0x55, 0x2b, 0x7d, 0x81, 0x11, 0x7a, 0xc3, 0x98, 0xeb, 0x57, 0x0c,
- 0xff, 0x86, 0x1a, 0xfd, 0xac, 0xef, 0x6e, 0x25, 0xec, 0x47, 0xd1, 0xc6, 0xf8, 0xab, 0x57, 0x0c,
- 0xf9, 0x3d, 0x6a, 0xe4, 0x09, 0xde, 0xe6, 0x46, 0x0a, 0x46, 0xbd, 0x80, 0xc9, 0xcc, 0xc5, 0x49,
- 0xed, 0x1c, 0x6a, 0x36, 0x74, 0xb7, 0x92, 0x3d, 0x94, 0xa6, 0xf3, 0x70, 0x30, 0xde, 0x43, 0x6e,
- 0xba, 0x91, 0xa2, 0x5e, 0x88, 0x64, 0x07, 0x99, 0xe9, 0x83, 0x18, 0xe3, 0x41, 0x9f, 0x3e, 0x88,
- 0x31, 0x1e, 0x16, 0x26, 0x79, 0x80, 0x2e, 0x16, 0xbe, 0x9e, 0xc8, 0x2e, 0x96, 0xa7, 0x0c, 0x43,
- 0xbd, 0x77, 0xc8, 0x1e, 0x56, 0x26, 0x78, 0xd8, 0xac, 0xa0, 0x15, 0x71, 0x08, 0x5c, 0x41, 0x8b,
- 0xbb, 0xb7, 0xef, 0xd6, 0x77, 0x8b, 0x29, 0xfa, 0xe3, 0x9e, 0xbd, 0xfb, 0x81, 0xf7, 0x17, 0x35,
- 0x7d, 0x15, 0x2d, 0x5f, 0xaf, 0xef, 0xda, 0xb7, 0x6f, 0xed, 0x17, 0xd3, 0x7b, 0x39, 0x76, 0x5c,
- 0x1d, 0xf5, 0xbb, 0x5e, 0xff, 0xe2, 0x0e, 0x5a, 0x95, 0x0f, 0x5e, 0x71, 0x0e, 0x90, 0x9e, 0x15,
- 0x0e, 0x9e, 0x6a, 0x7b, 0x77, 0x3f, 0xf8, 0xbe, 0x48, 0xfd, 0x6e, 0xf9, 0xf5, 0xdb, 0x1c, 0xb5,
- 0xb7, 0xba, 0xfd, 0xa1, 0x73, 0xd2, 0x6f, 0xb8, 0xfe, 0x5f, 0x4f, 0xf8, 0xd6, 0xc1, 0x96, 0xeb,
- 0x74, 0x1a, 0x47, 0xa7, 0x5b, 0xe3, 0xfe, 0xd0, 0xa2, 0xb9, 0x04, 0x9f, 0xbc, 0x16, 0x00, 0x00,
- 0xff, 0xff, 0xc9, 0x66, 0x05, 0xd3, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180430_b4deda09/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/test.pb.go
deleted file mode 100644
index 97e40899f9..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/test.pb.go
+++ /dev/null
@@ -1,1587 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto3_20180814_aa810b61/test.proto
-
-package proto3_20180814_aa810b61 // import "google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61"
-
-import proto "google.golang.org/protobuf/internal/protolegacy"
-import fmt "fmt"
-import math "math"
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_14f9d28b9a7006c3, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_test_14f9d28b9a7006c3, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2,proto3" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3,proto3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_14f9d28b9a7006c3, []int{0}
-}
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (dst *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(dst, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,proto3,enum=google.golang.org.proto3_20180814.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage,proto3" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,proto3,enum=google.golang.org.proto3_20180814.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage,proto3" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,packed,name=repeated_child_enum,json=repeatedChildEnum,proto3,enum=google.golang.org.proto3_20180814.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage,proto3" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,packed,name=repeated_sibling_enum,json=repeatedSiblingEnum,proto3,enum=google.golang.org.proto3_20180814.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage,proto3" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32,proto3" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32,proto3" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32,proto3" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64,proto3" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64,proto3" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64,proto3" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32,proto3" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32,proto3" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat,proto3" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64,proto3" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64,proto3" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble,proto3" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString,proto3" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes,proto3" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum,proto3" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=google.golang.org.proto3_20180814.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage,proto3" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum,proto3" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=google.golang.org.proto3_20180814.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage,proto3" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool,proto3" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool,proto3" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool,proto3" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool,proto3" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool,proto3" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool,proto3" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool,proto3" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool,proto3" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_14f9d28b9a7006c3, []int{1}
-}
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (dst *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(dst, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil {
- return m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil {
- return m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil {
- return m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil {
- return m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil {
- return m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil {
- return m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil {
- return m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil {
- return m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil {
- return m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil {
- return m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil {
- return m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil {
- return m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil {
- return m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil {
- return m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil {
- return m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil {
- return m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,proto3,oneof"`
-}
-
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,proto3,oneof"`
-}
-
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,proto3,oneof"`
-}
-
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof"`
-}
-
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,proto3,oneof"`
-}
-
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,proto3,oneof"`
-}
-
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,proto3,oneof"`
-}
-
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,proto3,oneof"`
-}
-
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,proto3,oneof"`
-}
-
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,proto3,oneof"`
-}
-
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,proto3,oneof"`
-}
-
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,proto3,oneof"`
-}
-
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,proto3,oneof"`
-}
-
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,proto3,oneof"`
-}
-
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,proto3,enum=google.golang.org.proto3_20180814.Message_ChildEnum,oneof"`
-}
-
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,proto3,oneof"`
-}
-
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,proto3,enum=google.golang.org.proto3_20180814.SiblingEnum,oneof"`
-}
-
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,proto3,oneof"`
-}
-
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,proto3,oneof"`
-}
-
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,proto3,oneof"`
-}
-
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,proto3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-
-func (*Message_OneofString) isMessage_OneofUnion() {}
-
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofFuncs is for the internal use of the proto package.
-func (*Message) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{}) {
- return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- t := uint64(0)
- if x.OneofBool {
- t = 1
- }
- b.EncodeVarint(400<<3 | proto.WireVarint)
- b.EncodeVarint(t)
- case *Message_OneofInt32:
- b.EncodeVarint(401<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- b.EncodeVarint(402<<3 | proto.WireVarint)
- b.EncodeZigzag32(uint64(x.OneofSint32))
- case *Message_OneofUint32:
- b.EncodeVarint(403<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- b.EncodeVarint(404<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- b.EncodeVarint(405<<3 | proto.WireVarint)
- b.EncodeZigzag64(uint64(x.OneofSint64))
- case *Message_OneofUint64:
- b.EncodeVarint(406<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- b.EncodeVarint(407<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofFixed32))
- case *Message_OneofSfixed32:
- b.EncodeVarint(408<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(x.OneofSfixed32))
- case *Message_OneofFloat:
- b.EncodeVarint(409<<3 | proto.WireFixed32)
- b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
- case *Message_OneofFixed64:
- b.EncodeVarint(410<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofFixed64))
- case *Message_OneofSfixed64:
- b.EncodeVarint(411<<3 | proto.WireFixed64)
- b.EncodeFixed64(uint64(x.OneofSfixed64))
- case *Message_OneofDouble:
- b.EncodeVarint(412<<3 | proto.WireFixed64)
- b.EncodeFixed64(math.Float64bits(x.OneofDouble))
- case *Message_OneofString:
- b.EncodeVarint(413<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString)
- case *Message_OneofBytes:
- b.EncodeVarint(414<<3 | proto.WireBytes)
- b.EncodeRawBytes(x.OneofBytes)
- case *Message_OneofChildEnum:
- b.EncodeVarint(415<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- b.EncodeVarint(416<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
- return err
- }
- case *Message_OneofSiblingEnum:
- b.EncodeVarint(417<<3 | proto.WireVarint)
- b.EncodeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- b.EncodeVarint(418<<3 | proto.WireBytes)
- if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
- return err
- }
- case *Message_OneofString1:
- b.EncodeVarint(419<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString1)
- case *Message_OneofString2:
- b.EncodeVarint(420<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString2)
- case *Message_OneofString3:
- b.EncodeVarint(421<<3 | proto.WireBytes)
- b.EncodeStringBytes(x.OneofString3)
- case nil:
- default:
- return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
- }
- return nil
-}
-
-func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
- m := msg.(*Message)
- switch tag {
- case 400: // oneof_union.oneof_bool
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofBool{x != 0}
- return true, err
- case 401: // oneof_union.oneof_int32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt32{int32(x)}
- return true, err
- case 402: // oneof_union.oneof_sint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag32()
- m.OneofUnion = &Message_OneofSint32{int32(x)}
- return true, err
- case 403: // oneof_union.oneof_uint32
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint32{uint32(x)}
- return true, err
- case 404: // oneof_union.oneof_int64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofInt64{int64(x)}
- return true, err
- case 405: // oneof_union.oneof_sint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeZigzag64()
- m.OneofUnion = &Message_OneofSint64{int64(x)}
- return true, err
- case 406: // oneof_union.oneof_uint64
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofUint64{x}
- return true, err
- case 407: // oneof_union.oneof_fixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFixed32{uint32(x)}
- return true, err
- case 408: // oneof_union.oneof_sfixed32
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofSfixed32{int32(x)}
- return true, err
- case 409: // oneof_union.oneof_float
- if wire != proto.WireFixed32 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed32()
- m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
- return true, err
- case 410: // oneof_union.oneof_fixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofFixed64{x}
- return true, err
- case 411: // oneof_union.oneof_sfixed64
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofSfixed64{int64(x)}
- return true, err
- case 412: // oneof_union.oneof_double
- if wire != proto.WireFixed64 {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeFixed64()
- m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
- return true, err
- case 413: // oneof_union.oneof_string
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString{x}
- return true, err
- case 414: // oneof_union.oneof_bytes
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeRawBytes(true)
- m.OneofUnion = &Message_OneofBytes{x}
- return true, err
- case 415: // oneof_union.oneof_child_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
- return true, err
- case 416: // oneof_union.oneof_child_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(Message_ChildMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofChildMessage{msg}
- return true, err
- case 417: // oneof_union.oneof_sibling_enum
- if wire != proto.WireVarint {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeVarint()
- m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
- return true, err
- case 418: // oneof_union.oneof_sibling_message
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- msg := new(SiblingMessage)
- err := b.DecodeMessage(msg)
- m.OneofUnion = &Message_OneofSiblingMessage{msg}
- return true, err
- case 419: // oneof_union.oneof_string1
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString1{x}
- return true, err
- case 420: // oneof_union.oneof_string2
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString2{x}
- return true, err
- case 421: // oneof_union.oneof_string3
- if wire != proto.WireBytes {
- return true, proto.ErrInternalBadWireType
- }
- x, err := b.DecodeStringBytes()
- m.OneofUnion = &Message_OneofString3{x}
- return true, err
- default:
- return false, nil
- }
-}
-
-func _Message_OneofSizer(msg proto.Message) (n int) {
- m := msg.(*Message)
- // oneof_union
- switch x := m.OneofUnion.(type) {
- case *Message_OneofBool:
- n += 2 // tag and wire
- n += 1
- case *Message_OneofInt32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt32))
- case *Message_OneofSint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
- case *Message_OneofUint32:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint32))
- case *Message_OneofInt64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofInt64))
- case *Message_OneofSint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
- case *Message_OneofUint64:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofUint64))
- case *Message_OneofFixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofSfixed32:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFloat:
- n += 2 // tag and wire
- n += 4
- case *Message_OneofFixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofSfixed64:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofDouble:
- n += 2 // tag and wire
- n += 8
- case *Message_OneofString:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString)))
- n += len(x.OneofString)
- case *Message_OneofBytes:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofBytes)))
- n += len(x.OneofBytes)
- case *Message_OneofChildEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofChildEnum))
- case *Message_OneofChildMessage:
- s := proto.Size(x.OneofChildMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofSiblingEnum:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
- case *Message_OneofSiblingMessage:
- s := proto.Size(x.OneofSiblingMessage)
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(s))
- n += s
- case *Message_OneofString1:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString1)))
- n += len(x.OneofString1)
- case *Message_OneofString2:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString2)))
- n += len(x.OneofString2)
- case *Message_OneofString3:
- n += 2 // tag and wire
- n += proto.SizeVarint(uint64(len(x.OneofString3)))
- n += len(x.OneofString3)
- case nil:
- default:
- panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
- }
- return n
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2,proto3" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3,proto3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_test_14f9d28b9a7006c3, []int{1, 0}
-}
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (dst *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(dst, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20180814.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20180814.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto3_20180814.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto3_20180814.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto3_20180814.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto3_20180814.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto3_20180814.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20180814.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20180814.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20180814.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20180814.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20180814.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20180814.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20180814.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto3_20180814.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20180814.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto3_20180814.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20180814.Message.ChildMessage")
- proto.RegisterEnum("google.golang.org.proto3_20180814.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20180814.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
-}
-
-func init() {
- proto.RegisterFile("proto3_20180814_aa810b61/test.proto", fileDescriptor_test_14f9d28b9a7006c3)
-}
-
-var fileDescriptor_test_14f9d28b9a7006c3 = []byte{
- // 1946 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x57, 0x73, 0xdb, 0xca,
- 0x15, 0xc7, 0x09, 0x52, 0xc5, 0x5a, 0xb1, 0x82, 0x96, 0xb2, 0xa3, 0x27, 0x44, 0x76, 0x1c, 0xc4,
- 0xc9, 0x50, 0x26, 0x85, 0x41, 0x34, 0x4e, 0x62, 0x5b, 0xb2, 0xe5, 0xd0, 0x19, 0x3b, 0xf1, 0xc0,
- 0xa3, 0x3c, 0xe4, 0x45, 0x21, 0x25, 0x90, 0xa6, 0x0d, 0x12, 0x8a, 0x48, 0x7a, 0xa2, 0xc9, 0x83,
- 0xbf, 0x42, 0x7a, 0x6f, 0xb7, 0xbd, 0xdd, 0xde, 0x7b, 0xf7, 0x1d, 0xdf, 0xde, 0xeb, 0xa7, 0xb9,
- 0xb3, 0x38, 0xd8, 0x06, 0x80, 0x26, 0x09, 0xce, 0x7d, 0xf0, 0x8c, 0x74, 0xf8, 0xdf, 0xf3, 0xe3,
- 0x39, 0x38, 0x7b, 0xce, 0x2e, 0x2c, 0x74, 0x64, 0x6f, 0xdf, 0xed, 0xb9, 0xab, 0xdb, 0x95, 0x13,
- 0xe5, 0xb5, 0x13, 0x6b, 0x65, 0x63, 0xbb, 0x56, 0x5b, 0x2b, 0x9f, 0xa8, 0x9b, 0xe5, 0x95, 0x9e,
- 0xdd, 0xed, 0x95, 0xbc, 0x4f, 0xd5, 0x6f, 0x37, 0x5d, 0xb7, 0xe9, 0xd8, 0xa5, 0xa6, 0xeb, 0xd4,
- 0x3a, 0xcd, 0x92, 0xbb, 0xdf, 0x2c, 0x05, 0x96, 0x2d, 0x3b, 0x28, 0x7b, 0xa5, 0x55, 0x77, 0x5a,
- 0x9d, 0xe6, 0x25, 0xbb, 0xdb, 0xad, 0x35, 0x6d, 0x35, 0x8b, 0x92, 0x8d, 0x32, 0x56, 0x34, 0x45,
- 0x9f, 0xb3, 0x92, 0x8d, 0xb2, 0xf7, 0x7b, 0x05, 0x27, 0xb5, 0x94, 0xf7, 0x7b, 0x45, 0x3d, 0x89,
- 0x92, 0x8d, 0x55, 0x9c, 0xd2, 0x14, 0x7d, 0xbe, 0x72, 0xbc, 0x34, 0x94, 0x50, 0xf2, 0xfd, 0x5a,
- 0xc9, 0xc6, 0xea, 0xf2, 0xad, 0x33, 0x68, 0x96, 0x72, 0x8e, 0xa0, 0x8c, 0xbb, 0xd7, 0x6b, 0xb9,
- 0x9d, 0x9a, 0xb3, 0x5d, 0x77, 0x5d, 0x07, 0xef, 0x6a, 0x8a, 0x7e, 0xc8, 0x4a, 0x53, 0xe3, 0x86,
- 0xeb, 0x3a, 0xea, 0x77, 0x50, 0x96, 0x89, 0x5a, 0x9d, 0xde, 0x6a, 0x05, 0xdb, 0x9a, 0xa2, 0x4f,
- 0x5b, 0x6c, 0xe9, 0x05, 0x62, 0x54, 0xbf, 0x8b, 0x72, 0x4c, 0xd6, 0x05, 0x5d, 0x43, 0x53, 0xf4,
- 0x82, 0xc5, 0x56, 0x5f, 0x69, 0x85, 0x84, 0x7d, 0x10, 0x36, 0x35, 0x45, 0xcf, 0x70, 0xe1, 0x16,
- 0x08, 0x03, 0x60, 0xd3, 0xc0, 0x57, 0x35, 0x45, 0x4f, 0x49, 0x60, 0xd3, 0x08, 0x81, 0x4d, 0x03,
- 0xb7, 0x34, 0x45, 0x57, 0x65, 0x70, 0x40, 0xd8, 0x07, 0xe1, 0x35, 0x4d, 0xd1, 0xa7, 0x64, 0xb0,
- 0x69, 0xa8, 0xdf, 0x43, 0x79, 0x26, 0x6c, 0xb4, 0x7e, 0x6b, 0xef, 0xae, 0x56, 0xf0, 0x75, 0x4d,
- 0xd1, 0x67, 0x2d, 0xe6, 0xe0, 0x3c, 0x98, 0xd5, 0xef, 0xa3, 0x02, 0x87, 0x53, 0xad, 0xa3, 0x29,
- 0x7a, 0xce, 0x62, 0x3e, 0xae, 0xf8, 0x76, 0x29, 0xa0, 0x86, 0xe3, 0xd6, 0x7a, 0xb8, 0xad, 0x29,
- 0x7a, 0x92, 0x07, 0x74, 0x9e, 0x18, 0xc3, 0x78, 0xd3, 0xc0, 0x1d, 0x4d, 0xd1, 0x67, 0x02, 0x78,
- 0xd3, 0x88, 0xc0, 0x9b, 0x06, 0x76, 0x35, 0x45, 0xcf, 0x07, 0xf1, 0x81, 0xf8, 0x77, 0xdd, 0x7e,
- 0xdd, 0xb1, 0xf1, 0x9e, 0xa6, 0xe8, 0x0a, 0x8f, 0xff, 0x9c, 0x67, 0x95, 0x33, 0xda, 0xdb, 0x6f,
- 0x75, 0x9a, 0xf8, 0x37, 0x5e, 0x2d, 0xf2, 0x8c, 0x7a, 0x56, 0x29, 0xa0, 0xfa, 0x41, 0xcf, 0xee,
- 0xe2, 0x7d, 0x4d, 0xd1, 0xd3, 0x3c, 0xa0, 0x0d, 0x62, 0x54, 0x77, 0x51, 0x91, 0xc9, 0x76, 0xae,
- 0xb6, 0x9c, 0xdd, 0x6d, 0xbb, 0xd3, 0x6f, 0xe3, 0xae, 0xa6, 0xe8, 0xd9, 0x8a, 0x31, 0x7a, 0xfd,
- 0x96, 0xce, 0x92, 0xc5, 0x9b, 0x9d, 0x7e, 0xdb, 0x62, 0x61, 0x33, 0x93, 0xda, 0x46, 0x8b, 0x01,
- 0x4a, 0x1b, 0x96, 0xe1, 0x9e, 0xb7, 0x51, 0x7e, 0x38, 0x2e, 0x88, 0xee, 0x9a, 0xc3, 0x12, 0x8b,
- 0xee, 0x9d, 0x3a, 0x5a, 0x10, 0xca, 0xce, 0xdb, 0xbe, 0x10, 0x56, 0xdf, 0x0b, 0xab, 0x34, 0x02,
- 0xcd, 0xdf, 0xf5, 0x5e, 0x40, 0x45, 0x5e, 0xac, 0xcc, 0xa8, 0x5e, 0x47, 0x38, 0xc4, 0xa0, 0x41,
- 0xdd, 0xf0, 0x82, 0x2a, 0x8f, 0x8e, 0xa1, 0xe1, 0x2c, 0x06, 0x48, 0x34, 0xa0, 0xa3, 0x28, 0xb3,
- 0x6f, 0xef, 0xd9, 0xb5, 0x9e, 0xbd, 0x0b, 0xcd, 0xe0, 0xb6, 0xa2, 0xa5, 0x48, 0x37, 0xa0, 0x56,
- 0xaf, 0x1b, 0x1c, 0x43, 0x59, 0xa6, 0x82, 0xcd, 0xfb, 0x26, 0x91, 0x4d, 0x5b, 0x6c, 0x31, 0xb4,
- 0x03, 0x1d, 0xe5, 0x98, 0xce, 0x6f, 0x07, 0x6f, 0x11, 0x61, 0xc1, 0x62, 0xeb, 0xfd, 0x7e, 0x20,
- 0x2a, 0xfd, 0x7e, 0xf0, 0x36, 0x51, 0x66, 0xb8, 0xd2, 0x6f, 0x08, 0x01, 0xb6, 0x69, 0xe0, 0x77,
- 0x88, 0x30, 0x25, 0xb1, 0x4d, 0x23, 0xc4, 0x36, 0x0d, 0xfc, 0x2e, 0x11, 0xaa, 0x32, 0x3b, 0xa0,
- 0xf4, 0x5b, 0xc2, 0x7b, 0x44, 0x39, 0x25, 0xb3, 0x4d, 0x43, 0x3d, 0x8e, 0xf2, 0x4c, 0x49, 0xf7,
- 0xf9, 0xfb, 0x44, 0x3a, 0x6b, 0x31, 0x17, 0xb4, 0x29, 0xfc, 0x00, 0x15, 0x38, 0x9f, 0x8a, 0x3f,
- 0x20, 0xe2, 0x9c, 0xc5, 0xbc, 0xb0, 0xae, 0x20, 0x46, 0x05, 0x5d, 0xe1, 0x43, 0x22, 0x4d, 0xf2,
- 0xa8, 0xa0, 0x2d, 0x84, 0xbe, 0x81, 0x69, 0xe0, 0x8f, 0x88, 0x72, 0x26, 0xf0, 0x0d, 0x4c, 0x23,
- 0xe2, 0x1b, 0x98, 0x06, 0xfe, 0x98, 0x88, 0xf3, 0xc1, 0x6f, 0x10, 0xc8, 0x82, 0xdf, 0x18, 0x3e,
- 0x21, 0x5a, 0x85, 0x67, 0xc1, 0xef, 0x0c, 0x52, 0x66, 0xa1, 0x33, 0x7c, 0xaa, 0x78, 0x63, 0x89,
- 0x67, 0x16, 0x5a, 0x83, 0x18, 0x15, 0xb4, 0x86, 0xcf, 0x88, 0x30, 0xcd, 0xa3, 0x82, 0xde, 0x60,
- 0xa3, 0x22, 0xd3, 0x09, 0xbd, 0xe1, 0x73, 0x22, 0x8e, 0xdd, 0x1c, 0xa8, 0x47, 0xde, 0x1c, 0x3a,
- 0x68, 0x31, 0x80, 0xa1, 0xfb, 0xe8, 0x0b, 0x42, 0x9a, 0xa4, 0x3b, 0x48, 0x30, 0xba, 0x99, 0x76,
- 0xd0, 0x82, 0x50, 0x82, 0x42, 0x77, 0xf8, 0x12, 0x02, 0x1b, 0xbb, 0x3d, 0xf0, 0xc2, 0xe5, 0xed,
- 0xc1, 0x41, 0x38, 0x04, 0xa1, 0x61, 0x7d, 0x05, 0x61, 0xc5, 0xe9, 0x0f, 0x01, 0x14, 0x0d, 0xe9,
- 0xd7, 0x28, 0xd3, 0xae, 0xed, 0x79, 0xad, 0x01, 0xfa, 0xc3, 0xfd, 0x49, 0x0f, 0xf1, 0xa3, 0x31,
- 0x32, 0x77, 0xa9, 0xb6, 0x47, 0xba, 0x08, 0xf9, 0xb7, 0xd9, 0xe9, 0xed, 0x1f, 0x58, 0xf3, 0x6d,
- 0x6e, 0x51, 0x77, 0x50, 0x96, 0x11, 0xa0, 0x11, 0x3c, 0x00, 0x88, 0x1f, 0x8f, 0x8f, 0xf0, 0xba,
- 0x10, 0x30, 0xd2, 0x6d, 0xc1, 0xa4, 0x36, 0x50, 0x8e, 0x41, 0xfc, 0xc6, 0xf4, 0x20, 0x50, 0x7e,
- 0x32, 0x3e, 0x05, 0x5a, 0x18, 0x60, 0x32, 0x6d, 0xd1, 0x26, 0x71, 0xfc, 0xb6, 0xf6, 0x50, 0x6c,
- 0xce, 0x56, 0x04, 0xc7, 0x6f, 0x8a, 0x81, 0xa4, 0x99, 0x06, 0x7e, 0x78, 0x92, 0xa4, 0x99, 0x46,
- 0x28, 0x69, 0xa6, 0x11, 0x4a, 0x9a, 0x69, 0xe0, 0x47, 0x26, 0x4a, 0x1a, 0xc5, 0x88, 0x49, 0x0b,
- 0x70, 0xfc, 0x7e, 0xfc, 0xe8, 0x44, 0x49, 0x0b, 0x72, 0xfc, 0x6e, 0xde, 0x42, 0x79, 0xc6, 0xa1,
- 0x0d, 0xfa, 0x31, 0x00, 0x9d, 0x1a, 0x1f, 0xe4, 0xf7, 0x7d, 0x20, 0x65, 0xdb, 0x92, 0x51, 0x75,
- 0x50, 0x81, 0xa7, 0x8e, 0xb2, 0x1e, 0x07, 0xd6, 0xe9, 0x18, 0xc9, 0x6b, 0x88, 0xb0, 0x5c, 0x5b,
- 0xb6, 0x4a, 0xd5, 0x00, 0xc3, 0xe4, 0x89, 0xd8, 0xd5, 0xe0, 0x8d, 0x1d, 0xb9, 0x1a, 0x60, 0x12,
- 0x85, 0xb2, 0x67, 0x1a, 0xf8, 0xc9, 0xc9, 0xb2, 0x47, 0x9f, 0x93, 0x94, 0x3d, 0xd3, 0x88, 0xc8,
- 0x9e, 0x69, 0xe0, 0xa7, 0x26, 0xcc, 0x1e, 0x85, 0xc9, 0xd9, 0x0b, 0x94, 0x9f, 0x3f, 0x08, 0x9f,
- 0x8e, 0x5d, 0x7e, 0x30, 0x32, 0xe5, 0xf2, 0xf3, 0xc7, 0xa8, 0xb4, 0x9d, 0x60, 0x8c, 0x3e, 0x13,
- 0x7f, 0x3b, 0x79, 0x0e, 0x02, 0xdb, 0x09, 0x86, 0xb0, 0x58, 0x0d, 0x30, 0x84, 0x9f, 0x8d, 0x5d,
- 0x0d, 0xde, 0xb8, 0x96, 0xab, 0x01, 0x26, 0xf8, 0x1e, 0x2a, 0x32, 0x88, 0x30, 0xc1, 0x9f, 0x03,
- 0xd2, 0x99, 0xf1, 0x49, 0x6c, 0x6a, 0x03, 0x2d, 0xdf, 0x0e, 0x98, 0xd5, 0x03, 0xb4, 0x18, 0x20,
- 0xd2, 0xa9, 0xf7, 0x3c, 0x40, 0xcf, 0xc6, 0x84, 0xfa, 0x36, 0xe0, 0x16, 0xdb, 0xe1, 0x4f, 0xd4,
- 0x1b, 0x68, 0x41, 0x68, 0x84, 0xc2, 0x5c, 0x7f, 0x01, 0xc8, 0x1b, 0x71, 0xda, 0x21, 0x9b, 0xe8,
- 0x00, 0x56, 0xdb, 0xa1, 0x0f, 0xd4, 0x9b, 0x08, 0x87, 0xb8, 0x34, 0xe8, 0x17, 0x01, 0xbd, 0x19,
- 0x1b, 0x2d, 0x85, 0xbd, 0xd0, 0x8e, 0xfa, 0x8c, 0x96, 0x92, 0x37, 0x73, 0x60, 0xfc, 0xbf, 0x14,
- 0xab, 0x94, 0xbc, 0x21, 0xcc, 0xe7, 0x3f, 0x29, 0x25, 0x66, 0xa2, 0xfb, 0xa2, 0x2b, 0x50, 0x5e,
- 0x8e, 0xb5, 0x2f, 0x60, 0x06, 0x73, 0x0c, 0xd9, 0x17, 0xdc, 0x46, 0x39, 0x7d, 0x81, 0xf3, 0x4a,
- 0x2c, 0xce, 0x56, 0x04, 0x87, 0xdb, 0x84, 0xa4, 0x99, 0x06, 0x60, 0x5e, 0x8d, 0x9b, 0x34, 0xd3,
- 0x08, 0x25, 0x0d, 0x4c, 0x62, 0xd2, 0x28, 0xe5, 0xb5, 0xd8, 0x49, 0x13, 0x31, 0x34, 0x69, 0x32,
- 0xa7, 0x2f, 0x70, 0x5e, 0x8f, 0x9d, 0xb4, 0x20, 0x87, 0xdb, 0xe8, 0x74, 0xf1, 0x27, 0x1a, 0x80,
- 0x6e, 0xc5, 0x9a, 0x2e, 0xfe, 0x08, 0xe6, 0x24, 0xf2, 0x34, 0x04, 0x23, 0x4b, 0x9d, 0xd7, 0x2d,
- 0x81, 0xf4, 0x46, 0xbc, 0xd4, 0x79, 0x1e, 0x02, 0xa9, 0x63, 0x36, 0x55, 0x43, 0xc8, 0xed, 0xd8,
- 0x6e, 0x03, 0x10, 0xbf, 0x4f, 0x69, 0x8a, 0x7e, 0xa8, 0x9a, 0xb0, 0xe6, 0x3c, 0xa3, 0xa7, 0x58,
- 0x46, 0xf3, 0xa0, 0x80, 0x93, 0xe2, 0x1f, 0x88, 0x64, 0xba, 0x9a, 0xb0, 0x60, 0x1d, 0x9c, 0x5c,
- 0x8f, 0xa2, 0x34, 0x68, 0xfc, 0x63, 0xeb, 0x1f, 0x89, 0xa8, 0x50, 0x4d, 0x58, 0xb0, 0xd4, 0x3f,
- 0x77, 0x32, 0x95, 0x7f, 0xe8, 0xfc, 0x13, 0x51, 0x65, 0x98, 0xca, 0x3f, 0x35, 0x8a, 0x3c, 0xd3,
- 0xc0, 0x7f, 0x26, 0xa2, 0x94, 0xc8, 0x33, 0x0d, 0x99, 0x67, 0x1a, 0xf8, 0x2f, 0x44, 0xa4, 0x4a,
- 0x3c, 0x51, 0xe5, 0x9f, 0xd7, 0xfe, 0x4a, 0x54, 0x53, 0x12, 0xcf, 0x34, 0xd4, 0x63, 0x28, 0x03,
- 0x2a, 0x7a, 0x02, 0xfa, 0x1b, 0x91, 0xcd, 0x56, 0x13, 0x16, 0xac, 0xa6, 0xa7, 0x25, 0x1d, 0x65,
- 0x7d, 0x26, 0x15, 0xfe, 0x9d, 0x08, 0x73, 0xd5, 0x84, 0x05, 0x0e, 0xd8, 0x49, 0x87, 0x45, 0x00,
- 0xc7, 0x9c, 0x7f, 0x10, 0x59, 0x92, 0x45, 0x00, 0x07, 0x15, 0x99, 0x6a, 0x1a, 0xf8, 0x9f, 0x44,
- 0x35, 0x23, 0x53, 0xbd, 0x0b, 0xb0, 0x44, 0x35, 0x0d, 0xfc, 0x2f, 0x22, 0xcc, 0x07, 0xa8, 0x62,
- 0xb4, 0xfe, 0xf1, 0xe0, 0xdf, 0x44, 0xa7, 0xb0, 0x68, 0xfd, 0xf9, 0xce, 0x33, 0x07, 0xc3, 0xfd,
- 0x3f, 0x44, 0x35, 0xc7, 0x33, 0x07, 0xd3, 0x99, 0x45, 0x00, 0xa3, 0xf9, 0xbf, 0x44, 0x94, 0x66,
- 0x11, 0xc0, 0x70, 0xad, 0xa1, 0x3c, 0x68, 0x84, 0xc9, 0xfa, 0xbf, 0x54, 0xfc, 0x17, 0x67, 0xd5,
- 0x84, 0x05, 0xa1, 0xf2, 0x69, 0x7a, 0x0d, 0x15, 0x45, 0x04, 0x9d, 0x2a, 0xff, 0x4f, 0x4d, 0xf4,
- 0xd6, 0xac, 0x9a, 0xb0, 0x0a, 0x1c, 0x44, 0xa7, 0xc8, 0x36, 0x52, 0x69, 0x49, 0x09, 0xb3, 0xf3,
- 0xae, 0x54, 0x9c, 0x57, 0x66, 0xd5, 0x84, 0x95, 0xf7, 0x0b, 0x91, 0xcf, 0xc9, 0xab, 0x68, 0x41,
- 0x06, 0xd0, 0x70, 0xee, 0x4e, 0xc5, 0x7c, 0x5f, 0x56, 0x4d, 0x58, 0x45, 0x11, 0x43, 0x43, 0x61,
- 0xb5, 0x05, 0xcf, 0xb8, 0x8c, 0xef, 0xa1, 0x0f, 0x39, 0x2d, 0x3c, 0xe4, 0x72, 0x50, 0x57, 0xc1,
- 0xf7, 0x46, 0xe9, 0x2a, 0x41, 0xdd, 0x2a, 0xbe, 0x2f, 0x4a, 0xb7, 0xba, 0x74, 0x0d, 0xa5, 0xa5,
- 0x94, 0x7e, 0x83, 0xff, 0x57, 0xb0, 0x74, 0x0a, 0xe5, 0x83, 0x37, 0x76, 0x35, 0x8f, 0x52, 0xd7,
- 0xed, 0x03, 0x0f, 0x78, 0xc8, 0x22, 0x3f, 0xaa, 0x87, 0xd1, 0xf4, 0x8d, 0x9a, 0xd3, 0xb7, 0x71,
- 0xd2, 0xb3, 0xc1, 0x2f, 0x27, 0x93, 0x6b, 0xca, 0xd2, 0x69, 0x54, 0x08, 0x5d, 0xc7, 0x87, 0x39,
- 0x98, 0x16, 0x1d, 0x9c, 0x41, 0x6a, 0xf8, 0xa6, 0x3d, 0xcc, 0x43, 0x21, 0xda, 0xc3, 0xd6, 0xe8,
- 0x1e, 0x32, 0x03, 0x83, 0xf0, 0xaf, 0x0e, 0xc3, 0x1c, 0xa4, 0x06, 0x07, 0x31, 0xa2, 0x07, 0x75,
- 0x70, 0x10, 0x23, 0x7a, 0x98, 0x12, 0x3d, 0xac, 0xa3, 0x62, 0xc4, 0x65, 0x75, 0x98, 0x8b, 0x59,
- 0xd1, 0xc5, 0x06, 0x3a, 0x1c, 0x75, 0x07, 0x1d, 0xe6, 0x23, 0x17, 0x9d, 0x4b, 0x7e, 0xb9, 0x1c,
- 0xe6, 0x20, 0x79, 0x87, 0x38, 0x46, 0x4c, 0xc5, 0xcc, 0x9d, 0xe2, 0x18, 0xd1, 0x47, 0x3e, 0xfa,
- 0x81, 0x08, 0xb7, 0xbc, 0x61, 0x1e, 0x94, 0x01, 0x45, 0xc1, 0xef, 0x6f, 0xc3, 0x3c, 0xcc, 0x45,
- 0xe7, 0x92, 0x5f, 0xcd, 0x86, 0x39, 0x48, 0x8b, 0x0e, 0x0e, 0xd0, 0x42, 0xe4, 0x8d, 0x2b, 0xc2,
- 0xc9, 0xcf, 0x44, 0x27, 0x71, 0x5f, 0xcb, 0x0a, 0xe8, 0x9b, 0x08, 0x0f, 0xba, 0x77, 0x45, 0xd0,
- 0x2f, 0x89, 0xf4, 0x09, 0x5e, 0xd5, 0x0a, 0x5f, 0xa0, 0x8f, 0xbe, 0x35, 0xe0, 0xfa, 0x15, 0xc1,
- 0x3f, 0x27, 0x47, 0x3f, 0xee, 0xbb, 0x5b, 0x01, 0xfb, 0x3b, 0xb4, 0x34, 0xf8, 0xea, 0x15, 0x41,
- 0xfe, 0xa9, 0x1c, 0x79, 0x8c, 0xb7, 0xb9, 0xa1, 0x82, 0x91, 0x2f, 0x60, 0x22, 0x73, 0x7a, 0x58,
- 0x3b, 0x87, 0x9a, 0x0d, 0xdc, 0xad, 0x44, 0x0f, 0x85, 0xd1, 0x3c, 0x6c, 0x0d, 0xf6, 0x90, 0x19,
- 0x6d, 0xa4, 0xc8, 0x17, 0x22, 0xd1, 0x41, 0x6a, 0xf4, 0x20, 0x06, 0x78, 0x50, 0x47, 0x0f, 0x62,
- 0x80, 0x87, 0xa9, 0x61, 0x1e, 0xa0, 0x8b, 0x05, 0xaf, 0x27, 0xa2, 0x8b, 0xd9, 0x11, 0xc3, 0x90,
- 0xef, 0x1d, 0xa2, 0x87, 0xb9, 0x21, 0x1e, 0x96, 0x4b, 0x68, 0x8e, 0x1f, 0x02, 0xe7, 0xd0, 0xf4,
- 0xfa, 0xc5, 0xcb, 0xd5, 0xf5, 0x7c, 0x82, 0xfc, 0xb8, 0x61, 0xad, 0xff, 0xf2, 0x17, 0x79, 0x45,
- 0x9d, 0x47, 0xb3, 0x67, 0xab, 0xeb, 0xd6, 0xc5, 0x0b, 0x9b, 0xf9, 0xe4, 0x46, 0x86, 0x1e, 0x57,
- 0xfb, 0x9d, 0x96, 0xdb, 0x39, 0x5e, 0x46, 0xf3, 0xe2, 0xc1, 0x2b, 0xca, 0x01, 0x52, 0xd3, 0xdc,
- 0xc1, 0x6d, 0x65, 0xe3, 0xf2, 0xaf, 0x7e, 0x1e, 0xaa, 0xdf, 0x15, 0xaf, 0x7e, 0xeb, 0xfd, 0xc6,
- 0x4a, 0xab, 0xd3, 0xb3, 0xf7, 0x3b, 0x35, 0xc7, 0xfb, 0xeb, 0x09, 0xcf, 0xda, 0x5d, 0x71, 0xec,
- 0x66, 0x6d, 0xe7, 0x60, 0x65, 0xd0, 0x1f, 0x5a, 0xd4, 0x67, 0xe0, 0x93, 0xaf, 0x03, 0x00, 0x00,
- 0xff, 0xff, 0xe8, 0x29, 0x22, 0xf1, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20180814_aa810b61/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/test.pb.go
deleted file mode 100644
index 250836c4f0..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/test.pb.go
+++ /dev/null
@@ -1,1262 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: proto3_20190205_c823c79e/test.proto
-
-package proto3_20190205_c823c79e
-
-import (
- fmt "fmt"
- math "math"
-
- proto "google.golang.org/protobuf/internal/protolegacy"
-)
-
-// Reference imports to suppress errors if they are not otherwise used.
-var _ = proto.Marshal
-var _ = fmt.Errorf
-var _ = math.Inf
-
-// This is a compile-time assertion to ensure that this generated file
-// is compatible with the proto package it is being compiled against.
-// A compilation error at this line likely means your copy of the
-// proto package needs to be updated.
-const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
-
-type SiblingEnum int32
-
-const (
- SiblingEnum_ALPHA SiblingEnum = 0
- SiblingEnum_BRAVO SiblingEnum = 10
- SiblingEnum_CHARLIE SiblingEnum = 200
-)
-
-var SiblingEnum_name = map[int32]string{
- 0: "ALPHA",
- 10: "BRAVO",
- 200: "CHARLIE",
-}
-
-var SiblingEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 10,
- "CHARLIE": 200,
-}
-
-func (x SiblingEnum) String() string {
- return proto.EnumName(SiblingEnum_name, int32(x))
-}
-
-func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_95cd555ff3d1bc43, []int{0}
-}
-
-type Message_ChildEnum int32
-
-const (
- Message_ALPHA Message_ChildEnum = 0
- Message_BRAVO Message_ChildEnum = 1
- Message_CHARLIE Message_ChildEnum = 2
-)
-
-var Message_ChildEnum_name = map[int32]string{
- 0: "ALPHA",
- 1: "BRAVO",
- 2: "CHARLIE",
-}
-
-var Message_ChildEnum_value = map[string]int32{
- "ALPHA": 0,
- "BRAVO": 1,
- "CHARLIE": 2,
-}
-
-func (x Message_ChildEnum) String() string {
- return proto.EnumName(Message_ChildEnum_name, int32(x))
-}
-
-func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
- return fileDescriptor_95cd555ff3d1bc43, []int{1, 0}
-}
-
-type SiblingMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2,proto3" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3,proto3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
-func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
-func (*SiblingMessage) ProtoMessage() {}
-func (*SiblingMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_95cd555ff3d1bc43, []int{0}
-}
-
-func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
-}
-func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
-}
-func (m *SiblingMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_SiblingMessage.Merge(m, src)
-}
-func (m *SiblingMessage) XXX_Size() int {
- return xxx_messageInfo_SiblingMessage.Size(m)
-}
-func (m *SiblingMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
-
-func (m *SiblingMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *SiblingMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *SiblingMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-type Message struct {
- // Optional fields.
- OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool,proto3" json:"optional_bool,omitempty"`
- OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32,proto3" json:"optional_int32,omitempty"`
- OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32,proto3" json:"optional_sint32,omitempty"`
- OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32,proto3" json:"optional_uint32,omitempty"`
- OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64,proto3" json:"optional_int64,omitempty"`
- OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64,proto3" json:"optional_sint64,omitempty"`
- OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64,proto3" json:"optional_uint64,omitempty"`
- OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32,proto3" json:"optional_fixed32,omitempty"`
- OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32,proto3" json:"optional_sfixed32,omitempty"`
- OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat,proto3" json:"optional_float,omitempty"`
- OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64,proto3" json:"optional_fixed64,omitempty"`
- OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64,proto3" json:"optional_sfixed64,omitempty"`
- OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble,proto3" json:"optional_double,omitempty"`
- OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString,proto3" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
- OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,proto3,enum=google.golang.org.proto3_20190205.Message_ChildEnum" json:"optional_child_enum,omitempty"`
- OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage,proto3" json:"optional_child_message,omitempty"`
- OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,proto3,enum=google.golang.org.proto3_20190205.SiblingEnum" json:"optional_sibling_enum,omitempty"`
- OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage,proto3" json:"optional_sibling_message,omitempty"`
- // Repeated fields.
- RepeatedBool []bool `protobuf:"varint,200,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,201,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,203,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,204,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,206,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,209,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,212,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
- RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,packed,name=repeated_child_enum,json=repeatedChildEnum,proto3,enum=google.golang.org.proto3_20190205.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
- RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage,proto3" json:"repeated_child_message,omitempty"`
- RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,packed,name=repeated_sibling_enum,json=repeatedSiblingEnum,proto3,enum=google.golang.org.proto3_20190205.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
- RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage,proto3" json:"repeated_sibling_message,omitempty"`
- // Map fields.
- MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32,proto3" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32,proto3" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"`
- MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32,proto3" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64,proto3" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64,proto3" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"`
- MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64,proto3" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32,proto3" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32,proto3" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat,proto3" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64,proto3" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64,proto3" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble,proto3" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString,proto3" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes,proto3" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum,proto3" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=google.golang.org.proto3_20190205.Message_ChildEnum"`
- MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage,proto3" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum,proto3" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=google.golang.org.proto3_20190205.SiblingEnum"`
- MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage,proto3" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool,proto3" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool,proto3" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool,proto3" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool,proto3" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool,proto3" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool,proto3" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool,proto3" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool,proto3" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- // Oneof fields.
- //
- // Types that are valid to be assigned to OneofUnion:
- // *Message_OneofBool
- // *Message_OneofInt32
- // *Message_OneofSint32
- // *Message_OneofUint32
- // *Message_OneofInt64
- // *Message_OneofSint64
- // *Message_OneofUint64
- // *Message_OneofFixed32
- // *Message_OneofSfixed32
- // *Message_OneofFloat
- // *Message_OneofFixed64
- // *Message_OneofSfixed64
- // *Message_OneofDouble
- // *Message_OneofString
- // *Message_OneofBytes
- // *Message_OneofChildEnum
- // *Message_OneofChildMessage
- // *Message_OneofSiblingEnum
- // *Message_OneofSiblingMessage
- // *Message_OneofString1
- // *Message_OneofString2
- // *Message_OneofString3
- OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message) Reset() { *m = Message{} }
-func (m *Message) String() string { return proto.CompactTextString(m) }
-func (*Message) ProtoMessage() {}
-func (*Message) Descriptor() ([]byte, []int) {
- return fileDescriptor_95cd555ff3d1bc43, []int{1}
-}
-
-func (m *Message) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message.Unmarshal(m, b)
-}
-func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message.Marshal(b, m, deterministic)
-}
-func (m *Message) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message.Merge(m, src)
-}
-func (m *Message) XXX_Size() int {
- return xxx_messageInfo_Message.Size(m)
-}
-func (m *Message) XXX_DiscardUnknown() {
- xxx_messageInfo_Message.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message proto.InternalMessageInfo
-
-func (m *Message) GetOptionalBool() bool {
- if m != nil {
- return m.OptionalBool
- }
- return false
-}
-
-func (m *Message) GetOptionalInt32() int32 {
- if m != nil {
- return m.OptionalInt32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint32() int32 {
- if m != nil {
- return m.OptionalSint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint32() uint32 {
- if m != nil {
- return m.OptionalUint32
- }
- return 0
-}
-
-func (m *Message) GetOptionalInt64() int64 {
- if m != nil {
- return m.OptionalInt64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSint64() int64 {
- if m != nil {
- return m.OptionalSint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalUint64() uint64 {
- if m != nil {
- return m.OptionalUint64
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed32() uint32 {
- if m != nil {
- return m.OptionalFixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed32() int32 {
- if m != nil {
- return m.OptionalSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOptionalFloat() float32 {
- if m != nil {
- return m.OptionalFloat
- }
- return 0
-}
-
-func (m *Message) GetOptionalFixed64() uint64 {
- if m != nil {
- return m.OptionalFixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalSfixed64() int64 {
- if m != nil {
- return m.OptionalSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOptionalDouble() float64 {
- if m != nil {
- return m.OptionalDouble
- }
- return 0
-}
-
-func (m *Message) GetOptionalString() string {
- if m != nil {
- return m.OptionalString
- }
- return ""
-}
-
-func (m *Message) GetOptionalBytes() []byte {
- if m != nil {
- return m.OptionalBytes
- }
- return nil
-}
-
-func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
- if m != nil {
- return m.OptionalChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
- if m != nil {
- return m.OptionalChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
- if m != nil {
- return m.OptionalSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
- if m != nil {
- return m.OptionalSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBool() []bool {
- if m != nil {
- return m.RepeatedBool
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt32() []int32 {
- if m != nil {
- return m.RepeatedInt32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint32() []int32 {
- if m != nil {
- return m.RepeatedSint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint32() []uint32 {
- if m != nil {
- return m.RepeatedUint32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedInt64() []int64 {
- if m != nil {
- return m.RepeatedInt64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSint64() []int64 {
- if m != nil {
- return m.RepeatedSint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedUint64() []uint64 {
- if m != nil {
- return m.RepeatedUint64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed32() []uint32 {
- if m != nil {
- return m.RepeatedFixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed32() []int32 {
- if m != nil {
- return m.RepeatedSfixed32
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFloat() []float32 {
- if m != nil {
- return m.RepeatedFloat
- }
- return nil
-}
-
-func (m *Message) GetRepeatedFixed64() []uint64 {
- if m != nil {
- return m.RepeatedFixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSfixed64() []int64 {
- if m != nil {
- return m.RepeatedSfixed64
- }
- return nil
-}
-
-func (m *Message) GetRepeatedDouble() []float64 {
- if m != nil {
- return m.RepeatedDouble
- }
- return nil
-}
-
-func (m *Message) GetRepeatedString() []string {
- if m != nil {
- return m.RepeatedString
- }
- return nil
-}
-
-func (m *Message) GetRepeatedBytes() [][]byte {
- if m != nil {
- return m.RepeatedBytes
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
- if m != nil {
- return m.RepeatedChildEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
- if m != nil {
- return m.RepeatedChildMessage
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
- if m != nil {
- return m.RepeatedSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
- if m != nil {
- return m.RepeatedSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBool() map[bool]bool {
- if m != nil {
- return m.MapBoolBool
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt32() map[bool]int32 {
- if m != nil {
- return m.MapBoolInt32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolUint32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolInt64() map[bool]int64 {
- if m != nil {
- return m.MapBoolInt64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSint64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolUint64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolUint64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
- if m != nil {
- return m.MapBoolFixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
- if m != nil {
- return m.MapBoolSfixed32
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFloat() map[bool]float32 {
- if m != nil {
- return m.MapBoolFloat
- }
- return nil
-}
-
-func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
- if m != nil {
- return m.MapBoolFixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
- if m != nil {
- return m.MapBoolSfixed64
- }
- return nil
-}
-
-func (m *Message) GetMapBoolDouble() map[bool]float64 {
- if m != nil {
- return m.MapBoolDouble
- }
- return nil
-}
-
-func (m *Message) GetMapBoolString() map[bool]string {
- if m != nil {
- return m.MapBoolString
- }
- return nil
-}
-
-func (m *Message) GetMapBoolBytes() map[bool][]byte {
- if m != nil {
- return m.MapBoolBytes
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
- if m != nil {
- return m.MapBoolChildEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
- if m != nil {
- return m.MapBoolChildMessage
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
- if m != nil {
- return m.MapBoolSiblingEnum
- }
- return nil
-}
-
-func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
- if m != nil {
- return m.MapBoolSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetMapInt32Bool() map[int32]bool {
- if m != nil {
- return m.MapInt32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint32Bool() map[int32]bool {
- if m != nil {
- return m.MapSint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint32Bool() map[uint32]bool {
- if m != nil {
- return m.MapUint32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapInt64Bool() map[int64]bool {
- if m != nil {
- return m.MapInt64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapSint64Bool() map[int64]bool {
- if m != nil {
- return m.MapSint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapUint64Bool() map[uint64]bool {
- if m != nil {
- return m.MapUint64Bool
- }
- return nil
-}
-
-func (m *Message) GetMapFixed32Bool() map[uint32]bool {
- if m != nil {
- return m.MapFixed32Bool
- }
- return nil
-}
-
-func (m *Message) GetMapStringBool() map[string]bool {
- if m != nil {
- return m.MapStringBool
- }
- return nil
-}
-
-type isMessage_OneofUnion interface {
- isMessage_OneofUnion()
-}
-
-type Message_OneofBool struct {
- OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,proto3,oneof"`
-}
-
-type Message_OneofInt32 struct {
- OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,proto3,oneof"`
-}
-
-type Message_OneofSint32 struct {
- OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,proto3,oneof"`
-}
-
-type Message_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof"`
-}
-
-type Message_OneofInt64 struct {
- OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,proto3,oneof"`
-}
-
-type Message_OneofSint64 struct {
- OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,proto3,oneof"`
-}
-
-type Message_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,proto3,oneof"`
-}
-
-type Message_OneofFixed32 struct {
- OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,proto3,oneof"`
-}
-
-type Message_OneofSfixed32 struct {
- OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,proto3,oneof"`
-}
-
-type Message_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,proto3,oneof"`
-}
-
-type Message_OneofFixed64 struct {
- OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,proto3,oneof"`
-}
-
-type Message_OneofSfixed64 struct {
- OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,proto3,oneof"`
-}
-
-type Message_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,proto3,oneof"`
-}
-
-type Message_OneofString struct {
- OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,proto3,oneof"`
-}
-
-type Message_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-
-type Message_OneofChildEnum struct {
- OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,proto3,enum=google.golang.org.proto3_20190205.Message_ChildEnum,oneof"`
-}
-
-type Message_OneofChildMessage struct {
- OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,proto3,oneof"`
-}
-
-type Message_OneofSiblingEnum struct {
- OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,proto3,enum=google.golang.org.proto3_20190205.SiblingEnum,oneof"`
-}
-
-type Message_OneofSiblingMessage struct {
- OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,proto3,oneof"`
-}
-
-type Message_OneofString1 struct {
- OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,proto3,oneof"`
-}
-
-type Message_OneofString2 struct {
- OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,proto3,oneof"`
-}
-
-type Message_OneofString3 struct {
- OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,proto3,oneof"`
-}
-
-func (*Message_OneofBool) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint32) isMessage_OneofUnion() {}
-
-func (*Message_OneofInt64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofUint64) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
-
-func (*Message_OneofFloat) isMessage_OneofUnion() {}
-
-func (*Message_OneofFixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
-
-func (*Message_OneofDouble) isMessage_OneofUnion() {}
-
-func (*Message_OneofString) isMessage_OneofUnion() {}
-
-func (*Message_OneofBytes) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
-
-func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
-
-func (*Message_OneofString1) isMessage_OneofUnion() {}
-
-func (*Message_OneofString2) isMessage_OneofUnion() {}
-
-func (*Message_OneofString3) isMessage_OneofUnion() {}
-
-func (m *Message) GetOneofUnion() isMessage_OneofUnion {
- if m != nil {
- return m.OneofUnion
- }
- return nil
-}
-
-func (m *Message) GetOneofBool() bool {
- if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (m *Message) GetOneofInt32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
- return x.OneofInt32
- }
- return 0
-}
-
-func (m *Message) GetOneofSint32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
- return x.OneofSint32
- }
- return 0
-}
-
-func (m *Message) GetOneofUint32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (m *Message) GetOneofInt64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
- return x.OneofInt64
- }
- return 0
-}
-
-func (m *Message) GetOneofSint64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
- return x.OneofSint64
- }
- return 0
-}
-
-func (m *Message) GetOneofUint64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed32() uint32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
- return x.OneofFixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed32() int32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
- return x.OneofSfixed32
- }
- return 0
-}
-
-func (m *Message) GetOneofFloat() float32 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (m *Message) GetOneofFixed64() uint64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
- return x.OneofFixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofSfixed64() int64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
- return x.OneofSfixed64
- }
- return 0
-}
-
-func (m *Message) GetOneofDouble() float64 {
- if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (m *Message) GetOneofString() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (m *Message) GetOneofBytes() []byte {
- if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (m *Message) GetOneofChildEnum() Message_ChildEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
- return x.OneofChildEnum
- }
- return Message_ALPHA
-}
-
-func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
- return x.OneofChildMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofSiblingEnum() SiblingEnum {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
- return x.OneofSiblingEnum
- }
- return SiblingEnum_ALPHA
-}
-
-func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
- if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
- return x.OneofSiblingMessage
- }
- return nil
-}
-
-func (m *Message) GetOneofString1() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
- return x.OneofString1
- }
- return ""
-}
-
-func (m *Message) GetOneofString2() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
- return x.OneofString2
- }
- return ""
-}
-
-func (m *Message) GetOneofString3() string {
- if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
- return x.OneofString3
- }
- return ""
-}
-
-// XXX_OneofWrappers is for the internal use of the proto package.
-func (*Message) XXX_OneofWrappers() []interface{} {
- return []interface{}{
- (*Message_OneofBool)(nil),
- (*Message_OneofInt32)(nil),
- (*Message_OneofSint32)(nil),
- (*Message_OneofUint32)(nil),
- (*Message_OneofInt64)(nil),
- (*Message_OneofSint64)(nil),
- (*Message_OneofUint64)(nil),
- (*Message_OneofFixed32)(nil),
- (*Message_OneofSfixed32)(nil),
- (*Message_OneofFloat)(nil),
- (*Message_OneofFixed64)(nil),
- (*Message_OneofSfixed64)(nil),
- (*Message_OneofDouble)(nil),
- (*Message_OneofString)(nil),
- (*Message_OneofBytes)(nil),
- (*Message_OneofChildEnum)(nil),
- (*Message_OneofChildMessage)(nil),
- (*Message_OneofSiblingEnum)(nil),
- (*Message_OneofSiblingMessage)(nil),
- (*Message_OneofString1)(nil),
- (*Message_OneofString2)(nil),
- (*Message_OneofString3)(nil),
- }
-}
-
-type Message_ChildMessage struct {
- F1 string `protobuf:"bytes,1,opt,name=f1,proto3" json:"f1,omitempty"`
- F2 []string `protobuf:"bytes,2,rep,name=f2,proto3" json:"f2,omitempty"`
- F3 *Message `protobuf:"bytes,3,opt,name=f3,proto3" json:"f3,omitempty"`
- XXX_NoUnkeyedLiteral struct{} `json:"-"`
- XXX_unrecognized []byte `json:"-"`
- XXX_sizecache int32 `json:"-"`
-}
-
-func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
-func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
-func (*Message_ChildMessage) ProtoMessage() {}
-func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
- return fileDescriptor_95cd555ff3d1bc43, []int{1, 0}
-}
-
-func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
- return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
-}
-func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
- return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
-}
-func (m *Message_ChildMessage) XXX_Merge(src proto.Message) {
- xxx_messageInfo_Message_ChildMessage.Merge(m, src)
-}
-func (m *Message_ChildMessage) XXX_Size() int {
- return xxx_messageInfo_Message_ChildMessage.Size(m)
-}
-func (m *Message_ChildMessage) XXX_DiscardUnknown() {
- xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
-}
-
-var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
-
-func (m *Message_ChildMessage) GetF1() string {
- if m != nil {
- return m.F1
- }
- return ""
-}
-
-func (m *Message_ChildMessage) GetF2() []string {
- if m != nil {
- return m.F2
- }
- return nil
-}
-
-func (m *Message_ChildMessage) GetF3() *Message {
- if m != nil {
- return m.F3
- }
- return nil
-}
-
-func init() {
- proto.RegisterEnum("google.golang.org.proto3_20190205.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
- proto.RegisterEnum("google.golang.org.proto3_20190205.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
- proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20190205.SiblingMessage")
- proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20190205.Message")
- proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto3_20190205.Message.MapBoolBoolEntry")
- proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto3_20190205.Message.MapBoolBytesEntry")
- proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto3_20190205.Message.MapBoolChildEnumEntry")
- proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto3_20190205.Message.MapBoolChildMessageEntry")
- proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolDoubleEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolFixed32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolFixed64Entry")
- proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolFloatEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolInt32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolInt64Entry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSfixed32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSfixed64Entry")
- proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSiblingEnumEntry")
- proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSiblingMessageEntry")
- proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSint32Entry")
- proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolSint64Entry")
- proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto3_20190205.Message.MapBoolStringEntry")
- proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto3_20190205.Message.MapBoolUint32Entry")
- proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto3_20190205.Message.MapBoolUint64Entry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20190205.Message.MapFixed32BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20190205.Message.MapInt32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20190205.Message.MapInt64BoolEntry")
- proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto3_20190205.Message.MapSint32BoolEntry")
- proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto3_20190205.Message.MapSint64BoolEntry")
- proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto3_20190205.Message.MapStringBoolEntry")
- proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto3_20190205.Message.MapUint32BoolEntry")
- proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto3_20190205.Message.MapUint64BoolEntry")
- proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20190205.Message.ChildMessage")
-}
-
-func init() {
- proto.RegisterFile("proto3_20190205_c823c79e/test.proto", fileDescriptor_95cd555ff3d1bc43)
-}
-
-var fileDescriptor_95cd555ff3d1bc43 = []byte{
- // 1947 bytes of a gzipped FileDescriptorProto
- 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x59, 0x73, 0xdb, 0xc8,
- 0x11, 0xc7, 0x09, 0x52, 0x87, 0x35, 0xe2, 0x09, 0x5a, 0xca, 0x94, 0x9e, 0x10, 0xd9, 0x71, 0x10,
- 0x27, 0x45, 0x59, 0x24, 0x02, 0x1f, 0x49, 0x6c, 0x4b, 0xb6, 0x1c, 0x3a, 0x65, 0x27, 0x2e, 0xb8,
- 0x94, 0x87, 0xbc, 0x28, 0x94, 0x04, 0xd2, 0xb4, 0x41, 0x42, 0x11, 0x49, 0x57, 0x54, 0x79, 0xf0,
- 0x57, 0xc8, 0x7d, 0xef, 0xbd, 0xfb, 0xb6, 0xf7, 0x7d, 0xdf, 0xde, 0xf2, 0xde, 0xf7, 0xf9, 0x69,
- 0xb6, 0x06, 0x8d, 0xb9, 0x00, 0xd0, 0x24, 0xc1, 0xda, 0x07, 0x57, 0x49, 0xcd, 0xff, 0xf4, 0x8f,
- 0xdd, 0xe8, 0xe9, 0x9e, 0x81, 0x85, 0x0e, 0xec, 0xec, 0xba, 0x5d, 0xb7, 0xb2, 0x51, 0x3e, 0xb2,
- 0x7c, 0xfc, 0x48, 0xf9, 0xc8, 0x4f, 0x37, 0xb6, 0x8e, 0x95, 0x2b, 0x5b, 0x47, 0x8f, 0xdb, 0x4b,
- 0x5d, 0xbb, 0xd3, 0x2d, 0x79, 0x9f, 0xaa, 0xdf, 0x6f, 0xb8, 0x6e, 0xc3, 0xb1, 0x4b, 0x0d, 0xd7,
- 0xa9, 0xb5, 0x1b, 0x25, 0x77, 0xb7, 0x51, 0x0a, 0x2c, 0x5b, 0x74, 0x50, 0xf6, 0x72, 0x73, 0xd3,
- 0x69, 0xb6, 0x1b, 0x17, 0xed, 0x4e, 0xa7, 0xd6, 0xb0, 0xd5, 0x2c, 0x4a, 0xd6, 0x97, 0xb1, 0xa2,
- 0x29, 0xfa, 0x8c, 0x95, 0xac, 0x2f, 0x7b, 0xbf, 0x97, 0x71, 0x52, 0x4b, 0x79, 0xbf, 0x97, 0xd5,
- 0x13, 0x28, 0x59, 0xaf, 0xe0, 0x94, 0xa6, 0xe8, 0xb3, 0xe5, 0xc3, 0xa5, 0x81, 0x84, 0x92, 0xef,
- 0xd7, 0x4a, 0xd6, 0x2b, 0x8b, 0x37, 0x4f, 0xa3, 0x69, 0xca, 0x39, 0x80, 0x32, 0xee, 0x4e, 0xb7,
- 0xe9, 0xb6, 0x6b, 0xce, 0xc6, 0xa6, 0xeb, 0x3a, 0x78, 0x5b, 0x53, 0xf4, 0x7d, 0x56, 0x9a, 0x1a,
- 0x57, 0x5d, 0xd7, 0x51, 0x7f, 0x80, 0xb2, 0x4c, 0xd4, 0x6c, 0x77, 0x2b, 0x65, 0x6c, 0x6b, 0x8a,
- 0x3e, 0x69, 0xb1, 0xa5, 0xe7, 0x89, 0x51, 0xfd, 0x21, 0xca, 0x31, 0x59, 0x07, 0x74, 0x75, 0x4d,
- 0xd1, 0x0b, 0x16, 0x5b, 0x7d, 0xb9, 0x19, 0x12, 0xf6, 0x40, 0xd8, 0xd0, 0x14, 0x3d, 0xc3, 0x85,
- 0xeb, 0x20, 0x0c, 0x80, 0x4d, 0x03, 0x5f, 0xd1, 0x14, 0x3d, 0x25, 0x81, 0x4d, 0x23, 0x04, 0x36,
- 0x0d, 0xdc, 0xd4, 0x14, 0x5d, 0x95, 0xc1, 0x01, 0x61, 0x0f, 0x84, 0x57, 0x35, 0x45, 0x9f, 0x90,
- 0xc1, 0xa6, 0xa1, 0xfe, 0x08, 0xe5, 0x99, 0xb0, 0xde, 0xfc, 0xa3, 0xbd, 0x5d, 0x29, 0xe3, 0x6b,
- 0x9a, 0xa2, 0x4f, 0x5b, 0xcc, 0xc1, 0x39, 0x30, 0xab, 0x3f, 0x46, 0x05, 0x0e, 0xa7, 0x5a, 0x47,
- 0x53, 0xf4, 0x9c, 0xc5, 0x7c, 0x5c, 0xf6, 0xed, 0x52, 0x40, 0x75, 0xc7, 0xad, 0x75, 0x71, 0x4b,
- 0x53, 0xf4, 0x24, 0x0f, 0xe8, 0x1c, 0x31, 0x86, 0xf1, 0xa6, 0x81, 0xdb, 0x9a, 0xa2, 0x4f, 0x05,
- 0xf0, 0xa6, 0x11, 0x81, 0x37, 0x0d, 0xec, 0x6a, 0x8a, 0x9e, 0x0f, 0xe2, 0x03, 0xf1, 0x6f, 0xbb,
- 0xbd, 0x4d, 0xc7, 0xc6, 0x3b, 0x9a, 0xa2, 0x2b, 0x3c, 0xfe, 0xb3, 0x9e, 0x55, 0xce, 0x68, 0x77,
- 0xb7, 0xd9, 0x6e, 0xe0, 0x3f, 0x78, 0xb5, 0xc8, 0x33, 0xea, 0x59, 0xa5, 0x80, 0x36, 0xf7, 0xba,
- 0x76, 0x07, 0xef, 0x6a, 0x8a, 0x9e, 0xe6, 0x01, 0xad, 0x12, 0xa3, 0xba, 0x8d, 0x8a, 0x4c, 0xb6,
- 0x75, 0xa5, 0xe9, 0x6c, 0x6f, 0xd8, 0xed, 0x5e, 0x0b, 0x77, 0x34, 0x45, 0xcf, 0x96, 0x8d, 0xe1,
- 0xeb, 0xb7, 0x74, 0x86, 0x2c, 0x5e, 0x6b, 0xf7, 0x5a, 0x16, 0x0b, 0x9b, 0x99, 0xd4, 0x16, 0x9a,
- 0x0f, 0x50, 0x5a, 0xb0, 0x0c, 0x77, 0xbd, 0x8d, 0x72, 0x74, 0x54, 0x10, 0xdd, 0x35, 0xfb, 0x25,
- 0x16, 0xdd, 0x3b, 0x9b, 0x68, 0x4e, 0x28, 0x3b, 0x6f, 0xfb, 0x42, 0x58, 0x3d, 0x2f, 0xac, 0xd2,
- 0x10, 0x34, 0x7f, 0xd7, 0x7b, 0x01, 0x15, 0x79, 0xb1, 0x32, 0xa3, 0x7a, 0x0d, 0xe1, 0x10, 0x83,
- 0x06, 0x75, 0xdd, 0x0b, 0x6a, 0x79, 0x78, 0x0c, 0x0d, 0x67, 0x3e, 0x40, 0xa2, 0x01, 0x1d, 0x44,
- 0x99, 0x5d, 0x7b, 0xc7, 0xae, 0x75, 0xed, 0x6d, 0x68, 0x06, 0xb7, 0x14, 0x2d, 0x45, 0xba, 0x01,
- 0xb5, 0x7a, 0xdd, 0xe0, 0x10, 0xca, 0x32, 0x15, 0x6c, 0xde, 0xb7, 0x89, 0x6c, 0xd2, 0x62, 0x8b,
- 0xa1, 0x1d, 0xe8, 0x28, 0xc7, 0x74, 0x7e, 0x3b, 0x78, 0x87, 0x08, 0x0b, 0x16, 0x5b, 0xef, 0xf7,
- 0x03, 0x51, 0xe9, 0xf7, 0x83, 0x77, 0x89, 0x32, 0xc3, 0x95, 0x7e, 0x43, 0x08, 0xb0, 0x4d, 0x03,
- 0xbf, 0x47, 0x84, 0x29, 0x89, 0x6d, 0x1a, 0x21, 0xb6, 0x69, 0xe0, 0xf7, 0x89, 0x50, 0x95, 0xd9,
- 0x01, 0xa5, 0xdf, 0x12, 0x3e, 0x20, 0xca, 0x09, 0x99, 0x6d, 0x1a, 0xea, 0x61, 0x94, 0x67, 0x4a,
- 0xba, 0xcf, 0x3f, 0x24, 0xd2, 0x69, 0x8b, 0xb9, 0xa0, 0x4d, 0xe1, 0x27, 0xa8, 0xc0, 0xf9, 0x54,
- 0xfc, 0x11, 0x11, 0xe7, 0x2c, 0xe6, 0x85, 0x75, 0x05, 0x31, 0x2a, 0xe8, 0x0a, 0x1f, 0x13, 0x69,
- 0x92, 0x47, 0x05, 0x6d, 0x21, 0xf4, 0x0d, 0x4c, 0x03, 0x7f, 0x42, 0x94, 0x53, 0x81, 0x6f, 0x60,
- 0x1a, 0x11, 0xdf, 0xc0, 0x34, 0xf0, 0xa7, 0x44, 0x9c, 0x0f, 0x7e, 0x83, 0x40, 0x16, 0xfc, 0xc6,
- 0xf0, 0x19, 0xd1, 0x2a, 0x3c, 0x0b, 0x7e, 0x67, 0x90, 0x32, 0x0b, 0x9d, 0xe1, 0x73, 0xc5, 0x1b,
- 0x4b, 0x3c, 0xb3, 0xd0, 0x1a, 0xc4, 0xa8, 0xa0, 0x35, 0x7c, 0x41, 0x84, 0x69, 0x1e, 0x15, 0xf4,
- 0x06, 0x1b, 0x15, 0x99, 0x4e, 0xe8, 0x0d, 0x5f, 0x12, 0x71, 0xec, 0xe6, 0x40, 0x3d, 0xf2, 0xe6,
- 0xd0, 0x46, 0xf3, 0x01, 0x0c, 0xdd, 0x47, 0x5f, 0x11, 0xd2, 0x38, 0xdd, 0x41, 0x82, 0xd1, 0xcd,
- 0xb4, 0x85, 0xe6, 0x84, 0x12, 0x14, 0xba, 0xc3, 0xd7, 0x10, 0xd8, 0xc8, 0xed, 0x81, 0x17, 0x2e,
- 0x6f, 0x0f, 0x0e, 0xc2, 0x21, 0x08, 0x0d, 0xeb, 0x1b, 0x08, 0x2b, 0x4e, 0x7f, 0x08, 0xa0, 0x68,
- 0x48, 0xbf, 0x47, 0x99, 0x56, 0x6d, 0xc7, 0x6b, 0x0d, 0xd0, 0x1f, 0x1e, 0x4c, 0x7a, 0x88, 0x9f,
- 0x8d, 0x90, 0xb9, 0x8b, 0xb5, 0x1d, 0xd2, 0x45, 0xc8, 0xbf, 0xb5, 0x76, 0x77, 0x77, 0xcf, 0x9a,
- 0x6d, 0x71, 0x8b, 0xba, 0x85, 0xb2, 0x8c, 0x00, 0x8d, 0xe0, 0x21, 0x40, 0xfc, 0x7c, 0x74, 0x84,
- 0xd7, 0x85, 0x80, 0x91, 0x6e, 0x09, 0x26, 0xb5, 0x8e, 0x72, 0x0c, 0xe2, 0x37, 0xa6, 0x87, 0x81,
- 0xf2, 0x8b, 0xd1, 0x29, 0xd0, 0xc2, 0x00, 0x93, 0x69, 0x89, 0x36, 0x89, 0xe3, 0xb7, 0xb5, 0x47,
- 0x62, 0x73, 0xd6, 0x23, 0x38, 0x7e, 0x53, 0x0c, 0x24, 0xcd, 0x34, 0xf0, 0xa3, 0xe3, 0x24, 0xcd,
- 0x34, 0x42, 0x49, 0x33, 0x8d, 0x50, 0xd2, 0x4c, 0x03, 0x3f, 0x36, 0x56, 0xd2, 0x28, 0x46, 0x4c,
- 0x5a, 0x80, 0xe3, 0xf7, 0xe3, 0xc7, 0xc7, 0x4a, 0x5a, 0x90, 0xe3, 0x77, 0xf3, 0x26, 0xca, 0x33,
- 0x0e, 0x6d, 0xd0, 0x4f, 0x00, 0xe8, 0xe4, 0xe8, 0x20, 0xbf, 0xef, 0x03, 0x29, 0xdb, 0x92, 0x8c,
- 0xaa, 0x83, 0x0a, 0x3c, 0x75, 0x94, 0xf5, 0x24, 0xb0, 0x4e, 0xc5, 0x48, 0x5e, 0x5d, 0x84, 0xe5,
- 0x5a, 0xb2, 0x55, 0xaa, 0x06, 0x18, 0x26, 0x4f, 0xc5, 0xae, 0x06, 0x6f, 0xec, 0xc8, 0xd5, 0x00,
- 0x93, 0x28, 0x94, 0x3d, 0xd3, 0xc0, 0x4f, 0x8f, 0x97, 0x3d, 0xfa, 0x9c, 0xa4, 0xec, 0x99, 0x46,
- 0x44, 0xf6, 0x4c, 0x03, 0x3f, 0x33, 0x66, 0xf6, 0x28, 0x4c, 0xce, 0x5e, 0xa0, 0xfc, 0xfc, 0x41,
- 0xf8, 0x6c, 0xec, 0xf2, 0x83, 0x91, 0x29, 0x97, 0x9f, 0x3f, 0x46, 0xa5, 0xed, 0x04, 0x63, 0xf4,
- 0xb9, 0xf8, 0xdb, 0xc9, 0x73, 0x10, 0xd8, 0x4e, 0x30, 0x84, 0xc5, 0x6a, 0x80, 0x21, 0xfc, 0x7c,
- 0xec, 0x6a, 0xf0, 0xc6, 0xb5, 0x5c, 0x0d, 0x30, 0xc1, 0x77, 0x50, 0x91, 0x41, 0x84, 0x09, 0xfe,
- 0x02, 0x90, 0x4e, 0x8f, 0x4e, 0x62, 0x53, 0x1b, 0x68, 0xf9, 0x56, 0xc0, 0xac, 0xee, 0xa1, 0xf9,
- 0x00, 0x91, 0x4e, 0xbd, 0x17, 0x01, 0x7a, 0x26, 0x26, 0xd4, 0xb7, 0x01, 0xb7, 0xd8, 0x0a, 0x7f,
- 0xa2, 0x5e, 0x47, 0x73, 0x42, 0x23, 0x14, 0xe6, 0xfa, 0x4b, 0x40, 0x5e, 0x8d, 0xd3, 0x0e, 0xd9,
- 0x44, 0x07, 0xb0, 0xda, 0x0a, 0x7d, 0xa0, 0xde, 0x40, 0x38, 0xc4, 0xa5, 0x41, 0xbf, 0x0c, 0xe8,
- 0xb5, 0xd8, 0x68, 0x29, 0xec, 0xb9, 0x56, 0xd4, 0x67, 0xb4, 0x94, 0xbc, 0x99, 0x03, 0xe3, 0xff,
- 0x95, 0x58, 0xa5, 0xe4, 0x0d, 0x61, 0x3e, 0xff, 0x49, 0x29, 0x31, 0x13, 0xdd, 0x17, 0x1d, 0x81,
- 0xf2, 0x6a, 0xac, 0x7d, 0x01, 0x33, 0x98, 0x63, 0xc8, 0xbe, 0xe0, 0x36, 0xca, 0xe9, 0x09, 0x9c,
- 0xd7, 0x62, 0x71, 0xd6, 0x23, 0x38, 0xdc, 0x26, 0x24, 0xcd, 0x34, 0x00, 0xf3, 0x7a, 0xdc, 0xa4,
- 0x99, 0x46, 0x28, 0x69, 0x60, 0x12, 0x93, 0x46, 0x29, 0x6f, 0xc4, 0x4e, 0x9a, 0x88, 0xa1, 0x49,
- 0x93, 0x39, 0x3d, 0x81, 0xf3, 0x66, 0xec, 0xa4, 0x05, 0x39, 0xdc, 0x46, 0xa7, 0x8b, 0x3f, 0xd1,
- 0x00, 0x74, 0x33, 0xd6, 0x74, 0xf1, 0x47, 0x30, 0x27, 0x91, 0xa7, 0x21, 0x18, 0x59, 0xea, 0xbc,
- 0x6e, 0x09, 0xa4, 0xb7, 0xe2, 0xa5, 0xce, 0xf3, 0x10, 0x48, 0x1d, 0xb3, 0xa9, 0x1a, 0x42, 0x6e,
- 0xdb, 0x76, 0xeb, 0x80, 0xf8, 0x73, 0x4a, 0x53, 0xf4, 0x7d, 0xd5, 0x84, 0x35, 0xe3, 0x19, 0x3d,
- 0xc5, 0x22, 0x9a, 0x05, 0x05, 0x9c, 0x14, 0xff, 0x42, 0x24, 0x93, 0xd5, 0x84, 0x05, 0xeb, 0xe0,
- 0xe4, 0x7a, 0x10, 0xa5, 0x41, 0xe3, 0x1f, 0x5b, 0xff, 0x4a, 0x44, 0x85, 0x6a, 0xc2, 0x82, 0xa5,
- 0xfe, 0xb9, 0x93, 0xa9, 0xfc, 0x43, 0xe7, 0xdf, 0x88, 0x2a, 0xc3, 0x54, 0xfe, 0xa9, 0x51, 0xe4,
- 0x99, 0x06, 0xfe, 0x3b, 0x11, 0xa5, 0x44, 0x9e, 0x69, 0xc8, 0x3c, 0xd3, 0xc0, 0xff, 0x20, 0x22,
- 0x55, 0xe2, 0x89, 0x2a, 0xff, 0xbc, 0xf6, 0x4f, 0xa2, 0x9a, 0x90, 0x78, 0xa6, 0xa1, 0x1e, 0x42,
- 0x19, 0x50, 0xd1, 0x13, 0xd0, 0xbf, 0x88, 0x6c, 0xba, 0x9a, 0xb0, 0x60, 0x35, 0x3d, 0x2d, 0xe9,
- 0x28, 0xeb, 0x33, 0xa9, 0xf0, 0xdf, 0x44, 0x98, 0xab, 0x26, 0x2c, 0x70, 0xc0, 0x4e, 0x3a, 0x2c,
- 0x02, 0x38, 0xe6, 0xfc, 0x87, 0xc8, 0x92, 0x2c, 0x02, 0x38, 0xa8, 0xc8, 0x54, 0xd3, 0xc0, 0xff,
- 0x25, 0xaa, 0x29, 0x99, 0xea, 0x5d, 0x80, 0x25, 0xaa, 0x69, 0xe0, 0xff, 0x11, 0x61, 0x3e, 0x40,
- 0x15, 0xa3, 0xf5, 0x8f, 0x07, 0xff, 0x27, 0x3a, 0x85, 0x45, 0xeb, 0xcf, 0x77, 0x9e, 0x39, 0x18,
- 0xee, 0x77, 0x10, 0xd5, 0x0c, 0xcf, 0x1c, 0x4c, 0x67, 0x16, 0x01, 0x8c, 0xe6, 0x3b, 0x89, 0x28,
- 0xcd, 0x22, 0x80, 0xe1, 0x5a, 0x43, 0x79, 0xd0, 0x08, 0x93, 0xf5, 0xae, 0x54, 0xfc, 0x17, 0x67,
- 0xd5, 0x84, 0x05, 0xa1, 0xf2, 0x69, 0x7a, 0x15, 0x15, 0x45, 0x04, 0x9d, 0x2a, 0x77, 0xa7, 0xc6,
- 0x7a, 0x6b, 0x56, 0x4d, 0x58, 0x05, 0x0e, 0xa2, 0x53, 0x64, 0x03, 0xa9, 0xb4, 0xa4, 0x84, 0xd9,
- 0x79, 0x4f, 0x2a, 0xce, 0x2b, 0xb3, 0x6a, 0xc2, 0xca, 0xfb, 0x85, 0xc8, 0xe7, 0xe4, 0x15, 0x34,
- 0x27, 0x03, 0x68, 0x38, 0xf7, 0xa6, 0x62, 0xbe, 0x2f, 0xab, 0x26, 0xac, 0xa2, 0x88, 0xa1, 0xa1,
- 0xb0, 0xda, 0x82, 0x67, 0xbc, 0x8c, 0xef, 0xa3, 0x0f, 0x39, 0x2d, 0x3c, 0xe4, 0xe5, 0xa0, 0xae,
- 0x8c, 0xef, 0x8f, 0xd2, 0x95, 0x83, 0xba, 0x0a, 0x7e, 0x20, 0x4a, 0x57, 0x59, 0xb8, 0x8a, 0xd2,
- 0x52, 0x4a, 0xbf, 0xc3, 0xff, 0x2b, 0x58, 0x38, 0x89, 0xf2, 0xc1, 0x1b, 0xbb, 0x9a, 0x47, 0xa9,
- 0x6b, 0xf6, 0x9e, 0x07, 0xdc, 0x67, 0x91, 0x1f, 0xd5, 0xfd, 0x68, 0xf2, 0x7a, 0xcd, 0xe9, 0xd9,
- 0x38, 0xe9, 0xd9, 0xe0, 0x97, 0x13, 0xc9, 0x63, 0xca, 0xc2, 0x29, 0x54, 0x08, 0x5d, 0xc7, 0x07,
- 0x39, 0x98, 0x14, 0x1d, 0x9c, 0x46, 0x6a, 0xf8, 0xa6, 0x3d, 0xc8, 0x43, 0x21, 0xda, 0xc3, 0xfa,
- 0xf0, 0x1e, 0x32, 0x7d, 0x83, 0xf0, 0xaf, 0x0e, 0x83, 0x1c, 0xa4, 0xfa, 0x07, 0x31, 0xa4, 0x07,
- 0xb5, 0x7f, 0x10, 0x43, 0x7a, 0x98, 0x10, 0x3d, 0xac, 0xa0, 0x62, 0xc4, 0x65, 0x75, 0x90, 0x8b,
- 0x69, 0xd1, 0xc5, 0x2a, 0xda, 0x1f, 0x75, 0x07, 0x1d, 0xe4, 0x23, 0x17, 0x9d, 0x4b, 0x7e, 0xb9,
- 0x1c, 0xe4, 0x20, 0x79, 0x9b, 0x38, 0x86, 0x4c, 0xc5, 0xd4, 0xed, 0xe2, 0x18, 0xd2, 0x47, 0x3e,
- 0xfa, 0x81, 0x08, 0xb7, 0xbc, 0x41, 0x1e, 0x94, 0x3e, 0x45, 0xc1, 0xef, 0x6f, 0x83, 0x3c, 0xcc,
- 0x44, 0xe7, 0x92, 0x5f, 0xcd, 0x06, 0x39, 0x48, 0x8b, 0x0e, 0xf6, 0xd0, 0x5c, 0xe4, 0x8d, 0x2b,
- 0xc2, 0xc9, 0xaf, 0x44, 0x27, 0x71, 0x5f, 0xcb, 0x0a, 0xe8, 0x1b, 0x08, 0xf7, 0xbb, 0x77, 0x45,
- 0xd0, 0x2f, 0x8a, 0xf4, 0x31, 0x5e, 0xd5, 0x0a, 0x5f, 0xa0, 0x87, 0xbe, 0xd7, 0xe7, 0xfa, 0x15,
- 0xc1, 0x3f, 0x2b, 0x47, 0x3f, 0xea, 0xbb, 0x5b, 0x01, 0xfb, 0x27, 0xb4, 0xd0, 0xff, 0xea, 0x15,
- 0x41, 0xfe, 0xa5, 0x1c, 0x79, 0x8c, 0xb7, 0xb9, 0xa1, 0x82, 0x91, 0x2f, 0x60, 0x22, 0x73, 0x72,
- 0x50, 0x3b, 0x87, 0x9a, 0x0d, 0xdc, 0xad, 0x44, 0x0f, 0x85, 0xe1, 0x3c, 0xac, 0xf7, 0xf7, 0x90,
- 0x19, 0x6e, 0xa4, 0xc8, 0x17, 0x22, 0xd1, 0x41, 0x6a, 0xf8, 0x20, 0xfa, 0x78, 0x50, 0x87, 0x0f,
- 0xa2, 0x8f, 0x87, 0x89, 0x41, 0x1e, 0xa0, 0x8b, 0x05, 0xaf, 0x27, 0xa2, 0x8b, 0xe9, 0x21, 0xc3,
- 0x90, 0xef, 0x1d, 0xa2, 0x87, 0x99, 0x01, 0x1e, 0x16, 0x4b, 0x68, 0x86, 0x1f, 0x02, 0x67, 0xd0,
- 0xe4, 0xca, 0x85, 0x4b, 0xd5, 0x95, 0x7c, 0x82, 0xfc, 0xb8, 0x6a, 0xad, 0xfc, 0xf6, 0x37, 0x79,
- 0x45, 0x9d, 0x45, 0xd3, 0x67, 0xaa, 0x2b, 0xd6, 0x85, 0xf3, 0x6b, 0xf9, 0xe4, 0x6a, 0x86, 0x1e,
- 0x57, 0x7b, 0xed, 0xa6, 0xdb, 0x3e, 0xbc, 0x8c, 0x66, 0xc5, 0x83, 0x57, 0x94, 0x03, 0xa4, 0xa6,
- 0xb9, 0x83, 0x5b, 0xca, 0xea, 0xa5, 0xdf, 0xfd, 0x3a, 0x54, 0xbf, 0x4b, 0x5e, 0xfd, 0x6e, 0xf6,
- 0xea, 0x4b, 0xcd, 0x76, 0xd7, 0xde, 0x6d, 0xd7, 0x1c, 0xef, 0xaf, 0x27, 0x3c, 0x6b, 0x67, 0xc9,
- 0xb1, 0x1b, 0xb5, 0xad, 0xbd, 0xa5, 0x7e, 0x7f, 0x68, 0xb1, 0x39, 0x05, 0x9f, 0x7c, 0x1b, 0x00,
- 0x00, 0xff, 0xff, 0x57, 0xd9, 0x0f, 0xc0, 0x8b, 0x21, 0x00, 0x00,
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/proto3_20190205_c823c79e/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/legacy/ya.make
deleted file mode 100644
index fde6c74551..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/legacy/ya.make
+++ /dev/null
@@ -1,23 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(legacy.pb.go)
-
-END()
-
-RECURSE(
- bug1052
- proto2_20160225_2fc053c5
- proto2_20160519_a4ab9ec5
- proto2_20180125_92554152
- proto2_20180430_b4deda09
- proto2_20180814_aa810b61
- proto2_20190205_c823c79e
- proto3_20160225_2fc053c5
- proto3_20160519_a4ab9ec5
- proto3_20180125_92554152
- proto3_20180430_b4deda09
- proto3_20180814_aa810b61
- proto3_20190205_c823c79e
-)
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/message_set.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/message_set.pb.go
deleted file mode 100644
index 2769be53b2..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/message_set.pb.go
+++ /dev/null
@@ -1,203 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/messageset/messagesetpb/message_set.proto
-
-package messagesetpb
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type MessageSet struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *MessageSet) Reset() {
- *x = MessageSet{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MessageSet) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MessageSet) ProtoMessage() {}
-
-func (x *MessageSet) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MessageSet.ProtoReflect.Descriptor instead.
-func (*MessageSet) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescGZIP(), []int{0}
-}
-
-type MessageSetContainer struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- MessageSet *MessageSet `protobuf:"bytes,1,opt,name=message_set,json=messageSet" json:"message_set,omitempty"`
-}
-
-func (x *MessageSetContainer) Reset() {
- *x = MessageSetContainer{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MessageSetContainer) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MessageSetContainer) ProtoMessage() {}
-
-func (x *MessageSetContainer) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MessageSetContainer.ProtoReflect.Descriptor instead.
-func (*MessageSetContainer) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *MessageSetContainer) GetMessageSet() *MessageSet {
- if x != nil {
- return x.MessageSet
- }
- return nil
-}
-
-var File_internal_testprotos_messageset_messagesetpb_message_set_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDesc = []byte{
- 0x0a, 0x3d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74,
- 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x70, 0x62, 0x2f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x18, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x22, 0x1a, 0x0a, 0x0a, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x2a, 0x08, 0x08, 0x04, 0x10, 0xff, 0xff, 0xff, 0xff,
- 0x07, 0x3a, 0x02, 0x08, 0x01, 0x22, 0x5c, 0x0a, 0x13, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x53, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x12, 0x45, 0x0a, 0x0b,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x2e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x52, 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x53, 0x65, 0x74, 0x42, 0x48, 0x5a, 0x46, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
- 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74,
- 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x70, 0x62,
-}
-
-var (
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescOnce sync.Once
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescData = file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDesc
-)
-
-func file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescGZIP() []byte {
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescData)
- })
- return file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDescData
-}
-
-var file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_internal_testprotos_messageset_messagesetpb_message_set_proto_goTypes = []interface{}{
- (*MessageSet)(nil), // 0: goproto.proto.messageset.MessageSet
- (*MessageSetContainer)(nil), // 1: goproto.proto.messageset.MessageSetContainer
-}
-var file_internal_testprotos_messageset_messagesetpb_message_set_proto_depIdxs = []int32{
- 0, // 0: goproto.proto.messageset.MessageSetContainer.message_set:type_name -> goproto.proto.messageset.MessageSet
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_messageset_messagesetpb_message_set_proto_init() }
-func file_internal_testprotos_messageset_messagesetpb_message_set_proto_init() {
- if File_internal_testprotos_messageset_messagesetpb_message_set_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MessageSet); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MessageSetContainer); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_messageset_messagesetpb_message_set_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_messageset_messagesetpb_message_set_proto_depIdxs,
- MessageInfos: file_internal_testprotos_messageset_messagesetpb_message_set_proto_msgTypes,
- }.Build()
- File_internal_testprotos_messageset_messagesetpb_message_set_proto = out.File
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_rawDesc = nil
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_goTypes = nil
- file_internal_testprotos_messageset_messagesetpb_message_set_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/ya.make
deleted file mode 100644
index f42f20ea11..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(message_set.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/msetextpb.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/msetextpb.pb.go
deleted file mode 100644
index c9d2025930..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/msetextpb.pb.go
+++ /dev/null
@@ -1,425 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/messageset/msetextpb/msetextpb.proto
-
-package msetextpb
-
-import (
- messagesetpb "google.golang.org/protobuf/internal/testprotos/messageset/messagesetpb"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Ext1 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ext1Field1 *int32 `protobuf:"varint,1,opt,name=ext1_field1,json=ext1Field1" json:"ext1_field1,omitempty"`
- Ext1Field2 *int32 `protobuf:"varint,2,opt,name=ext1_field2,json=ext1Field2" json:"ext1_field2,omitempty"`
-}
-
-func (x *Ext1) Reset() {
- *x = Ext1{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Ext1) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Ext1) ProtoMessage() {}
-
-func (x *Ext1) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Ext1.ProtoReflect.Descriptor instead.
-func (*Ext1) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Ext1) GetExt1Field1() int32 {
- if x != nil && x.Ext1Field1 != nil {
- return *x.Ext1Field1
- }
- return 0
-}
-
-func (x *Ext1) GetExt1Field2() int32 {
- if x != nil && x.Ext1Field2 != nil {
- return *x.Ext1Field2
- }
- return 0
-}
-
-type Ext2 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ext2Field1 *int32 `protobuf:"varint,1,opt,name=ext2_field1,json=ext2Field1" json:"ext2_field1,omitempty"`
-}
-
-func (x *Ext2) Reset() {
- *x = Ext2{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Ext2) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Ext2) ProtoMessage() {}
-
-func (x *Ext2) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Ext2.ProtoReflect.Descriptor instead.
-func (*Ext2) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Ext2) GetExt2Field1() int32 {
- if x != nil && x.Ext2Field1 != nil {
- return *x.Ext2Field1
- }
- return 0
-}
-
-type ExtRequired struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RequiredField1 *int32 `protobuf:"varint,1,req,name=required_field1,json=requiredField1" json:"required_field1,omitempty"`
-}
-
-func (x *ExtRequired) Reset() {
- *x = ExtRequired{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ExtRequired) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ExtRequired) ProtoMessage() {}
-
-func (x *ExtRequired) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ExtRequired.ProtoReflect.Descriptor instead.
-func (*ExtRequired) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *ExtRequired) GetRequiredField1() int32 {
- if x != nil && x.RequiredField1 != nil {
- return *x.RequiredField1
- }
- return 0
-}
-
-type ExtLargeNumber struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *ExtLargeNumber) Reset() {
- *x = ExtLargeNumber{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ExtLargeNumber) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ExtLargeNumber) ProtoMessage() {}
-
-func (x *ExtLargeNumber) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ExtLargeNumber.ProtoReflect.Descriptor instead.
-func (*ExtLargeNumber) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescGZIP(), []int{3}
-}
-
-var file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*messagesetpb.MessageSet)(nil),
- ExtensionType: (*Ext1)(nil),
- Field: 1000,
- Name: "goproto.proto.messageset.Ext1.message_set_extension",
- Tag: "bytes,1000,opt,name=message_set_extension",
- Filename: "internal/testprotos/messageset/msetextpb/msetextpb.proto",
- },
- {
- ExtendedType: (*messagesetpb.MessageSet)(nil),
- ExtensionType: (*Ext2)(nil),
- Field: 1001,
- Name: "goproto.proto.messageset.Ext2.message_set_extension",
- Tag: "bytes,1001,opt,name=message_set_extension",
- Filename: "internal/testprotos/messageset/msetextpb/msetextpb.proto",
- },
- {
- ExtendedType: (*messagesetpb.MessageSet)(nil),
- ExtensionType: (*ExtRequired)(nil),
- Field: 1002,
- Name: "goproto.proto.messageset.ExtRequired.message_set_extension",
- Tag: "bytes,1002,opt,name=message_set_extension",
- Filename: "internal/testprotos/messageset/msetextpb/msetextpb.proto",
- },
- {
- ExtendedType: (*messagesetpb.MessageSet)(nil),
- ExtensionType: (*ExtLargeNumber)(nil),
- Field: 536870912,
- Name: "goproto.proto.messageset.ExtLargeNumber.message_set_extension",
- Tag: "bytes,536870912,opt,name=message_set_extension",
- Filename: "internal/testprotos/messageset/msetextpb/msetextpb.proto",
- },
-}
-
-// Extension fields to messagesetpb.MessageSet.
-var (
- // optional goproto.proto.messageset.Ext1 message_set_extension = 1000;
- E_Ext1_MessageSetExtension = &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes[0]
- // optional goproto.proto.messageset.Ext2 message_set_extension = 1001;
- E_Ext2_MessageSetExtension = &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes[1]
- // optional goproto.proto.messageset.ExtRequired message_set_extension = 1002;
- E_ExtRequired_MessageSetExtension = &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes[2]
- // optional goproto.proto.messageset.ExtLargeNumber message_set_extension = 536870912;
- E_ExtLargeNumber_MessageSetExtension = &file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes[3] // 1<<29
-)
-
-var File_internal_testprotos_messageset_msetextpb_msetextpb_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDesc = []byte{
- 0x0a, 0x38, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74,
- 0x2f, 0x6d, 0x73, 0x65, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x2f, 0x6d, 0x73, 0x65, 0x74, 0x65,
- 0x78, 0x74, 0x70, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x65, 0x74, 0x1a, 0x3d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74,
- 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x65, 0x74, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x70,
- 0x62, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0xc3, 0x01, 0x0a, 0x04, 0x45, 0x78, 0x74, 0x31, 0x12, 0x1f, 0x0a, 0x0b,
- 0x65, 0x78, 0x74, 0x31, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0a, 0x65, 0x78, 0x74, 0x31, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x12, 0x1f, 0x0a,
- 0x0b, 0x65, 0x78, 0x74, 0x31, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78, 0x74, 0x31, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x32, 0x79,
- 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x65, 0x74, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0xe8, 0x07,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x2e,
- 0x45, 0x78, 0x74, 0x31, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xa2, 0x01, 0x0a, 0x04, 0x45, 0x78,
- 0x74, 0x32, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x78, 0x74, 0x32, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x65, 0x78, 0x74, 0x32, 0x46, 0x69, 0x65,
- 0x6c, 0x64, 0x31, 0x32, 0x79, 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73,
- 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53,
- 0x65, 0x74, 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x73, 0x65, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x32, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xb9,
- 0x01, 0x0a, 0x0b, 0x45, 0x78, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x27,
- 0x0a, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x31, 0x18, 0x01, 0x20, 0x02, 0x28, 0x05, 0x52, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
- 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x32, 0x80, 0x01, 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x2e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0xea, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x65, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x52, 0x65, 0x71,
- 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65,
- 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x99, 0x01, 0x0a, 0x0e, 0x45,
- 0x78, 0x74, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x32, 0x86, 0x01,
- 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x65, 0x74, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x80, 0x80,
- 0x80, 0x80, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73,
- 0x65, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x4c, 0x61, 0x72, 0x67, 0x65, 0x4e, 0x75, 0x6d, 0x62, 0x65,
- 0x72, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x45, 0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x73, 0x65, 0x74, 0x2f, 0x6d, 0x73, 0x65, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62,
-}
-
-var (
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescOnce sync.Once
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescData = file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDesc
-)
-
-func file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescGZIP() []byte {
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescData)
- })
- return file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDescData
-}
-
-var file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
-var file_internal_testprotos_messageset_msetextpb_msetextpb_proto_goTypes = []interface{}{
- (*Ext1)(nil), // 0: goproto.proto.messageset.Ext1
- (*Ext2)(nil), // 1: goproto.proto.messageset.Ext2
- (*ExtRequired)(nil), // 2: goproto.proto.messageset.ExtRequired
- (*ExtLargeNumber)(nil), // 3: goproto.proto.messageset.ExtLargeNumber
- (*messagesetpb.MessageSet)(nil), // 4: goproto.proto.messageset.MessageSet
-}
-var file_internal_testprotos_messageset_msetextpb_msetextpb_proto_depIdxs = []int32{
- 4, // 0: goproto.proto.messageset.Ext1.message_set_extension:extendee -> goproto.proto.messageset.MessageSet
- 4, // 1: goproto.proto.messageset.Ext2.message_set_extension:extendee -> goproto.proto.messageset.MessageSet
- 4, // 2: goproto.proto.messageset.ExtRequired.message_set_extension:extendee -> goproto.proto.messageset.MessageSet
- 4, // 3: goproto.proto.messageset.ExtLargeNumber.message_set_extension:extendee -> goproto.proto.messageset.MessageSet
- 0, // 4: goproto.proto.messageset.Ext1.message_set_extension:type_name -> goproto.proto.messageset.Ext1
- 1, // 5: goproto.proto.messageset.Ext2.message_set_extension:type_name -> goproto.proto.messageset.Ext2
- 2, // 6: goproto.proto.messageset.ExtRequired.message_set_extension:type_name -> goproto.proto.messageset.ExtRequired
- 3, // 7: goproto.proto.messageset.ExtLargeNumber.message_set_extension:type_name -> goproto.proto.messageset.ExtLargeNumber
- 8, // [8:8] is the sub-list for method output_type
- 8, // [8:8] is the sub-list for method input_type
- 4, // [4:8] is the sub-list for extension type_name
- 0, // [0:4] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_messageset_msetextpb_msetextpb_proto_init() }
-func file_internal_testprotos_messageset_msetextpb_msetextpb_proto_init() {
- if File_internal_testprotos_messageset_msetextpb_msetextpb_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Ext1); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Ext2); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ExtRequired); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ExtLargeNumber); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 4,
- NumExtensions: 4,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_messageset_msetextpb_msetextpb_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_messageset_msetextpb_msetextpb_proto_depIdxs,
- MessageInfos: file_internal_testprotos_messageset_msetextpb_msetextpb_proto_msgTypes,
- ExtensionInfos: file_internal_testprotos_messageset_msetextpb_msetextpb_proto_extTypes,
- }.Build()
- File_internal_testprotos_messageset_msetextpb_msetextpb_proto = out.File
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_rawDesc = nil
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_goTypes = nil
- file_internal_testprotos_messageset_msetextpb_msetextpb_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/ya.make
deleted file mode 100644
index cc42f77f28..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/messageset/msetextpb/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(msetextpb.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/news/news.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/news/news.pb.go
deleted file mode 100644
index bb728a69af..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/news/news.pb.go
+++ /dev/null
@@ -1,421 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/news/news.proto
-
-package news
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- anypb "google.golang.org/protobuf/types/known/anypb"
- timestamppb "google.golang.org/protobuf/types/known/timestamppb"
- reflect "reflect"
- sync "sync"
-)
-
-type Article_Status int32
-
-const (
- Article_DRAFT Article_Status = 0
- Article_PUBLISHED Article_Status = 1
- Article_REVOKED Article_Status = 2
-)
-
-// Enum value maps for Article_Status.
-var (
- Article_Status_name = map[int32]string{
- 0: "DRAFT",
- 1: "PUBLISHED",
- 2: "REVOKED",
- }
- Article_Status_value = map[string]int32{
- "DRAFT": 0,
- "PUBLISHED": 1,
- "REVOKED": 2,
- }
-)
-
-func (x Article_Status) Enum() *Article_Status {
- p := new(Article_Status)
- *p = x
- return p
-}
-
-func (x Article_Status) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Article_Status) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_news_news_proto_enumTypes[0].Descriptor()
-}
-
-func (Article_Status) Type() protoreflect.EnumType {
- return &file_internal_testprotos_news_news_proto_enumTypes[0]
-}
-
-func (x Article_Status) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use Article_Status.Descriptor instead.
-func (Article_Status) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_news_news_proto_rawDescGZIP(), []int{0, 0}
-}
-
-type Article struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Author string `protobuf:"bytes,1,opt,name=author,proto3" json:"author,omitempty"`
- Date *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=date,proto3" json:"date,omitempty"`
- Title string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
- Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
- Status Article_Status `protobuf:"varint,8,opt,name=status,proto3,enum=google.golang.org.Article_Status" json:"status,omitempty"`
- Tags []string `protobuf:"bytes,7,rep,name=tags,proto3" json:"tags,omitempty"`
- Attachments []*anypb.Any `protobuf:"bytes,6,rep,name=attachments,proto3" json:"attachments,omitempty"`
-}
-
-func (x *Article) Reset() {
- *x = Article{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Article) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Article) ProtoMessage() {}
-
-func (x *Article) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Article.ProtoReflect.Descriptor instead.
-func (*Article) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_news_news_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Article) GetAuthor() string {
- if x != nil {
- return x.Author
- }
- return ""
-}
-
-func (x *Article) GetDate() *timestamppb.Timestamp {
- if x != nil {
- return x.Date
- }
- return nil
-}
-
-func (x *Article) GetTitle() string {
- if x != nil {
- return x.Title
- }
- return ""
-}
-
-func (x *Article) GetContent() string {
- if x != nil {
- return x.Content
- }
- return ""
-}
-
-func (x *Article) GetStatus() Article_Status {
- if x != nil {
- return x.Status
- }
- return Article_DRAFT
-}
-
-func (x *Article) GetTags() []string {
- if x != nil {
- return x.Tags
- }
- return nil
-}
-
-func (x *Article) GetAttachments() []*anypb.Any {
- if x != nil {
- return x.Attachments
- }
- return nil
-}
-
-type BinaryAttachment struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
-}
-
-func (x *BinaryAttachment) Reset() {
- *x = BinaryAttachment{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *BinaryAttachment) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*BinaryAttachment) ProtoMessage() {}
-
-func (x *BinaryAttachment) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use BinaryAttachment.ProtoReflect.Descriptor instead.
-func (*BinaryAttachment) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_news_news_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *BinaryAttachment) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-func (x *BinaryAttachment) GetData() []byte {
- if x != nil {
- return x.Data
- }
- return nil
-}
-
-type KeyValueAttachment struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- Data map[string]string `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
-}
-
-func (x *KeyValueAttachment) Reset() {
- *x = KeyValueAttachment{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *KeyValueAttachment) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*KeyValueAttachment) ProtoMessage() {}
-
-func (x *KeyValueAttachment) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_news_news_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use KeyValueAttachment.ProtoReflect.Descriptor instead.
-func (*KeyValueAttachment) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_news_news_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *KeyValueAttachment) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-func (x *KeyValueAttachment) GetData() map[string]string {
- if x != nil {
- return x.Data
- }
- return nil
-}
-
-var File_internal_testprotos_news_news_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_news_news_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6e, 0x65, 0x77, 0x73, 0x2f, 0x6e, 0x65, 0x77, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
- 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb9, 0x02, 0x0a, 0x07, 0x41, 0x72, 0x74, 0x69, 0x63, 0x6c, 0x65,
- 0x12, 0x16, 0x0a, 0x06, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x06, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x12, 0x2e, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
- 0x6d, 0x70, 0x52, 0x04, 0x64, 0x61, 0x74, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c,
- 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x18,
- 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x41, 0x72, 0x74,
- 0x69, 0x63, 0x6c, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28,
- 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x36, 0x0a, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63,
- 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41,
- 0x6e, 0x79, 0x52, 0x0b, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x22,
- 0x2f, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x52, 0x41,
- 0x46, 0x54, 0x10, 0x00, 0x12, 0x0d, 0x0a, 0x09, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x53, 0x48, 0x45,
- 0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x56, 0x4f, 0x4b, 0x45, 0x44, 0x10, 0x02,
- 0x22, 0x3a, 0x0a, 0x10, 0x42, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68,
- 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0xa6, 0x01, 0x0a,
- 0x12, 0x4b, 0x65, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d,
- 0x65, 0x6e, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x43, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
- 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2e, 0x4b, 0x65, 0x79, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x41, 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x2e, 0x44, 0x61, 0x74,
- 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x37, 0x0a, 0x09,
- 0x44, 0x61, 0x74, 0x61, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73,
- 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6e, 0x65, 0x77, 0x73, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_internal_testprotos_news_news_proto_rawDescOnce sync.Once
- file_internal_testprotos_news_news_proto_rawDescData = file_internal_testprotos_news_news_proto_rawDesc
-)
-
-func file_internal_testprotos_news_news_proto_rawDescGZIP() []byte {
- file_internal_testprotos_news_news_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_news_news_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_news_news_proto_rawDescData)
- })
- return file_internal_testprotos_news_news_proto_rawDescData
-}
-
-var file_internal_testprotos_news_news_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_internal_testprotos_news_news_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
-var file_internal_testprotos_news_news_proto_goTypes = []interface{}{
- (Article_Status)(0), // 0: google.golang.org.Article.Status
- (*Article)(nil), // 1: google.golang.org.Article
- (*BinaryAttachment)(nil), // 2: google.golang.org.BinaryAttachment
- (*KeyValueAttachment)(nil), // 3: google.golang.org.KeyValueAttachment
- nil, // 4: google.golang.org.KeyValueAttachment.DataEntry
- (*timestamppb.Timestamp)(nil), // 5: google.protobuf.Timestamp
- (*anypb.Any)(nil), // 6: google.protobuf.Any
-}
-var file_internal_testprotos_news_news_proto_depIdxs = []int32{
- 5, // 0: google.golang.org.Article.date:type_name -> google.protobuf.Timestamp
- 0, // 1: google.golang.org.Article.status:type_name -> google.golang.org.Article.Status
- 6, // 2: google.golang.org.Article.attachments:type_name -> google.protobuf.Any
- 4, // 3: google.golang.org.KeyValueAttachment.data:type_name -> google.golang.org.KeyValueAttachment.DataEntry
- 4, // [4:4] is the sub-list for method output_type
- 4, // [4:4] is the sub-list for method input_type
- 4, // [4:4] is the sub-list for extension type_name
- 4, // [4:4] is the sub-list for extension extendee
- 0, // [0:4] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_news_news_proto_init() }
-func file_internal_testprotos_news_news_proto_init() {
- if File_internal_testprotos_news_news_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_news_news_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Article); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_news_news_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*BinaryAttachment); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_news_news_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*KeyValueAttachment); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_news_news_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 4,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_news_news_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_news_news_proto_depIdxs,
- EnumInfos: file_internal_testprotos_news_news_proto_enumTypes,
- MessageInfos: file_internal_testprotos_news_news_proto_msgTypes,
- }.Build()
- File_internal_testprotos_news_news_proto = out.File
- file_internal_testprotos_news_news_proto_rawDesc = nil
- file_internal_testprotos_news_news_proto_goTypes = nil
- file_internal_testprotos_news_news_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/news/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/news/ya.make
deleted file mode 100644
index 193c7d9c29..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/news/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(news.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/order/order.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/order/order.pb.go
deleted file mode 100644
index b62ef95199..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/order/order.pb.go
+++ /dev/null
@@ -1,250 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Messages in this file are used to test wire encoding order.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/order/order.proto
-
-package order
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Message struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-
- Field_2 *string `protobuf:"bytes,2,opt,name=field_2,json=field2" json:"field_2,omitempty"`
- Field_1 *string `protobuf:"bytes,1,opt,name=field_1,json=field1" json:"field_1,omitempty"`
- // Types that are assignable to Oneof_1:
- //
- // *Message_Field_10
- Oneof_1 isMessage_Oneof_1 `protobuf_oneof:"oneof_1"`
- Field_20 *string `protobuf:"bytes,20,opt,name=field_20,json=field20" json:"field_20,omitempty"`
-}
-
-func (x *Message) Reset() {
- *x = Message{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_order_order_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message) ProtoMessage() {}
-
-func (x *Message) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_order_order_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message.ProtoReflect.Descriptor instead.
-func (*Message) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_order_order_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Message) GetField_2() string {
- if x != nil && x.Field_2 != nil {
- return *x.Field_2
- }
- return ""
-}
-
-func (x *Message) GetField_1() string {
- if x != nil && x.Field_1 != nil {
- return *x.Field_1
- }
- return ""
-}
-
-func (m *Message) GetOneof_1() isMessage_Oneof_1 {
- if m != nil {
- return m.Oneof_1
- }
- return nil
-}
-
-func (x *Message) GetField_10() string {
- if x, ok := x.GetOneof_1().(*Message_Field_10); ok {
- return x.Field_10
- }
- return ""
-}
-
-func (x *Message) GetField_20() string {
- if x != nil && x.Field_20 != nil {
- return *x.Field_20
- }
- return ""
-}
-
-type isMessage_Oneof_1 interface {
- isMessage_Oneof_1()
-}
-
-type Message_Field_10 struct {
- Field_10 string `protobuf:"bytes,10,opt,name=field_10,json=field10,oneof"`
-}
-
-func (*Message_Field_10) isMessage_Oneof_1() {}
-
-var file_internal_testprotos_order_order_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 30,
- Name: "goproto.proto.order.field_30",
- Tag: "bytes,30,opt,name=field_30",
- Filename: "internal/testprotos/order/order.proto",
- },
- {
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 31,
- Name: "goproto.proto.order.field_31",
- Tag: "bytes,31,opt,name=field_31",
- Filename: "internal/testprotos/order/order.proto",
- },
- {
- ExtendedType: (*Message)(nil),
- ExtensionType: (*string)(nil),
- Field: 32,
- Name: "goproto.proto.order.field_32",
- Tag: "bytes,32,opt,name=field_32",
- Filename: "internal/testprotos/order/order.proto",
- },
-}
-
-// Extension fields to Message.
-var (
- // optional string field_30 = 30;
- E_Field_30 = &file_internal_testprotos_order_order_proto_extTypes[0]
- // optional string field_31 = 31;
- E_Field_31 = &file_internal_testprotos_order_order_proto_extTypes[1]
- // optional string field_32 = 32;
- E_Field_32 = &file_internal_testprotos_order_order_proto_extTypes[2]
-)
-
-var File_internal_testprotos_order_order_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_order_order_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2f, 0x6f, 0x72, 0x64, 0x65,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x84, 0x01, 0x0a,
- 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c,
- 0x64, 0x5f, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x32, 0x12, 0x17, 0x0a, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x31, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x12, 0x1b, 0x0a, 0x08, 0x66, 0x69,
- 0x65, 0x6c, 0x64, 0x5f, 0x31, 0x30, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07,
- 0x66, 0x69, 0x65, 0x6c, 0x64, 0x31, 0x30, 0x12, 0x19, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x5f, 0x32, 0x30, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x32, 0x30, 0x2a, 0x04, 0x08, 0x1e, 0x10, 0x29, 0x42, 0x09, 0x0a, 0x07, 0x6f, 0x6e, 0x65, 0x6f,
- 0x66, 0x5f, 0x31, 0x3a, 0x37, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33, 0x30, 0x12,
- 0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x1e, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x30, 0x3a, 0x37, 0x0a, 0x08,
- 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33, 0x31, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69,
- 0x65, 0x6c, 0x64, 0x33, 0x31, 0x3a, 0x37, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x33,
- 0x32, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18,
- 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x33, 0x32, 0x42, 0x36,
- 0x5a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
- 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74,
- 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
- 0x2f, 0x6f, 0x72, 0x64, 0x65, 0x72,
-}
-
-var (
- file_internal_testprotos_order_order_proto_rawDescOnce sync.Once
- file_internal_testprotos_order_order_proto_rawDescData = file_internal_testprotos_order_order_proto_rawDesc
-)
-
-func file_internal_testprotos_order_order_proto_rawDescGZIP() []byte {
- file_internal_testprotos_order_order_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_order_order_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_order_order_proto_rawDescData)
- })
- return file_internal_testprotos_order_order_proto_rawDescData
-}
-
-var file_internal_testprotos_order_order_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_order_order_proto_goTypes = []interface{}{
- (*Message)(nil), // 0: goproto.proto.order.Message
-}
-var file_internal_testprotos_order_order_proto_depIdxs = []int32{
- 0, // 0: goproto.proto.order.field_30:extendee -> goproto.proto.order.Message
- 0, // 1: goproto.proto.order.field_31:extendee -> goproto.proto.order.Message
- 0, // 2: goproto.proto.order.field_32:extendee -> goproto.proto.order.Message
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 0, // [0:3] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_order_order_proto_init() }
-func file_internal_testprotos_order_order_proto_init() {
- if File_internal_testprotos_order_order_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_order_order_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- }
- file_internal_testprotos_order_order_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*Message_Field_10)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_order_order_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 3,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_order_order_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_order_order_proto_depIdxs,
- MessageInfos: file_internal_testprotos_order_order_proto_msgTypes,
- ExtensionInfos: file_internal_testprotos_order_order_proto_extTypes,
- }.Build()
- File_internal_testprotos_order_order_proto = out.File
- file_internal_testprotos_order_order_proto_rawDesc = nil
- file_internal_testprotos_order_order_proto_goTypes = nil
- file_internal_testprotos_order_order_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/order/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/order/ya.make
deleted file mode 100644
index c8c543e5a1..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/order/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(order.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/registry/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/registry/test.pb.go
deleted file mode 100644
index c2613c7010..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/registry/test.pb.go
+++ /dev/null
@@ -1,573 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Different proto type definitions for testing the Types registry.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/registry/test.proto
-
-package registry
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Enum1 int32
-
-const (
- Enum1_ONE Enum1 = 1
-)
-
-// Enum value maps for Enum1.
-var (
- Enum1_name = map[int32]string{
- 1: "ONE",
- }
- Enum1_value = map[string]int32{
- "ONE": 1,
- }
-)
-
-func (x Enum1) Enum() *Enum1 {
- p := new(Enum1)
- *p = x
- return p
-}
-
-func (x Enum1) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum1) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_registry_test_proto_enumTypes[0].Descriptor()
-}
-
-func (Enum1) Type() protoreflect.EnumType {
- return &file_internal_testprotos_registry_test_proto_enumTypes[0]
-}
-
-func (x Enum1) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enum1) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enum1(num)
- return nil
-}
-
-// Deprecated: Use Enum1.Descriptor instead.
-func (Enum1) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{0}
-}
-
-type Enum2 int32
-
-const (
- Enum2_UNO Enum2 = 1
-)
-
-// Enum value maps for Enum2.
-var (
- Enum2_name = map[int32]string{
- 1: "UNO",
- }
- Enum2_value = map[string]int32{
- "UNO": 1,
- }
-)
-
-func (x Enum2) Enum() *Enum2 {
- p := new(Enum2)
- *p = x
- return p
-}
-
-func (x Enum2) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum2) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_registry_test_proto_enumTypes[1].Descriptor()
-}
-
-func (Enum2) Type() protoreflect.EnumType {
- return &file_internal_testprotos_registry_test_proto_enumTypes[1]
-}
-
-func (x Enum2) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enum2) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enum2(num)
- return nil
-}
-
-// Deprecated: Use Enum2.Descriptor instead.
-func (Enum2) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{1}
-}
-
-type Enum3 int32
-
-const (
- Enum3_YI Enum3 = 1
-)
-
-// Enum value maps for Enum3.
-var (
- Enum3_name = map[int32]string{
- 1: "YI",
- }
- Enum3_value = map[string]int32{
- "YI": 1,
- }
-)
-
-func (x Enum3) Enum() *Enum3 {
- p := new(Enum3)
- *p = x
- return p
-}
-
-func (x Enum3) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum3) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_registry_test_proto_enumTypes[2].Descriptor()
-}
-
-func (Enum3) Type() protoreflect.EnumType {
- return &file_internal_testprotos_registry_test_proto_enumTypes[2]
-}
-
-func (x Enum3) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enum3) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enum3(num)
- return nil
-}
-
-// Deprecated: Use Enum3.Descriptor instead.
-func (Enum3) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{2}
-}
-
-type Message1 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *Message1) Reset() {
- *x = Message1{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message1) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message1) ProtoMessage() {}
-
-func (x *Message1) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message1.ProtoReflect.Descriptor instead.
-func (*Message1) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{0}
-}
-
-type Message2 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *Message2) Reset() {
- *x = Message2{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message2) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message2) ProtoMessage() {}
-
-func (x *Message2) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message2.ProtoReflect.Descriptor instead.
-func (*Message2) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{1}
-}
-
-type Message3 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *Message3) Reset() {
- *x = Message3{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message3) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message3) ProtoMessage() {}
-
-func (x *Message3) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message3.ProtoReflect.Descriptor instead.
-func (*Message3) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{2}
-}
-
-type Message4 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- BoolField *bool `protobuf:"varint,30,opt,name=bool_field,json=boolField" json:"bool_field,omitempty"`
-}
-
-func (x *Message4) Reset() {
- *x = Message4{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message4) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message4) ProtoMessage() {}
-
-func (x *Message4) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_registry_test_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message4.ProtoReflect.Descriptor instead.
-func (*Message4) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_registry_test_proto_rawDescGZIP(), []int{3}
-}
-
-func (x *Message4) GetBoolField() bool {
- if x != nil && x.BoolField != nil {
- return *x.BoolField
- }
- return false
-}
-
-var file_internal_testprotos_registry_test_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*string)(nil),
- Field: 11,
- Name: "testprotos.string_field",
- Tag: "bytes,11,opt,name=string_field",
- Filename: "internal/testprotos/registry/test.proto",
- },
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*Enum1)(nil),
- Field: 12,
- Name: "testprotos.enum_field",
- Tag: "varint,12,opt,name=enum_field,enum=testprotos.Enum1",
- Filename: "internal/testprotos/registry/test.proto",
- },
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*Message2)(nil),
- Field: 13,
- Name: "testprotos.message_field",
- Tag: "bytes,13,opt,name=message_field",
- Filename: "internal/testprotos/registry/test.proto",
- },
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*Message2)(nil),
- Field: 21,
- Name: "testprotos.Message4.message_field",
- Tag: "bytes,21,opt,name=message_field",
- Filename: "internal/testprotos/registry/test.proto",
- },
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*Enum1)(nil),
- Field: 22,
- Name: "testprotos.Message4.enum_field",
- Tag: "varint,22,opt,name=enum_field,enum=testprotos.Enum1",
- Filename: "internal/testprotos/registry/test.proto",
- },
- {
- ExtendedType: (*Message1)(nil),
- ExtensionType: (*string)(nil),
- Field: 23,
- Name: "testprotos.Message4.string_field",
- Tag: "bytes,23,opt,name=string_field",
- Filename: "internal/testprotos/registry/test.proto",
- },
-}
-
-// Extension fields to Message1.
-var (
- // optional string string_field = 11;
- E_StringField = &file_internal_testprotos_registry_test_proto_extTypes[0]
- // optional testprotos.Enum1 enum_field = 12;
- E_EnumField = &file_internal_testprotos_registry_test_proto_extTypes[1]
- // optional testprotos.Message2 message_field = 13;
- E_MessageField = &file_internal_testprotos_registry_test_proto_extTypes[2]
- // optional testprotos.Message2 message_field = 21;
- E_Message4_MessageField = &file_internal_testprotos_registry_test_proto_extTypes[3]
- // optional testprotos.Enum1 enum_field = 22;
- E_Message4_EnumField = &file_internal_testprotos_registry_test_proto_extTypes[4]
- // optional string string_field = 23;
- E_Message4_StringField = &file_internal_testprotos_registry_test_proto_extTypes[5]
-)
-
-var File_internal_testprotos_registry_test_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_registry_test_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x2f, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x22, 0x14, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x31, 0x2a, 0x08, 0x08, 0x0a, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22, 0x0a, 0x0a, 0x08, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x22, 0x0a, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x33, 0x22, 0xfb, 0x01, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x34,
- 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x1e,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x62, 0x6f, 0x6f, 0x6c, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32,
- 0x4f, 0x0a, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64,
- 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x32, 0x52, 0x0c, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64,
- 0x32, 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x31, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x52, 0x09, 0x65,
- 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x37, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x17,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x65, 0x6c,
- 0x64, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x12, 0x07, 0x0a, 0x03, 0x4f, 0x4e,
- 0x45, 0x10, 0x01, 0x2a, 0x10, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x32, 0x12, 0x07, 0x0a, 0x03,
- 0x55, 0x4e, 0x4f, 0x10, 0x01, 0x2a, 0x0f, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x33, 0x12, 0x06,
- 0x0a, 0x02, 0x59, 0x49, 0x10, 0x01, 0x3a, 0x37, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x0b, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x3a,
- 0x46, 0x0a, 0x0a, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x31, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x31, 0x52, 0x09, 0x65, 0x6e,
- 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x3a, 0x4f, 0x0a, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x0d,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x52, 0x0c, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x39, 0x5a, 0x37, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f,
- 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73,
- 0x74, 0x72, 0x79,
-}
-
-var (
- file_internal_testprotos_registry_test_proto_rawDescOnce sync.Once
- file_internal_testprotos_registry_test_proto_rawDescData = file_internal_testprotos_registry_test_proto_rawDesc
-)
-
-func file_internal_testprotos_registry_test_proto_rawDescGZIP() []byte {
- file_internal_testprotos_registry_test_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_registry_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_registry_test_proto_rawDescData)
- })
- return file_internal_testprotos_registry_test_proto_rawDescData
-}
-
-var file_internal_testprotos_registry_test_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
-var file_internal_testprotos_registry_test_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
-var file_internal_testprotos_registry_test_proto_goTypes = []interface{}{
- (Enum1)(0), // 0: testprotos.Enum1
- (Enum2)(0), // 1: testprotos.Enum2
- (Enum3)(0), // 2: testprotos.Enum3
- (*Message1)(nil), // 3: testprotos.Message1
- (*Message2)(nil), // 4: testprotos.Message2
- (*Message3)(nil), // 5: testprotos.Message3
- (*Message4)(nil), // 6: testprotos.Message4
-}
-var file_internal_testprotos_registry_test_proto_depIdxs = []int32{
- 3, // 0: testprotos.string_field:extendee -> testprotos.Message1
- 3, // 1: testprotos.enum_field:extendee -> testprotos.Message1
- 3, // 2: testprotos.message_field:extendee -> testprotos.Message1
- 3, // 3: testprotos.Message4.message_field:extendee -> testprotos.Message1
- 3, // 4: testprotos.Message4.enum_field:extendee -> testprotos.Message1
- 3, // 5: testprotos.Message4.string_field:extendee -> testprotos.Message1
- 0, // 6: testprotos.enum_field:type_name -> testprotos.Enum1
- 4, // 7: testprotos.message_field:type_name -> testprotos.Message2
- 4, // 8: testprotos.Message4.message_field:type_name -> testprotos.Message2
- 0, // 9: testprotos.Message4.enum_field:type_name -> testprotos.Enum1
- 10, // [10:10] is the sub-list for method output_type
- 10, // [10:10] is the sub-list for method input_type
- 6, // [6:10] is the sub-list for extension type_name
- 0, // [0:6] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_registry_test_proto_init() }
-func file_internal_testprotos_registry_test_proto_init() {
- if File_internal_testprotos_registry_test_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_registry_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message1); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_registry_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message2); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_registry_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message3); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_registry_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message4); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_registry_test_proto_rawDesc,
- NumEnums: 3,
- NumMessages: 4,
- NumExtensions: 6,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_registry_test_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_registry_test_proto_depIdxs,
- EnumInfos: file_internal_testprotos_registry_test_proto_enumTypes,
- MessageInfos: file_internal_testprotos_registry_test_proto_msgTypes,
- ExtensionInfos: file_internal_testprotos_registry_test_proto_extTypes,
- }.Build()
- File_internal_testprotos_registry_test_proto = out.File
- file_internal_testprotos_registry_test_proto_rawDesc = nil
- file_internal_testprotos_registry_test_proto_goTypes = nil
- file_internal_testprotos_registry_test_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/registry/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/registry/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/registry/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/required/required.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/required/required.pb.go
deleted file mode 100644
index 065fcbf5ed..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/required/required.pb.go
+++ /dev/null
@@ -1,1121 +0,0 @@
-// Copyright 2020 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/required/required.proto
-
-package required
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Int32 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *int32 `protobuf:"varint,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Int32) Reset() {
- *x = Int32{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int32) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int32) ProtoMessage() {}
-
-func (x *Int32) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int32.ProtoReflect.Descriptor instead.
-func (*Int32) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Int32) GetV() int32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Int64 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *int64 `protobuf:"varint,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Int64) Reset() {
- *x = Int64{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int64) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int64) ProtoMessage() {}
-
-func (x *Int64) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int64.ProtoReflect.Descriptor instead.
-func (*Int64) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Int64) GetV() int64 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Uint32 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *uint32 `protobuf:"varint,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Uint32) Reset() {
- *x = Uint32{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Uint32) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Uint32) ProtoMessage() {}
-
-func (x *Uint32) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Uint32.ProtoReflect.Descriptor instead.
-func (*Uint32) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *Uint32) GetV() uint32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Uint64 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *uint64 `protobuf:"varint,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Uint64) Reset() {
- *x = Uint64{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Uint64) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Uint64) ProtoMessage() {}
-
-func (x *Uint64) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Uint64.ProtoReflect.Descriptor instead.
-func (*Uint64) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{3}
-}
-
-func (x *Uint64) GetV() uint64 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Sint32 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *int32 `protobuf:"zigzag32,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Sint32) Reset() {
- *x = Sint32{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Sint32) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Sint32) ProtoMessage() {}
-
-func (x *Sint32) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Sint32.ProtoReflect.Descriptor instead.
-func (*Sint32) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{4}
-}
-
-func (x *Sint32) GetV() int32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Sint64 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *int64 `protobuf:"zigzag64,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Sint64) Reset() {
- *x = Sint64{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Sint64) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Sint64) ProtoMessage() {}
-
-func (x *Sint64) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Sint64.ProtoReflect.Descriptor instead.
-func (*Sint64) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{5}
-}
-
-func (x *Sint64) GetV() int64 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Fixed32 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *uint32 `protobuf:"fixed32,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Fixed32) Reset() {
- *x = Fixed32{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Fixed32) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Fixed32) ProtoMessage() {}
-
-func (x *Fixed32) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Fixed32.ProtoReflect.Descriptor instead.
-func (*Fixed32) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{6}
-}
-
-func (x *Fixed32) GetV() uint32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Fixed64 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *uint64 `protobuf:"fixed64,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Fixed64) Reset() {
- *x = Fixed64{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Fixed64) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Fixed64) ProtoMessage() {}
-
-func (x *Fixed64) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Fixed64.ProtoReflect.Descriptor instead.
-func (*Fixed64) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{7}
-}
-
-func (x *Fixed64) GetV() uint64 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Float struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *float32 `protobuf:"fixed32,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Float) Reset() {
- *x = Float{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Float) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Float) ProtoMessage() {}
-
-func (x *Float) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Float.ProtoReflect.Descriptor instead.
-func (*Float) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{8}
-}
-
-func (x *Float) GetV() float32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Double struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *float64 `protobuf:"fixed64,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Double) Reset() {
- *x = Double{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[9]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Double) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Double) ProtoMessage() {}
-
-func (x *Double) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[9]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Double.ProtoReflect.Descriptor instead.
-func (*Double) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{9}
-}
-
-func (x *Double) GetV() float64 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-type Bool struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *bool `protobuf:"varint,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Bool) Reset() {
- *x = Bool{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[10]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Bool) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Bool) ProtoMessage() {}
-
-func (x *Bool) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[10]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Bool.ProtoReflect.Descriptor instead.
-func (*Bool) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{10}
-}
-
-func (x *Bool) GetV() bool {
- if x != nil && x.V != nil {
- return *x.V
- }
- return false
-}
-
-type String struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *string `protobuf:"bytes,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *String) Reset() {
- *x = String{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[11]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *String) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*String) ProtoMessage() {}
-
-func (x *String) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[11]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use String.ProtoReflect.Descriptor instead.
-func (*String) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{11}
-}
-
-func (x *String) GetV() string {
- if x != nil && x.V != nil {
- return *x.V
- }
- return ""
-}
-
-type Bytes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V []byte `protobuf:"bytes,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Bytes) Reset() {
- *x = Bytes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[12]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Bytes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Bytes) ProtoMessage() {}
-
-func (x *Bytes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[12]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Bytes.ProtoReflect.Descriptor instead.
-func (*Bytes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{12}
-}
-
-func (x *Bytes) GetV() []byte {
- if x != nil {
- return x.V
- }
- return nil
-}
-
-type Message struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *Message_M `protobuf:"bytes,1,req,name=v" json:"v,omitempty"`
-}
-
-func (x *Message) Reset() {
- *x = Message{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[13]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message) ProtoMessage() {}
-
-func (x *Message) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[13]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message.ProtoReflect.Descriptor instead.
-func (*Message) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{13}
-}
-
-func (x *Message) GetV() *Message_M {
- if x != nil {
- return x.V
- }
- return nil
-}
-
-type Group struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Group *Group_Group `protobuf:"group,1,req,name=Group,json=group" json:"group,omitempty"`
-}
-
-func (x *Group) Reset() {
- *x = Group{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[14]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Group) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Group) ProtoMessage() {}
-
-func (x *Group) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[14]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Group.ProtoReflect.Descriptor instead.
-func (*Group) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{14}
-}
-
-func (x *Group) GetGroup() *Group_Group {
- if x != nil {
- return x.Group
- }
- return nil
-}
-
-type Message_M struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *Message_M) Reset() {
- *x = Message_M{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[15]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Message_M) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Message_M) ProtoMessage() {}
-
-func (x *Message_M) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[15]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Message_M.ProtoReflect.Descriptor instead.
-func (*Message_M) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{13, 0}
-}
-
-type Group_Group struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- V *int32 `protobuf:"varint,1,opt,name=v" json:"v,omitempty"`
-}
-
-func (x *Group_Group) Reset() {
- *x = Group_Group{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[16]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Group_Group) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Group_Group) ProtoMessage() {}
-
-func (x *Group_Group) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_required_required_proto_msgTypes[16]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Group_Group.ProtoReflect.Descriptor instead.
-func (*Group_Group) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_required_required_proto_rawDescGZIP(), []int{14, 0}
-}
-
-func (x *Group_Group) GetV() int32 {
- if x != nil && x.V != nil {
- return *x.V
- }
- return 0
-}
-
-var File_internal_testprotos_required_required_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_required_required_proto_rawDesc = []byte{
- 0x0a, 0x2b, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x2f, 0x72,
- 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x22, 0x15, 0x0a, 0x05, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x05, 0x52, 0x01, 0x76,
- 0x22, 0x15, 0x0a, 0x05, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01,
- 0x20, 0x02, 0x28, 0x03, 0x52, 0x01, 0x76, 0x22, 0x16, 0x0a, 0x06, 0x55, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0d, 0x52, 0x01, 0x76, 0x22,
- 0x16, 0x0a, 0x06, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01,
- 0x20, 0x02, 0x28, 0x04, 0x52, 0x01, 0x76, 0x22, 0x16, 0x0a, 0x06, 0x53, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x11, 0x52, 0x01, 0x76, 0x22,
- 0x16, 0x0a, 0x06, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01,
- 0x20, 0x02, 0x28, 0x12, 0x52, 0x01, 0x76, 0x22, 0x17, 0x0a, 0x07, 0x46, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x07, 0x52, 0x01, 0x76,
- 0x22, 0x17, 0x0a, 0x07, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x0c, 0x0a, 0x01, 0x76,
- 0x18, 0x01, 0x20, 0x02, 0x28, 0x06, 0x52, 0x01, 0x76, 0x22, 0x15, 0x0a, 0x05, 0x46, 0x6c, 0x6f,
- 0x61, 0x74, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x02, 0x52, 0x01, 0x76,
- 0x22, 0x16, 0x0a, 0x06, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18,
- 0x01, 0x20, 0x02, 0x28, 0x01, 0x52, 0x01, 0x76, 0x22, 0x14, 0x0a, 0x04, 0x42, 0x6f, 0x6f, 0x6c,
- 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x01, 0x76, 0x22, 0x16,
- 0x0a, 0x06, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20,
- 0x02, 0x28, 0x09, 0x52, 0x01, 0x76, 0x22, 0x15, 0x0a, 0x05, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12,
- 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0c, 0x52, 0x01, 0x76, 0x22, 0x43, 0x0a,
- 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x33, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20,
- 0x02, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
- 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x52, 0x01, 0x76, 0x1a, 0x03, 0x0a,
- 0x01, 0x4d, 0x22, 0x5d, 0x0a, 0x05, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x3d, 0x0a, 0x05, 0x67,
- 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x02, 0x28, 0x0a, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x72,
- 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x15, 0x0a, 0x05, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x76, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01,
- 0x76, 0x42, 0x39, 0x5a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61,
- 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
- 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x73, 0x2f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
-}
-
-var (
- file_internal_testprotos_required_required_proto_rawDescOnce sync.Once
- file_internal_testprotos_required_required_proto_rawDescData = file_internal_testprotos_required_required_proto_rawDesc
-)
-
-func file_internal_testprotos_required_required_proto_rawDescGZIP() []byte {
- file_internal_testprotos_required_required_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_required_required_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_required_required_proto_rawDescData)
- })
- return file_internal_testprotos_required_required_proto_rawDescData
-}
-
-var file_internal_testprotos_required_required_proto_msgTypes = make([]protoimpl.MessageInfo, 17)
-var file_internal_testprotos_required_required_proto_goTypes = []interface{}{
- (*Int32)(nil), // 0: goproto.proto.testrequired.Int32
- (*Int64)(nil), // 1: goproto.proto.testrequired.Int64
- (*Uint32)(nil), // 2: goproto.proto.testrequired.Uint32
- (*Uint64)(nil), // 3: goproto.proto.testrequired.Uint64
- (*Sint32)(nil), // 4: goproto.proto.testrequired.Sint32
- (*Sint64)(nil), // 5: goproto.proto.testrequired.Sint64
- (*Fixed32)(nil), // 6: goproto.proto.testrequired.Fixed32
- (*Fixed64)(nil), // 7: goproto.proto.testrequired.Fixed64
- (*Float)(nil), // 8: goproto.proto.testrequired.Float
- (*Double)(nil), // 9: goproto.proto.testrequired.Double
- (*Bool)(nil), // 10: goproto.proto.testrequired.Bool
- (*String)(nil), // 11: goproto.proto.testrequired.String
- (*Bytes)(nil), // 12: goproto.proto.testrequired.Bytes
- (*Message)(nil), // 13: goproto.proto.testrequired.Message
- (*Group)(nil), // 14: goproto.proto.testrequired.Group
- (*Message_M)(nil), // 15: goproto.proto.testrequired.Message.M
- (*Group_Group)(nil), // 16: goproto.proto.testrequired.Group.Group
-}
-var file_internal_testprotos_required_required_proto_depIdxs = []int32{
- 15, // 0: goproto.proto.testrequired.Message.v:type_name -> goproto.proto.testrequired.Message.M
- 16, // 1: goproto.proto.testrequired.Group.group:type_name -> goproto.proto.testrequired.Group.Group
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 2, // [2:2] is the sub-list for extension type_name
- 2, // [2:2] is the sub-list for extension extendee
- 0, // [0:2] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_required_required_proto_init() }
-func file_internal_testprotos_required_required_proto_init() {
- if File_internal_testprotos_required_required_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_required_required_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int32); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int64); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Uint32); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Uint64); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Sint32); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Sint64); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Fixed32); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Fixed64); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Float); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Double); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Bool); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*String); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Bytes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Group); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Message_M); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_required_required_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Group_Group); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_required_required_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 17,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_required_required_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_required_required_proto_depIdxs,
- MessageInfos: file_internal_testprotos_required_required_proto_msgTypes,
- }.Build()
- File_internal_testprotos_required_required_proto = out.File
- file_internal_testprotos_required_required_proto_rawDesc = nil
- file_internal_testprotos_required_required_proto_goTypes = nil
- file_internal_testprotos_required_required_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/required/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/required/ya.make
deleted file mode 100644
index b04255bfa6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/required/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(required.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/ext.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test/ext.pb.go
deleted file mode 100644
index 194b4c5279..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/ext.pb.go
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test/ext.proto
-
-package test
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
-)
-
-var file_internal_testprotos_test_ext_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 2000,
- Name: "goproto.proto.test.foreign_int32_extension",
- Tag: "varint,2000,opt,name=foreign_int32_extension",
- Filename: "internal/testprotos/test/ext.proto",
- },
-}
-
-// Extension fields to TestAllExtensions.
-var (
- // optional int32 foreign_int32_extension = 2000;
- E_ForeignInt32Extension = &file_internal_testprotos_test_ext_proto_extTypes[0]
-)
-
-var File_internal_testprotos_test_ext_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test_ext_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x65, 0x78, 0x74, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e,
- 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3a, 0x5e, 0x0a,
- 0x17, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x65,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0xd0, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x15, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x35, 0x5a,
- 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f,
- 0x74, 0x65, 0x73, 0x74,
-}
-
-var file_internal_testprotos_test_ext_proto_goTypes = []interface{}{
- (*TestAllExtensions)(nil), // 0: goproto.proto.test.TestAllExtensions
-}
-var file_internal_testprotos_test_ext_proto_depIdxs = []int32{
- 0, // 0: goproto.proto.test.foreign_int32_extension:extendee -> goproto.proto.test.TestAllExtensions
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test_ext_proto_init() }
-func file_internal_testprotos_test_ext_proto_init() {
- if File_internal_testprotos_test_ext_proto != nil {
- return
- }
- file_internal_testprotos_test_test_proto_init()
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test_ext_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 0,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test_ext_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test_ext_proto_depIdxs,
- ExtensionInfos: file_internal_testprotos_test_ext_proto_extTypes,
- }.Build()
- File_internal_testprotos_test_ext_proto = out.File
- file_internal_testprotos_test_ext_proto_rawDesc = nil
- file_internal_testprotos_test_ext_proto_goTypes = nil
- file_internal_testprotos_test_ext_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test/test.pb.go
deleted file mode 100644
index a828a515dc..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/test.pb.go
+++ /dev/null
@@ -1,5413 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test/test.proto
-
-package test
-
-import (
- enums "google.golang.org/protobuf/internal/testprotos/enums"
- proto "google.golang.org/protobuf/proto"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type ForeignEnum int32
-
-const (
- ForeignEnum_FOREIGN_FOO ForeignEnum = 4
- ForeignEnum_FOREIGN_BAR ForeignEnum = 5
- ForeignEnum_FOREIGN_BAZ ForeignEnum = 6
-)
-
-// Enum value maps for ForeignEnum.
-var (
- ForeignEnum_name = map[int32]string{
- 4: "FOREIGN_FOO",
- 5: "FOREIGN_BAR",
- 6: "FOREIGN_BAZ",
- }
- ForeignEnum_value = map[string]int32{
- "FOREIGN_FOO": 4,
- "FOREIGN_BAR": 5,
- "FOREIGN_BAZ": 6,
- }
-)
-
-func (x ForeignEnum) Enum() *ForeignEnum {
- p := new(ForeignEnum)
- *p = x
- return p
-}
-
-func (x ForeignEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ForeignEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test_test_proto_enumTypes[0].Descriptor()
-}
-
-func (ForeignEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test_test_proto_enumTypes[0]
-}
-
-func (x ForeignEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *ForeignEnum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ForeignEnum(num)
- return nil
-}
-
-// Deprecated: Use ForeignEnum.Descriptor instead.
-func (ForeignEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0}
-}
-
-type TestReservedEnumFields int32
-
-const (
- TestReservedEnumFields_RESERVED_ENUM TestReservedEnumFields = 0
-)
-
-// Enum value maps for TestReservedEnumFields.
-var (
- TestReservedEnumFields_name = map[int32]string{
- 0: "RESERVED_ENUM",
- }
- TestReservedEnumFields_value = map[string]int32{
- "RESERVED_ENUM": 0,
- }
-)
-
-func (x TestReservedEnumFields) Enum() *TestReservedEnumFields {
- p := new(TestReservedEnumFields)
- *p = x
- return p
-}
-
-func (x TestReservedEnumFields) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (TestReservedEnumFields) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test_test_proto_enumTypes[1].Descriptor()
-}
-
-func (TestReservedEnumFields) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test_test_proto_enumTypes[1]
-}
-
-func (x TestReservedEnumFields) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *TestReservedEnumFields) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = TestReservedEnumFields(num)
- return nil
-}
-
-// Deprecated: Use TestReservedEnumFields.Descriptor instead.
-func (TestReservedEnumFields) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{1}
-}
-
-type TestAllTypes_NestedEnum int32
-
-const (
- TestAllTypes_FOO TestAllTypes_NestedEnum = 0
- TestAllTypes_BAR TestAllTypes_NestedEnum = 1
- TestAllTypes_BAZ TestAllTypes_NestedEnum = 2
- TestAllTypes_NEG TestAllTypes_NestedEnum = -1 // Intentionally negative.
-)
-
-// Enum value maps for TestAllTypes_NestedEnum.
-var (
- TestAllTypes_NestedEnum_name = map[int32]string{
- 0: "FOO",
- 1: "BAR",
- 2: "BAZ",
- -1: "NEG",
- }
- TestAllTypes_NestedEnum_value = map[string]int32{
- "FOO": 0,
- "BAR": 1,
- "BAZ": 2,
- "NEG": -1,
- }
-)
-
-func (x TestAllTypes_NestedEnum) Enum() *TestAllTypes_NestedEnum {
- p := new(TestAllTypes_NestedEnum)
- *p = x
- return p
-}
-
-func (x TestAllTypes_NestedEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (TestAllTypes_NestedEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test_test_proto_enumTypes[2].Descriptor()
-}
-
-func (TestAllTypes_NestedEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test_test_proto_enumTypes[2]
-}
-
-func (x TestAllTypes_NestedEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *TestAllTypes_NestedEnum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = TestAllTypes_NestedEnum(num)
- return nil
-}
-
-// Deprecated: Use TestAllTypes_NestedEnum.Descriptor instead.
-func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0, 0}
-}
-
-// Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
-type TestDeprecatedMessage_DeprecatedEnum int32
-
-const (
- // Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
- TestDeprecatedMessage_DEPRECATED TestDeprecatedMessage_DeprecatedEnum = 0
-)
-
-// Enum value maps for TestDeprecatedMessage_DeprecatedEnum.
-var (
- TestDeprecatedMessage_DeprecatedEnum_name = map[int32]string{
- 0: "DEPRECATED",
- }
- TestDeprecatedMessage_DeprecatedEnum_value = map[string]int32{
- "DEPRECATED": 0,
- }
-)
-
-func (x TestDeprecatedMessage_DeprecatedEnum) Enum() *TestDeprecatedMessage_DeprecatedEnum {
- p := new(TestDeprecatedMessage_DeprecatedEnum)
- *p = x
- return p
-}
-
-func (x TestDeprecatedMessage_DeprecatedEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (TestDeprecatedMessage_DeprecatedEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test_test_proto_enumTypes[3].Descriptor()
-}
-
-func (TestDeprecatedMessage_DeprecatedEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test_test_proto_enumTypes[3]
-}
-
-func (x TestDeprecatedMessage_DeprecatedEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *TestDeprecatedMessage_DeprecatedEnum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = TestDeprecatedMessage_DeprecatedEnum(num)
- return nil
-}
-
-// Deprecated: Use TestDeprecatedMessage_DeprecatedEnum.Descriptor instead.
-func (TestDeprecatedMessage_DeprecatedEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{1, 0}
-}
-
-type TestAllTypes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptionalInt32 *int32 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
- OptionalBool *bool `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
- OptionalString *string `protobuf:"bytes,14,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
- Optionalgroup *TestAllTypes_OptionalGroup `protobuf:"group,16,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
- OptionalForeignMessage *ForeignMessage `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage" json:"optional_foreign_message,omitempty"`
- OptionalImportMessage *ImportMessage `protobuf:"bytes,20,opt,name=optional_import_message,json=optionalImportMessage" json:"optional_import_message,omitempty"`
- OptionalNestedEnum *TestAllTypes_NestedEnum `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,enum=goproto.proto.test.TestAllTypes_NestedEnum" json:"optional_nested_enum,omitempty"`
- OptionalForeignEnum *ForeignEnum `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,enum=goproto.proto.test.ForeignEnum" json:"optional_foreign_enum,omitempty"`
- OptionalImportEnum *ImportEnum `protobuf:"varint,23,opt,name=optional_import_enum,json=optionalImportEnum,enum=goproto.proto.test.ImportEnum" json:"optional_import_enum,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,31,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,32,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,33,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,34,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,35,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,36,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,37,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,38,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,39,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,40,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,41,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,42,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
- RepeatedBool []bool `protobuf:"varint,43,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
- RepeatedString []string `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
- Repeatedgroup []*TestAllTypes_RepeatedGroup `protobuf:"group,46,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
- RepeatedNestedMessage []*TestAllTypes_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage" json:"repeated_nested_message,omitempty"`
- RepeatedForeignMessage []*ForeignMessage `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage" json:"repeated_foreign_message,omitempty"`
- RepeatedImportmessage []*ImportMessage `protobuf:"bytes,50,rep,name=repeated_importmessage,json=repeatedImportmessage" json:"repeated_importmessage,omitempty"`
- RepeatedNestedEnum []TestAllTypes_NestedEnum `protobuf:"varint,51,rep,name=repeated_nested_enum,json=repeatedNestedEnum,enum=goproto.proto.test.TestAllTypes_NestedEnum" json:"repeated_nested_enum,omitempty"`
- RepeatedForeignEnum []ForeignEnum `protobuf:"varint,52,rep,name=repeated_foreign_enum,json=repeatedForeignEnum,enum=goproto.proto.test.ForeignEnum" json:"repeated_foreign_enum,omitempty"`
- RepeatedImportenum []ImportEnum `protobuf:"varint,53,rep,name=repeated_importenum,json=repeatedImportenum,enum=goproto.proto.test.ImportEnum" json:"repeated_importenum,omitempty"`
- MapInt32Int32 map[int32]int32 `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapInt64Int64 map[int64]int64 `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint32Uint32 map[uint32]uint32 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapUint64Uint64 map[uint64]uint64 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapSint32Sint32 map[int32]int32 `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
- MapSint64Sint64 map[int64]int64 `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
- MapFixed32Fixed32 map[uint32]uint32 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapFixed64Fixed64 map[uint64]uint64 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapSfixed32Sfixed32 map[int32]int32 `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapSfixed64Sfixed64 map[int64]int64 `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapInt32Float map[int32]float32 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
- MapInt32Double map[int32]float64 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
- MapBoolBool map[bool]bool `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
- MapStringString map[string]string `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapStringBytes map[string][]byte `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapStringNestedMessage map[string]*TestAllTypes_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- MapStringNestedEnum map[string]TestAllTypes_NestedEnum `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=goproto.proto.test.TestAllTypes_NestedEnum"`
- // Singular with defaults
- DefaultInt32 *int32 `protobuf:"varint,81,opt,name=default_int32,json=defaultInt32,def=81" json:"default_int32,omitempty"`
- DefaultInt64 *int64 `protobuf:"varint,82,opt,name=default_int64,json=defaultInt64,def=82" json:"default_int64,omitempty"`
- DefaultUint32 *uint32 `protobuf:"varint,83,opt,name=default_uint32,json=defaultUint32,def=83" json:"default_uint32,omitempty"`
- DefaultUint64 *uint64 `protobuf:"varint,84,opt,name=default_uint64,json=defaultUint64,def=84" json:"default_uint64,omitempty"`
- DefaultSint32 *int32 `protobuf:"zigzag32,85,opt,name=default_sint32,json=defaultSint32,def=-85" json:"default_sint32,omitempty"`
- DefaultSint64 *int64 `protobuf:"zigzag64,86,opt,name=default_sint64,json=defaultSint64,def=86" json:"default_sint64,omitempty"`
- DefaultFixed32 *uint32 `protobuf:"fixed32,87,opt,name=default_fixed32,json=defaultFixed32,def=87" json:"default_fixed32,omitempty"`
- DefaultFixed64 *uint64 `protobuf:"fixed64,88,opt,name=default_fixed64,json=defaultFixed64,def=88" json:"default_fixed64,omitempty"`
- DefaultSfixed32 *int32 `protobuf:"fixed32,89,opt,name=default_sfixed32,json=defaultSfixed32,def=89" json:"default_sfixed32,omitempty"`
- DefaultSfixed64 *int64 `protobuf:"fixed64,80,opt,name=default_sfixed64,json=defaultSfixed64,def=-90" json:"default_sfixed64,omitempty"`
- DefaultFloat *float32 `protobuf:"fixed32,91,opt,name=default_float,json=defaultFloat,def=91.5" json:"default_float,omitempty"`
- DefaultDouble *float64 `protobuf:"fixed64,92,opt,name=default_double,json=defaultDouble,def=92000" json:"default_double,omitempty"`
- DefaultBool *bool `protobuf:"varint,93,opt,name=default_bool,json=defaultBool,def=1" json:"default_bool,omitempty"`
- DefaultString *string `protobuf:"bytes,94,opt,name=default_string,json=defaultString,def=hello" json:"default_string,omitempty"`
- DefaultBytes []byte `protobuf:"bytes,95,opt,name=default_bytes,json=defaultBytes,def=world" json:"default_bytes,omitempty"`
- DefaultNestedEnum *TestAllTypes_NestedEnum `protobuf:"varint,96,opt,name=default_nested_enum,json=defaultNestedEnum,enum=goproto.proto.test.TestAllTypes_NestedEnum,def=1" json:"default_nested_enum,omitempty"`
- DefaultForeignEnum *ForeignEnum `protobuf:"varint,97,opt,name=default_foreign_enum,json=defaultForeignEnum,enum=goproto.proto.test.ForeignEnum,def=5" json:"default_foreign_enum,omitempty"`
- // Types that are assignable to OneofField:
- //
- // *TestAllTypes_OneofUint32
- // *TestAllTypes_OneofNestedMessage
- // *TestAllTypes_OneofString
- // *TestAllTypes_OneofBytes
- // *TestAllTypes_OneofBool
- // *TestAllTypes_OneofUint64
- // *TestAllTypes_OneofFloat
- // *TestAllTypes_OneofDouble
- // *TestAllTypes_OneofEnum
- // *TestAllTypes_Oneofgroup
- OneofField isTestAllTypes_OneofField `protobuf_oneof:"oneof_field"`
- // A oneof with exactly one field.
- //
- // Types that are assignable to OneofOptional:
- //
- // *TestAllTypes_OneofOptionalUint32
- OneofOptional isTestAllTypes_OneofOptional `protobuf_oneof:"oneof_optional"`
-}
-
-// Default values for TestAllTypes fields.
-const (
- Default_TestAllTypes_DefaultInt32 = int32(81)
- Default_TestAllTypes_DefaultInt64 = int64(82)
- Default_TestAllTypes_DefaultUint32 = uint32(83)
- Default_TestAllTypes_DefaultUint64 = uint64(84)
- Default_TestAllTypes_DefaultSint32 = int32(-85)
- Default_TestAllTypes_DefaultSint64 = int64(86)
- Default_TestAllTypes_DefaultFixed32 = uint32(87)
- Default_TestAllTypes_DefaultFixed64 = uint64(88)
- Default_TestAllTypes_DefaultSfixed32 = int32(89)
- Default_TestAllTypes_DefaultSfixed64 = int64(-90)
- Default_TestAllTypes_DefaultFloat = float32(91.5)
- Default_TestAllTypes_DefaultDouble = float64(92000)
- Default_TestAllTypes_DefaultBool = bool(true)
- Default_TestAllTypes_DefaultString = string("hello")
- Default_TestAllTypes_DefaultNestedEnum = TestAllTypes_BAR
- Default_TestAllTypes_DefaultForeignEnum = ForeignEnum_FOREIGN_BAR
-)
-
-// Default values for TestAllTypes fields.
-var (
- Default_TestAllTypes_DefaultBytes = []byte("world")
-)
-
-func (x *TestAllTypes) Reset() {
- *x = TestAllTypes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes) ProtoMessage() {}
-
-func (x *TestAllTypes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes.ProtoReflect.Descriptor instead.
-func (*TestAllTypes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *TestAllTypes) GetOptionalInt32() int32 {
- if x != nil && x.OptionalInt32 != nil {
- return *x.OptionalInt32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalInt64() int64 {
- if x != nil && x.OptionalInt64 != nil {
- return *x.OptionalInt64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalUint32() uint32 {
- if x != nil && x.OptionalUint32 != nil {
- return *x.OptionalUint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalUint64() uint64 {
- if x != nil && x.OptionalUint64 != nil {
- return *x.OptionalUint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSint32() int32 {
- if x != nil && x.OptionalSint32 != nil {
- return *x.OptionalSint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSint64() int64 {
- if x != nil && x.OptionalSint64 != nil {
- return *x.OptionalSint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFixed32() uint32 {
- if x != nil && x.OptionalFixed32 != nil {
- return *x.OptionalFixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFixed64() uint64 {
- if x != nil && x.OptionalFixed64 != nil {
- return *x.OptionalFixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSfixed32() int32 {
- if x != nil && x.OptionalSfixed32 != nil {
- return *x.OptionalSfixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSfixed64() int64 {
- if x != nil && x.OptionalSfixed64 != nil {
- return *x.OptionalSfixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFloat() float32 {
- if x != nil && x.OptionalFloat != nil {
- return *x.OptionalFloat
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalDouble() float64 {
- if x != nil && x.OptionalDouble != nil {
- return *x.OptionalDouble
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalBool() bool {
- if x != nil && x.OptionalBool != nil {
- return *x.OptionalBool
- }
- return false
-}
-
-func (x *TestAllTypes) GetOptionalString() string {
- if x != nil && x.OptionalString != nil {
- return *x.OptionalString
- }
- return ""
-}
-
-func (x *TestAllTypes) GetOptionalBytes() []byte {
- if x != nil {
- return x.OptionalBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalgroup() *TestAllTypes_OptionalGroup {
- if x != nil {
- return x.Optionalgroup
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalNestedMessage() *TestAllTypes_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalForeignMessage() *ForeignMessage {
- if x != nil {
- return x.OptionalForeignMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalImportMessage() *ImportMessage {
- if x != nil {
- return x.OptionalImportMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalNestedEnum() TestAllTypes_NestedEnum {
- if x != nil && x.OptionalNestedEnum != nil {
- return *x.OptionalNestedEnum
- }
- return TestAllTypes_FOO
-}
-
-func (x *TestAllTypes) GetOptionalForeignEnum() ForeignEnum {
- if x != nil && x.OptionalForeignEnum != nil {
- return *x.OptionalForeignEnum
- }
- return ForeignEnum_FOREIGN_FOO
-}
-
-func (x *TestAllTypes) GetOptionalImportEnum() ImportEnum {
- if x != nil && x.OptionalImportEnum != nil {
- return *x.OptionalImportEnum
- }
- return ImportEnum_IMPORT_ZERO
-}
-
-func (x *TestAllTypes) GetRepeatedInt32() []int32 {
- if x != nil {
- return x.RepeatedInt32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedInt64() []int64 {
- if x != nil {
- return x.RepeatedInt64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedUint32() []uint32 {
- if x != nil {
- return x.RepeatedUint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedUint64() []uint64 {
- if x != nil {
- return x.RepeatedUint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSint32() []int32 {
- if x != nil {
- return x.RepeatedSint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSint64() []int64 {
- if x != nil {
- return x.RepeatedSint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFixed32() []uint32 {
- if x != nil {
- return x.RepeatedFixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFixed64() []uint64 {
- if x != nil {
- return x.RepeatedFixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSfixed32() []int32 {
- if x != nil {
- return x.RepeatedSfixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSfixed64() []int64 {
- if x != nil {
- return x.RepeatedSfixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFloat() []float32 {
- if x != nil {
- return x.RepeatedFloat
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedDouble() []float64 {
- if x != nil {
- return x.RepeatedDouble
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedBool() []bool {
- if x != nil {
- return x.RepeatedBool
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedString() []string {
- if x != nil {
- return x.RepeatedString
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedBytes() [][]byte {
- if x != nil {
- return x.RepeatedBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedgroup() []*TestAllTypes_RepeatedGroup {
- if x != nil {
- return x.Repeatedgroup
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedNestedMessage() []*TestAllTypes_NestedMessage {
- if x != nil {
- return x.RepeatedNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedForeignMessage() []*ForeignMessage {
- if x != nil {
- return x.RepeatedForeignMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedImportmessage() []*ImportMessage {
- if x != nil {
- return x.RepeatedImportmessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedNestedEnum() []TestAllTypes_NestedEnum {
- if x != nil {
- return x.RepeatedNestedEnum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedForeignEnum() []ForeignEnum {
- if x != nil {
- return x.RepeatedForeignEnum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedImportenum() []ImportEnum {
- if x != nil {
- return x.RepeatedImportenum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Int32() map[int32]int32 {
- if x != nil {
- return x.MapInt32Int32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt64Int64() map[int64]int64 {
- if x != nil {
- return x.MapInt64Int64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapUint32Uint32() map[uint32]uint32 {
- if x != nil {
- return x.MapUint32Uint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapUint64Uint64() map[uint64]uint64 {
- if x != nil {
- return x.MapUint64Uint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSint32Sint32() map[int32]int32 {
- if x != nil {
- return x.MapSint32Sint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSint64Sint64() map[int64]int64 {
- if x != nil {
- return x.MapSint64Sint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapFixed32Fixed32() map[uint32]uint32 {
- if x != nil {
- return x.MapFixed32Fixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapFixed64Fixed64() map[uint64]uint64 {
- if x != nil {
- return x.MapFixed64Fixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSfixed32Sfixed32() map[int32]int32 {
- if x != nil {
- return x.MapSfixed32Sfixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSfixed64Sfixed64() map[int64]int64 {
- if x != nil {
- return x.MapSfixed64Sfixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Float() map[int32]float32 {
- if x != nil {
- return x.MapInt32Float
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Double() map[int32]float64 {
- if x != nil {
- return x.MapInt32Double
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapBoolBool() map[bool]bool {
- if x != nil {
- return x.MapBoolBool
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringString() map[string]string {
- if x != nil {
- return x.MapStringString
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringBytes() map[string][]byte {
- if x != nil {
- return x.MapStringBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringNestedMessage() map[string]*TestAllTypes_NestedMessage {
- if x != nil {
- return x.MapStringNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringNestedEnum() map[string]TestAllTypes_NestedEnum {
- if x != nil {
- return x.MapStringNestedEnum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetDefaultInt32() int32 {
- if x != nil && x.DefaultInt32 != nil {
- return *x.DefaultInt32
- }
- return Default_TestAllTypes_DefaultInt32
-}
-
-func (x *TestAllTypes) GetDefaultInt64() int64 {
- if x != nil && x.DefaultInt64 != nil {
- return *x.DefaultInt64
- }
- return Default_TestAllTypes_DefaultInt64
-}
-
-func (x *TestAllTypes) GetDefaultUint32() uint32 {
- if x != nil && x.DefaultUint32 != nil {
- return *x.DefaultUint32
- }
- return Default_TestAllTypes_DefaultUint32
-}
-
-func (x *TestAllTypes) GetDefaultUint64() uint64 {
- if x != nil && x.DefaultUint64 != nil {
- return *x.DefaultUint64
- }
- return Default_TestAllTypes_DefaultUint64
-}
-
-func (x *TestAllTypes) GetDefaultSint32() int32 {
- if x != nil && x.DefaultSint32 != nil {
- return *x.DefaultSint32
- }
- return Default_TestAllTypes_DefaultSint32
-}
-
-func (x *TestAllTypes) GetDefaultSint64() int64 {
- if x != nil && x.DefaultSint64 != nil {
- return *x.DefaultSint64
- }
- return Default_TestAllTypes_DefaultSint64
-}
-
-func (x *TestAllTypes) GetDefaultFixed32() uint32 {
- if x != nil && x.DefaultFixed32 != nil {
- return *x.DefaultFixed32
- }
- return Default_TestAllTypes_DefaultFixed32
-}
-
-func (x *TestAllTypes) GetDefaultFixed64() uint64 {
- if x != nil && x.DefaultFixed64 != nil {
- return *x.DefaultFixed64
- }
- return Default_TestAllTypes_DefaultFixed64
-}
-
-func (x *TestAllTypes) GetDefaultSfixed32() int32 {
- if x != nil && x.DefaultSfixed32 != nil {
- return *x.DefaultSfixed32
- }
- return Default_TestAllTypes_DefaultSfixed32
-}
-
-func (x *TestAllTypes) GetDefaultSfixed64() int64 {
- if x != nil && x.DefaultSfixed64 != nil {
- return *x.DefaultSfixed64
- }
- return Default_TestAllTypes_DefaultSfixed64
-}
-
-func (x *TestAllTypes) GetDefaultFloat() float32 {
- if x != nil && x.DefaultFloat != nil {
- return *x.DefaultFloat
- }
- return Default_TestAllTypes_DefaultFloat
-}
-
-func (x *TestAllTypes) GetDefaultDouble() float64 {
- if x != nil && x.DefaultDouble != nil {
- return *x.DefaultDouble
- }
- return Default_TestAllTypes_DefaultDouble
-}
-
-func (x *TestAllTypes) GetDefaultBool() bool {
- if x != nil && x.DefaultBool != nil {
- return *x.DefaultBool
- }
- return Default_TestAllTypes_DefaultBool
-}
-
-func (x *TestAllTypes) GetDefaultString() string {
- if x != nil && x.DefaultString != nil {
- return *x.DefaultString
- }
- return Default_TestAllTypes_DefaultString
-}
-
-func (x *TestAllTypes) GetDefaultBytes() []byte {
- if x != nil && x.DefaultBytes != nil {
- return x.DefaultBytes
- }
- return append([]byte(nil), Default_TestAllTypes_DefaultBytes...)
-}
-
-func (x *TestAllTypes) GetDefaultNestedEnum() TestAllTypes_NestedEnum {
- if x != nil && x.DefaultNestedEnum != nil {
- return *x.DefaultNestedEnum
- }
- return Default_TestAllTypes_DefaultNestedEnum
-}
-
-func (x *TestAllTypes) GetDefaultForeignEnum() ForeignEnum {
- if x != nil && x.DefaultForeignEnum != nil {
- return *x.DefaultForeignEnum
- }
- return Default_TestAllTypes_DefaultForeignEnum
-}
-
-func (m *TestAllTypes) GetOneofField() isTestAllTypes_OneofField {
- if m != nil {
- return m.OneofField
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofUint32() uint32 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofNestedMessage() *TestAllTypes_NestedMessage {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofNestedMessage); ok {
- return x.OneofNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofString() string {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (x *TestAllTypes) GetOneofBytes() []byte {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofBool() bool {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (x *TestAllTypes) GetOneofUint64() uint64 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofFloat() float32 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofDouble() float64 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofEnum() TestAllTypes_NestedEnum {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofEnum); ok {
- return x.OneofEnum
- }
- return TestAllTypes_FOO
-}
-
-func (x *TestAllTypes) GetOneofgroup() *TestAllTypes_OneofGroup {
- if x, ok := x.GetOneofField().(*TestAllTypes_Oneofgroup); ok {
- return x.Oneofgroup
- }
- return nil
-}
-
-func (m *TestAllTypes) GetOneofOptional() isTestAllTypes_OneofOptional {
- if m != nil {
- return m.OneofOptional
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofOptionalUint32() uint32 {
- if x, ok := x.GetOneofOptional().(*TestAllTypes_OneofOptionalUint32); ok {
- return x.OneofOptionalUint32
- }
- return 0
-}
-
-type isTestAllTypes_OneofField interface {
- isTestAllTypes_OneofField()
-}
-
-type TestAllTypes_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,oneof"`
-}
-
-type TestAllTypes_OneofNestedMessage struct {
- OneofNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,oneof"`
-}
-
-type TestAllTypes_OneofString struct {
- OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,oneof"`
-}
-
-type TestAllTypes_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,oneof"`
-}
-
-type TestAllTypes_OneofBool struct {
- OneofBool bool `protobuf:"varint,115,opt,name=oneof_bool,json=oneofBool,oneof"`
-}
-
-type TestAllTypes_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,116,opt,name=oneof_uint64,json=oneofUint64,oneof"`
-}
-
-type TestAllTypes_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,117,opt,name=oneof_float,json=oneofFloat,oneof"`
-}
-
-type TestAllTypes_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,118,opt,name=oneof_double,json=oneofDouble,oneof"`
-}
-
-type TestAllTypes_OneofEnum struct {
- OneofEnum TestAllTypes_NestedEnum `protobuf:"varint,119,opt,name=oneof_enum,json=oneofEnum,enum=goproto.proto.test.TestAllTypes_NestedEnum,oneof"`
-}
-
-type TestAllTypes_Oneofgroup struct {
- Oneofgroup *TestAllTypes_OneofGroup `protobuf:"group,121,opt,name=OneofGroup,json=oneofgroup,oneof"`
-}
-
-func (*TestAllTypes_OneofUint32) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofNestedMessage) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofString) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofBytes) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofBool) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofUint64) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofFloat) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofDouble) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofEnum) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_Oneofgroup) isTestAllTypes_OneofField() {}
-
-type isTestAllTypes_OneofOptional interface {
- isTestAllTypes_OneofOptional()
-}
-
-type TestAllTypes_OneofOptionalUint32 struct {
- OneofOptionalUint32 uint32 `protobuf:"varint,120,opt,name=oneof_optional_uint32,json=oneofOptionalUint32,oneof"`
-}
-
-func (*TestAllTypes_OneofOptionalUint32) isTestAllTypes_OneofOptional() {}
-
-// Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
-type TestDeprecatedMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
- DeprecatedInt32 *int32 `protobuf:"varint,1,opt,name=deprecated_int32,json=deprecatedInt32" json:"deprecated_int32,omitempty"`
- // Types that are assignable to DeprecatedOneof:
- //
- // *TestDeprecatedMessage_DeprecatedOneofField
- DeprecatedOneof isTestDeprecatedMessage_DeprecatedOneof `protobuf_oneof:"deprecated_oneof"`
-}
-
-func (x *TestDeprecatedMessage) Reset() {
- *x = TestDeprecatedMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestDeprecatedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestDeprecatedMessage) ProtoMessage() {}
-
-func (x *TestDeprecatedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestDeprecatedMessage.ProtoReflect.Descriptor instead.
-func (*TestDeprecatedMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{1}
-}
-
-// Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
-func (x *TestDeprecatedMessage) GetDeprecatedInt32() int32 {
- if x != nil && x.DeprecatedInt32 != nil {
- return *x.DeprecatedInt32
- }
- return 0
-}
-
-func (m *TestDeprecatedMessage) GetDeprecatedOneof() isTestDeprecatedMessage_DeprecatedOneof {
- if m != nil {
- return m.DeprecatedOneof
- }
- return nil
-}
-
-// Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
-func (x *TestDeprecatedMessage) GetDeprecatedOneofField() int32 {
- if x, ok := x.GetDeprecatedOneof().(*TestDeprecatedMessage_DeprecatedOneofField); ok {
- return x.DeprecatedOneofField
- }
- return 0
-}
-
-type isTestDeprecatedMessage_DeprecatedOneof interface {
- isTestDeprecatedMessage_DeprecatedOneof()
-}
-
-type TestDeprecatedMessage_DeprecatedOneofField struct {
- // Deprecated: Marked as deprecated in internal/testprotos/test/test.proto.
- DeprecatedOneofField int32 `protobuf:"varint,2,opt,name=deprecated_oneof_field,json=deprecatedOneofField,oneof"`
-}
-
-func (*TestDeprecatedMessage_DeprecatedOneofField) isTestDeprecatedMessage_DeprecatedOneof() {}
-
-type ForeignMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- C *int32 `protobuf:"varint,1,opt,name=c" json:"c,omitempty"`
- D *int32 `protobuf:"varint,2,opt,name=d" json:"d,omitempty"`
-}
-
-func (x *ForeignMessage) Reset() {
- *x = ForeignMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ForeignMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ForeignMessage) ProtoMessage() {}
-
-func (x *ForeignMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ForeignMessage.ProtoReflect.Descriptor instead.
-func (*ForeignMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *ForeignMessage) GetC() int32 {
- if x != nil && x.C != nil {
- return *x.C
- }
- return 0
-}
-
-func (x *ForeignMessage) GetD() int32 {
- if x != nil && x.D != nil {
- return *x.D
- }
- return 0
-}
-
-type TestReservedFields struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *TestReservedFields) Reset() {
- *x = TestReservedFields{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestReservedFields) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestReservedFields) ProtoMessage() {}
-
-func (x *TestReservedFields) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestReservedFields.ProtoReflect.Descriptor instead.
-func (*TestReservedFields) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{3}
-}
-
-type TestAllExtensions struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *TestAllExtensions) Reset() {
- *x = TestAllExtensions{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllExtensions) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllExtensions) ProtoMessage() {}
-
-func (x *TestAllExtensions) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllExtensions.ProtoReflect.Descriptor instead.
-func (*TestAllExtensions) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{4}
-}
-
-type OptionalGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,17,opt,name=a" json:"a,omitempty"`
- SameFieldNumber *int32 `protobuf:"varint,16,opt,name=same_field_number,json=sameFieldNumber" json:"same_field_number,omitempty"`
- OptionalNestedMessage *TestAllExtensions_NestedMessage `protobuf:"bytes,1000,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
-}
-
-func (x *OptionalGroup) Reset() {
- *x = OptionalGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *OptionalGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*OptionalGroup) ProtoMessage() {}
-
-func (x *OptionalGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use OptionalGroup.ProtoReflect.Descriptor instead.
-func (*OptionalGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{5}
-}
-
-func (x *OptionalGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *OptionalGroup) GetSameFieldNumber() int32 {
- if x != nil && x.SameFieldNumber != nil {
- return *x.SameFieldNumber
- }
- return 0
-}
-
-func (x *OptionalGroup) GetOptionalNestedMessage() *TestAllExtensions_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-type RepeatedGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,47,opt,name=a" json:"a,omitempty"`
- OptionalNestedMessage *TestAllExtensions_NestedMessage `protobuf:"bytes,1001,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
-}
-
-func (x *RepeatedGroup) Reset() {
- *x = RepeatedGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *RepeatedGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*RepeatedGroup) ProtoMessage() {}
-
-func (x *RepeatedGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use RepeatedGroup.ProtoReflect.Descriptor instead.
-func (*RepeatedGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{6}
-}
-
-func (x *RepeatedGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *RepeatedGroup) GetOptionalNestedMessage() *TestAllExtensions_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-type TestNestedExtension struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *TestNestedExtension) Reset() {
- *x = TestNestedExtension{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestNestedExtension) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestNestedExtension) ProtoMessage() {}
-
-func (x *TestNestedExtension) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestNestedExtension.ProtoReflect.Descriptor instead.
-func (*TestNestedExtension) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{7}
-}
-
-type TestRequired struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RequiredField *int32 `protobuf:"varint,1,req,name=required_field,json=requiredField" json:"required_field,omitempty"`
-}
-
-func (x *TestRequired) Reset() {
- *x = TestRequired{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestRequired) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestRequired) ProtoMessage() {}
-
-func (x *TestRequired) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestRequired.ProtoReflect.Descriptor instead.
-func (*TestRequired) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{8}
-}
-
-func (x *TestRequired) GetRequiredField() int32 {
- if x != nil && x.RequiredField != nil {
- return *x.RequiredField
- }
- return 0
-}
-
-type TestRequiredForeign struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptionalMessage *TestRequired `protobuf:"bytes,1,opt,name=optional_message,json=optionalMessage" json:"optional_message,omitempty"`
- RepeatedMessage []*TestRequired `protobuf:"bytes,2,rep,name=repeated_message,json=repeatedMessage" json:"repeated_message,omitempty"`
- MapMessage map[int32]*TestRequired `protobuf:"bytes,3,rep,name=map_message,json=mapMessage" json:"map_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- // Types that are assignable to OneofField:
- //
- // *TestRequiredForeign_OneofMessage
- OneofField isTestRequiredForeign_OneofField `protobuf_oneof:"oneof_field"`
-}
-
-func (x *TestRequiredForeign) Reset() {
- *x = TestRequiredForeign{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[9]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestRequiredForeign) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestRequiredForeign) ProtoMessage() {}
-
-func (x *TestRequiredForeign) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[9]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestRequiredForeign.ProtoReflect.Descriptor instead.
-func (*TestRequiredForeign) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{9}
-}
-
-func (x *TestRequiredForeign) GetOptionalMessage() *TestRequired {
- if x != nil {
- return x.OptionalMessage
- }
- return nil
-}
-
-func (x *TestRequiredForeign) GetRepeatedMessage() []*TestRequired {
- if x != nil {
- return x.RepeatedMessage
- }
- return nil
-}
-
-func (x *TestRequiredForeign) GetMapMessage() map[int32]*TestRequired {
- if x != nil {
- return x.MapMessage
- }
- return nil
-}
-
-func (m *TestRequiredForeign) GetOneofField() isTestRequiredForeign_OneofField {
- if m != nil {
- return m.OneofField
- }
- return nil
-}
-
-func (x *TestRequiredForeign) GetOneofMessage() *TestRequired {
- if x, ok := x.GetOneofField().(*TestRequiredForeign_OneofMessage); ok {
- return x.OneofMessage
- }
- return nil
-}
-
-type isTestRequiredForeign_OneofField interface {
- isTestRequiredForeign_OneofField()
-}
-
-type TestRequiredForeign_OneofMessage struct {
- OneofMessage *TestRequired `protobuf:"bytes,4,opt,name=oneof_message,json=oneofMessage,oneof"`
-}
-
-func (*TestRequiredForeign_OneofMessage) isTestRequiredForeign_OneofField() {}
-
-type TestRequiredGroupFields struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Optionalgroup *TestRequiredGroupFields_OptionalGroup `protobuf:"group,1,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
- Repeatedgroup []*TestRequiredGroupFields_RepeatedGroup `protobuf:"group,3,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
-}
-
-func (x *TestRequiredGroupFields) Reset() {
- *x = TestRequiredGroupFields{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[10]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestRequiredGroupFields) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestRequiredGroupFields) ProtoMessage() {}
-
-func (x *TestRequiredGroupFields) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[10]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestRequiredGroupFields.ProtoReflect.Descriptor instead.
-func (*TestRequiredGroupFields) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{10}
-}
-
-func (x *TestRequiredGroupFields) GetOptionalgroup() *TestRequiredGroupFields_OptionalGroup {
- if x != nil {
- return x.Optionalgroup
- }
- return nil
-}
-
-func (x *TestRequiredGroupFields) GetRepeatedgroup() []*TestRequiredGroupFields_RepeatedGroup {
- if x != nil {
- return x.Repeatedgroup
- }
- return nil
-}
-
-type TestWeak struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- weakFields protoimpl.WeakFields
- unknownFields protoimpl.UnknownFields
-
- XXX_weak_WeakMessage1 struct{} `protobuf:"bytes,1,opt,name=weak_message1,json=weakMessage1,weak=goproto.proto.test.weak.WeakImportMessage1" json:"weak_message1,omitempty"`
- XXX_weak_WeakMessage2 struct{} `protobuf:"bytes,2,opt,name=weak_message2,json=weakMessage2,weak=goproto.proto.test.weak.WeakImportMessage2" json:"weak_message2,omitempty"`
-}
-
-func (x *TestWeak) Reset() {
- *x = TestWeak{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[11]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestWeak) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestWeak) ProtoMessage() {}
-
-func (x *TestWeak) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[11]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestWeak.ProtoReflect.Descriptor instead.
-func (*TestWeak) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{11}
-}
-
-func (x *TestWeak) GetWeakMessage1() proto.Message {
- var w protoimpl.WeakFields
- if x != nil {
- w = x.weakFields
- }
- return protoimpl.X.GetWeak(w, 1, "goproto.proto.test.weak.WeakImportMessage1")
-}
-
-func (x *TestWeak) GetWeakMessage2() proto.Message {
- var w protoimpl.WeakFields
- if x != nil {
- w = x.weakFields
- }
- return protoimpl.X.GetWeak(w, 2, "goproto.proto.test.weak.WeakImportMessage2")
-}
-
-func (x *TestWeak) SetWeakMessage1(v proto.Message) {
- var w *protoimpl.WeakFields
- if x != nil {
- w = &x.weakFields
- }
- protoimpl.X.SetWeak(w, 1, "goproto.proto.test.weak.WeakImportMessage1", v)
-}
-
-func (x *TestWeak) SetWeakMessage2(v proto.Message) {
- var w *protoimpl.WeakFields
- if x != nil {
- w = &x.weakFields
- }
- protoimpl.X.SetWeak(w, 2, "goproto.proto.test.weak.WeakImportMessage2", v)
-}
-
-type TestPackedTypes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- PackedInt32 []int32 `protobuf:"varint,90,rep,packed,name=packed_int32,json=packedInt32" json:"packed_int32,omitempty"`
- PackedInt64 []int64 `protobuf:"varint,91,rep,packed,name=packed_int64,json=packedInt64" json:"packed_int64,omitempty"`
- PackedUint32 []uint32 `protobuf:"varint,92,rep,packed,name=packed_uint32,json=packedUint32" json:"packed_uint32,omitempty"`
- PackedUint64 []uint64 `protobuf:"varint,93,rep,packed,name=packed_uint64,json=packedUint64" json:"packed_uint64,omitempty"`
- PackedSint32 []int32 `protobuf:"zigzag32,94,rep,packed,name=packed_sint32,json=packedSint32" json:"packed_sint32,omitempty"`
- PackedSint64 []int64 `protobuf:"zigzag64,95,rep,packed,name=packed_sint64,json=packedSint64" json:"packed_sint64,omitempty"`
- PackedFixed32 []uint32 `protobuf:"fixed32,96,rep,packed,name=packed_fixed32,json=packedFixed32" json:"packed_fixed32,omitempty"`
- PackedFixed64 []uint64 `protobuf:"fixed64,97,rep,packed,name=packed_fixed64,json=packedFixed64" json:"packed_fixed64,omitempty"`
- PackedSfixed32 []int32 `protobuf:"fixed32,98,rep,packed,name=packed_sfixed32,json=packedSfixed32" json:"packed_sfixed32,omitempty"`
- PackedSfixed64 []int64 `protobuf:"fixed64,99,rep,packed,name=packed_sfixed64,json=packedSfixed64" json:"packed_sfixed64,omitempty"`
- PackedFloat []float32 `protobuf:"fixed32,100,rep,packed,name=packed_float,json=packedFloat" json:"packed_float,omitempty"`
- PackedDouble []float64 `protobuf:"fixed64,101,rep,packed,name=packed_double,json=packedDouble" json:"packed_double,omitempty"`
- PackedBool []bool `protobuf:"varint,102,rep,packed,name=packed_bool,json=packedBool" json:"packed_bool,omitempty"`
- PackedEnum []ForeignEnum `protobuf:"varint,103,rep,packed,name=packed_enum,json=packedEnum,enum=goproto.proto.test.ForeignEnum" json:"packed_enum,omitempty"`
-}
-
-func (x *TestPackedTypes) Reset() {
- *x = TestPackedTypes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[12]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestPackedTypes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestPackedTypes) ProtoMessage() {}
-
-func (x *TestPackedTypes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[12]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestPackedTypes.ProtoReflect.Descriptor instead.
-func (*TestPackedTypes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{12}
-}
-
-func (x *TestPackedTypes) GetPackedInt32() []int32 {
- if x != nil {
- return x.PackedInt32
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedInt64() []int64 {
- if x != nil {
- return x.PackedInt64
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedUint32() []uint32 {
- if x != nil {
- return x.PackedUint32
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedUint64() []uint64 {
- if x != nil {
- return x.PackedUint64
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedSint32() []int32 {
- if x != nil {
- return x.PackedSint32
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedSint64() []int64 {
- if x != nil {
- return x.PackedSint64
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedFixed32() []uint32 {
- if x != nil {
- return x.PackedFixed32
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedFixed64() []uint64 {
- if x != nil {
- return x.PackedFixed64
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedSfixed32() []int32 {
- if x != nil {
- return x.PackedSfixed32
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedSfixed64() []int64 {
- if x != nil {
- return x.PackedSfixed64
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedFloat() []float32 {
- if x != nil {
- return x.PackedFloat
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedDouble() []float64 {
- if x != nil {
- return x.PackedDouble
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedBool() []bool {
- if x != nil {
- return x.PackedBool
- }
- return nil
-}
-
-func (x *TestPackedTypes) GetPackedEnum() []ForeignEnum {
- if x != nil {
- return x.PackedEnum
- }
- return nil
-}
-
-type TestUnpackedTypes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- UnpackedInt32 []int32 `protobuf:"varint,90,rep,name=unpacked_int32,json=unpackedInt32" json:"unpacked_int32,omitempty"`
- UnpackedInt64 []int64 `protobuf:"varint,91,rep,name=unpacked_int64,json=unpackedInt64" json:"unpacked_int64,omitempty"`
- UnpackedUint32 []uint32 `protobuf:"varint,92,rep,name=unpacked_uint32,json=unpackedUint32" json:"unpacked_uint32,omitempty"`
- UnpackedUint64 []uint64 `protobuf:"varint,93,rep,name=unpacked_uint64,json=unpackedUint64" json:"unpacked_uint64,omitempty"`
- UnpackedSint32 []int32 `protobuf:"zigzag32,94,rep,name=unpacked_sint32,json=unpackedSint32" json:"unpacked_sint32,omitempty"`
- UnpackedSint64 []int64 `protobuf:"zigzag64,95,rep,name=unpacked_sint64,json=unpackedSint64" json:"unpacked_sint64,omitempty"`
- UnpackedFixed32 []uint32 `protobuf:"fixed32,96,rep,name=unpacked_fixed32,json=unpackedFixed32" json:"unpacked_fixed32,omitempty"`
- UnpackedFixed64 []uint64 `protobuf:"fixed64,97,rep,name=unpacked_fixed64,json=unpackedFixed64" json:"unpacked_fixed64,omitempty"`
- UnpackedSfixed32 []int32 `protobuf:"fixed32,98,rep,name=unpacked_sfixed32,json=unpackedSfixed32" json:"unpacked_sfixed32,omitempty"`
- UnpackedSfixed64 []int64 `protobuf:"fixed64,99,rep,name=unpacked_sfixed64,json=unpackedSfixed64" json:"unpacked_sfixed64,omitempty"`
- UnpackedFloat []float32 `protobuf:"fixed32,100,rep,name=unpacked_float,json=unpackedFloat" json:"unpacked_float,omitempty"`
- UnpackedDouble []float64 `protobuf:"fixed64,101,rep,name=unpacked_double,json=unpackedDouble" json:"unpacked_double,omitempty"`
- UnpackedBool []bool `protobuf:"varint,102,rep,name=unpacked_bool,json=unpackedBool" json:"unpacked_bool,omitempty"`
- UnpackedEnum []ForeignEnum `protobuf:"varint,103,rep,name=unpacked_enum,json=unpackedEnum,enum=goproto.proto.test.ForeignEnum" json:"unpacked_enum,omitempty"`
-}
-
-func (x *TestUnpackedTypes) Reset() {
- *x = TestUnpackedTypes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[13]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestUnpackedTypes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestUnpackedTypes) ProtoMessage() {}
-
-func (x *TestUnpackedTypes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[13]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestUnpackedTypes.ProtoReflect.Descriptor instead.
-func (*TestUnpackedTypes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{13}
-}
-
-func (x *TestUnpackedTypes) GetUnpackedInt32() []int32 {
- if x != nil {
- return x.UnpackedInt32
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedInt64() []int64 {
- if x != nil {
- return x.UnpackedInt64
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedUint32() []uint32 {
- if x != nil {
- return x.UnpackedUint32
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedUint64() []uint64 {
- if x != nil {
- return x.UnpackedUint64
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedSint32() []int32 {
- if x != nil {
- return x.UnpackedSint32
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedSint64() []int64 {
- if x != nil {
- return x.UnpackedSint64
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedFixed32() []uint32 {
- if x != nil {
- return x.UnpackedFixed32
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedFixed64() []uint64 {
- if x != nil {
- return x.UnpackedFixed64
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedSfixed32() []int32 {
- if x != nil {
- return x.UnpackedSfixed32
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedSfixed64() []int64 {
- if x != nil {
- return x.UnpackedSfixed64
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedFloat() []float32 {
- if x != nil {
- return x.UnpackedFloat
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedDouble() []float64 {
- if x != nil {
- return x.UnpackedDouble
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedBool() []bool {
- if x != nil {
- return x.UnpackedBool
- }
- return nil
-}
-
-func (x *TestUnpackedTypes) GetUnpackedEnum() []ForeignEnum {
- if x != nil {
- return x.UnpackedEnum
- }
- return nil
-}
-
-type TestPackedExtensions struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *TestPackedExtensions) Reset() {
- *x = TestPackedExtensions{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[14]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestPackedExtensions) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestPackedExtensions) ProtoMessage() {}
-
-func (x *TestPackedExtensions) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[14]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestPackedExtensions.ProtoReflect.Descriptor instead.
-func (*TestPackedExtensions) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{14}
-}
-
-type TestUnpackedExtensions struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *TestUnpackedExtensions) Reset() {
- *x = TestUnpackedExtensions{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[15]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestUnpackedExtensions) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestUnpackedExtensions) ProtoMessage() {}
-
-func (x *TestUnpackedExtensions) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[15]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestUnpackedExtensions.ProtoReflect.Descriptor instead.
-func (*TestUnpackedExtensions) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{15}
-}
-
-// Test that RPC services work.
-type FooRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *FooRequest) Reset() {
- *x = FooRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[16]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FooRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FooRequest) ProtoMessage() {}
-
-func (x *FooRequest) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[16]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FooRequest.ProtoReflect.Descriptor instead.
-func (*FooRequest) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{16}
-}
-
-type FooResponse struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *FooResponse) Reset() {
- *x = FooResponse{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[17]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FooResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FooResponse) ProtoMessage() {}
-
-func (x *FooResponse) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[17]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FooResponse.ProtoReflect.Descriptor instead.
-func (*FooResponse) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{17}
-}
-
-type WeirdDefault struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WeirdDefault []byte `protobuf:"bytes,1,opt,name=weird_default,json=weirdDefault,def=hello, \\\"world!\\\"\\ndead\\336\\255\\276\\357beef\x60" json:"weird_default,omitempty"`
-}
-
-// Default values for WeirdDefault fields.
-var (
- Default_WeirdDefault_WeirdDefault = []byte("hello, \"world!\"\ndeadޭ\xbe\xefbeef`")
-)
-
-func (x *WeirdDefault) Reset() {
- *x = WeirdDefault{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[18]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *WeirdDefault) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*WeirdDefault) ProtoMessage() {}
-
-func (x *WeirdDefault) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[18]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use WeirdDefault.ProtoReflect.Descriptor instead.
-func (*WeirdDefault) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{18}
-}
-
-func (x *WeirdDefault) GetWeirdDefault() []byte {
- if x != nil && x.WeirdDefault != nil {
- return x.WeirdDefault
- }
- return append([]byte(nil), Default_WeirdDefault_WeirdDefault...)
-}
-
-type RemoteDefault struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Default *enums.Enum `protobuf:"varint,1,opt,name=default,enum=goproto.proto.enums.Enum" json:"default,omitempty"`
- Zero *enums.Enum `protobuf:"varint,2,opt,name=zero,enum=goproto.proto.enums.Enum,def=0" json:"zero,omitempty"`
- One *enums.Enum `protobuf:"varint,3,opt,name=one,enum=goproto.proto.enums.Enum,def=1" json:"one,omitempty"`
- Elevent *enums.Enum `protobuf:"varint,4,opt,name=elevent,enum=goproto.proto.enums.Enum,def=11" json:"elevent,omitempty"`
- Seventeen *enums.Enum `protobuf:"varint,5,opt,name=seventeen,enum=goproto.proto.enums.Enum,def=17" json:"seventeen,omitempty"`
- Thirtyseven *enums.Enum `protobuf:"varint,6,opt,name=thirtyseven,enum=goproto.proto.enums.Enum,def=37" json:"thirtyseven,omitempty"`
- Sixtyseven *enums.Enum `protobuf:"varint,7,opt,name=sixtyseven,enum=goproto.proto.enums.Enum,def=67" json:"sixtyseven,omitempty"`
- Negative *enums.Enum `protobuf:"varint,8,opt,name=negative,enum=goproto.proto.enums.Enum,def=-1" json:"negative,omitempty"`
-}
-
-// Default values for RemoteDefault fields.
-const (
- Default_RemoteDefault_Zero = enums.Enum(0) // enums.Enum_ZERO
- Default_RemoteDefault_One = enums.Enum(1) // enums.Enum_ONE
- Default_RemoteDefault_Elevent = enums.Enum(11) // enums.Enum_ELEVENT
- Default_RemoteDefault_Seventeen = enums.Enum(17) // enums.Enum_SEVENTEEN
- Default_RemoteDefault_Thirtyseven = enums.Enum(37) // enums.Enum_THIRTYSEVEN
- Default_RemoteDefault_Sixtyseven = enums.Enum(67) // enums.Enum_SIXTYSEVEN
- Default_RemoteDefault_Negative = enums.Enum(-1) // enums.Enum_NEGATIVE
-)
-
-func (x *RemoteDefault) Reset() {
- *x = RemoteDefault{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[19]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *RemoteDefault) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*RemoteDefault) ProtoMessage() {}
-
-func (x *RemoteDefault) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[19]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use RemoteDefault.ProtoReflect.Descriptor instead.
-func (*RemoteDefault) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{19}
-}
-
-func (x *RemoteDefault) GetDefault() enums.Enum {
- if x != nil && x.Default != nil {
- return *x.Default
- }
- return enums.Enum(1337)
-}
-
-func (x *RemoteDefault) GetZero() enums.Enum {
- if x != nil && x.Zero != nil {
- return *x.Zero
- }
- return Default_RemoteDefault_Zero
-}
-
-func (x *RemoteDefault) GetOne() enums.Enum {
- if x != nil && x.One != nil {
- return *x.One
- }
- return Default_RemoteDefault_One
-}
-
-func (x *RemoteDefault) GetElevent() enums.Enum {
- if x != nil && x.Elevent != nil {
- return *x.Elevent
- }
- return Default_RemoteDefault_Elevent
-}
-
-func (x *RemoteDefault) GetSeventeen() enums.Enum {
- if x != nil && x.Seventeen != nil {
- return *x.Seventeen
- }
- return Default_RemoteDefault_Seventeen
-}
-
-func (x *RemoteDefault) GetThirtyseven() enums.Enum {
- if x != nil && x.Thirtyseven != nil {
- return *x.Thirtyseven
- }
- return Default_RemoteDefault_Thirtyseven
-}
-
-func (x *RemoteDefault) GetSixtyseven() enums.Enum {
- if x != nil && x.Sixtyseven != nil {
- return *x.Sixtyseven
- }
- return Default_RemoteDefault_Sixtyseven
-}
-
-func (x *RemoteDefault) GetNegative() enums.Enum {
- if x != nil && x.Negative != nil {
- return *x.Negative
- }
- return Default_RemoteDefault_Negative
-}
-
-type TestAllTypes_NestedMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,1,opt,name=a" json:"a,omitempty"`
- Corecursive *TestAllTypes `protobuf:"bytes,2,opt,name=corecursive" json:"corecursive,omitempty"`
-}
-
-func (x *TestAllTypes_NestedMessage) Reset() {
- *x = TestAllTypes_NestedMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[20]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes_NestedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes_NestedMessage) ProtoMessage() {}
-
-func (x *TestAllTypes_NestedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[20]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes_NestedMessage.ProtoReflect.Descriptor instead.
-func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *TestAllTypes_NestedMessage) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *TestAllTypes_NestedMessage) GetCorecursive() *TestAllTypes {
- if x != nil {
- return x.Corecursive
- }
- return nil
-}
-
-type TestAllTypes_OptionalGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,17,opt,name=a" json:"a,omitempty"`
- OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,1000,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
- SameFieldNumber *int32 `protobuf:"varint,16,opt,name=same_field_number,json=sameFieldNumber" json:"same_field_number,omitempty"`
-}
-
-func (x *TestAllTypes_OptionalGroup) Reset() {
- *x = TestAllTypes_OptionalGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[21]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes_OptionalGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes_OptionalGroup) ProtoMessage() {}
-
-func (x *TestAllTypes_OptionalGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[21]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes_OptionalGroup.ProtoReflect.Descriptor instead.
-func (*TestAllTypes_OptionalGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0, 1}
-}
-
-func (x *TestAllTypes_OptionalGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *TestAllTypes_OptionalGroup) GetOptionalNestedMessage() *TestAllTypes_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes_OptionalGroup) GetSameFieldNumber() int32 {
- if x != nil && x.SameFieldNumber != nil {
- return *x.SameFieldNumber
- }
- return 0
-}
-
-type TestAllTypes_RepeatedGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,47,opt,name=a" json:"a,omitempty"`
- OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,1001,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
-}
-
-func (x *TestAllTypes_RepeatedGroup) Reset() {
- *x = TestAllTypes_RepeatedGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[22]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes_RepeatedGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes_RepeatedGroup) ProtoMessage() {}
-
-func (x *TestAllTypes_RepeatedGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[22]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes_RepeatedGroup.ProtoReflect.Descriptor instead.
-func (*TestAllTypes_RepeatedGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0, 2}
-}
-
-func (x *TestAllTypes_RepeatedGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *TestAllTypes_RepeatedGroup) GetOptionalNestedMessage() *TestAllTypes_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-type TestAllTypes_OneofGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,1,opt,name=a" json:"a,omitempty"`
- B *int32 `protobuf:"varint,2,opt,name=b" json:"b,omitempty"`
-}
-
-func (x *TestAllTypes_OneofGroup) Reset() {
- *x = TestAllTypes_OneofGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[40]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes_OneofGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes_OneofGroup) ProtoMessage() {}
-
-func (x *TestAllTypes_OneofGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[40]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes_OneofGroup.ProtoReflect.Descriptor instead.
-func (*TestAllTypes_OneofGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{0, 20}
-}
-
-func (x *TestAllTypes_OneofGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *TestAllTypes_OneofGroup) GetB() int32 {
- if x != nil && x.B != nil {
- return *x.B
- }
- return 0
-}
-
-type TestAllExtensions_NestedMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,1,opt,name=a" json:"a,omitempty"`
- Corecursive *TestAllExtensions `protobuf:"bytes,2,opt,name=corecursive" json:"corecursive,omitempty"`
-}
-
-func (x *TestAllExtensions_NestedMessage) Reset() {
- *x = TestAllExtensions_NestedMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[41]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllExtensions_NestedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllExtensions_NestedMessage) ProtoMessage() {}
-
-func (x *TestAllExtensions_NestedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[41]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllExtensions_NestedMessage.ProtoReflect.Descriptor instead.
-func (*TestAllExtensions_NestedMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{4, 0}
-}
-
-func (x *TestAllExtensions_NestedMessage) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-func (x *TestAllExtensions_NestedMessage) GetCorecursive() *TestAllExtensions {
- if x != nil {
- return x.Corecursive
- }
- return nil
-}
-
-type TestRequiredGroupFields_OptionalGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,2,req,name=a" json:"a,omitempty"`
-}
-
-func (x *TestRequiredGroupFields_OptionalGroup) Reset() {
- *x = TestRequiredGroupFields_OptionalGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[43]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestRequiredGroupFields_OptionalGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestRequiredGroupFields_OptionalGroup) ProtoMessage() {}
-
-func (x *TestRequiredGroupFields_OptionalGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[43]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestRequiredGroupFields_OptionalGroup.ProtoReflect.Descriptor instead.
-func (*TestRequiredGroupFields_OptionalGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{10, 0}
-}
-
-func (x *TestRequiredGroupFields_OptionalGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-type TestRequiredGroupFields_RepeatedGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,4,req,name=a" json:"a,omitempty"`
-}
-
-func (x *TestRequiredGroupFields_RepeatedGroup) Reset() {
- *x = TestRequiredGroupFields_RepeatedGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[44]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestRequiredGroupFields_RepeatedGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestRequiredGroupFields_RepeatedGroup) ProtoMessage() {}
-
-func (x *TestRequiredGroupFields_RepeatedGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_proto_msgTypes[44]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestRequiredGroupFields_RepeatedGroup.ProtoReflect.Descriptor instead.
-func (*TestRequiredGroupFields_RepeatedGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_proto_rawDescGZIP(), []int{10, 1}
-}
-
-func (x *TestRequiredGroupFields_RepeatedGroup) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-var file_internal_testprotos_test_test_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 1,
- Name: "goproto.proto.test.optional_int32",
- Tag: "varint,1,opt,name=optional_int32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 2,
- Name: "goproto.proto.test.optional_int64",
- Tag: "varint,2,opt,name=optional_int64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 3,
- Name: "goproto.proto.test.optional_uint32",
- Tag: "varint,3,opt,name=optional_uint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 4,
- Name: "goproto.proto.test.optional_uint64",
- Tag: "varint,4,opt,name=optional_uint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 5,
- Name: "goproto.proto.test.optional_sint32",
- Tag: "zigzag32,5,opt,name=optional_sint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 6,
- Name: "goproto.proto.test.optional_sint64",
- Tag: "zigzag64,6,opt,name=optional_sint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 7,
- Name: "goproto.proto.test.optional_fixed32",
- Tag: "fixed32,7,opt,name=optional_fixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 8,
- Name: "goproto.proto.test.optional_fixed64",
- Tag: "fixed64,8,opt,name=optional_fixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 9,
- Name: "goproto.proto.test.optional_sfixed32",
- Tag: "fixed32,9,opt,name=optional_sfixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 10,
- Name: "goproto.proto.test.optional_sfixed64",
- Tag: "fixed64,10,opt,name=optional_sfixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*float32)(nil),
- Field: 11,
- Name: "goproto.proto.test.optional_float",
- Tag: "fixed32,11,opt,name=optional_float",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*float64)(nil),
- Field: 12,
- Name: "goproto.proto.test.optional_double",
- Tag: "fixed64,12,opt,name=optional_double",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 13,
- Name: "goproto.proto.test.optional_bool",
- Tag: "varint,13,opt,name=optional_bool",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*string)(nil),
- Field: 14,
- Name: "goproto.proto.test.optional_string",
- Tag: "bytes,14,opt,name=optional_string",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 15,
- Name: "goproto.proto.test.optional_bytes",
- Tag: "bytes,15,opt,name=optional_bytes",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*OptionalGroup)(nil),
- Field: 16,
- Name: "goproto.proto.test.optionalgroup",
- Tag: "group,16,opt,name=OptionalGroup",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*TestAllExtensions_NestedMessage)(nil),
- Field: 18,
- Name: "goproto.proto.test.optional_nested_message",
- Tag: "bytes,18,opt,name=optional_nested_message",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*TestAllTypes_NestedEnum)(nil),
- Field: 21,
- Name: "goproto.proto.test.optional_nested_enum",
- Tag: "varint,21,opt,name=optional_nested_enum,enum=goproto.proto.test.TestAllTypes_NestedEnum",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 31,
- Name: "goproto.proto.test.repeated_int32",
- Tag: "varint,31,rep,name=repeated_int32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 32,
- Name: "goproto.proto.test.repeated_int64",
- Tag: "varint,32,rep,name=repeated_int64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 33,
- Name: "goproto.proto.test.repeated_uint32",
- Tag: "varint,33,rep,name=repeated_uint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 34,
- Name: "goproto.proto.test.repeated_uint64",
- Tag: "varint,34,rep,name=repeated_uint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 35,
- Name: "goproto.proto.test.repeated_sint32",
- Tag: "zigzag32,35,rep,name=repeated_sint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 36,
- Name: "goproto.proto.test.repeated_sint64",
- Tag: "zigzag64,36,rep,name=repeated_sint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 37,
- Name: "goproto.proto.test.repeated_fixed32",
- Tag: "fixed32,37,rep,name=repeated_fixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 38,
- Name: "goproto.proto.test.repeated_fixed64",
- Tag: "fixed64,38,rep,name=repeated_fixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 39,
- Name: "goproto.proto.test.repeated_sfixed32",
- Tag: "fixed32,39,rep,name=repeated_sfixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 40,
- Name: "goproto.proto.test.repeated_sfixed64",
- Tag: "fixed64,40,rep,name=repeated_sfixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 41,
- Name: "goproto.proto.test.repeated_float",
- Tag: "fixed32,41,rep,name=repeated_float",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 42,
- Name: "goproto.proto.test.repeated_double",
- Tag: "fixed64,42,rep,name=repeated_double",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 43,
- Name: "goproto.proto.test.repeated_bool",
- Tag: "varint,43,rep,name=repeated_bool",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]string)(nil),
- Field: 44,
- Name: "goproto.proto.test.repeated_string",
- Tag: "bytes,44,rep,name=repeated_string",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([][]byte)(nil),
- Field: 45,
- Name: "goproto.proto.test.repeated_bytes",
- Tag: "bytes,45,rep,name=repeated_bytes",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]*RepeatedGroup)(nil),
- Field: 46,
- Name: "goproto.proto.test.repeatedgroup",
- Tag: "group,46,rep,name=RepeatedGroup",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]*TestAllExtensions_NestedMessage)(nil),
- Field: 48,
- Name: "goproto.proto.test.repeated_nested_message",
- Tag: "bytes,48,rep,name=repeated_nested_message",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]TestAllTypes_NestedEnum)(nil),
- Field: 51,
- Name: "goproto.proto.test.repeated_nested_enum",
- Tag: "varint,51,rep,name=repeated_nested_enum,enum=goproto.proto.test.TestAllTypes_NestedEnum",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 81,
- Name: "goproto.proto.test.default_int32",
- Tag: "varint,81,opt,name=default_int32,def=81",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 82,
- Name: "goproto.proto.test.default_int64",
- Tag: "varint,82,opt,name=default_int64,def=82",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 83,
- Name: "goproto.proto.test.default_uint32",
- Tag: "varint,83,opt,name=default_uint32,def=83",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 84,
- Name: "goproto.proto.test.default_uint64",
- Tag: "varint,84,opt,name=default_uint64,def=84",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 85,
- Name: "goproto.proto.test.default_sint32",
- Tag: "zigzag32,85,opt,name=default_sint32,def=-85",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 86,
- Name: "goproto.proto.test.default_sint64",
- Tag: "zigzag64,86,opt,name=default_sint64,def=86",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 87,
- Name: "goproto.proto.test.default_fixed32",
- Tag: "fixed32,87,opt,name=default_fixed32,def=87",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 88,
- Name: "goproto.proto.test.default_fixed64",
- Tag: "fixed64,88,opt,name=default_fixed64,def=88",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 89,
- Name: "goproto.proto.test.default_sfixed32",
- Tag: "fixed32,89,opt,name=default_sfixed32,def=89",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 80,
- Name: "goproto.proto.test.default_sfixed64",
- Tag: "fixed64,80,opt,name=default_sfixed64,def=-90",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*float32)(nil),
- Field: 91,
- Name: "goproto.proto.test.default_float",
- Tag: "fixed32,91,opt,name=default_float,def=91.5",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*float64)(nil),
- Field: 92,
- Name: "goproto.proto.test.default_double",
- Tag: "fixed64,92,opt,name=default_double,def=92000",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 93,
- Name: "goproto.proto.test.default_bool",
- Tag: "varint,93,opt,name=default_bool,def=1",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*string)(nil),
- Field: 94,
- Name: "goproto.proto.test.default_string",
- Tag: "bytes,94,opt,name=default_string,def=hello",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 95,
- Name: "goproto.proto.test.default_bytes",
- Tag: "bytes,95,opt,name=default_bytes,def=world",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 90,
- Name: "goproto.proto.test.packed_int32",
- Tag: "varint,90,rep,packed,name=packed_int32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 91,
- Name: "goproto.proto.test.packed_int64",
- Tag: "varint,91,rep,packed,name=packed_int64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 92,
- Name: "goproto.proto.test.packed_uint32",
- Tag: "varint,92,rep,packed,name=packed_uint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 93,
- Name: "goproto.proto.test.packed_uint64",
- Tag: "varint,93,rep,packed,name=packed_uint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 94,
- Name: "goproto.proto.test.packed_sint32",
- Tag: "zigzag32,94,rep,packed,name=packed_sint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 95,
- Name: "goproto.proto.test.packed_sint64",
- Tag: "zigzag64,95,rep,packed,name=packed_sint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 96,
- Name: "goproto.proto.test.packed_fixed32",
- Tag: "fixed32,96,rep,packed,name=packed_fixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 97,
- Name: "goproto.proto.test.packed_fixed64",
- Tag: "fixed64,97,rep,packed,name=packed_fixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 98,
- Name: "goproto.proto.test.packed_sfixed32",
- Tag: "fixed32,98,rep,packed,name=packed_sfixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 99,
- Name: "goproto.proto.test.packed_sfixed64",
- Tag: "fixed64,99,rep,packed,name=packed_sfixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 100,
- Name: "goproto.proto.test.packed_float",
- Tag: "fixed32,100,rep,packed,name=packed_float",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 101,
- Name: "goproto.proto.test.packed_double",
- Tag: "fixed64,101,rep,packed,name=packed_double",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 102,
- Name: "goproto.proto.test.packed_bool",
- Tag: "varint,102,rep,packed,name=packed_bool",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestPackedExtensions)(nil),
- ExtensionType: ([]ForeignEnum)(nil),
- Field: 103,
- Name: "goproto.proto.test.packed_enum",
- Tag: "varint,103,rep,packed,name=packed_enum,enum=goproto.proto.test.ForeignEnum",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 90,
- Name: "goproto.proto.test.unpacked_int32",
- Tag: "varint,90,rep,name=unpacked_int32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 91,
- Name: "goproto.proto.test.unpacked_int64",
- Tag: "varint,91,rep,name=unpacked_int64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 92,
- Name: "goproto.proto.test.unpacked_uint32",
- Tag: "varint,92,rep,name=unpacked_uint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 93,
- Name: "goproto.proto.test.unpacked_uint64",
- Tag: "varint,93,rep,name=unpacked_uint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 94,
- Name: "goproto.proto.test.unpacked_sint32",
- Tag: "zigzag32,94,rep,name=unpacked_sint32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 95,
- Name: "goproto.proto.test.unpacked_sint64",
- Tag: "zigzag64,95,rep,name=unpacked_sint64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 96,
- Name: "goproto.proto.test.unpacked_fixed32",
- Tag: "fixed32,96,rep,name=unpacked_fixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]uint64)(nil),
- Field: 97,
- Name: "goproto.proto.test.unpacked_fixed64",
- Tag: "fixed64,97,rep,name=unpacked_fixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int32)(nil),
- Field: 98,
- Name: "goproto.proto.test.unpacked_sfixed32",
- Tag: "fixed32,98,rep,name=unpacked_sfixed32",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]int64)(nil),
- Field: 99,
- Name: "goproto.proto.test.unpacked_sfixed64",
- Tag: "fixed64,99,rep,name=unpacked_sfixed64",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]float32)(nil),
- Field: 100,
- Name: "goproto.proto.test.unpacked_float",
- Tag: "fixed32,100,rep,name=unpacked_float",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]float64)(nil),
- Field: 101,
- Name: "goproto.proto.test.unpacked_double",
- Tag: "fixed64,101,rep,name=unpacked_double",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]bool)(nil),
- Field: 102,
- Name: "goproto.proto.test.unpacked_bool",
- Tag: "varint,102,rep,name=unpacked_bool",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestUnpackedExtensions)(nil),
- ExtensionType: ([]ForeignEnum)(nil),
- Field: 103,
- Name: "goproto.proto.test.unpacked_enum",
- Tag: "varint,103,rep,name=unpacked_enum,enum=goproto.proto.test.ForeignEnum",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*string)(nil),
- Field: 1003,
- Name: "goproto.proto.test.TestNestedExtension.nested_string_extension",
- Tag: "bytes,1003,opt,name=nested_string_extension",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: (*TestRequired)(nil),
- Field: 1000,
- Name: "goproto.proto.test.TestRequired.single",
- Tag: "bytes,1000,opt,name=single",
- Filename: "internal/testprotos/test/test.proto",
- },
- {
- ExtendedType: (*TestAllExtensions)(nil),
- ExtensionType: ([]*TestRequired)(nil),
- Field: 1001,
- Name: "goproto.proto.test.TestRequired.multi",
- Tag: "bytes,1001,rep,name=multi",
- Filename: "internal/testprotos/test/test.proto",
- },
-}
-
-// Extension fields to TestAllExtensions.
-var (
- // optional int32 optional_int32 = 1;
- E_OptionalInt32 = &file_internal_testprotos_test_test_proto_extTypes[0]
- // optional int64 optional_int64 = 2;
- E_OptionalInt64 = &file_internal_testprotos_test_test_proto_extTypes[1]
- // optional uint32 optional_uint32 = 3;
- E_OptionalUint32 = &file_internal_testprotos_test_test_proto_extTypes[2]
- // optional uint64 optional_uint64 = 4;
- E_OptionalUint64 = &file_internal_testprotos_test_test_proto_extTypes[3]
- // optional sint32 optional_sint32 = 5;
- E_OptionalSint32 = &file_internal_testprotos_test_test_proto_extTypes[4]
- // optional sint64 optional_sint64 = 6;
- E_OptionalSint64 = &file_internal_testprotos_test_test_proto_extTypes[5]
- // optional fixed32 optional_fixed32 = 7;
- E_OptionalFixed32 = &file_internal_testprotos_test_test_proto_extTypes[6]
- // optional fixed64 optional_fixed64 = 8;
- E_OptionalFixed64 = &file_internal_testprotos_test_test_proto_extTypes[7]
- // optional sfixed32 optional_sfixed32 = 9;
- E_OptionalSfixed32 = &file_internal_testprotos_test_test_proto_extTypes[8]
- // optional sfixed64 optional_sfixed64 = 10;
- E_OptionalSfixed64 = &file_internal_testprotos_test_test_proto_extTypes[9]
- // optional float optional_float = 11;
- E_OptionalFloat = &file_internal_testprotos_test_test_proto_extTypes[10]
- // optional double optional_double = 12;
- E_OptionalDouble = &file_internal_testprotos_test_test_proto_extTypes[11]
- // optional bool optional_bool = 13;
- E_OptionalBool = &file_internal_testprotos_test_test_proto_extTypes[12]
- // optional string optional_string = 14;
- E_OptionalString = &file_internal_testprotos_test_test_proto_extTypes[13]
- // optional bytes optional_bytes = 15;
- E_OptionalBytes = &file_internal_testprotos_test_test_proto_extTypes[14]
- // optional goproto.proto.test.OptionalGroup optionalgroup = 16;
- E_Optionalgroup = &file_internal_testprotos_test_test_proto_extTypes[15]
- // optional goproto.proto.test.TestAllExtensions.NestedMessage optional_nested_message = 18;
- E_OptionalNestedMessage = &file_internal_testprotos_test_test_proto_extTypes[16]
- // optional goproto.proto.test.TestAllTypes.NestedEnum optional_nested_enum = 21;
- E_OptionalNestedEnum = &file_internal_testprotos_test_test_proto_extTypes[17]
- // repeated int32 repeated_int32 = 31;
- E_RepeatedInt32 = &file_internal_testprotos_test_test_proto_extTypes[18]
- // repeated int64 repeated_int64 = 32;
- E_RepeatedInt64 = &file_internal_testprotos_test_test_proto_extTypes[19]
- // repeated uint32 repeated_uint32 = 33;
- E_RepeatedUint32 = &file_internal_testprotos_test_test_proto_extTypes[20]
- // repeated uint64 repeated_uint64 = 34;
- E_RepeatedUint64 = &file_internal_testprotos_test_test_proto_extTypes[21]
- // repeated sint32 repeated_sint32 = 35;
- E_RepeatedSint32 = &file_internal_testprotos_test_test_proto_extTypes[22]
- // repeated sint64 repeated_sint64 = 36;
- E_RepeatedSint64 = &file_internal_testprotos_test_test_proto_extTypes[23]
- // repeated fixed32 repeated_fixed32 = 37;
- E_RepeatedFixed32 = &file_internal_testprotos_test_test_proto_extTypes[24]
- // repeated fixed64 repeated_fixed64 = 38;
- E_RepeatedFixed64 = &file_internal_testprotos_test_test_proto_extTypes[25]
- // repeated sfixed32 repeated_sfixed32 = 39;
- E_RepeatedSfixed32 = &file_internal_testprotos_test_test_proto_extTypes[26]
- // repeated sfixed64 repeated_sfixed64 = 40;
- E_RepeatedSfixed64 = &file_internal_testprotos_test_test_proto_extTypes[27]
- // repeated float repeated_float = 41;
- E_RepeatedFloat = &file_internal_testprotos_test_test_proto_extTypes[28]
- // repeated double repeated_double = 42;
- E_RepeatedDouble = &file_internal_testprotos_test_test_proto_extTypes[29]
- // repeated bool repeated_bool = 43;
- E_RepeatedBool = &file_internal_testprotos_test_test_proto_extTypes[30]
- // repeated string repeated_string = 44;
- E_RepeatedString = &file_internal_testprotos_test_test_proto_extTypes[31]
- // repeated bytes repeated_bytes = 45;
- E_RepeatedBytes = &file_internal_testprotos_test_test_proto_extTypes[32]
- // repeated goproto.proto.test.RepeatedGroup repeatedgroup = 46;
- E_Repeatedgroup = &file_internal_testprotos_test_test_proto_extTypes[33]
- // repeated goproto.proto.test.TestAllExtensions.NestedMessage repeated_nested_message = 48;
- E_RepeatedNestedMessage = &file_internal_testprotos_test_test_proto_extTypes[34]
- // repeated goproto.proto.test.TestAllTypes.NestedEnum repeated_nested_enum = 51;
- E_RepeatedNestedEnum = &file_internal_testprotos_test_test_proto_extTypes[35]
- // optional int32 default_int32 = 81;
- E_DefaultInt32 = &file_internal_testprotos_test_test_proto_extTypes[36]
- // optional int64 default_int64 = 82;
- E_DefaultInt64 = &file_internal_testprotos_test_test_proto_extTypes[37]
- // optional uint32 default_uint32 = 83;
- E_DefaultUint32 = &file_internal_testprotos_test_test_proto_extTypes[38]
- // optional uint64 default_uint64 = 84;
- E_DefaultUint64 = &file_internal_testprotos_test_test_proto_extTypes[39]
- // optional sint32 default_sint32 = 85;
- E_DefaultSint32 = &file_internal_testprotos_test_test_proto_extTypes[40]
- // optional sint64 default_sint64 = 86;
- E_DefaultSint64 = &file_internal_testprotos_test_test_proto_extTypes[41]
- // optional fixed32 default_fixed32 = 87;
- E_DefaultFixed32 = &file_internal_testprotos_test_test_proto_extTypes[42]
- // optional fixed64 default_fixed64 = 88;
- E_DefaultFixed64 = &file_internal_testprotos_test_test_proto_extTypes[43]
- // optional sfixed32 default_sfixed32 = 89;
- E_DefaultSfixed32 = &file_internal_testprotos_test_test_proto_extTypes[44]
- // optional sfixed64 default_sfixed64 = 80;
- E_DefaultSfixed64 = &file_internal_testprotos_test_test_proto_extTypes[45]
- // optional float default_float = 91;
- E_DefaultFloat = &file_internal_testprotos_test_test_proto_extTypes[46]
- // optional double default_double = 92;
- E_DefaultDouble = &file_internal_testprotos_test_test_proto_extTypes[47]
- // optional bool default_bool = 93;
- E_DefaultBool = &file_internal_testprotos_test_test_proto_extTypes[48]
- // optional string default_string = 94;
- E_DefaultString = &file_internal_testprotos_test_test_proto_extTypes[49]
- // optional bytes default_bytes = 95;
- E_DefaultBytes = &file_internal_testprotos_test_test_proto_extTypes[50]
- // optional string nested_string_extension = 1003;
- E_TestNestedExtension_NestedStringExtension = &file_internal_testprotos_test_test_proto_extTypes[79]
- // optional goproto.proto.test.TestRequired single = 1000;
- E_TestRequired_Single = &file_internal_testprotos_test_test_proto_extTypes[80]
- // repeated goproto.proto.test.TestRequired multi = 1001;
- E_TestRequired_Multi = &file_internal_testprotos_test_test_proto_extTypes[81]
-)
-
-// Extension fields to TestPackedExtensions.
-var (
- // repeated int32 packed_int32 = 90;
- E_PackedInt32 = &file_internal_testprotos_test_test_proto_extTypes[51]
- // repeated int64 packed_int64 = 91;
- E_PackedInt64 = &file_internal_testprotos_test_test_proto_extTypes[52]
- // repeated uint32 packed_uint32 = 92;
- E_PackedUint32 = &file_internal_testprotos_test_test_proto_extTypes[53]
- // repeated uint64 packed_uint64 = 93;
- E_PackedUint64 = &file_internal_testprotos_test_test_proto_extTypes[54]
- // repeated sint32 packed_sint32 = 94;
- E_PackedSint32 = &file_internal_testprotos_test_test_proto_extTypes[55]
- // repeated sint64 packed_sint64 = 95;
- E_PackedSint64 = &file_internal_testprotos_test_test_proto_extTypes[56]
- // repeated fixed32 packed_fixed32 = 96;
- E_PackedFixed32 = &file_internal_testprotos_test_test_proto_extTypes[57]
- // repeated fixed64 packed_fixed64 = 97;
- E_PackedFixed64 = &file_internal_testprotos_test_test_proto_extTypes[58]
- // repeated sfixed32 packed_sfixed32 = 98;
- E_PackedSfixed32 = &file_internal_testprotos_test_test_proto_extTypes[59]
- // repeated sfixed64 packed_sfixed64 = 99;
- E_PackedSfixed64 = &file_internal_testprotos_test_test_proto_extTypes[60]
- // repeated float packed_float = 100;
- E_PackedFloat = &file_internal_testprotos_test_test_proto_extTypes[61]
- // repeated double packed_double = 101;
- E_PackedDouble = &file_internal_testprotos_test_test_proto_extTypes[62]
- // repeated bool packed_bool = 102;
- E_PackedBool = &file_internal_testprotos_test_test_proto_extTypes[63]
- // repeated goproto.proto.test.ForeignEnum packed_enum = 103;
- E_PackedEnum = &file_internal_testprotos_test_test_proto_extTypes[64]
-)
-
-// Extension fields to TestUnpackedExtensions.
-var (
- // repeated int32 unpacked_int32 = 90;
- E_UnpackedInt32 = &file_internal_testprotos_test_test_proto_extTypes[65]
- // repeated int64 unpacked_int64 = 91;
- E_UnpackedInt64 = &file_internal_testprotos_test_test_proto_extTypes[66]
- // repeated uint32 unpacked_uint32 = 92;
- E_UnpackedUint32 = &file_internal_testprotos_test_test_proto_extTypes[67]
- // repeated uint64 unpacked_uint64 = 93;
- E_UnpackedUint64 = &file_internal_testprotos_test_test_proto_extTypes[68]
- // repeated sint32 unpacked_sint32 = 94;
- E_UnpackedSint32 = &file_internal_testprotos_test_test_proto_extTypes[69]
- // repeated sint64 unpacked_sint64 = 95;
- E_UnpackedSint64 = &file_internal_testprotos_test_test_proto_extTypes[70]
- // repeated fixed32 unpacked_fixed32 = 96;
- E_UnpackedFixed32 = &file_internal_testprotos_test_test_proto_extTypes[71]
- // repeated fixed64 unpacked_fixed64 = 97;
- E_UnpackedFixed64 = &file_internal_testprotos_test_test_proto_extTypes[72]
- // repeated sfixed32 unpacked_sfixed32 = 98;
- E_UnpackedSfixed32 = &file_internal_testprotos_test_test_proto_extTypes[73]
- // repeated sfixed64 unpacked_sfixed64 = 99;
- E_UnpackedSfixed64 = &file_internal_testprotos_test_test_proto_extTypes[74]
- // repeated float unpacked_float = 100;
- E_UnpackedFloat = &file_internal_testprotos_test_test_proto_extTypes[75]
- // repeated double unpacked_double = 101;
- E_UnpackedDouble = &file_internal_testprotos_test_test_proto_extTypes[76]
- // repeated bool unpacked_bool = 102;
- E_UnpackedBool = &file_internal_testprotos_test_test_proto_extTypes[77]
- // repeated goproto.proto.test.ForeignEnum unpacked_enum = 103;
- E_UnpackedEnum = &file_internal_testprotos_test_test_proto_extTypes[78]
-)
-
-var File_internal_testprotos_test_test_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test_test_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x69, 0x6e, 0x74, 0x65, 0x72,
- 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x65,
- 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x1a, 0x2a, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f,
- 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2a, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c,
- 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e,
- 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x2f, 0x77, 0x65, 0x61, 0x6b, 0x31, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x77, 0x65,
- 0x61, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e,
- 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x2f, 0x77, 0x65, 0x61, 0x6b, 0x32, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x77, 0x65,
- 0x61, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa5, 0x3a, 0x0a, 0x0c, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32,
- 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x11, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x06,
- 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b,
- 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x0a, 0x0e, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20,
- 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f,
- 0x61, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64,
- 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x0d, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c,
- 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x12, 0x54, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x66, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c,
- 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69,
- 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6f,
- 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x17,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5d, 0x0a, 0x14, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18,
- 0x15, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e,
- 0x75, 0x6d, 0x52, 0x12, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x53, 0x0a, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18,
- 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69,
- 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x50, 0x0a, 0x14, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x65,
- 0x6e, 0x75, 0x6d, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x25, 0x0a,
- 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
- 0x1f, 0x20, 0x03, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x20, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x21,
- 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x22, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a,
- 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x18, 0x23, 0x20, 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x24, 0x20, 0x03, 0x28, 0x12, 0x52,
- 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x29, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x33, 0x32, 0x18, 0x25, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x26,
- 0x20, 0x03, 0x28, 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x27, 0x20, 0x03, 0x28, 0x0f,
- 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x28, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
- 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61,
- 0x74, 0x18, 0x29, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x2a, 0x20, 0x03, 0x28, 0x01, 0x52,
- 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
- 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c,
- 0x18, 0x2b, 0x20, 0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x2c, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a,
- 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
- 0x2d, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x54, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x2e, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x2e, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x52, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x70,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x66, 0x0a, 0x17, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x30, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15, 0x72, 0x65, 0x70,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x5c, 0x0a, 0x18, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x31,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x16, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x58, 0x0a, 0x16, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x70,
- 0x6f, 0x72, 0x74, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x32, 0x20, 0x03, 0x28, 0x0b,
- 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x15, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6d, 0x70,
- 0x6f, 0x72, 0x74, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5d, 0x0a, 0x14, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e,
- 0x75, 0x6d, 0x18, 0x33, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x53, 0x0a, 0x15, 0x72, 0x65, 0x70,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e,
- 0x75, 0x6d, 0x18, 0x34, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f,
- 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x72, 0x65, 0x70, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x4f,
- 0x0a, 0x13, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72,
- 0x74, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x35, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1e, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x72, 0x65, 0x70,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x6e, 0x75, 0x6d, 0x12,
- 0x5b, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x18, 0x38, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e,
- 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d,
- 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x5b, 0x0a, 0x0f,
- 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x39, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x36, 0x34,
- 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70, 0x49,
- 0x6e, 0x74, 0x36, 0x34, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x61, 0x0a, 0x11, 0x6d, 0x61, 0x70,
- 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x3a,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70,
- 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x61, 0x0a, 0x11,
- 0x6d, 0x61, 0x70, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x18, 0x3b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f,
- 0x6d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x61, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x73, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x18, 0x3c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70,
- 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x61, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x3d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e,
- 0x4d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x53,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x67, 0x0a, 0x13, 0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x3e, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x46,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x11, 0x6d, 0x61, 0x70,
- 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x67,
- 0x0a, 0x13, 0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x3f, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61,
- 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x52, 0x11, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
- 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x6d, 0x0a, 0x15, 0x6d, 0x61, 0x70, 0x5f, 0x73,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
- 0x18, 0x40, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x52, 0x13, 0x6d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x53, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x6d, 0x0a, 0x15, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18,
- 0x41, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x52, 0x13, 0x6d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x53, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x5b, 0x0a, 0x0f, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x42, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73,
- 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x45, 0x6e,
- 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x46, 0x6c, 0x6f,
- 0x61, 0x74, 0x12, 0x5e, 0x0a, 0x10, 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f,
- 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x43, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d,
- 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x44, 0x6f, 0x75, 0x62,
- 0x6c, 0x65, 0x12, 0x55, 0x0a, 0x0d, 0x6d, 0x61, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x62,
- 0x6f, 0x6f, 0x6c, 0x18, 0x44, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x42,
- 0x6f, 0x6f, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x6d, 0x61,
- 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x61, 0x0a, 0x11, 0x6d, 0x61, 0x70,
- 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x45,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x5e, 0x0a, 0x10,
- 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73,
- 0x18, 0x46, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x42, 0x79, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61,
- 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x77, 0x0a, 0x19,
- 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x47, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x3c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65,
- 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x16, 0x6d,
- 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6e, 0x0a, 0x16, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18,
- 0x49, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x52, 0x13, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x27, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x51, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x02, 0x38, 0x31,
- 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27,
- 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x52, 0x20, 0x01, 0x28, 0x03, 0x3a, 0x02, 0x38, 0x32, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x53, 0x20, 0x01, 0x28, 0x0d, 0x3a,
- 0x02, 0x38, 0x33, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x18, 0x54, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x02, 0x38, 0x34, 0x52, 0x0d,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2a, 0x0a,
- 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
- 0x55, 0x20, 0x01, 0x28, 0x11, 0x3a, 0x03, 0x2d, 0x38, 0x35, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x56, 0x20, 0x01, 0x28,
- 0x12, 0x3a, 0x02, 0x38, 0x36, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x57, 0x20, 0x01, 0x28, 0x07, 0x3a, 0x02, 0x38,
- 0x37, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33,
- 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x18, 0x58, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x02, 0x38, 0x38, 0x52, 0x0e,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2d,
- 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x18, 0x59, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x02, 0x38, 0x39, 0x52, 0x0f, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2e, 0x0a,
- 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x18, 0x50, 0x20, 0x01, 0x28, 0x10, 0x3a, 0x03, 0x2d, 0x39, 0x30, 0x52, 0x0f, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a,
- 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x5b,
- 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x39, 0x31, 0x2e, 0x35, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2c, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61,
- 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x01,
- 0x3a, 0x05, 0x39, 0x32, 0x30, 0x30, 0x30, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x5d, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x04, 0x74, 0x72,
- 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12,
- 0x2c, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x09, 0x3a, 0x05, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x0d,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x2a, 0x0a,
- 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x5f,
- 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x05, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x0c, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x60, 0x0a, 0x13, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
- 0x18, 0x60, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45,
- 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x42, 0x41, 0x52, 0x52, 0x11, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x5e, 0x0a, 0x14, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65,
- 0x6e, 0x75, 0x6d, 0x18, 0x61, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x0b, 0x46, 0x4f, 0x52, 0x45,
- 0x49, 0x47, 0x4e, 0x5f, 0x42, 0x41, 0x52, 0x52, 0x12, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x23, 0x0a, 0x0c, 0x6f,
- 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x6f, 0x20, 0x01, 0x28,
- 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x12, 0x62, 0x0a, 0x14, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x70, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73,
- 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x00,
- 0x52, 0x12, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x18, 0x71, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e,
- 0x65, 0x6f, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65,
- 0x6f, 0x66, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x72, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00,
- 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0a,
- 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x73, 0x20, 0x01, 0x28, 0x08,
- 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x23, 0x0a,
- 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x74, 0x20,
- 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x6c, 0x6f, 0x61,
- 0x74, 0x18, 0x75, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x23, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64,
- 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x76, 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f,
- 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x4c, 0x0a, 0x0a, 0x6f, 0x6e,
- 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x77, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2b,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73,
- 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f,
- 0x6e, 0x65, 0x6f, 0x66, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x4d, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f,
- 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x79, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x2b, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4f,
- 0x6e, 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65,
- 0x6f, 0x66, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x34, 0x0a, 0x15, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x18, 0x78, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x01, 0x52, 0x13, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x1a, 0x61, 0x0a,
- 0x0d, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0c,
- 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x61, 0x12, 0x42, 0x0a, 0x0b,
- 0x63, 0x6f, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79,
- 0x70, 0x65, 0x73, 0x52, 0x0b, 0x63, 0x6f, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65,
- 0x1a, 0xb2, 0x01, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f,
- 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x61,
- 0x12, 0x67, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe8, 0x07, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x73, 0x61, 0x6d,
- 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x10,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x73, 0x61, 0x6d, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4e,
- 0x75, 0x6d, 0x62, 0x65, 0x72, 0x1a, 0x86, 0x01, 0x0a, 0x0d, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x2f, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x01, 0x61, 0x12, 0x67, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x40,
- 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x49, 0x6e, 0x74, 0x36,
- 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
- 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x55,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61,
- 0x70, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x11, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x11, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42,
- 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x53, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x12, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x12, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
- 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
- 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
- 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x07, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x07, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x4d, 0x61, 0x70, 0x46,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x06, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x46,
- 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x53, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x46, 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x10, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x10, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x40,
- 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x1a, 0x41, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x44, 0x6f, 0x75, 0x62,
- 0x6c, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x4d, 0x61, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x42, 0x6f,
- 0x6f, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
- 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
- 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x53, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x42, 0x79, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x79, 0x0a, 0x1b, 0x4d, 0x61,
- 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x44, 0x0a, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x73, 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x41, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x28, 0x0a, 0x0a, 0x4f, 0x6e,
- 0x65, 0x6f, 0x66, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x01, 0x61, 0x12, 0x0c, 0x0a, 0x01, 0x62, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x01, 0x62, 0x22, 0x39, 0x0a, 0x0a, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e,
- 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x46, 0x4f, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x42,
- 0x41, 0x52, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x42, 0x41, 0x5a, 0x10, 0x02, 0x12, 0x10, 0x0a,
- 0x03, 0x4e, 0x45, 0x47, 0x10, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x42,
- 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x10,
- 0x0a, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x22, 0xc4, 0x01, 0x0a, 0x15, 0x54, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x2d, 0x0a, 0x10, 0x64, 0x65,
- 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x05, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0f, 0x64, 0x65, 0x70, 0x72, 0x65, 0x63,
- 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x3a, 0x0a, 0x16, 0x64, 0x65, 0x70,
- 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69,
- 0x65, 0x6c, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x02, 0x18, 0x01, 0x48, 0x00, 0x52,
- 0x14, 0x64, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x4f, 0x6e, 0x65, 0x6f, 0x66,
- 0x46, 0x69, 0x65, 0x6c, 0x64, 0x22, 0x28, 0x0a, 0x0e, 0x44, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61,
- 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x12, 0x0a, 0x0a, 0x44, 0x45, 0x50, 0x52, 0x45,
- 0x43, 0x41, 0x54, 0x45, 0x44, 0x10, 0x00, 0x1a, 0x02, 0x08, 0x01, 0x1a, 0x02, 0x18, 0x01, 0x3a,
- 0x02, 0x18, 0x01, 0x42, 0x12, 0x0a, 0x10, 0x64, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65,
- 0x64, 0x5f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x22, 0x2c, 0x0a, 0x0e, 0x46, 0x6f, 0x72, 0x65, 0x69,
- 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0c, 0x0a, 0x01, 0x63, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x63, 0x12, 0x0c, 0x0a, 0x01, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x05, 0x52, 0x01, 0x64, 0x22, 0x30, 0x0a, 0x12, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x73,
- 0x65, 0x72, 0x76, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x4a, 0x04, 0x08, 0x02, 0x10,
- 0x03, 0x4a, 0x04, 0x08, 0x0f, 0x10, 0x10, 0x4a, 0x04, 0x08, 0x09, 0x10, 0x0c, 0x52, 0x03, 0x62,
- 0x61, 0x72, 0x52, 0x03, 0x62, 0x61, 0x7a, 0x22, 0x85, 0x01, 0x0a, 0x11, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x66, 0x0a,
- 0x0d, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0c,
- 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x61, 0x12, 0x47, 0x0a, 0x0b,
- 0x63, 0x6f, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x0b, 0x63, 0x6f, 0x72, 0x65, 0x63, 0x75,
- 0x72, 0x73, 0x69, 0x76, 0x65, 0x2a, 0x08, 0x08, 0x01, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22,
- 0xb7, 0x01, 0x0a, 0x0d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x11, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x61, 0x12,
- 0x2a, 0x0a, 0x11, 0x73, 0x61, 0x6d, 0x65, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6e, 0x75,
- 0x6d, 0x62, 0x65, 0x72, 0x18, 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x73, 0x61, 0x6d, 0x65,
- 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x6c, 0x0a, 0x17, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0xe8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x8b, 0x01, 0x0a, 0x0d, 0x52, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61,
- 0x18, 0x2f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x61, 0x12, 0x6c, 0x0a, 0x17, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x75, 0x0a, 0x13, 0x54, 0x65, 0x73, 0x74, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0x5e,
- 0x0a, 0x17, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f,
- 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xeb, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xf7,
- 0x01, 0x0a, 0x0c, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12,
- 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c,
- 0x64, 0x18, 0x01, 0x20, 0x02, 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
- 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x32, 0x60, 0x0a, 0x06, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65,
- 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xe8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64,
- 0x52, 0x06, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x32, 0x5e, 0x0a, 0x05, 0x6d, 0x75, 0x6c, 0x74,
- 0x69, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xe9, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
- 0x64, 0x52, 0x05, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x22, 0xc2, 0x03, 0x0a, 0x13, 0x54, 0x65, 0x73,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e,
- 0x12, 0x4b, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x0f, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4b, 0x0a,
- 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x58, 0x0a, 0x0b, 0x6d, 0x61,
- 0x70, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x37, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
- 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x2e, 0x4d, 0x61, 0x70, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x6d, 0x61, 0x70, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x47, 0x0a, 0x0d, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x48, 0x00, 0x52,
- 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x5f, 0x0a,
- 0x0f, 0x4d, 0x61, 0x70, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x36, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69,
- 0x72, 0x65, 0x64, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x0d,
- 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x22, 0x99, 0x02,
- 0x0a, 0x17, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x47, 0x72,
- 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x5f, 0x0a, 0x0d, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0a,
- 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72,
- 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x5f, 0x0a, 0x0d, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x03, 0x28,
- 0x0a, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69,
- 0x72, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e, 0x52,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x1d, 0x0a, 0x0d, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01,
- 0x61, 0x18, 0x02, 0x20, 0x02, 0x28, 0x05, 0x52, 0x01, 0x61, 0x1a, 0x1d, 0x0a, 0x0d, 0x52, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x0c, 0x0a, 0x01, 0x61,
- 0x18, 0x04, 0x20, 0x02, 0x28, 0x05, 0x52, 0x01, 0x61, 0x22, 0xb6, 0x01, 0x0a, 0x08, 0x54, 0x65,
- 0x73, 0x74, 0x57, 0x65, 0x61, 0x6b, 0x12, 0x54, 0x0a, 0x0d, 0x77, 0x65, 0x61, 0x6b, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x77, 0x65, 0x61, 0x6b, 0x2e, 0x57, 0x65, 0x61, 0x6b, 0x49, 0x6d, 0x70, 0x6f,
- 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x42, 0x02, 0x50, 0x01, 0x52, 0x0c,
- 0x77, 0x65, 0x61, 0x6b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x12, 0x54, 0x0a, 0x0d,
- 0x77, 0x65, 0x61, 0x6b, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x77, 0x65, 0x61, 0x6b, 0x2e, 0x57, 0x65,
- 0x61, 0x6b, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x32,
- 0x42, 0x02, 0x50, 0x01, 0x52, 0x0c, 0x77, 0x65, 0x61, 0x6b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x32, 0x22, 0xee, 0x04, 0x0a, 0x0f, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x25, 0x0a, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x5a, 0x20, 0x03, 0x28, 0x05, 0x42, 0x02, 0x10, 0x01,
- 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x0a,
- 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x5b, 0x20,
- 0x03, 0x28, 0x03, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49,
- 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x5c, 0x20, 0x03, 0x28, 0x0d, 0x42, 0x02, 0x10, 0x01, 0x52,
- 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a,
- 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x5d,
- 0x20, 0x03, 0x28, 0x04, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x5e, 0x20, 0x03, 0x28, 0x11, 0x42, 0x02, 0x10,
- 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12,
- 0x27, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x18, 0x5f, 0x20, 0x03, 0x28, 0x12, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x60, 0x20, 0x03, 0x28, 0x07,
- 0x42, 0x02, 0x10, 0x01, 0x52, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65,
- 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x61, 0x20, 0x03, 0x28, 0x06, 0x42, 0x02, 0x10, 0x01, 0x52,
- 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2b,
- 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33,
- 0x32, 0x18, 0x62, 0x20, 0x03, 0x28, 0x0f, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0e, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x63,
- 0x20, 0x03, 0x28, 0x10, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x0a, 0x0c, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x64, 0x20, 0x03, 0x28, 0x02, 0x42, 0x02,
- 0x10, 0x01, 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12,
- 0x27, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65,
- 0x18, 0x65, 0x20, 0x03, 0x28, 0x01, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0b, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x66, 0x20, 0x03, 0x28, 0x08, 0x42, 0x02, 0x10,
- 0x01, 0x52, 0x0a, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x44, 0x0a,
- 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x67, 0x20, 0x03,
- 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45,
- 0x6e, 0x75, 0x6d, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0a, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45,
- 0x6e, 0x75, 0x6d, 0x22, 0xa8, 0x05, 0x0a, 0x11, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61,
- 0x63, 0x6b, 0x65, 0x64, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x29, 0x0a, 0x0e, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x5a, 0x20, 0x03, 0x28,
- 0x05, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x5b, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 0x10, 0x00,
- 0x52, 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x2b, 0x0a, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x18, 0x5c, 0x20, 0x03, 0x28, 0x0d, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f,
- 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x5d, 0x20, 0x03, 0x28, 0x04, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x0f, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x5e, 0x20, 0x03,
- 0x28, 0x11, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2b, 0x0a, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x5f, 0x20, 0x03, 0x28, 0x12, 0x42,
- 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x2d, 0x0a, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x60, 0x20, 0x03, 0x28, 0x07, 0x42, 0x02, 0x10,
- 0x00, 0x52, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x12, 0x2d, 0x0a, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x61, 0x20, 0x03, 0x28, 0x06, 0x42, 0x02, 0x10, 0x00,
- 0x52, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x12, 0x2f, 0x0a, 0x11, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x62, 0x20, 0x03, 0x28, 0x0f, 0x42, 0x02, 0x10, 0x00,
- 0x52, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x12, 0x2f, 0x0a, 0x11, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x63, 0x20, 0x03, 0x28, 0x10, 0x42, 0x02, 0x10,
- 0x00, 0x52, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f,
- 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x64, 0x20, 0x03, 0x28, 0x02, 0x42, 0x02, 0x10, 0x00, 0x52,
- 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2b,
- 0x0a, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
- 0x65, 0x18, 0x65, 0x20, 0x03, 0x28, 0x01, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x27, 0x0a, 0x0d, 0x75,
- 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x66, 0x20, 0x03,
- 0x28, 0x08, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0c, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x48, 0x0a, 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x67, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x42, 0x02, 0x10, 0x00,
- 0x52, 0x0c, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x20,
- 0x0a, 0x14, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2a, 0x08, 0x08, 0x01, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02,
- 0x22, 0x22, 0x0a, 0x16, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2a, 0x08, 0x08, 0x01, 0x10, 0x80,
- 0x80, 0x80, 0x80, 0x02, 0x22, 0x0c, 0x0a, 0x0a, 0x46, 0x6f, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65,
- 0x73, 0x74, 0x22, 0x0d, 0x0a, 0x0b, 0x46, 0x6f, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
- 0x65, 0x22, 0x61, 0x0a, 0x0c, 0x57, 0x65, 0x69, 0x72, 0x64, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x12, 0x51, 0x0a, 0x0d, 0x77, 0x65, 0x69, 0x72, 0x64, 0x5f, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x2c, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x2c,
- 0x20, 0x5c, 0x22, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x5c, 0x22, 0x5c, 0x6e, 0x64, 0x65, 0x61,
- 0x64, 0x5c, 0x33, 0x33, 0x36, 0x5c, 0x32, 0x35, 0x35, 0x5c, 0x32, 0x37, 0x36, 0x5c, 0x33, 0x35,
- 0x37, 0x62, 0x65, 0x65, 0x66, 0x60, 0x52, 0x0c, 0x77, 0x65, 0x69, 0x72, 0x64, 0x44, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x22, 0xff, 0x03, 0x0a, 0x0d, 0x52, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x44,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x33, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e,
- 0x75, 0x6d, 0x52, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x12, 0x33, 0x0a, 0x04, 0x7a,
- 0x65, 0x72, 0x6f, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e,
- 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x52, 0x04, 0x7a, 0x65, 0x72, 0x6f,
- 0x12, 0x30, 0x0a, 0x03, 0x6f, 0x6e, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e,
- 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x03, 0x4f, 0x4e, 0x45, 0x52, 0x03, 0x6f,
- 0x6e, 0x65, 0x12, 0x3c, 0x0a, 0x07, 0x65, 0x6c, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x07,
- 0x45, 0x4c, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x52, 0x07, 0x65, 0x6c, 0x65, 0x76, 0x65, 0x6e, 0x74,
- 0x12, 0x42, 0x0a, 0x09, 0x73, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x65, 0x65, 0x6e, 0x18, 0x05, 0x20,
- 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x09,
- 0x53, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x45, 0x45, 0x4e, 0x52, 0x09, 0x73, 0x65, 0x76, 0x65, 0x6e,
- 0x74, 0x65, 0x65, 0x6e, 0x12, 0x48, 0x0a, 0x0b, 0x74, 0x68, 0x69, 0x72, 0x74, 0x79, 0x73, 0x65,
- 0x76, 0x65, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e,
- 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x0b, 0x54, 0x48, 0x49, 0x52, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45,
- 0x4e, 0x52, 0x0b, 0x74, 0x68, 0x69, 0x72, 0x74, 0x79, 0x73, 0x65, 0x76, 0x65, 0x6e, 0x12, 0x45,
- 0x0a, 0x0a, 0x73, 0x69, 0x78, 0x74, 0x79, 0x73, 0x65, 0x76, 0x65, 0x6e, 0x18, 0x07, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x0a, 0x53,
- 0x49, 0x58, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45, 0x4e, 0x52, 0x0a, 0x73, 0x69, 0x78, 0x74, 0x79,
- 0x73, 0x65, 0x76, 0x65, 0x6e, 0x12, 0x3f, 0x0a, 0x08, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76,
- 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x45, 0x6e,
- 0x75, 0x6d, 0x3a, 0x08, 0x4e, 0x45, 0x47, 0x41, 0x54, 0x49, 0x56, 0x45, 0x52, 0x08, 0x6e, 0x65,
- 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x2a, 0x40, 0x0a, 0x0b, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x4f, 0x52, 0x45, 0x49, 0x47, 0x4e,
- 0x5f, 0x46, 0x4f, 0x4f, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x4f, 0x52, 0x45, 0x49, 0x47,
- 0x4e, 0x5f, 0x42, 0x41, 0x52, 0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x4f, 0x52, 0x45, 0x49,
- 0x47, 0x4e, 0x5f, 0x42, 0x41, 0x5a, 0x10, 0x06, 0x2a, 0x47, 0x0a, 0x16, 0x54, 0x65, 0x73, 0x74,
- 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x46, 0x69, 0x65, 0x6c,
- 0x64, 0x73, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x45, 0x52, 0x56, 0x45, 0x44, 0x5f, 0x45,
- 0x4e, 0x55, 0x4d, 0x10, 0x00, 0x22, 0x04, 0x08, 0x02, 0x10, 0x02, 0x22, 0x04, 0x08, 0x0f, 0x10,
- 0x0f, 0x22, 0x04, 0x08, 0x09, 0x10, 0x0b, 0x2a, 0x03, 0x42, 0x41, 0x52, 0x2a, 0x03, 0x42, 0x41,
- 0x5a, 0x32, 0xa8, 0x01, 0x0a, 0x0b, 0x54, 0x65, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
- 0x65, 0x12, 0x46, 0x0a, 0x03, 0x46, 0x6f, 0x6f, 0x12, 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f,
- 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f,
- 0x6f, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x0a, 0x54, 0x65, 0x73,
- 0x74, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x1e, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x6f,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x6f,
- 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x32, 0x85, 0x01, 0x0a,
- 0x15, 0x54, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x53,
- 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x67, 0x0a, 0x0a, 0x44, 0x65, 0x70, 0x72, 0x65, 0x63,
- 0x61, 0x74, 0x65, 0x64, 0x12, 0x29, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x44, 0x65,
- 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a,
- 0x29, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x44, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x03, 0x88, 0x02, 0x01, 0x1a,
- 0x03, 0x88, 0x02, 0x01, 0x3a, 0x4c, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x3a, 0x4c, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34,
- 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x11,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x12,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x3a, 0x50, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
- 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x3a, 0x50, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x3a, 0x52, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x52, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x4c, 0x0a, 0x0e,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x25,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x25, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x3a, 0x4a, 0x0a, 0x0d, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x25, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x4e, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x4c, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x0f, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x3a, 0x6e, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20, 0x01,
- 0x28, 0x0a, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x67,
- 0x72, 0x6f, 0x75, 0x70, 0x3a, 0x92, 0x01, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x3a, 0x84, 0x01, 0x0a, 0x14, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e,
- 0x75, 0x6d, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x2b, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65,
- 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d,
- 0x3a, 0x4c, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x05, 0x52,
- 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x4c,
- 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x4e, 0x0a, 0x0f,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12,
- 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x21, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x4e, 0x0a, 0x0f,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x22, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x4e, 0x0a, 0x0f,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12,
- 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x23, 0x20, 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x4e, 0x0a, 0x0f,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x24, 0x20, 0x03, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x50, 0x0a, 0x10,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
- 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x25, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x50,
- 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x26, 0x20, 0x03, 0x28, 0x06, 0x52,
- 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
- 0x3a, 0x52, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x27, 0x20, 0x03,
- 0x28, 0x0f, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x3a, 0x52, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x28, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x4c, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x29, 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65,
- 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x4e, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x2a, 0x20, 0x03, 0x28, 0x01, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x3a, 0x4a, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x2b,
- 0x20, 0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f,
- 0x6f, 0x6c, 0x3a, 0x4e, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x2c, 0x20, 0x03,
- 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x3a, 0x4c, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x2d, 0x20, 0x03, 0x28,
- 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x3a, 0x6e, 0x0a, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x2e, 0x20, 0x03, 0x28, 0x0a, 0x32, 0x21,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75,
- 0x70, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70,
- 0x3a, 0x92, 0x01, 0x0a, 0x17, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x25, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x30, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x3a, 0x84, 0x01, 0x0a, 0x14, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x25,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x33, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x4e, 0x0a, 0x0d,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x51, 0x20, 0x01, 0x28, 0x05, 0x3a, 0x02, 0x38, 0x31, 0x52, 0x0c,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x4e, 0x0a, 0x0d,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x25, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x52, 0x20, 0x01, 0x28, 0x03, 0x3a, 0x02, 0x38, 0x32, 0x52, 0x0c,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x50, 0x0a, 0x0e,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x25,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x53, 0x20, 0x01, 0x28, 0x0d, 0x3a, 0x02, 0x38, 0x33, 0x52,
- 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x50,
- 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x54, 0x20, 0x01, 0x28, 0x04, 0x3a, 0x02, 0x38,
- 0x34, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x3a, 0x51, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x55, 0x20, 0x01, 0x28, 0x11, 0x3a,
- 0x03, 0x2d, 0x38, 0x35, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x3a, 0x50, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x56, 0x20, 0x01,
- 0x28, 0x12, 0x3a, 0x02, 0x38, 0x36, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x52, 0x0a, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x57, 0x20, 0x01, 0x28, 0x07, 0x3a, 0x02, 0x38, 0x37, 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x52, 0x0a, 0x0f, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x58, 0x20, 0x01, 0x28, 0x06, 0x3a, 0x02, 0x38, 0x38, 0x52, 0x0e, 0x64,
- 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x54, 0x0a,
- 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33,
- 0x32, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x59, 0x20, 0x01, 0x28, 0x0f, 0x3a, 0x02,
- 0x38, 0x39, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x33, 0x32, 0x3a, 0x55, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x50,
- 0x20, 0x01, 0x28, 0x10, 0x3a, 0x03, 0x2d, 0x39, 0x30, 0x52, 0x0f, 0x64, 0x65, 0x66, 0x61, 0x75,
- 0x6c, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x50, 0x0a, 0x0d, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x25, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x5b, 0x20, 0x01, 0x28, 0x02, 0x3a, 0x04, 0x39, 0x31, 0x2e, 0x35, 0x52, 0x0c,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x53, 0x0a, 0x0e,
- 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x25,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x01, 0x3a, 0x05, 0x39, 0x32, 0x30,
- 0x30, 0x30, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c,
- 0x65, 0x3a, 0x4e, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x62, 0x6f, 0x6f,
- 0x6c, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5d, 0x20, 0x01, 0x28, 0x08, 0x3a, 0x04,
- 0x74, 0x72, 0x75, 0x65, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x42, 0x6f, 0x6f,
- 0x6c, 0x3a, 0x53, 0x0a, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x09,
- 0x3a, 0x05, 0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x52, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
- 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x51, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
- 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x25, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5f,
- 0x20, 0x01, 0x28, 0x0c, 0x3a, 0x05, 0x77, 0x6f, 0x72, 0x6c, 0x64, 0x52, 0x0c, 0x64, 0x65, 0x66,
- 0x61, 0x75, 0x6c, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x3a, 0x4f, 0x0a, 0x0c, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x5a, 0x20, 0x03, 0x28, 0x05, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0b, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x4f, 0x0a, 0x0c, 0x70, 0x61,
- 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5b, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0b,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x51, 0x0a, 0x0d, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x28, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5c, 0x20, 0x03, 0x28, 0x0d, 0x42, 0x02, 0x10, 0x01,
- 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x51,
- 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5d, 0x20, 0x03, 0x28, 0x04, 0x42,
- 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x3a, 0x51, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5e, 0x20, 0x03,
- 0x28, 0x11, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x51, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x5f, 0x20, 0x03, 0x28, 0x12, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x53, 0x0a, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54,
- 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0x60, 0x20, 0x03, 0x28, 0x07, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0d, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x53, 0x0a, 0x0e,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x61, 0x20, 0x03, 0x28, 0x06, 0x42, 0x02,
- 0x10, 0x01, 0x52, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x3a, 0x55, 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61,
- 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x62,
- 0x20, 0x03, 0x28, 0x0f, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x55, 0x0a, 0x0f, 0x70, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x28, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x63, 0x20, 0x03, 0x28, 0x10, 0x42, 0x02, 0x10, 0x01, 0x52,
- 0x0e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a,
- 0x4f, 0x0a, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12,
- 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x64, 0x20, 0x03, 0x28, 0x02, 0x42,
- 0x02, 0x10, 0x01, 0x52, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74,
- 0x3a, 0x51, 0x0a, 0x0d, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
- 0x65, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x65, 0x20, 0x03, 0x28,
- 0x01, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x44, 0x6f, 0x75,
- 0x62, 0x6c, 0x65, 0x3a, 0x4d, 0x0a, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x62, 0x6f,
- 0x6f, 0x6c, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b,
- 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x66, 0x20, 0x03,
- 0x28, 0x08, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0a, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x42, 0x6f,
- 0x6f, 0x6c, 0x3a, 0x6e, 0x0a, 0x0b, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75,
- 0x6d, 0x12, 0x28, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x50, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x67, 0x20, 0x03, 0x28,
- 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e,
- 0x75, 0x6d, 0x42, 0x02, 0x10, 0x01, 0x52, 0x0a, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6e,
- 0x75, 0x6d, 0x3a, 0x55, 0x0a, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x5a, 0x20, 0x03, 0x28, 0x05, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0d, 0x75, 0x6e, 0x70, 0x61,
- 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x55, 0x0a, 0x0e, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2a, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5b, 0x20, 0x03, 0x28, 0x03, 0x42, 0x02, 0x10,
- 0x00, 0x52, 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34,
- 0x3a, 0x57, 0x0a, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x5c, 0x20, 0x03, 0x28, 0x0d, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x57, 0x0a, 0x0f, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2a, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5d, 0x20, 0x03, 0x28, 0x04, 0x42, 0x02,
- 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x3a, 0x57, 0x0a, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55,
- 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x5e, 0x20, 0x03, 0x28, 0x11, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x57, 0x0a, 0x0f, 0x75,
- 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x2a,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x5f, 0x20, 0x03, 0x28, 0x12,
- 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x59, 0x0a, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x60, 0x20, 0x03, 0x28, 0x07, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0f,
- 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a,
- 0x59, 0x0a, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x61, 0x20, 0x03, 0x28, 0x06, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0f, 0x75, 0x6e, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x5b, 0x0a, 0x11, 0x75, 0x6e,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12,
- 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65,
- 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x62, 0x20, 0x03, 0x28,
- 0x0f, 0x42, 0x02, 0x10, 0x00, 0x52, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x5b, 0x0a, 0x11, 0x75, 0x6e, 0x70, 0x61, 0x63,
- 0x6b, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x2a, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x63, 0x20, 0x03, 0x28, 0x10, 0x42, 0x02,
- 0x10, 0x00, 0x52, 0x10, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x3a, 0x55, 0x0a, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x64, 0x20, 0x03, 0x28, 0x02, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0d, 0x75, 0x6e,
- 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x57, 0x0a, 0x0f, 0x75,
- 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x2a,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x65, 0x20, 0x03, 0x28, 0x01,
- 0x42, 0x02, 0x10, 0x00, 0x52, 0x0e, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x44, 0x6f,
- 0x75, 0x62, 0x6c, 0x65, 0x3a, 0x53, 0x0a, 0x0d, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64,
- 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x55,
- 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x66, 0x20, 0x03, 0x28, 0x08, 0x42, 0x02, 0x10, 0x00, 0x52, 0x0c, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x74, 0x0a, 0x0d, 0x75, 0x6e, 0x70,
- 0x61, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x2e,
- 0x54, 0x65, 0x73, 0x74, 0x55, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x67, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x42, 0x02, 0x10,
- 0x00, 0x52, 0x0c, 0x75, 0x6e, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x42,
- 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
- 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x50, 0x02, 0x58, 0x03, 0x58, 0x04,
-}
-
-var (
- file_internal_testprotos_test_test_proto_rawDescOnce sync.Once
- file_internal_testprotos_test_test_proto_rawDescData = file_internal_testprotos_test_test_proto_rawDesc
-)
-
-func file_internal_testprotos_test_test_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test_test_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test_test_proto_rawDescData)
- })
- return file_internal_testprotos_test_test_proto_rawDescData
-}
-
-var file_internal_testprotos_test_test_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
-var file_internal_testprotos_test_test_proto_msgTypes = make([]protoimpl.MessageInfo, 45)
-var file_internal_testprotos_test_test_proto_goTypes = []interface{}{
- (ForeignEnum)(0), // 0: goproto.proto.test.ForeignEnum
- (TestReservedEnumFields)(0), // 1: goproto.proto.test.TestReservedEnumFields
- (TestAllTypes_NestedEnum)(0), // 2: goproto.proto.test.TestAllTypes.NestedEnum
- (TestDeprecatedMessage_DeprecatedEnum)(0), // 3: goproto.proto.test.TestDeprecatedMessage.DeprecatedEnum
- (*TestAllTypes)(nil), // 4: goproto.proto.test.TestAllTypes
- (*TestDeprecatedMessage)(nil), // 5: goproto.proto.test.TestDeprecatedMessage
- (*ForeignMessage)(nil), // 6: goproto.proto.test.ForeignMessage
- (*TestReservedFields)(nil), // 7: goproto.proto.test.TestReservedFields
- (*TestAllExtensions)(nil), // 8: goproto.proto.test.TestAllExtensions
- (*OptionalGroup)(nil), // 9: goproto.proto.test.OptionalGroup
- (*RepeatedGroup)(nil), // 10: goproto.proto.test.RepeatedGroup
- (*TestNestedExtension)(nil), // 11: goproto.proto.test.TestNestedExtension
- (*TestRequired)(nil), // 12: goproto.proto.test.TestRequired
- (*TestRequiredForeign)(nil), // 13: goproto.proto.test.TestRequiredForeign
- (*TestRequiredGroupFields)(nil), // 14: goproto.proto.test.TestRequiredGroupFields
- (*TestWeak)(nil), // 15: goproto.proto.test.TestWeak
- (*TestPackedTypes)(nil), // 16: goproto.proto.test.TestPackedTypes
- (*TestUnpackedTypes)(nil), // 17: goproto.proto.test.TestUnpackedTypes
- (*TestPackedExtensions)(nil), // 18: goproto.proto.test.TestPackedExtensions
- (*TestUnpackedExtensions)(nil), // 19: goproto.proto.test.TestUnpackedExtensions
- (*FooRequest)(nil), // 20: goproto.proto.test.FooRequest
- (*FooResponse)(nil), // 21: goproto.proto.test.FooResponse
- (*WeirdDefault)(nil), // 22: goproto.proto.test.WeirdDefault
- (*RemoteDefault)(nil), // 23: goproto.proto.test.RemoteDefault
- (*TestAllTypes_NestedMessage)(nil), // 24: goproto.proto.test.TestAllTypes.NestedMessage
- (*TestAllTypes_OptionalGroup)(nil), // 25: goproto.proto.test.TestAllTypes.OptionalGroup
- (*TestAllTypes_RepeatedGroup)(nil), // 26: goproto.proto.test.TestAllTypes.RepeatedGroup
- nil, // 27: goproto.proto.test.TestAllTypes.MapInt32Int32Entry
- nil, // 28: goproto.proto.test.TestAllTypes.MapInt64Int64Entry
- nil, // 29: goproto.proto.test.TestAllTypes.MapUint32Uint32Entry
- nil, // 30: goproto.proto.test.TestAllTypes.MapUint64Uint64Entry
- nil, // 31: goproto.proto.test.TestAllTypes.MapSint32Sint32Entry
- nil, // 32: goproto.proto.test.TestAllTypes.MapSint64Sint64Entry
- nil, // 33: goproto.proto.test.TestAllTypes.MapFixed32Fixed32Entry
- nil, // 34: goproto.proto.test.TestAllTypes.MapFixed64Fixed64Entry
- nil, // 35: goproto.proto.test.TestAllTypes.MapSfixed32Sfixed32Entry
- nil, // 36: goproto.proto.test.TestAllTypes.MapSfixed64Sfixed64Entry
- nil, // 37: goproto.proto.test.TestAllTypes.MapInt32FloatEntry
- nil, // 38: goproto.proto.test.TestAllTypes.MapInt32DoubleEntry
- nil, // 39: goproto.proto.test.TestAllTypes.MapBoolBoolEntry
- nil, // 40: goproto.proto.test.TestAllTypes.MapStringStringEntry
- nil, // 41: goproto.proto.test.TestAllTypes.MapStringBytesEntry
- nil, // 42: goproto.proto.test.TestAllTypes.MapStringNestedMessageEntry
- nil, // 43: goproto.proto.test.TestAllTypes.MapStringNestedEnumEntry
- (*TestAllTypes_OneofGroup)(nil), // 44: goproto.proto.test.TestAllTypes.OneofGroup
- (*TestAllExtensions_NestedMessage)(nil), // 45: goproto.proto.test.TestAllExtensions.NestedMessage
- nil, // 46: goproto.proto.test.TestRequiredForeign.MapMessageEntry
- (*TestRequiredGroupFields_OptionalGroup)(nil), // 47: goproto.proto.test.TestRequiredGroupFields.OptionalGroup
- (*TestRequiredGroupFields_RepeatedGroup)(nil), // 48: goproto.proto.test.TestRequiredGroupFields.RepeatedGroup
- (*ImportMessage)(nil), // 49: goproto.proto.test.ImportMessage
- (ImportEnum)(0), // 50: goproto.proto.test.ImportEnum
- (enums.Enum)(0), // 51: goproto.proto.enums.Enum
-}
-var file_internal_testprotos_test_test_proto_depIdxs = []int32{
- 25, // 0: goproto.proto.test.TestAllTypes.optionalgroup:type_name -> goproto.proto.test.TestAllTypes.OptionalGroup
- 24, // 1: goproto.proto.test.TestAllTypes.optional_nested_message:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 6, // 2: goproto.proto.test.TestAllTypes.optional_foreign_message:type_name -> goproto.proto.test.ForeignMessage
- 49, // 3: goproto.proto.test.TestAllTypes.optional_import_message:type_name -> goproto.proto.test.ImportMessage
- 2, // 4: goproto.proto.test.TestAllTypes.optional_nested_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 0, // 5: goproto.proto.test.TestAllTypes.optional_foreign_enum:type_name -> goproto.proto.test.ForeignEnum
- 50, // 6: goproto.proto.test.TestAllTypes.optional_import_enum:type_name -> goproto.proto.test.ImportEnum
- 26, // 7: goproto.proto.test.TestAllTypes.repeatedgroup:type_name -> goproto.proto.test.TestAllTypes.RepeatedGroup
- 24, // 8: goproto.proto.test.TestAllTypes.repeated_nested_message:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 6, // 9: goproto.proto.test.TestAllTypes.repeated_foreign_message:type_name -> goproto.proto.test.ForeignMessage
- 49, // 10: goproto.proto.test.TestAllTypes.repeated_importmessage:type_name -> goproto.proto.test.ImportMessage
- 2, // 11: goproto.proto.test.TestAllTypes.repeated_nested_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 0, // 12: goproto.proto.test.TestAllTypes.repeated_foreign_enum:type_name -> goproto.proto.test.ForeignEnum
- 50, // 13: goproto.proto.test.TestAllTypes.repeated_importenum:type_name -> goproto.proto.test.ImportEnum
- 27, // 14: goproto.proto.test.TestAllTypes.map_int32_int32:type_name -> goproto.proto.test.TestAllTypes.MapInt32Int32Entry
- 28, // 15: goproto.proto.test.TestAllTypes.map_int64_int64:type_name -> goproto.proto.test.TestAllTypes.MapInt64Int64Entry
- 29, // 16: goproto.proto.test.TestAllTypes.map_uint32_uint32:type_name -> goproto.proto.test.TestAllTypes.MapUint32Uint32Entry
- 30, // 17: goproto.proto.test.TestAllTypes.map_uint64_uint64:type_name -> goproto.proto.test.TestAllTypes.MapUint64Uint64Entry
- 31, // 18: goproto.proto.test.TestAllTypes.map_sint32_sint32:type_name -> goproto.proto.test.TestAllTypes.MapSint32Sint32Entry
- 32, // 19: goproto.proto.test.TestAllTypes.map_sint64_sint64:type_name -> goproto.proto.test.TestAllTypes.MapSint64Sint64Entry
- 33, // 20: goproto.proto.test.TestAllTypes.map_fixed32_fixed32:type_name -> goproto.proto.test.TestAllTypes.MapFixed32Fixed32Entry
- 34, // 21: goproto.proto.test.TestAllTypes.map_fixed64_fixed64:type_name -> goproto.proto.test.TestAllTypes.MapFixed64Fixed64Entry
- 35, // 22: goproto.proto.test.TestAllTypes.map_sfixed32_sfixed32:type_name -> goproto.proto.test.TestAllTypes.MapSfixed32Sfixed32Entry
- 36, // 23: goproto.proto.test.TestAllTypes.map_sfixed64_sfixed64:type_name -> goproto.proto.test.TestAllTypes.MapSfixed64Sfixed64Entry
- 37, // 24: goproto.proto.test.TestAllTypes.map_int32_float:type_name -> goproto.proto.test.TestAllTypes.MapInt32FloatEntry
- 38, // 25: goproto.proto.test.TestAllTypes.map_int32_double:type_name -> goproto.proto.test.TestAllTypes.MapInt32DoubleEntry
- 39, // 26: goproto.proto.test.TestAllTypes.map_bool_bool:type_name -> goproto.proto.test.TestAllTypes.MapBoolBoolEntry
- 40, // 27: goproto.proto.test.TestAllTypes.map_string_string:type_name -> goproto.proto.test.TestAllTypes.MapStringStringEntry
- 41, // 28: goproto.proto.test.TestAllTypes.map_string_bytes:type_name -> goproto.proto.test.TestAllTypes.MapStringBytesEntry
- 42, // 29: goproto.proto.test.TestAllTypes.map_string_nested_message:type_name -> goproto.proto.test.TestAllTypes.MapStringNestedMessageEntry
- 43, // 30: goproto.proto.test.TestAllTypes.map_string_nested_enum:type_name -> goproto.proto.test.TestAllTypes.MapStringNestedEnumEntry
- 2, // 31: goproto.proto.test.TestAllTypes.default_nested_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 0, // 32: goproto.proto.test.TestAllTypes.default_foreign_enum:type_name -> goproto.proto.test.ForeignEnum
- 24, // 33: goproto.proto.test.TestAllTypes.oneof_nested_message:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 2, // 34: goproto.proto.test.TestAllTypes.oneof_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 44, // 35: goproto.proto.test.TestAllTypes.oneofgroup:type_name -> goproto.proto.test.TestAllTypes.OneofGroup
- 45, // 36: goproto.proto.test.OptionalGroup.optional_nested_message:type_name -> goproto.proto.test.TestAllExtensions.NestedMessage
- 45, // 37: goproto.proto.test.RepeatedGroup.optional_nested_message:type_name -> goproto.proto.test.TestAllExtensions.NestedMessage
- 12, // 38: goproto.proto.test.TestRequiredForeign.optional_message:type_name -> goproto.proto.test.TestRequired
- 12, // 39: goproto.proto.test.TestRequiredForeign.repeated_message:type_name -> goproto.proto.test.TestRequired
- 46, // 40: goproto.proto.test.TestRequiredForeign.map_message:type_name -> goproto.proto.test.TestRequiredForeign.MapMessageEntry
- 12, // 41: goproto.proto.test.TestRequiredForeign.oneof_message:type_name -> goproto.proto.test.TestRequired
- 47, // 42: goproto.proto.test.TestRequiredGroupFields.optionalgroup:type_name -> goproto.proto.test.TestRequiredGroupFields.OptionalGroup
- 48, // 43: goproto.proto.test.TestRequiredGroupFields.repeatedgroup:type_name -> goproto.proto.test.TestRequiredGroupFields.RepeatedGroup
- 0, // 44: goproto.proto.test.TestPackedTypes.packed_enum:type_name -> goproto.proto.test.ForeignEnum
- 0, // 45: goproto.proto.test.TestUnpackedTypes.unpacked_enum:type_name -> goproto.proto.test.ForeignEnum
- 51, // 46: goproto.proto.test.RemoteDefault.default:type_name -> goproto.proto.enums.Enum
- 51, // 47: goproto.proto.test.RemoteDefault.zero:type_name -> goproto.proto.enums.Enum
- 51, // 48: goproto.proto.test.RemoteDefault.one:type_name -> goproto.proto.enums.Enum
- 51, // 49: goproto.proto.test.RemoteDefault.elevent:type_name -> goproto.proto.enums.Enum
- 51, // 50: goproto.proto.test.RemoteDefault.seventeen:type_name -> goproto.proto.enums.Enum
- 51, // 51: goproto.proto.test.RemoteDefault.thirtyseven:type_name -> goproto.proto.enums.Enum
- 51, // 52: goproto.proto.test.RemoteDefault.sixtyseven:type_name -> goproto.proto.enums.Enum
- 51, // 53: goproto.proto.test.RemoteDefault.negative:type_name -> goproto.proto.enums.Enum
- 4, // 54: goproto.proto.test.TestAllTypes.NestedMessage.corecursive:type_name -> goproto.proto.test.TestAllTypes
- 24, // 55: goproto.proto.test.TestAllTypes.OptionalGroup.optional_nested_message:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 24, // 56: goproto.proto.test.TestAllTypes.RepeatedGroup.optional_nested_message:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 24, // 57: goproto.proto.test.TestAllTypes.MapStringNestedMessageEntry.value:type_name -> goproto.proto.test.TestAllTypes.NestedMessage
- 2, // 58: goproto.proto.test.TestAllTypes.MapStringNestedEnumEntry.value:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 8, // 59: goproto.proto.test.TestAllExtensions.NestedMessage.corecursive:type_name -> goproto.proto.test.TestAllExtensions
- 12, // 60: goproto.proto.test.TestRequiredForeign.MapMessageEntry.value:type_name -> goproto.proto.test.TestRequired
- 8, // 61: goproto.proto.test.optional_int32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 62: goproto.proto.test.optional_int64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 63: goproto.proto.test.optional_uint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 64: goproto.proto.test.optional_uint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 65: goproto.proto.test.optional_sint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 66: goproto.proto.test.optional_sint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 67: goproto.proto.test.optional_fixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 68: goproto.proto.test.optional_fixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 69: goproto.proto.test.optional_sfixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 70: goproto.proto.test.optional_sfixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 71: goproto.proto.test.optional_float:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 72: goproto.proto.test.optional_double:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 73: goproto.proto.test.optional_bool:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 74: goproto.proto.test.optional_string:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 75: goproto.proto.test.optional_bytes:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 76: goproto.proto.test.optionalgroup:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 77: goproto.proto.test.optional_nested_message:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 78: goproto.proto.test.optional_nested_enum:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 79: goproto.proto.test.repeated_int32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 80: goproto.proto.test.repeated_int64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 81: goproto.proto.test.repeated_uint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 82: goproto.proto.test.repeated_uint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 83: goproto.proto.test.repeated_sint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 84: goproto.proto.test.repeated_sint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 85: goproto.proto.test.repeated_fixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 86: goproto.proto.test.repeated_fixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 87: goproto.proto.test.repeated_sfixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 88: goproto.proto.test.repeated_sfixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 89: goproto.proto.test.repeated_float:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 90: goproto.proto.test.repeated_double:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 91: goproto.proto.test.repeated_bool:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 92: goproto.proto.test.repeated_string:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 93: goproto.proto.test.repeated_bytes:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 94: goproto.proto.test.repeatedgroup:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 95: goproto.proto.test.repeated_nested_message:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 96: goproto.proto.test.repeated_nested_enum:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 97: goproto.proto.test.default_int32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 98: goproto.proto.test.default_int64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 99: goproto.proto.test.default_uint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 100: goproto.proto.test.default_uint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 101: goproto.proto.test.default_sint32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 102: goproto.proto.test.default_sint64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 103: goproto.proto.test.default_fixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 104: goproto.proto.test.default_fixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 105: goproto.proto.test.default_sfixed32:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 106: goproto.proto.test.default_sfixed64:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 107: goproto.proto.test.default_float:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 108: goproto.proto.test.default_double:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 109: goproto.proto.test.default_bool:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 110: goproto.proto.test.default_string:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 111: goproto.proto.test.default_bytes:extendee -> goproto.proto.test.TestAllExtensions
- 18, // 112: goproto.proto.test.packed_int32:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 113: goproto.proto.test.packed_int64:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 114: goproto.proto.test.packed_uint32:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 115: goproto.proto.test.packed_uint64:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 116: goproto.proto.test.packed_sint32:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 117: goproto.proto.test.packed_sint64:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 118: goproto.proto.test.packed_fixed32:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 119: goproto.proto.test.packed_fixed64:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 120: goproto.proto.test.packed_sfixed32:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 121: goproto.proto.test.packed_sfixed64:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 122: goproto.proto.test.packed_float:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 123: goproto.proto.test.packed_double:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 124: goproto.proto.test.packed_bool:extendee -> goproto.proto.test.TestPackedExtensions
- 18, // 125: goproto.proto.test.packed_enum:extendee -> goproto.proto.test.TestPackedExtensions
- 19, // 126: goproto.proto.test.unpacked_int32:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 127: goproto.proto.test.unpacked_int64:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 128: goproto.proto.test.unpacked_uint32:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 129: goproto.proto.test.unpacked_uint64:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 130: goproto.proto.test.unpacked_sint32:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 131: goproto.proto.test.unpacked_sint64:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 132: goproto.proto.test.unpacked_fixed32:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 133: goproto.proto.test.unpacked_fixed64:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 134: goproto.proto.test.unpacked_sfixed32:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 135: goproto.proto.test.unpacked_sfixed64:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 136: goproto.proto.test.unpacked_float:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 137: goproto.proto.test.unpacked_double:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 138: goproto.proto.test.unpacked_bool:extendee -> goproto.proto.test.TestUnpackedExtensions
- 19, // 139: goproto.proto.test.unpacked_enum:extendee -> goproto.proto.test.TestUnpackedExtensions
- 8, // 140: goproto.proto.test.TestNestedExtension.nested_string_extension:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 141: goproto.proto.test.TestRequired.single:extendee -> goproto.proto.test.TestAllExtensions
- 8, // 142: goproto.proto.test.TestRequired.multi:extendee -> goproto.proto.test.TestAllExtensions
- 9, // 143: goproto.proto.test.optionalgroup:type_name -> goproto.proto.test.OptionalGroup
- 45, // 144: goproto.proto.test.optional_nested_message:type_name -> goproto.proto.test.TestAllExtensions.NestedMessage
- 2, // 145: goproto.proto.test.optional_nested_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 10, // 146: goproto.proto.test.repeatedgroup:type_name -> goproto.proto.test.RepeatedGroup
- 45, // 147: goproto.proto.test.repeated_nested_message:type_name -> goproto.proto.test.TestAllExtensions.NestedMessage
- 2, // 148: goproto.proto.test.repeated_nested_enum:type_name -> goproto.proto.test.TestAllTypes.NestedEnum
- 0, // 149: goproto.proto.test.packed_enum:type_name -> goproto.proto.test.ForeignEnum
- 0, // 150: goproto.proto.test.unpacked_enum:type_name -> goproto.proto.test.ForeignEnum
- 12, // 151: goproto.proto.test.TestRequired.single:type_name -> goproto.proto.test.TestRequired
- 12, // 152: goproto.proto.test.TestRequired.multi:type_name -> goproto.proto.test.TestRequired
- 20, // 153: goproto.proto.test.TestService.Foo:input_type -> goproto.proto.test.FooRequest
- 20, // 154: goproto.proto.test.TestService.TestStream:input_type -> goproto.proto.test.FooRequest
- 5, // 155: goproto.proto.test.TestDeprecatedService.Deprecated:input_type -> goproto.proto.test.TestDeprecatedMessage
- 21, // 156: goproto.proto.test.TestService.Foo:output_type -> goproto.proto.test.FooResponse
- 21, // 157: goproto.proto.test.TestService.TestStream:output_type -> goproto.proto.test.FooResponse
- 5, // 158: goproto.proto.test.TestDeprecatedService.Deprecated:output_type -> goproto.proto.test.TestDeprecatedMessage
- 156, // [156:159] is the sub-list for method output_type
- 153, // [153:156] is the sub-list for method input_type
- 143, // [143:153] is the sub-list for extension type_name
- 61, // [61:143] is the sub-list for extension extendee
- 0, // [0:61] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test_test_proto_init() }
-func file_internal_testprotos_test_test_proto_init() {
- if File_internal_testprotos_test_test_proto != nil {
- return
- }
- file_internal_testprotos_test_test_import_proto_init()
- file_internal_testprotos_test_test_public_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestDeprecatedMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ForeignMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestReservedFields); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllExtensions); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*OptionalGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RepeatedGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestNestedExtension); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestRequired); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestRequiredForeign); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestRequiredGroupFields); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestWeak); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.weakFields
- case 3:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestPackedTypes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestUnpackedTypes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestPackedExtensions); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestUnpackedExtensions); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FooRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FooResponse); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*WeirdDefault); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RemoteDefault); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes_NestedMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes_OptionalGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes_RepeatedGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes_OneofGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllExtensions_NestedMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestRequiredGroupFields_OptionalGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestRequiredGroupFields_RepeatedGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_internal_testprotos_test_test_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*TestAllTypes_OneofUint32)(nil),
- (*TestAllTypes_OneofNestedMessage)(nil),
- (*TestAllTypes_OneofString)(nil),
- (*TestAllTypes_OneofBytes)(nil),
- (*TestAllTypes_OneofBool)(nil),
- (*TestAllTypes_OneofUint64)(nil),
- (*TestAllTypes_OneofFloat)(nil),
- (*TestAllTypes_OneofDouble)(nil),
- (*TestAllTypes_OneofEnum)(nil),
- (*TestAllTypes_Oneofgroup)(nil),
- (*TestAllTypes_OneofOptionalUint32)(nil),
- }
- file_internal_testprotos_test_test_proto_msgTypes[1].OneofWrappers = []interface{}{
- (*TestDeprecatedMessage_DeprecatedOneofField)(nil),
- }
- file_internal_testprotos_test_test_proto_msgTypes[9].OneofWrappers = []interface{}{
- (*TestRequiredForeign_OneofMessage)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test_test_proto_rawDesc,
- NumEnums: 4,
- NumMessages: 45,
- NumExtensions: 82,
- NumServices: 2,
- },
- GoTypes: file_internal_testprotos_test_test_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test_test_proto_depIdxs,
- EnumInfos: file_internal_testprotos_test_test_proto_enumTypes,
- MessageInfos: file_internal_testprotos_test_test_proto_msgTypes,
- ExtensionInfos: file_internal_testprotos_test_test_proto_extTypes,
- }.Build()
- File_internal_testprotos_test_test_proto = out.File
- file_internal_testprotos_test_test_proto_rawDesc = nil
- file_internal_testprotos_test_test_proto_goTypes = nil
- file_internal_testprotos_test_test_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/test_import.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test/test_import.pb.go
deleted file mode 100644
index 6be93bdf91..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/test_import.pb.go
+++ /dev/null
@@ -1,188 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test/test_import.proto
-
-package test
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type ImportEnum int32
-
-const (
- ImportEnum_IMPORT_ZERO ImportEnum = 0
-)
-
-// Enum value maps for ImportEnum.
-var (
- ImportEnum_name = map[int32]string{
- 0: "IMPORT_ZERO",
- }
- ImportEnum_value = map[string]int32{
- "IMPORT_ZERO": 0,
- }
-)
-
-func (x ImportEnum) Enum() *ImportEnum {
- p := new(ImportEnum)
- *p = x
- return p
-}
-
-func (x ImportEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ImportEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test_test_import_proto_enumTypes[0].Descriptor()
-}
-
-func (ImportEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test_test_import_proto_enumTypes[0]
-}
-
-func (x ImportEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *ImportEnum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ImportEnum(num)
- return nil
-}
-
-// Deprecated: Use ImportEnum.Descriptor instead.
-func (ImportEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_import_proto_rawDescGZIP(), []int{0}
-}
-
-type ImportMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *ImportMessage) Reset() {
- *x = ImportMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_import_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ImportMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ImportMessage) ProtoMessage() {}
-
-func (x *ImportMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_import_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ImportMessage.ProtoReflect.Descriptor instead.
-func (*ImportMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_import_proto_rawDescGZIP(), []int{0}
-}
-
-var File_internal_testprotos_test_test_import_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test_test_import_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f,
- 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x22, 0x0f, 0x0a, 0x0d, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x2a, 0x1d, 0x0a, 0x0a, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12,
- 0x0f, 0x0a, 0x0b, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00,
- 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e,
- 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69,
- 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74,
-}
-
-var (
- file_internal_testprotos_test_test_import_proto_rawDescOnce sync.Once
- file_internal_testprotos_test_test_import_proto_rawDescData = file_internal_testprotos_test_test_import_proto_rawDesc
-)
-
-func file_internal_testprotos_test_test_import_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test_test_import_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test_test_import_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test_test_import_proto_rawDescData)
- })
- return file_internal_testprotos_test_test_import_proto_rawDescData
-}
-
-var file_internal_testprotos_test_test_import_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_internal_testprotos_test_test_import_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_test_test_import_proto_goTypes = []interface{}{
- (ImportEnum)(0), // 0: goproto.proto.test.ImportEnum
- (*ImportMessage)(nil), // 1: goproto.proto.test.ImportMessage
-}
-var file_internal_testprotos_test_test_import_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test_test_import_proto_init() }
-func file_internal_testprotos_test_test_import_proto_init() {
- if File_internal_testprotos_test_test_import_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test_test_import_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test_test_import_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test_test_import_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test_test_import_proto_depIdxs,
- EnumInfos: file_internal_testprotos_test_test_import_proto_enumTypes,
- MessageInfos: file_internal_testprotos_test_test_import_proto_msgTypes,
- }.Build()
- File_internal_testprotos_test_test_import_proto = out.File
- file_internal_testprotos_test_test_import_proto_rawDesc = nil
- file_internal_testprotos_test_test_import_proto_goTypes = nil
- file_internal_testprotos_test_test_import_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/test_public.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test/test_public.pb.go
deleted file mode 100644
index 19797ea1ab..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/test_public.pb.go
+++ /dev/null
@@ -1,130 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test/test_public.proto
-
-package test
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type PublicImportMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *PublicImportMessage) Reset() {
- *x = PublicImportMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_test_public_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *PublicImportMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*PublicImportMessage) ProtoMessage() {}
-
-func (x *PublicImportMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_test_public_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use PublicImportMessage.ProtoReflect.Descriptor instead.
-func (*PublicImportMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_test_public_proto_rawDescGZIP(), []int{0}
-}
-
-var File_internal_testprotos_test_test_public_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test_test_public_proto_rawDesc = []byte{
- 0x0a, 0x2a, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f,
- 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x22, 0x15, 0x0a, 0x13, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x35, 0x5a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74,
- 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74,
-}
-
-var (
- file_internal_testprotos_test_test_public_proto_rawDescOnce sync.Once
- file_internal_testprotos_test_test_public_proto_rawDescData = file_internal_testprotos_test_test_public_proto_rawDesc
-)
-
-func file_internal_testprotos_test_test_public_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test_test_public_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test_test_public_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test_test_public_proto_rawDescData)
- })
- return file_internal_testprotos_test_test_public_proto_rawDescData
-}
-
-var file_internal_testprotos_test_test_public_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_test_test_public_proto_goTypes = []interface{}{
- (*PublicImportMessage)(nil), // 0: goproto.proto.test.PublicImportMessage
-}
-var file_internal_testprotos_test_test_public_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test_test_public_proto_init() }
-func file_internal_testprotos_test_test_public_proto_init() {
- if File_internal_testprotos_test_test_public_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test_test_public_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PublicImportMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test_test_public_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test_test_public_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test_test_public_proto_depIdxs,
- MessageInfos: file_internal_testprotos_test_test_public_proto_msgTypes,
- }.Build()
- File_internal_testprotos_test_test_public_proto = out.File
- file_internal_testprotos_test_test_public_proto_rawDesc = nil
- file_internal_testprotos_test_test_public_proto_goTypes = nil
- file_internal_testprotos_test_test_public_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/test_weak.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/test_weak.pb.go
deleted file mode 100644
index 63203c529b..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/test_weak.pb.go
+++ /dev/null
@@ -1,141 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test/weak1/test_weak.proto
-
-package weak1
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type WeakImportMessage1 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A *int32 `protobuf:"varint,1,req,name=a" json:"a,omitempty"`
-}
-
-func (x *WeakImportMessage1) Reset() {
- *x = WeakImportMessage1{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test_weak1_test_weak_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *WeakImportMessage1) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*WeakImportMessage1) ProtoMessage() {}
-
-func (x *WeakImportMessage1) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test_weak1_test_weak_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use WeakImportMessage1.ProtoReflect.Descriptor instead.
-func (*WeakImportMessage1) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test_weak1_test_weak_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *WeakImportMessage1) GetA() int32 {
- if x != nil && x.A != nil {
- return *x.A
- }
- return 0
-}
-
-var File_internal_testprotos_test_weak1_test_weak_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test_weak1_test_weak_proto_rawDesc = []byte{
- 0x0a, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x77, 0x65, 0x61, 0x6b, 0x31,
- 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x77, 0x65, 0x61, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x17, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x2e, 0x77, 0x65, 0x61, 0x6b, 0x22, 0x22, 0x0a, 0x12, 0x57, 0x65, 0x61,
- 0x6b, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x31, 0x12,
- 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x02, 0x28, 0x05, 0x52, 0x01, 0x61, 0x42, 0x3b, 0x5a,
- 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f,
- 0x74, 0x65, 0x73, 0x74, 0x2f, 0x77, 0x65, 0x61, 0x6b, 0x31,
-}
-
-var (
- file_internal_testprotos_test_weak1_test_weak_proto_rawDescOnce sync.Once
- file_internal_testprotos_test_weak1_test_weak_proto_rawDescData = file_internal_testprotos_test_weak1_test_weak_proto_rawDesc
-)
-
-func file_internal_testprotos_test_weak1_test_weak_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test_weak1_test_weak_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test_weak1_test_weak_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test_weak1_test_weak_proto_rawDescData)
- })
- return file_internal_testprotos_test_weak1_test_weak_proto_rawDescData
-}
-
-var file_internal_testprotos_test_weak1_test_weak_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_test_weak1_test_weak_proto_goTypes = []interface{}{
- (*WeakImportMessage1)(nil), // 0: goproto.proto.test.weak.WeakImportMessage1
-}
-var file_internal_testprotos_test_weak1_test_weak_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test_weak1_test_weak_proto_init() }
-func file_internal_testprotos_test_weak1_test_weak_proto_init() {
- if File_internal_testprotos_test_weak1_test_weak_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test_weak1_test_weak_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*WeakImportMessage1); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test_weak1_test_weak_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test_weak1_test_weak_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test_weak1_test_weak_proto_depIdxs,
- MessageInfos: file_internal_testprotos_test_weak1_test_weak_proto_msgTypes,
- }.Build()
- File_internal_testprotos_test_weak1_test_weak_proto = out.File
- file_internal_testprotos_test_weak1_test_weak_proto_rawDesc = nil
- file_internal_testprotos_test_weak1_test_weak_proto_goTypes = nil
- file_internal_testprotos_test_weak1_test_weak_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/ya.make
deleted file mode 100644
index 7586de092a..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/weak1/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test_weak.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/test/ya.make
deleted file mode 100644
index c65313d522..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test/ya.make
+++ /dev/null
@@ -1,17 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(
- ext.pb.go
- test.pb.go
- test_import.pb.go
- test_public.pb.go
-)
-
-END()
-
-RECURSE(
- weak1
- weak2
-)
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test3/test.pb.go
deleted file mode 100644
index d2ff0bf282..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test.pb.go
+++ /dev/null
@@ -1,1717 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test3/test.proto
-
-package test3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type ForeignEnum int32
-
-const (
- ForeignEnum_FOREIGN_ZERO ForeignEnum = 0
- ForeignEnum_FOREIGN_FOO ForeignEnum = 4
- ForeignEnum_FOREIGN_BAR ForeignEnum = 5
- ForeignEnum_FOREIGN_BAZ ForeignEnum = 6
-)
-
-// Enum value maps for ForeignEnum.
-var (
- ForeignEnum_name = map[int32]string{
- 0: "FOREIGN_ZERO",
- 4: "FOREIGN_FOO",
- 5: "FOREIGN_BAR",
- 6: "FOREIGN_BAZ",
- }
- ForeignEnum_value = map[string]int32{
- "FOREIGN_ZERO": 0,
- "FOREIGN_FOO": 4,
- "FOREIGN_BAR": 5,
- "FOREIGN_BAZ": 6,
- }
-)
-
-func (x ForeignEnum) Enum() *ForeignEnum {
- p := new(ForeignEnum)
- *p = x
- return p
-}
-
-func (x ForeignEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ForeignEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test3_test_proto_enumTypes[0].Descriptor()
-}
-
-func (ForeignEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test3_test_proto_enumTypes[0]
-}
-
-func (x ForeignEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use ForeignEnum.Descriptor instead.
-func (ForeignEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_proto_rawDescGZIP(), []int{0}
-}
-
-type TestAllTypes_NestedEnum int32
-
-const (
- TestAllTypes_FOO TestAllTypes_NestedEnum = 0
- TestAllTypes_BAR TestAllTypes_NestedEnum = 1
- TestAllTypes_BAZ TestAllTypes_NestedEnum = 2
- TestAllTypes_NEG TestAllTypes_NestedEnum = -1 // Intentionally negative.
-)
-
-// Enum value maps for TestAllTypes_NestedEnum.
-var (
- TestAllTypes_NestedEnum_name = map[int32]string{
- 0: "FOO",
- 1: "BAR",
- 2: "BAZ",
- -1: "NEG",
- }
- TestAllTypes_NestedEnum_value = map[string]int32{
- "FOO": 0,
- "BAR": 1,
- "BAZ": 2,
- "NEG": -1,
- }
-)
-
-func (x TestAllTypes_NestedEnum) Enum() *TestAllTypes_NestedEnum {
- p := new(TestAllTypes_NestedEnum)
- *p = x
- return p
-}
-
-func (x TestAllTypes_NestedEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (TestAllTypes_NestedEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test3_test_proto_enumTypes[1].Descriptor()
-}
-
-func (TestAllTypes_NestedEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test3_test_proto_enumTypes[1]
-}
-
-func (x TestAllTypes_NestedEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use TestAllTypes_NestedEnum.Descriptor instead.
-func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_proto_rawDescGZIP(), []int{0, 0}
-}
-
-type TestAllTypes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SingularInt32 int32 `protobuf:"varint,81,opt,name=singular_int32,json=singularInt32,proto3" json:"singular_int32,omitempty"`
- SingularInt64 int64 `protobuf:"varint,82,opt,name=singular_int64,json=singularInt64,proto3" json:"singular_int64,omitempty"`
- SingularUint32 uint32 `protobuf:"varint,83,opt,name=singular_uint32,json=singularUint32,proto3" json:"singular_uint32,omitempty"`
- SingularUint64 uint64 `protobuf:"varint,84,opt,name=singular_uint64,json=singularUint64,proto3" json:"singular_uint64,omitempty"`
- SingularSint32 int32 `protobuf:"zigzag32,85,opt,name=singular_sint32,json=singularSint32,proto3" json:"singular_sint32,omitempty"`
- SingularSint64 int64 `protobuf:"zigzag64,86,opt,name=singular_sint64,json=singularSint64,proto3" json:"singular_sint64,omitempty"`
- SingularFixed32 uint32 `protobuf:"fixed32,87,opt,name=singular_fixed32,json=singularFixed32,proto3" json:"singular_fixed32,omitempty"`
- SingularFixed64 uint64 `protobuf:"fixed64,88,opt,name=singular_fixed64,json=singularFixed64,proto3" json:"singular_fixed64,omitempty"`
- SingularSfixed32 int32 `protobuf:"fixed32,89,opt,name=singular_sfixed32,json=singularSfixed32,proto3" json:"singular_sfixed32,omitempty"`
- SingularSfixed64 int64 `protobuf:"fixed64,90,opt,name=singular_sfixed64,json=singularSfixed64,proto3" json:"singular_sfixed64,omitempty"`
- SingularFloat float32 `protobuf:"fixed32,91,opt,name=singular_float,json=singularFloat,proto3" json:"singular_float,omitempty"`
- SingularDouble float64 `protobuf:"fixed64,92,opt,name=singular_double,json=singularDouble,proto3" json:"singular_double,omitempty"`
- SingularBool bool `protobuf:"varint,93,opt,name=singular_bool,json=singularBool,proto3" json:"singular_bool,omitempty"`
- SingularString string `protobuf:"bytes,94,opt,name=singular_string,json=singularString,proto3" json:"singular_string,omitempty"`
- SingularBytes []byte `protobuf:"bytes,95,opt,name=singular_bytes,json=singularBytes,proto3" json:"singular_bytes,omitempty"`
- SingularNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,98,opt,name=singular_nested_message,json=singularNestedMessage,proto3" json:"singular_nested_message,omitempty"`
- SingularForeignMessage *ForeignMessage `protobuf:"bytes,99,opt,name=singular_foreign_message,json=singularForeignMessage,proto3" json:"singular_foreign_message,omitempty"`
- SingularImportMessage *ImportMessage `protobuf:"bytes,100,opt,name=singular_import_message,json=singularImportMessage,proto3" json:"singular_import_message,omitempty"`
- SingularNestedEnum TestAllTypes_NestedEnum `protobuf:"varint,101,opt,name=singular_nested_enum,json=singularNestedEnum,proto3,enum=goproto.proto.test3.TestAllTypes_NestedEnum" json:"singular_nested_enum,omitempty"`
- SingularForeignEnum ForeignEnum `protobuf:"varint,102,opt,name=singular_foreign_enum,json=singularForeignEnum,proto3,enum=goproto.proto.test3.ForeignEnum" json:"singular_foreign_enum,omitempty"`
- SingularImportEnum ImportEnum `protobuf:"varint,103,opt,name=singular_import_enum,json=singularImportEnum,proto3,enum=goproto.proto.test3.ImportEnum" json:"singular_import_enum,omitempty"`
- OptionalInt32 *int32 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32,proto3,oneof" json:"optional_int32,omitempty"`
- OptionalInt64 *int64 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64,proto3,oneof" json:"optional_int64,omitempty"`
- OptionalUint32 *uint32 `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32,proto3,oneof" json:"optional_uint32,omitempty"`
- OptionalUint64 *uint64 `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64,proto3,oneof" json:"optional_uint64,omitempty"`
- OptionalSint32 *int32 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32,proto3,oneof" json:"optional_sint32,omitempty"`
- OptionalSint64 *int64 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64,proto3,oneof" json:"optional_sint64,omitempty"`
- OptionalFixed32 *uint32 `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32,proto3,oneof" json:"optional_fixed32,omitempty"`
- OptionalFixed64 *uint64 `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64,proto3,oneof" json:"optional_fixed64,omitempty"`
- OptionalSfixed32 *int32 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32,proto3,oneof" json:"optional_sfixed32,omitempty"`
- OptionalSfixed64 *int64 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64,proto3,oneof" json:"optional_sfixed64,omitempty"`
- OptionalFloat *float32 `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat,proto3,oneof" json:"optional_float,omitempty"`
- OptionalDouble *float64 `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble,proto3,oneof" json:"optional_double,omitempty"`
- OptionalBool *bool `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool,proto3,oneof" json:"optional_bool,omitempty"`
- OptionalString *string `protobuf:"bytes,14,opt,name=optional_string,json=optionalString,proto3,oneof" json:"optional_string,omitempty"`
- OptionalBytes []byte `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes,proto3,oneof" json:"optional_bytes,omitempty"`
- OptionalNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage,proto3,oneof" json:"optional_nested_message,omitempty"`
- OptionalForeignMessage *ForeignMessage `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage,proto3,oneof" json:"optional_foreign_message,omitempty"`
- OptionalImportMessage *ImportMessage `protobuf:"bytes,20,opt,name=optional_import_message,json=optionalImportMessage,proto3,oneof" json:"optional_import_message,omitempty"`
- OptionalNestedEnum *TestAllTypes_NestedEnum `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,proto3,enum=goproto.proto.test3.TestAllTypes_NestedEnum,oneof" json:"optional_nested_enum,omitempty"`
- OptionalForeignEnum *ForeignEnum `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,proto3,enum=goproto.proto.test3.ForeignEnum,oneof" json:"optional_foreign_enum,omitempty"`
- OptionalImportEnum *ImportEnum `protobuf:"varint,23,opt,name=optional_import_enum,json=optionalImportEnum,proto3,enum=goproto.proto.test3.ImportEnum,oneof" json:"optional_import_enum,omitempty"`
- RepeatedInt32 []int32 `protobuf:"varint,31,rep,packed,name=repeated_int32,json=repeatedInt32,proto3" json:"repeated_int32,omitempty"`
- RepeatedInt64 []int64 `protobuf:"varint,32,rep,packed,name=repeated_int64,json=repeatedInt64,proto3" json:"repeated_int64,omitempty"`
- RepeatedUint32 []uint32 `protobuf:"varint,33,rep,packed,name=repeated_uint32,json=repeatedUint32,proto3" json:"repeated_uint32,omitempty"`
- RepeatedUint64 []uint64 `protobuf:"varint,34,rep,packed,name=repeated_uint64,json=repeatedUint64,proto3" json:"repeated_uint64,omitempty"`
- RepeatedSint32 []int32 `protobuf:"zigzag32,35,rep,packed,name=repeated_sint32,json=repeatedSint32,proto3" json:"repeated_sint32,omitempty"`
- RepeatedSint64 []int64 `protobuf:"zigzag64,36,rep,packed,name=repeated_sint64,json=repeatedSint64,proto3" json:"repeated_sint64,omitempty"`
- RepeatedFixed32 []uint32 `protobuf:"fixed32,37,rep,packed,name=repeated_fixed32,json=repeatedFixed32,proto3" json:"repeated_fixed32,omitempty"`
- RepeatedFixed64 []uint64 `protobuf:"fixed64,38,rep,packed,name=repeated_fixed64,json=repeatedFixed64,proto3" json:"repeated_fixed64,omitempty"`
- RepeatedSfixed32 []int32 `protobuf:"fixed32,39,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32,proto3" json:"repeated_sfixed32,omitempty"`
- RepeatedSfixed64 []int64 `protobuf:"fixed64,40,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64,proto3" json:"repeated_sfixed64,omitempty"`
- RepeatedFloat []float32 `protobuf:"fixed32,41,rep,packed,name=repeated_float,json=repeatedFloat,proto3" json:"repeated_float,omitempty"`
- RepeatedDouble []float64 `protobuf:"fixed64,42,rep,packed,name=repeated_double,json=repeatedDouble,proto3" json:"repeated_double,omitempty"`
- RepeatedBool []bool `protobuf:"varint,43,rep,packed,name=repeated_bool,json=repeatedBool,proto3" json:"repeated_bool,omitempty"`
- RepeatedString []string `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString,proto3" json:"repeated_string,omitempty"`
- RepeatedBytes [][]byte `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
- RepeatedNestedMessage []*TestAllTypes_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage,proto3" json:"repeated_nested_message,omitempty"`
- RepeatedForeignMessage []*ForeignMessage `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage,proto3" json:"repeated_foreign_message,omitempty"`
- RepeatedImportmessage []*ImportMessage `protobuf:"bytes,50,rep,name=repeated_importmessage,json=repeatedImportmessage,proto3" json:"repeated_importmessage,omitempty"`
- RepeatedNestedEnum []TestAllTypes_NestedEnum `protobuf:"varint,51,rep,packed,name=repeated_nested_enum,json=repeatedNestedEnum,proto3,enum=goproto.proto.test3.TestAllTypes_NestedEnum" json:"repeated_nested_enum,omitempty"`
- RepeatedForeignEnum []ForeignEnum `protobuf:"varint,52,rep,packed,name=repeated_foreign_enum,json=repeatedForeignEnum,proto3,enum=goproto.proto.test3.ForeignEnum" json:"repeated_foreign_enum,omitempty"`
- RepeatedImportenum []ImportEnum `protobuf:"varint,53,rep,packed,name=repeated_importenum,json=repeatedImportenum,proto3,enum=goproto.proto.test3.ImportEnum" json:"repeated_importenum,omitempty"`
- MapInt32Int32 map[int32]int32 `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32,proto3" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapInt64Int64 map[int64]int64 `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64,proto3" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint32Uint32 map[uint32]uint32 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32,proto3" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapUint64Uint64 map[uint64]uint64 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64,proto3" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapSint32Sint32 map[int32]int32 `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32,proto3" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"`
- MapSint64Sint64 map[int64]int64 `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64,proto3" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key,proto3" protobuf_val:"zigzag64,2,opt,name=value,proto3"`
- MapFixed32Fixed32 map[uint32]uint32 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32,proto3" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapFixed64Fixed64 map[uint64]uint64 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64,proto3" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapSfixed32Sfixed32 map[int32]int32 `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32,proto3" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapSfixed64Sfixed64 map[int64]int64 `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64,proto3" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapInt32Float map[int32]float32 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float,proto3" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed32,2,opt,name=value,proto3"`
- MapInt32Double map[int32]float64 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double,proto3" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- MapBoolBool map[bool]bool `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool,proto3" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- MapStringString map[string]string `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString,proto3" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapStringBytes map[string][]byte `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes,proto3" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapStringNestedMessage map[string]*TestAllTypes_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage,proto3" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- MapStringNestedEnum map[string]TestAllTypes_NestedEnum `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum,proto3" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=goproto.proto.test3.TestAllTypes_NestedEnum"`
- // Types that are assignable to OneofField:
- //
- // *TestAllTypes_OneofUint32
- // *TestAllTypes_OneofNestedMessage
- // *TestAllTypes_OneofString
- // *TestAllTypes_OneofBytes
- // *TestAllTypes_OneofBool
- // *TestAllTypes_OneofUint64
- // *TestAllTypes_OneofFloat
- // *TestAllTypes_OneofDouble
- // *TestAllTypes_OneofEnum
- OneofField isTestAllTypes_OneofField `protobuf_oneof:"oneof_field"`
-}
-
-func (x *TestAllTypes) Reset() {
- *x = TestAllTypes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes) ProtoMessage() {}
-
-func (x *TestAllTypes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes.ProtoReflect.Descriptor instead.
-func (*TestAllTypes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *TestAllTypes) GetSingularInt32() int32 {
- if x != nil {
- return x.SingularInt32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularInt64() int64 {
- if x != nil {
- return x.SingularInt64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularUint32() uint32 {
- if x != nil {
- return x.SingularUint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularUint64() uint64 {
- if x != nil {
- return x.SingularUint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularSint32() int32 {
- if x != nil {
- return x.SingularSint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularSint64() int64 {
- if x != nil {
- return x.SingularSint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularFixed32() uint32 {
- if x != nil {
- return x.SingularFixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularFixed64() uint64 {
- if x != nil {
- return x.SingularFixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularSfixed32() int32 {
- if x != nil {
- return x.SingularSfixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularSfixed64() int64 {
- if x != nil {
- return x.SingularSfixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularFloat() float32 {
- if x != nil {
- return x.SingularFloat
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularDouble() float64 {
- if x != nil {
- return x.SingularDouble
- }
- return 0
-}
-
-func (x *TestAllTypes) GetSingularBool() bool {
- if x != nil {
- return x.SingularBool
- }
- return false
-}
-
-func (x *TestAllTypes) GetSingularString() string {
- if x != nil {
- return x.SingularString
- }
- return ""
-}
-
-func (x *TestAllTypes) GetSingularBytes() []byte {
- if x != nil {
- return x.SingularBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetSingularNestedMessage() *TestAllTypes_NestedMessage {
- if x != nil {
- return x.SingularNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetSingularForeignMessage() *ForeignMessage {
- if x != nil {
- return x.SingularForeignMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetSingularImportMessage() *ImportMessage {
- if x != nil {
- return x.SingularImportMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetSingularNestedEnum() TestAllTypes_NestedEnum {
- if x != nil {
- return x.SingularNestedEnum
- }
- return TestAllTypes_FOO
-}
-
-func (x *TestAllTypes) GetSingularForeignEnum() ForeignEnum {
- if x != nil {
- return x.SingularForeignEnum
- }
- return ForeignEnum_FOREIGN_ZERO
-}
-
-func (x *TestAllTypes) GetSingularImportEnum() ImportEnum {
- if x != nil {
- return x.SingularImportEnum
- }
- return ImportEnum_IMPORT_ZERO
-}
-
-func (x *TestAllTypes) GetOptionalInt32() int32 {
- if x != nil && x.OptionalInt32 != nil {
- return *x.OptionalInt32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalInt64() int64 {
- if x != nil && x.OptionalInt64 != nil {
- return *x.OptionalInt64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalUint32() uint32 {
- if x != nil && x.OptionalUint32 != nil {
- return *x.OptionalUint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalUint64() uint64 {
- if x != nil && x.OptionalUint64 != nil {
- return *x.OptionalUint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSint32() int32 {
- if x != nil && x.OptionalSint32 != nil {
- return *x.OptionalSint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSint64() int64 {
- if x != nil && x.OptionalSint64 != nil {
- return *x.OptionalSint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFixed32() uint32 {
- if x != nil && x.OptionalFixed32 != nil {
- return *x.OptionalFixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFixed64() uint64 {
- if x != nil && x.OptionalFixed64 != nil {
- return *x.OptionalFixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSfixed32() int32 {
- if x != nil && x.OptionalSfixed32 != nil {
- return *x.OptionalSfixed32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalSfixed64() int64 {
- if x != nil && x.OptionalSfixed64 != nil {
- return *x.OptionalSfixed64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalFloat() float32 {
- if x != nil && x.OptionalFloat != nil {
- return *x.OptionalFloat
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalDouble() float64 {
- if x != nil && x.OptionalDouble != nil {
- return *x.OptionalDouble
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOptionalBool() bool {
- if x != nil && x.OptionalBool != nil {
- return *x.OptionalBool
- }
- return false
-}
-
-func (x *TestAllTypes) GetOptionalString() string {
- if x != nil && x.OptionalString != nil {
- return *x.OptionalString
- }
- return ""
-}
-
-func (x *TestAllTypes) GetOptionalBytes() []byte {
- if x != nil {
- return x.OptionalBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalNestedMessage() *TestAllTypes_NestedMessage {
- if x != nil {
- return x.OptionalNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalForeignMessage() *ForeignMessage {
- if x != nil {
- return x.OptionalForeignMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalImportMessage() *ImportMessage {
- if x != nil {
- return x.OptionalImportMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOptionalNestedEnum() TestAllTypes_NestedEnum {
- if x != nil && x.OptionalNestedEnum != nil {
- return *x.OptionalNestedEnum
- }
- return TestAllTypes_FOO
-}
-
-func (x *TestAllTypes) GetOptionalForeignEnum() ForeignEnum {
- if x != nil && x.OptionalForeignEnum != nil {
- return *x.OptionalForeignEnum
- }
- return ForeignEnum_FOREIGN_ZERO
-}
-
-func (x *TestAllTypes) GetOptionalImportEnum() ImportEnum {
- if x != nil && x.OptionalImportEnum != nil {
- return *x.OptionalImportEnum
- }
- return ImportEnum_IMPORT_ZERO
-}
-
-func (x *TestAllTypes) GetRepeatedInt32() []int32 {
- if x != nil {
- return x.RepeatedInt32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedInt64() []int64 {
- if x != nil {
- return x.RepeatedInt64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedUint32() []uint32 {
- if x != nil {
- return x.RepeatedUint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedUint64() []uint64 {
- if x != nil {
- return x.RepeatedUint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSint32() []int32 {
- if x != nil {
- return x.RepeatedSint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSint64() []int64 {
- if x != nil {
- return x.RepeatedSint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFixed32() []uint32 {
- if x != nil {
- return x.RepeatedFixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFixed64() []uint64 {
- if x != nil {
- return x.RepeatedFixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSfixed32() []int32 {
- if x != nil {
- return x.RepeatedSfixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedSfixed64() []int64 {
- if x != nil {
- return x.RepeatedSfixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedFloat() []float32 {
- if x != nil {
- return x.RepeatedFloat
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedDouble() []float64 {
- if x != nil {
- return x.RepeatedDouble
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedBool() []bool {
- if x != nil {
- return x.RepeatedBool
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedString() []string {
- if x != nil {
- return x.RepeatedString
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedBytes() [][]byte {
- if x != nil {
- return x.RepeatedBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedNestedMessage() []*TestAllTypes_NestedMessage {
- if x != nil {
- return x.RepeatedNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedForeignMessage() []*ForeignMessage {
- if x != nil {
- return x.RepeatedForeignMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedImportmessage() []*ImportMessage {
- if x != nil {
- return x.RepeatedImportmessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedNestedEnum() []TestAllTypes_NestedEnum {
- if x != nil {
- return x.RepeatedNestedEnum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedForeignEnum() []ForeignEnum {
- if x != nil {
- return x.RepeatedForeignEnum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetRepeatedImportenum() []ImportEnum {
- if x != nil {
- return x.RepeatedImportenum
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Int32() map[int32]int32 {
- if x != nil {
- return x.MapInt32Int32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt64Int64() map[int64]int64 {
- if x != nil {
- return x.MapInt64Int64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapUint32Uint32() map[uint32]uint32 {
- if x != nil {
- return x.MapUint32Uint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapUint64Uint64() map[uint64]uint64 {
- if x != nil {
- return x.MapUint64Uint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSint32Sint32() map[int32]int32 {
- if x != nil {
- return x.MapSint32Sint32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSint64Sint64() map[int64]int64 {
- if x != nil {
- return x.MapSint64Sint64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapFixed32Fixed32() map[uint32]uint32 {
- if x != nil {
- return x.MapFixed32Fixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapFixed64Fixed64() map[uint64]uint64 {
- if x != nil {
- return x.MapFixed64Fixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSfixed32Sfixed32() map[int32]int32 {
- if x != nil {
- return x.MapSfixed32Sfixed32
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapSfixed64Sfixed64() map[int64]int64 {
- if x != nil {
- return x.MapSfixed64Sfixed64
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Float() map[int32]float32 {
- if x != nil {
- return x.MapInt32Float
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapInt32Double() map[int32]float64 {
- if x != nil {
- return x.MapInt32Double
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapBoolBool() map[bool]bool {
- if x != nil {
- return x.MapBoolBool
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringString() map[string]string {
- if x != nil {
- return x.MapStringString
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringBytes() map[string][]byte {
- if x != nil {
- return x.MapStringBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringNestedMessage() map[string]*TestAllTypes_NestedMessage {
- if x != nil {
- return x.MapStringNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetMapStringNestedEnum() map[string]TestAllTypes_NestedEnum {
- if x != nil {
- return x.MapStringNestedEnum
- }
- return nil
-}
-
-func (m *TestAllTypes) GetOneofField() isTestAllTypes_OneofField {
- if m != nil {
- return m.OneofField
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofUint32() uint32 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofUint32); ok {
- return x.OneofUint32
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofNestedMessage() *TestAllTypes_NestedMessage {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofNestedMessage); ok {
- return x.OneofNestedMessage
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofString() string {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (x *TestAllTypes) GetOneofBytes() []byte {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofBytes); ok {
- return x.OneofBytes
- }
- return nil
-}
-
-func (x *TestAllTypes) GetOneofBool() bool {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofBool); ok {
- return x.OneofBool
- }
- return false
-}
-
-func (x *TestAllTypes) GetOneofUint64() uint64 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofUint64); ok {
- return x.OneofUint64
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofFloat() float32 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofFloat); ok {
- return x.OneofFloat
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofDouble() float64 {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofDouble); ok {
- return x.OneofDouble
- }
- return 0
-}
-
-func (x *TestAllTypes) GetOneofEnum() TestAllTypes_NestedEnum {
- if x, ok := x.GetOneofField().(*TestAllTypes_OneofEnum); ok {
- return x.OneofEnum
- }
- return TestAllTypes_FOO
-}
-
-type isTestAllTypes_OneofField interface {
- isTestAllTypes_OneofField()
-}
-
-type TestAllTypes_OneofUint32 struct {
- OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,proto3,oneof"`
-}
-
-type TestAllTypes_OneofNestedMessage struct {
- OneofNestedMessage *TestAllTypes_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,proto3,oneof"`
-}
-
-type TestAllTypes_OneofString struct {
- OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,proto3,oneof"`
-}
-
-type TestAllTypes_OneofBytes struct {
- OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
-}
-
-type TestAllTypes_OneofBool struct {
- OneofBool bool `protobuf:"varint,115,opt,name=oneof_bool,json=oneofBool,proto3,oneof"`
-}
-
-type TestAllTypes_OneofUint64 struct {
- OneofUint64 uint64 `protobuf:"varint,116,opt,name=oneof_uint64,json=oneofUint64,proto3,oneof"`
-}
-
-type TestAllTypes_OneofFloat struct {
- OneofFloat float32 `protobuf:"fixed32,117,opt,name=oneof_float,json=oneofFloat,proto3,oneof"`
-}
-
-type TestAllTypes_OneofDouble struct {
- OneofDouble float64 `protobuf:"fixed64,118,opt,name=oneof_double,json=oneofDouble,proto3,oneof"`
-}
-
-type TestAllTypes_OneofEnum struct {
- OneofEnum TestAllTypes_NestedEnum `protobuf:"varint,119,opt,name=oneof_enum,json=oneofEnum,proto3,enum=goproto.proto.test3.TestAllTypes_NestedEnum,oneof"`
-}
-
-func (*TestAllTypes_OneofUint32) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofNestedMessage) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofString) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofBytes) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofBool) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofUint64) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofFloat) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofDouble) isTestAllTypes_OneofField() {}
-
-func (*TestAllTypes_OneofEnum) isTestAllTypes_OneofField() {}
-
-type ForeignMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- C int32 `protobuf:"varint,1,opt,name=c,proto3" json:"c,omitempty"`
- D int32 `protobuf:"varint,2,opt,name=d,proto3" json:"d,omitempty"`
-}
-
-func (x *ForeignMessage) Reset() {
- *x = ForeignMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ForeignMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ForeignMessage) ProtoMessage() {}
-
-func (x *ForeignMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ForeignMessage.ProtoReflect.Descriptor instead.
-func (*ForeignMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *ForeignMessage) GetC() int32 {
- if x != nil {
- return x.C
- }
- return 0
-}
-
-func (x *ForeignMessage) GetD() int32 {
- if x != nil {
- return x.D
- }
- return 0
-}
-
-type TestAllTypes_NestedMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- A int32 `protobuf:"varint,1,opt,name=a,proto3" json:"a,omitempty"`
- Corecursive *TestAllTypes `protobuf:"bytes,2,opt,name=corecursive,proto3" json:"corecursive,omitempty"`
-}
-
-func (x *TestAllTypes_NestedMessage) Reset() {
- *x = TestAllTypes_NestedMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TestAllTypes_NestedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TestAllTypes_NestedMessage) ProtoMessage() {}
-
-func (x *TestAllTypes_NestedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test3_test_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TestAllTypes_NestedMessage.ProtoReflect.Descriptor instead.
-func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *TestAllTypes_NestedMessage) GetA() int32 {
- if x != nil {
- return x.A
- }
- return 0
-}
-
-func (x *TestAllTypes_NestedMessage) GetCorecursive() *TestAllTypes {
- if x != nil {
- return x.Corecursive
- }
- return nil
-}
-
-var File_internal_testprotos_test3_test_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test3_test_proto_rawDesc = []byte{
- 0x0a, 0x24, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x1a, 0x2b, 0x69, 0x6e, 0x74,
- 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
- 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x6f,
- 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x90, 0x3c, 0x0a, 0x0c, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x51, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x0d, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x49, 0x6e, 0x74, 0x33, 0x32,
- 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x18, 0x52, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c,
- 0x61, 0x72, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75,
- 0x6c, 0x61, 0x72, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x53, 0x20, 0x01, 0x28, 0x0d,
- 0x52, 0x0e, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x18, 0x54, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x73, 0x69, 0x6e, 0x67, 0x75,
- 0x6c, 0x61, 0x72, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x55, 0x20, 0x01,
- 0x28, 0x11, 0x52, 0x0e, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x53, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x56, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0e, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10, 0x73,
- 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
- 0x57, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x46,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c,
- 0x61, 0x72, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x58, 0x20, 0x01, 0x28, 0x06,
- 0x52, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x73, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x59, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x10, 0x73, 0x69,
- 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x2b,
- 0x0a, 0x11, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x10, 0x52, 0x10, 0x73, 0x69, 0x6e, 0x67, 0x75,
- 0x6c, 0x61, 0x72, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x0a, 0x0e, 0x73,
- 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x5b, 0x20,
- 0x01, 0x28, 0x02, 0x52, 0x0d, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x46, 0x6c, 0x6f,
- 0x61, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x64,
- 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x5c, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x73,
- 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x5d, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0c, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x42, 0x6f, 0x6f, 0x6c,
- 0x12, 0x27, 0x0a, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x73, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x73, 0x69, 0x6e, 0x67, 0x75,
- 0x6c, 0x61, 0x72, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x5f, 0x20, 0x01, 0x28,
- 0x0c, 0x52, 0x0d, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x42, 0x79, 0x74, 0x65, 0x73,
- 0x12, 0x67, 0x0a, 0x17, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x6e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x62, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x52, 0x15, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5d, 0x0a, 0x18, 0x73, 0x69, 0x6e,
- 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x63, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x52, 0x16, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5a, 0x0a, 0x17, 0x73, 0x69, 0x6e, 0x67,
- 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x64, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e,
- 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15, 0x73,
- 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x5e, 0x0a, 0x14, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72,
- 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x65, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d,
- 0x52, 0x12, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x54, 0x0a, 0x15, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72,
- 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x66, 0x20,
- 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x73, 0x69, 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x46,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x51, 0x0a, 0x14, 0x73, 0x69,
- 0x6e, 0x67, 0x75, 0x6c, 0x61, 0x72, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x65, 0x6e,
- 0x75, 0x6d, 0x18, 0x67, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x49,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x73, 0x69, 0x6e, 0x67, 0x75,
- 0x6c, 0x61, 0x72, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x2a, 0x0a,
- 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x2a, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x03, 0x48, 0x02, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74,
- 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x03,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x04, 0x20, 0x01, 0x28, 0x04, 0x48, 0x04, 0x52, 0x0e,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01,
- 0x01, 0x12, 0x2c, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x18, 0x05, 0x20, 0x01, 0x28, 0x11, 0x48, 0x05, 0x52, 0x0e, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12,
- 0x2c, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x18, 0x06, 0x20, 0x01, 0x28, 0x12, 0x48, 0x06, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a,
- 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33,
- 0x32, 0x18, 0x07, 0x20, 0x01, 0x28, 0x07, 0x48, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x2e, 0x0a,
- 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x18, 0x08, 0x20, 0x01, 0x28, 0x06, 0x48, 0x08, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a,
- 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0f, 0x48, 0x09, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12,
- 0x30, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x10, 0x48, 0x0a, 0x52, 0x10, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01,
- 0x01, 0x12, 0x2a, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6c,
- 0x6f, 0x61, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x48, 0x0b, 0x52, 0x0d, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a,
- 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65,
- 0x18, 0x0c, 0x20, 0x01, 0x28, 0x01, 0x48, 0x0c, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x28, 0x0a, 0x0d, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x0d, 0x20, 0x01,
- 0x28, 0x08, 0x48, 0x0d, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f,
- 0x6f, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x48, 0x0e,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x88, 0x01, 0x01, 0x12, 0x2a, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x0f, 0x52, 0x0d, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x88, 0x01, 0x01, 0x12,
- 0x6c, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79,
- 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x48, 0x10, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x12, 0x62, 0x0a,
- 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x23, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x48, 0x11, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01,
- 0x01, 0x12, 0x5f, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6d,
- 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x14, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x12, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88,
- 0x01, 0x01, 0x12, 0x63, 0x0a, 0x14, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0e,
- 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79,
- 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x13,
- 0x52, 0x12, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x45, 0x6e, 0x75, 0x6d, 0x88, 0x01, 0x01, 0x12, 0x59, 0x0a, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
- 0x18, 0x16, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72,
- 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x14, 0x52, 0x13, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x88,
- 0x01, 0x01, 0x12, 0x56, 0x0a, 0x14, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
- 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e,
- 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75,
- 0x6d, 0x48, 0x15, 0x52, 0x12, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6d, 0x70,
- 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x88, 0x01, 0x01, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x1f, 0x20, 0x03,
- 0x28, 0x05, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x18, 0x20, 0x20, 0x03, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x21, 0x20, 0x03, 0x28,
- 0x0d, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x18, 0x22, 0x20, 0x03, 0x28, 0x04, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x23, 0x20,
- 0x03, 0x28, 0x11, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
- 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x24, 0x20, 0x03, 0x28, 0x12, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x29, 0x0a, 0x10,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32,
- 0x18, 0x25, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x65, 0x61,
- 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x26, 0x20, 0x03, 0x28,
- 0x06, 0x52, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x78, 0x65, 0x64,
- 0x36, 0x34, 0x12, 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x27, 0x20, 0x03, 0x28, 0x0f, 0x52, 0x10, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12,
- 0x2b, 0x0a, 0x11, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x18, 0x28, 0x20, 0x03, 0x28, 0x10, 0x52, 0x10, 0x72, 0x65, 0x70, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x25, 0x0a, 0x0e,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x29,
- 0x20, 0x03, 0x28, 0x02, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6c,
- 0x6f, 0x61, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f,
- 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x2a, 0x20, 0x03, 0x28, 0x01, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d,
- 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x2b, 0x20,
- 0x03, 0x28, 0x08, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x6f, 0x6f,
- 0x6c, 0x12, 0x27, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x73, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x18, 0x2c, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x72, 0x65, 0x70, 0x65,
- 0x61, 0x74, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x2d, 0x20, 0x03,
- 0x28, 0x0c, 0x52, 0x0d, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x12, 0x67, 0x0a, 0x17, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x6e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x30, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x15, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5d, 0x0a, 0x18, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x31, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x52, 0x16, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46, 0x6f, 0x72, 0x65, 0x69,
- 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x59, 0x0a, 0x16, 0x72, 0x65, 0x70,
- 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x18, 0x32, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e,
- 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x15, 0x72,
- 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x6d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x12, 0x5e, 0x0a, 0x14, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x33, 0x20, 0x03,
- 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d,
- 0x52, 0x12, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x54, 0x0a, 0x15, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64,
- 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x34, 0x20,
- 0x03, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67,
- 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x46,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x50, 0x0a, 0x13, 0x72, 0x65,
- 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x6e, 0x75,
- 0x6d, 0x18, 0x35, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x49, 0x6d,
- 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x12, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74,
- 0x65, 0x64, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x5c, 0x0a, 0x0f,
- 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18,
- 0x38, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33,
- 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x5c, 0x0a, 0x0f, 0x6d, 0x61,
- 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x39, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x49,
- 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70, 0x49, 0x6e,
- 0x74, 0x36, 0x34, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x62, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f,
- 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x3a, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c,
- 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70,
- 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x62, 0x0a, 0x11,
- 0x6d, 0x61, 0x70, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x18, 0x3b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x55, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x0f, 0x6d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x12, 0x62, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x73,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x3c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d,
- 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e,
- 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x62, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x3d, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x36, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70,
- 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x53, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x68, 0x0a, 0x13, 0x6d, 0x61, 0x70, 0x5f,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18,
- 0x3e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65,
- 0x64, 0x33, 0x32, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
- 0x11, 0x6d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x46, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x12, 0x68, 0x0a, 0x13, 0x6d, 0x61, 0x70, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x3f, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x38, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70,
- 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x46, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x11, 0x6d, 0x61, 0x70, 0x46, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x6e, 0x0a, 0x15,
- 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x5f, 0x73, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x40, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d,
- 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x13, 0x6d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x6e, 0x0a, 0x15,
- 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x5f, 0x73, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x41, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d,
- 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x13, 0x6d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x5c, 0x0a, 0x0f,
- 0x6d, 0x61, 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18,
- 0x42, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74,
- 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33,
- 0x32, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6d, 0x61, 0x70,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x5f, 0x0a, 0x10, 0x6d, 0x61,
- 0x70, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x43,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41,
- 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74, 0x33, 0x32,
- 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x56, 0x0a, 0x0d, 0x6d,
- 0x61, 0x70, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x44, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x42, 0x6f, 0x6f,
- 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x6d, 0x61, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x42,
- 0x6f, 0x6f, 0x6c, 0x12, 0x62, 0x0a, 0x11, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x45, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36,
- 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74,
- 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65,
- 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x5f, 0x0a, 0x10, 0x6d, 0x61, 0x70, 0x5f, 0x73,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x46, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54,
- 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x19, 0x6d, 0x61, 0x70, 0x5f,
- 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x47, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d,
- 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x16, 0x6d, 0x61, 0x70, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x6f, 0x0a, 0x16, 0x6d, 0x61, 0x70, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x49, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x13,
- 0x6d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45,
- 0x6e, 0x75, 0x6d, 0x12, 0x23, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x75, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65,
- 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x63, 0x0a, 0x14, 0x6f, 0x6e, 0x65, 0x6f,
- 0x66, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x18, 0x70, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x48, 0x00, 0x52, 0x12, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x23, 0x0a,
- 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x71, 0x20,
- 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x12, 0x21, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x79, 0x74, 0x65,
- 0x73, 0x18, 0x72, 0x20, 0x01, 0x28, 0x0c, 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62,
- 0x6f, 0x6f, 0x6c, 0x18, 0x73, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65,
- 0x6f, 0x66, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x23, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f,
- 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x74, 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0b,
- 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x21, 0x0a, 0x0b, 0x6f,
- 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x75, 0x20, 0x01, 0x28, 0x02,
- 0x48, 0x00, 0x52, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x23,
- 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x76,
- 0x20, 0x01, 0x28, 0x01, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x44, 0x6f, 0x75,
- 0x62, 0x6c, 0x65, 0x12, 0x4d, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75,
- 0x6d, 0x18, 0x77, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65,
- 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45, 0x6e,
- 0x75, 0x6d, 0x1a, 0x62, 0x0a, 0x0d, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x12, 0x0c, 0x0a, 0x01, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01,
- 0x61, 0x12, 0x43, 0x0a, 0x0b, 0x63, 0x6f, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x69, 0x76, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73,
- 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x0b, 0x63, 0x6f, 0x72, 0x65, 0x63,
- 0x75, 0x72, 0x73, 0x69, 0x76, 0x65, 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
- 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49,
- 0x6e, 0x74, 0x36, 0x34, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61,
- 0x70, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42,
- 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x55, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
- 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x53,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x11, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x11, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d, 0x61, 0x70, 0x53, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
- 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x12, 0x52, 0x03, 0x6b, 0x65, 0x79,
- 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x12, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x4d, 0x61,
- 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45,
- 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x07, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x07, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
- 0x1a, 0x44, 0x0a, 0x16, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x46, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x06, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x06, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x46, 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x33, 0x32, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0f, 0x52,
- 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0f, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x46,
- 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x53, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x10, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x10, 0x52, 0x05, 0x76, 0x61, 0x6c,
- 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x40, 0x0a, 0x12, 0x4d, 0x61, 0x70, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
- 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
- 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65,
- 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01,
- 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x4d,
- 0x61, 0x70, 0x42, 0x6f, 0x6f, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
- 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x6b, 0x65,
- 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x42, 0x0a, 0x14, 0x4d,
- 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x45, 0x6e,
- 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a,
- 0x41, 0x0a, 0x13, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x42, 0x79, 0x74, 0x65,
- 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
- 0x38, 0x01, 0x1a, 0x7a, 0x0a, 0x1b, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c,
- 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x74,
- 0x0a, 0x18, 0x4d, 0x61, 0x70, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74,
- 0x33, 0x2e, 0x54, 0x65, 0x73, 0x74, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x22, 0x39, 0x0a, 0x0a, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e,
- 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x46, 0x4f, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x42,
- 0x41, 0x52, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x42, 0x41, 0x5a, 0x10, 0x02, 0x12, 0x10, 0x0a,
- 0x03, 0x4e, 0x45, 0x47, 0x10, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x42,
- 0x0d, 0x0a, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x11,
- 0x0a, 0x0f, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x42, 0x11, 0x0a, 0x0f, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, 0x12, 0x0a, 0x10,
- 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x42, 0x13, 0x0a, 0x11, 0x5f, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x42, 0x14,
- 0x0a, 0x12, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x42, 0x14, 0x0a, 0x12, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x42, 0x11, 0x0a, 0x0f, 0x5f, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x42, 0x12, 0x0a,
- 0x10, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c,
- 0x65, 0x42, 0x10, 0x0a, 0x0e, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62,
- 0x6f, 0x6f, 0x6c, 0x42, 0x12, 0x0a, 0x10, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x42, 0x11, 0x0a, 0x0f, 0x5f, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x1b, 0x0a, 0x19, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x42, 0x1a, 0x0a, 0x18, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42,
- 0x17, 0x0a, 0x15, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e,
- 0x75, 0x6d, 0x42, 0x17, 0x0a, 0x15, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x22, 0x2c, 0x0a, 0x0e, 0x46,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0c, 0x0a,
- 0x01, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x63, 0x12, 0x0c, 0x0a, 0x01, 0x64,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x64, 0x2a, 0x52, 0x0a, 0x0b, 0x46, 0x6f, 0x72,
- 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x10, 0x0a, 0x0c, 0x46, 0x4f, 0x52, 0x45,
- 0x49, 0x47, 0x4e, 0x5f, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x46, 0x4f,
- 0x52, 0x45, 0x49, 0x47, 0x4e, 0x5f, 0x46, 0x4f, 0x4f, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x46,
- 0x4f, 0x52, 0x45, 0x49, 0x47, 0x4e, 0x5f, 0x42, 0x41, 0x52, 0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b,
- 0x46, 0x4f, 0x52, 0x45, 0x49, 0x47, 0x4e, 0x5f, 0x42, 0x41, 0x5a, 0x10, 0x06, 0x42, 0x36, 0x5a,
- 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f,
- 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65,
- 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f,
- 0x74, 0x65, 0x73, 0x74, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_internal_testprotos_test3_test_proto_rawDescOnce sync.Once
- file_internal_testprotos_test3_test_proto_rawDescData = file_internal_testprotos_test3_test_proto_rawDesc
-)
-
-func file_internal_testprotos_test3_test_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test3_test_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test3_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test3_test_proto_rawDescData)
- })
- return file_internal_testprotos_test3_test_proto_rawDescData
-}
-
-var file_internal_testprotos_test3_test_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
-var file_internal_testprotos_test3_test_proto_msgTypes = make([]protoimpl.MessageInfo, 20)
-var file_internal_testprotos_test3_test_proto_goTypes = []interface{}{
- (ForeignEnum)(0), // 0: goproto.proto.test3.ForeignEnum
- (TestAllTypes_NestedEnum)(0), // 1: goproto.proto.test3.TestAllTypes.NestedEnum
- (*TestAllTypes)(nil), // 2: goproto.proto.test3.TestAllTypes
- (*ForeignMessage)(nil), // 3: goproto.proto.test3.ForeignMessage
- (*TestAllTypes_NestedMessage)(nil), // 4: goproto.proto.test3.TestAllTypes.NestedMessage
- nil, // 5: goproto.proto.test3.TestAllTypes.MapInt32Int32Entry
- nil, // 6: goproto.proto.test3.TestAllTypes.MapInt64Int64Entry
- nil, // 7: goproto.proto.test3.TestAllTypes.MapUint32Uint32Entry
- nil, // 8: goproto.proto.test3.TestAllTypes.MapUint64Uint64Entry
- nil, // 9: goproto.proto.test3.TestAllTypes.MapSint32Sint32Entry
- nil, // 10: goproto.proto.test3.TestAllTypes.MapSint64Sint64Entry
- nil, // 11: goproto.proto.test3.TestAllTypes.MapFixed32Fixed32Entry
- nil, // 12: goproto.proto.test3.TestAllTypes.MapFixed64Fixed64Entry
- nil, // 13: goproto.proto.test3.TestAllTypes.MapSfixed32Sfixed32Entry
- nil, // 14: goproto.proto.test3.TestAllTypes.MapSfixed64Sfixed64Entry
- nil, // 15: goproto.proto.test3.TestAllTypes.MapInt32FloatEntry
- nil, // 16: goproto.proto.test3.TestAllTypes.MapInt32DoubleEntry
- nil, // 17: goproto.proto.test3.TestAllTypes.MapBoolBoolEntry
- nil, // 18: goproto.proto.test3.TestAllTypes.MapStringStringEntry
- nil, // 19: goproto.proto.test3.TestAllTypes.MapStringBytesEntry
- nil, // 20: goproto.proto.test3.TestAllTypes.MapStringNestedMessageEntry
- nil, // 21: goproto.proto.test3.TestAllTypes.MapStringNestedEnumEntry
- (*ImportMessage)(nil), // 22: goproto.proto.test3.ImportMessage
- (ImportEnum)(0), // 23: goproto.proto.test3.ImportEnum
-}
-var file_internal_testprotos_test3_test_proto_depIdxs = []int32{
- 4, // 0: goproto.proto.test3.TestAllTypes.singular_nested_message:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
- 3, // 1: goproto.proto.test3.TestAllTypes.singular_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
- 22, // 2: goproto.proto.test3.TestAllTypes.singular_import_message:type_name -> goproto.proto.test3.ImportMessage
- 1, // 3: goproto.proto.test3.TestAllTypes.singular_nested_enum:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
- 0, // 4: goproto.proto.test3.TestAllTypes.singular_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum
- 23, // 5: goproto.proto.test3.TestAllTypes.singular_import_enum:type_name -> goproto.proto.test3.ImportEnum
- 4, // 6: goproto.proto.test3.TestAllTypes.optional_nested_message:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
- 3, // 7: goproto.proto.test3.TestAllTypes.optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
- 22, // 8: goproto.proto.test3.TestAllTypes.optional_import_message:type_name -> goproto.proto.test3.ImportMessage
- 1, // 9: goproto.proto.test3.TestAllTypes.optional_nested_enum:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
- 0, // 10: goproto.proto.test3.TestAllTypes.optional_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum
- 23, // 11: goproto.proto.test3.TestAllTypes.optional_import_enum:type_name -> goproto.proto.test3.ImportEnum
- 4, // 12: goproto.proto.test3.TestAllTypes.repeated_nested_message:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
- 3, // 13: goproto.proto.test3.TestAllTypes.repeated_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
- 22, // 14: goproto.proto.test3.TestAllTypes.repeated_importmessage:type_name -> goproto.proto.test3.ImportMessage
- 1, // 15: goproto.proto.test3.TestAllTypes.repeated_nested_enum:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
- 0, // 16: goproto.proto.test3.TestAllTypes.repeated_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum
- 23, // 17: goproto.proto.test3.TestAllTypes.repeated_importenum:type_name -> goproto.proto.test3.ImportEnum
- 5, // 18: goproto.proto.test3.TestAllTypes.map_int32_int32:type_name -> goproto.proto.test3.TestAllTypes.MapInt32Int32Entry
- 6, // 19: goproto.proto.test3.TestAllTypes.map_int64_int64:type_name -> goproto.proto.test3.TestAllTypes.MapInt64Int64Entry
- 7, // 20: goproto.proto.test3.TestAllTypes.map_uint32_uint32:type_name -> goproto.proto.test3.TestAllTypes.MapUint32Uint32Entry
- 8, // 21: goproto.proto.test3.TestAllTypes.map_uint64_uint64:type_name -> goproto.proto.test3.TestAllTypes.MapUint64Uint64Entry
- 9, // 22: goproto.proto.test3.TestAllTypes.map_sint32_sint32:type_name -> goproto.proto.test3.TestAllTypes.MapSint32Sint32Entry
- 10, // 23: goproto.proto.test3.TestAllTypes.map_sint64_sint64:type_name -> goproto.proto.test3.TestAllTypes.MapSint64Sint64Entry
- 11, // 24: goproto.proto.test3.TestAllTypes.map_fixed32_fixed32:type_name -> goproto.proto.test3.TestAllTypes.MapFixed32Fixed32Entry
- 12, // 25: goproto.proto.test3.TestAllTypes.map_fixed64_fixed64:type_name -> goproto.proto.test3.TestAllTypes.MapFixed64Fixed64Entry
- 13, // 26: goproto.proto.test3.TestAllTypes.map_sfixed32_sfixed32:type_name -> goproto.proto.test3.TestAllTypes.MapSfixed32Sfixed32Entry
- 14, // 27: goproto.proto.test3.TestAllTypes.map_sfixed64_sfixed64:type_name -> goproto.proto.test3.TestAllTypes.MapSfixed64Sfixed64Entry
- 15, // 28: goproto.proto.test3.TestAllTypes.map_int32_float:type_name -> goproto.proto.test3.TestAllTypes.MapInt32FloatEntry
- 16, // 29: goproto.proto.test3.TestAllTypes.map_int32_double:type_name -> goproto.proto.test3.TestAllTypes.MapInt32DoubleEntry
- 17, // 30: goproto.proto.test3.TestAllTypes.map_bool_bool:type_name -> goproto.proto.test3.TestAllTypes.MapBoolBoolEntry
- 18, // 31: goproto.proto.test3.TestAllTypes.map_string_string:type_name -> goproto.proto.test3.TestAllTypes.MapStringStringEntry
- 19, // 32: goproto.proto.test3.TestAllTypes.map_string_bytes:type_name -> goproto.proto.test3.TestAllTypes.MapStringBytesEntry
- 20, // 33: goproto.proto.test3.TestAllTypes.map_string_nested_message:type_name -> goproto.proto.test3.TestAllTypes.MapStringNestedMessageEntry
- 21, // 34: goproto.proto.test3.TestAllTypes.map_string_nested_enum:type_name -> goproto.proto.test3.TestAllTypes.MapStringNestedEnumEntry
- 4, // 35: goproto.proto.test3.TestAllTypes.oneof_nested_message:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
- 1, // 36: goproto.proto.test3.TestAllTypes.oneof_enum:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
- 2, // 37: goproto.proto.test3.TestAllTypes.NestedMessage.corecursive:type_name -> goproto.proto.test3.TestAllTypes
- 4, // 38: goproto.proto.test3.TestAllTypes.MapStringNestedMessageEntry.value:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
- 1, // 39: goproto.proto.test3.TestAllTypes.MapStringNestedEnumEntry.value:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
- 40, // [40:40] is the sub-list for method output_type
- 40, // [40:40] is the sub-list for method input_type
- 40, // [40:40] is the sub-list for extension type_name
- 40, // [40:40] is the sub-list for extension extendee
- 0, // [0:40] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test3_test_proto_init() }
-func file_internal_testprotos_test3_test_proto_init() {
- if File_internal_testprotos_test3_test_proto != nil {
- return
- }
- file_internal_testprotos_test3_test_import_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test3_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test3_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ForeignMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_test3_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TestAllTypes_NestedMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_internal_testprotos_test3_test_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*TestAllTypes_OneofUint32)(nil),
- (*TestAllTypes_OneofNestedMessage)(nil),
- (*TestAllTypes_OneofString)(nil),
- (*TestAllTypes_OneofBytes)(nil),
- (*TestAllTypes_OneofBool)(nil),
- (*TestAllTypes_OneofUint64)(nil),
- (*TestAllTypes_OneofFloat)(nil),
- (*TestAllTypes_OneofDouble)(nil),
- (*TestAllTypes_OneofEnum)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test3_test_proto_rawDesc,
- NumEnums: 2,
- NumMessages: 20,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test3_test_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test3_test_proto_depIdxs,
- EnumInfos: file_internal_testprotos_test3_test_proto_enumTypes,
- MessageInfos: file_internal_testprotos_test3_test_proto_msgTypes,
- }.Build()
- File_internal_testprotos_test3_test_proto = out.File
- file_internal_testprotos_test3_test_proto_rawDesc = nil
- file_internal_testprotos_test3_test_proto_goTypes = nil
- file_internal_testprotos_test3_test_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_extension.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_extension.pb.go
deleted file mode 100644
index 3105af8204..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_extension.pb.go
+++ /dev/null
@@ -1,650 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test3/test_extension.proto
-
-package test3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
-)
-
-var file_internal_testprotos_test3_test_extension_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 1001,
- Name: "goproto.proto.test3.optional_int32",
- Tag: "varint,1001,opt,name=optional_int32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 1002,
- Name: "goproto.proto.test3.optional_int64",
- Tag: "varint,1002,opt,name=optional_int64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 1003,
- Name: "goproto.proto.test3.optional_uint32",
- Tag: "varint,1003,opt,name=optional_uint32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 1004,
- Name: "goproto.proto.test3.optional_uint64",
- Tag: "varint,1004,opt,name=optional_uint64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 1005,
- Name: "goproto.proto.test3.optional_sint32",
- Tag: "zigzag32,1005,opt,name=optional_sint32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 1006,
- Name: "goproto.proto.test3.optional_sint64",
- Tag: "zigzag64,1006,opt,name=optional_sint64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 1007,
- Name: "goproto.proto.test3.optional_fixed32",
- Tag: "fixed32,1007,opt,name=optional_fixed32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 1008,
- Name: "goproto.proto.test3.optional_fixed64",
- Tag: "fixed64,1008,opt,name=optional_fixed64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 1009,
- Name: "goproto.proto.test3.optional_sfixed32",
- Tag: "fixed32,1009,opt,name=optional_sfixed32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 1010,
- Name: "goproto.proto.test3.optional_sfixed64",
- Tag: "fixed64,1010,opt,name=optional_sfixed64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*float32)(nil),
- Field: 1011,
- Name: "goproto.proto.test3.optional_float",
- Tag: "fixed32,1011,opt,name=optional_float",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*float64)(nil),
- Field: 1012,
- Name: "goproto.proto.test3.optional_double",
- Tag: "fixed64,1012,opt,name=optional_double",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 1013,
- Name: "goproto.proto.test3.optional_bool",
- Tag: "varint,1013,opt,name=optional_bool",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*string)(nil),
- Field: 1014,
- Name: "goproto.proto.test3.optional_string",
- Tag: "bytes,1014,opt,name=optional_string",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 1015,
- Name: "goproto.proto.test3.optional_bytes",
- Tag: "bytes,1015,opt,name=optional_bytes",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*ForeignMessage)(nil),
- Field: 1016,
- Name: "goproto.proto.test3.optional_foreign_message",
- Tag: "bytes,1016,opt,name=optional_foreign_message",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*ForeignEnum)(nil),
- Field: 1017,
- Name: "goproto.proto.test3.optional_foreign_enum",
- Tag: "varint,1017,opt,name=optional_foreign_enum,enum=goproto.proto.test3.ForeignEnum",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 2001,
- Name: "goproto.proto.test3.optional_optional_int32",
- Tag: "varint,2001,opt,name=optional_optional_int32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 2002,
- Name: "goproto.proto.test3.optional_optional_int64",
- Tag: "varint,2002,opt,name=optional_optional_int64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 2003,
- Name: "goproto.proto.test3.optional_optional_uint32",
- Tag: "varint,2003,opt,name=optional_optional_uint32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 2004,
- Name: "goproto.proto.test3.optional_optional_uint64",
- Tag: "varint,2004,opt,name=optional_optional_uint64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 2005,
- Name: "goproto.proto.test3.optional_optional_sint32",
- Tag: "zigzag32,2005,opt,name=optional_optional_sint32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 2006,
- Name: "goproto.proto.test3.optional_optional_sint64",
- Tag: "zigzag64,2006,opt,name=optional_optional_sint64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint32)(nil),
- Field: 2007,
- Name: "goproto.proto.test3.optional_optional_fixed32",
- Tag: "fixed32,2007,opt,name=optional_optional_fixed32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*uint64)(nil),
- Field: 2008,
- Name: "goproto.proto.test3.optional_optional_fixed64",
- Tag: "fixed64,2008,opt,name=optional_optional_fixed64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int32)(nil),
- Field: 2009,
- Name: "goproto.proto.test3.optional_optional_sfixed32",
- Tag: "fixed32,2009,opt,name=optional_optional_sfixed32",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*int64)(nil),
- Field: 2010,
- Name: "goproto.proto.test3.optional_optional_sfixed64",
- Tag: "fixed64,2010,opt,name=optional_optional_sfixed64",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*float32)(nil),
- Field: 2011,
- Name: "goproto.proto.test3.optional_optional_float",
- Tag: "fixed32,2011,opt,name=optional_optional_float",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*float64)(nil),
- Field: 2012,
- Name: "goproto.proto.test3.optional_optional_double",
- Tag: "fixed64,2012,opt,name=optional_optional_double",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 2013,
- Name: "goproto.proto.test3.optional_optional_bool",
- Tag: "varint,2013,opt,name=optional_optional_bool",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*string)(nil),
- Field: 2014,
- Name: "goproto.proto.test3.optional_optional_string",
- Tag: "bytes,2014,opt,name=optional_optional_string",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: ([]byte)(nil),
- Field: 2015,
- Name: "goproto.proto.test3.optional_optional_bytes",
- Tag: "bytes,2015,opt,name=optional_optional_bytes",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*ForeignMessage)(nil),
- Field: 2016,
- Name: "goproto.proto.test3.optional_optional_foreign_message",
- Tag: "bytes,2016,opt,name=optional_optional_foreign_message",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*ForeignEnum)(nil),
- Field: 2017,
- Name: "goproto.proto.test3.optional_optional_foreign_enum",
- Tag: "varint,2017,opt,name=optional_optional_foreign_enum,enum=goproto.proto.test3.ForeignEnum",
- Filename: "internal/testprotos/test3/test_extension.proto",
- },
-}
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional int32 optional_int32 = 1001;
- E_OptionalInt32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[0]
- // optional int64 optional_int64 = 1002;
- E_OptionalInt64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[1]
- // optional uint32 optional_uint32 = 1003;
- E_OptionalUint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[2]
- // optional uint64 optional_uint64 = 1004;
- E_OptionalUint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[3]
- // optional sint32 optional_sint32 = 1005;
- E_OptionalSint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[4]
- // optional sint64 optional_sint64 = 1006;
- E_OptionalSint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[5]
- // optional fixed32 optional_fixed32 = 1007;
- E_OptionalFixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[6]
- // optional fixed64 optional_fixed64 = 1008;
- E_OptionalFixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[7]
- // optional sfixed32 optional_sfixed32 = 1009;
- E_OptionalSfixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[8]
- // optional sfixed64 optional_sfixed64 = 1010;
- E_OptionalSfixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[9]
- // optional float optional_float = 1011;
- E_OptionalFloat = &file_internal_testprotos_test3_test_extension_proto_extTypes[10]
- // optional double optional_double = 1012;
- E_OptionalDouble = &file_internal_testprotos_test3_test_extension_proto_extTypes[11]
- // optional bool optional_bool = 1013;
- E_OptionalBool = &file_internal_testprotos_test3_test_extension_proto_extTypes[12]
- // optional string optional_string = 1014;
- E_OptionalString = &file_internal_testprotos_test3_test_extension_proto_extTypes[13]
- // optional bytes optional_bytes = 1015;
- E_OptionalBytes = &file_internal_testprotos_test3_test_extension_proto_extTypes[14]
- // optional goproto.proto.test3.ForeignMessage optional_foreign_message = 1016;
- E_OptionalForeignMessage = &file_internal_testprotos_test3_test_extension_proto_extTypes[15]
- // optional goproto.proto.test3.ForeignEnum optional_foreign_enum = 1017;
- E_OptionalForeignEnum = &file_internal_testprotos_test3_test_extension_proto_extTypes[16]
- // optional int32 optional_optional_int32 = 2001;
- E_OptionalOptionalInt32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[17]
- // optional int64 optional_optional_int64 = 2002;
- E_OptionalOptionalInt64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[18]
- // optional uint32 optional_optional_uint32 = 2003;
- E_OptionalOptionalUint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[19]
- // optional uint64 optional_optional_uint64 = 2004;
- E_OptionalOptionalUint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[20]
- // optional sint32 optional_optional_sint32 = 2005;
- E_OptionalOptionalSint32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[21]
- // optional sint64 optional_optional_sint64 = 2006;
- E_OptionalOptionalSint64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[22]
- // optional fixed32 optional_optional_fixed32 = 2007;
- E_OptionalOptionalFixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[23]
- // optional fixed64 optional_optional_fixed64 = 2008;
- E_OptionalOptionalFixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[24]
- // optional sfixed32 optional_optional_sfixed32 = 2009;
- E_OptionalOptionalSfixed32 = &file_internal_testprotos_test3_test_extension_proto_extTypes[25]
- // optional sfixed64 optional_optional_sfixed64 = 2010;
- E_OptionalOptionalSfixed64 = &file_internal_testprotos_test3_test_extension_proto_extTypes[26]
- // optional float optional_optional_float = 2011;
- E_OptionalOptionalFloat = &file_internal_testprotos_test3_test_extension_proto_extTypes[27]
- // optional double optional_optional_double = 2012;
- E_OptionalOptionalDouble = &file_internal_testprotos_test3_test_extension_proto_extTypes[28]
- // optional bool optional_optional_bool = 2013;
- E_OptionalOptionalBool = &file_internal_testprotos_test3_test_extension_proto_extTypes[29]
- // optional string optional_optional_string = 2014;
- E_OptionalOptionalString = &file_internal_testprotos_test3_test_extension_proto_extTypes[30]
- // optional bytes optional_optional_bytes = 2015;
- E_OptionalOptionalBytes = &file_internal_testprotos_test3_test_extension_proto_extTypes[31]
- // optional goproto.proto.test3.ForeignMessage optional_optional_foreign_message = 2016;
- E_OptionalOptionalForeignMessage = &file_internal_testprotos_test3_test_extension_proto_extTypes[32]
- // optional goproto.proto.test3.ForeignEnum optional_optional_foreign_enum = 2017;
- E_OptionalOptionalForeignEnum = &file_internal_testprotos_test3_test_extension_proto_extTypes[33]
-)
-
-var File_internal_testprotos_test3_test_extension_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test3_test_extension_proto_rawDesc = []byte{
- 0x0a, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74,
- 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
- 0x74, 0x65, 0x73, 0x74, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61,
- 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73,
- 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3a, 0x47, 0x0a,
- 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xe9, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xea, 0x07, 0x20, 0x01, 0x28, 0x03,
- 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x3a,
- 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0xeb, 0x07, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xec,
- 0x07, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xed, 0x07, 0x20, 0x01, 0x28, 0x11,
- 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x3a, 0x49, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xee, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x3a, 0x4b, 0x0a, 0x10, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xef, 0x07, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x4b, 0x0a, 0x10, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf0, 0x07,
- 0x20, 0x01, 0x28, 0x06, 0x52, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x3a, 0x4d, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf1, 0x07, 0x20, 0x01,
- 0x28, 0x0f, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x3a, 0x4d, 0x0a, 0x11, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf2, 0x07, 0x20, 0x01, 0x28,
- 0x10, 0x52, 0x10, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf3, 0x07, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0d, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x3a, 0x49, 0x0a, 0x0f,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xf4, 0x07, 0x20, 0x01, 0x28, 0x01, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x3a, 0x45, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf5, 0x07, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x49,
- 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xf6, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x47, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf7, 0x07, 0x20,
- 0x01, 0x28, 0x0c, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74,
- 0x65, 0x73, 0x3a, 0x7f, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66,
- 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1f,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0xf8, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72,
- 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x16, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x3a, 0x76, 0x0a, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x1f, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xf9, 0x07,
- 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69,
- 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x13, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x5b, 0x0a, 0x17, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd1, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x15,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x3a, 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xd2, 0x0f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x15, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x49, 0x6e, 0x74,
- 0x36, 0x34, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xd3, 0x0f, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0xd4, 0x0f, 0x20, 0x01, 0x28, 0x04, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xd5, 0x0f, 0x20, 0x01, 0x28, 0x11, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x88,
- 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1f,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0xd6, 0x0f, 0x20, 0x01, 0x28, 0x12, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01,
- 0x01, 0x3a, 0x5f, 0x0a, 0x19, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0xd7, 0x0f, 0x20, 0x01, 0x28, 0x07, 0x52, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x88,
- 0x01, 0x01, 0x3a, 0x5f, 0x0a, 0x19, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xd8, 0x0f, 0x20, 0x01, 0x28, 0x06, 0x52, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34,
- 0x88, 0x01, 0x01, 0x3a, 0x61, 0x0a, 0x1a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33,
- 0x32, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xd9, 0x0f, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x33, 0x32, 0x88, 0x01, 0x01, 0x3a, 0x61, 0x0a, 0x1a, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x36, 0x34, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xda, 0x0f, 0x20, 0x01, 0x28, 0x10, 0x52, 0x18, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x88, 0x01, 0x01, 0x3a, 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66,
- 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xdb, 0x0f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x46, 0x6c,
- 0x6f, 0x61, 0x74, 0x88, 0x01, 0x01, 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x6f, 0x75, 0x62,
- 0x6c, 0x65, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0xdc, 0x0f, 0x20, 0x01, 0x28, 0x01, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x75, 0x62,
- 0x6c, 0x65, 0x88, 0x01, 0x01, 0x3a, 0x59, 0x0a, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12,
- 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0xdd, 0x0f, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01,
- 0x3a, 0x5d, 0x0a, 0x18, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74,
- 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x1f, 0x2e, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xde, 0x0f,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x16, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x3a,
- 0x5b, 0x0a, 0x17, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xdf, 0x0f, 0x20, 0x01,
- 0x28, 0x0c, 0x52, 0x15, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x88, 0x01, 0x01, 0x3a, 0x93, 0x01, 0x0a,
- 0x21, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61,
- 0x67, 0x65, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x18, 0xe0, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33,
- 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
- 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88,
- 0x01, 0x01, 0x3a, 0x8a, 0x01, 0x0a, 0x1e, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f,
- 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x66, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e,
- 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xe1, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x20, 0x2e,
- 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65,
- 0x73, 0x74, 0x33, 0x2e, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x52,
- 0x1b, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61,
- 0x6c, 0x46, 0x6f, 0x72, 0x65, 0x69, 0x67, 0x6e, 0x45, 0x6e, 0x75, 0x6d, 0x88, 0x01, 0x01, 0x42,
- 0x36, 0x5a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
- 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var file_internal_testprotos_test3_test_extension_proto_goTypes = []interface{}{
- (*descriptorpb.MessageOptions)(nil), // 0: google.protobuf.MessageOptions
- (*ForeignMessage)(nil), // 1: goproto.proto.test3.ForeignMessage
- (ForeignEnum)(0), // 2: goproto.proto.test3.ForeignEnum
-}
-var file_internal_testprotos_test3_test_extension_proto_depIdxs = []int32{
- 0, // 0: goproto.proto.test3.optional_int32:extendee -> google.protobuf.MessageOptions
- 0, // 1: goproto.proto.test3.optional_int64:extendee -> google.protobuf.MessageOptions
- 0, // 2: goproto.proto.test3.optional_uint32:extendee -> google.protobuf.MessageOptions
- 0, // 3: goproto.proto.test3.optional_uint64:extendee -> google.protobuf.MessageOptions
- 0, // 4: goproto.proto.test3.optional_sint32:extendee -> google.protobuf.MessageOptions
- 0, // 5: goproto.proto.test3.optional_sint64:extendee -> google.protobuf.MessageOptions
- 0, // 6: goproto.proto.test3.optional_fixed32:extendee -> google.protobuf.MessageOptions
- 0, // 7: goproto.proto.test3.optional_fixed64:extendee -> google.protobuf.MessageOptions
- 0, // 8: goproto.proto.test3.optional_sfixed32:extendee -> google.protobuf.MessageOptions
- 0, // 9: goproto.proto.test3.optional_sfixed64:extendee -> google.protobuf.MessageOptions
- 0, // 10: goproto.proto.test3.optional_float:extendee -> google.protobuf.MessageOptions
- 0, // 11: goproto.proto.test3.optional_double:extendee -> google.protobuf.MessageOptions
- 0, // 12: goproto.proto.test3.optional_bool:extendee -> google.protobuf.MessageOptions
- 0, // 13: goproto.proto.test3.optional_string:extendee -> google.protobuf.MessageOptions
- 0, // 14: goproto.proto.test3.optional_bytes:extendee -> google.protobuf.MessageOptions
- 0, // 15: goproto.proto.test3.optional_foreign_message:extendee -> google.protobuf.MessageOptions
- 0, // 16: goproto.proto.test3.optional_foreign_enum:extendee -> google.protobuf.MessageOptions
- 0, // 17: goproto.proto.test3.optional_optional_int32:extendee -> google.protobuf.MessageOptions
- 0, // 18: goproto.proto.test3.optional_optional_int64:extendee -> google.protobuf.MessageOptions
- 0, // 19: goproto.proto.test3.optional_optional_uint32:extendee -> google.protobuf.MessageOptions
- 0, // 20: goproto.proto.test3.optional_optional_uint64:extendee -> google.protobuf.MessageOptions
- 0, // 21: goproto.proto.test3.optional_optional_sint32:extendee -> google.protobuf.MessageOptions
- 0, // 22: goproto.proto.test3.optional_optional_sint64:extendee -> google.protobuf.MessageOptions
- 0, // 23: goproto.proto.test3.optional_optional_fixed32:extendee -> google.protobuf.MessageOptions
- 0, // 24: goproto.proto.test3.optional_optional_fixed64:extendee -> google.protobuf.MessageOptions
- 0, // 25: goproto.proto.test3.optional_optional_sfixed32:extendee -> google.protobuf.MessageOptions
- 0, // 26: goproto.proto.test3.optional_optional_sfixed64:extendee -> google.protobuf.MessageOptions
- 0, // 27: goproto.proto.test3.optional_optional_float:extendee -> google.protobuf.MessageOptions
- 0, // 28: goproto.proto.test3.optional_optional_double:extendee -> google.protobuf.MessageOptions
- 0, // 29: goproto.proto.test3.optional_optional_bool:extendee -> google.protobuf.MessageOptions
- 0, // 30: goproto.proto.test3.optional_optional_string:extendee -> google.protobuf.MessageOptions
- 0, // 31: goproto.proto.test3.optional_optional_bytes:extendee -> google.protobuf.MessageOptions
- 0, // 32: goproto.proto.test3.optional_optional_foreign_message:extendee -> google.protobuf.MessageOptions
- 0, // 33: goproto.proto.test3.optional_optional_foreign_enum:extendee -> google.protobuf.MessageOptions
- 1, // 34: goproto.proto.test3.optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
- 2, // 35: goproto.proto.test3.optional_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum
- 1, // 36: goproto.proto.test3.optional_optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
- 2, // 37: goproto.proto.test3.optional_optional_foreign_enum:type_name -> goproto.proto.test3.ForeignEnum
- 38, // [38:38] is the sub-list for method output_type
- 38, // [38:38] is the sub-list for method input_type
- 34, // [34:38] is the sub-list for extension type_name
- 0, // [0:34] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test3_test_extension_proto_init() }
-func file_internal_testprotos_test3_test_extension_proto_init() {
- if File_internal_testprotos_test3_test_extension_proto != nil {
- return
- }
- file_internal_testprotos_test3_test_proto_init()
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test3_test_extension_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 0,
- NumExtensions: 34,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test3_test_extension_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test3_test_extension_proto_depIdxs,
- ExtensionInfos: file_internal_testprotos_test3_test_extension_proto_extTypes,
- }.Build()
- File_internal_testprotos_test3_test_extension_proto = out.File
- file_internal_testprotos_test3_test_extension_proto_rawDesc = nil
- file_internal_testprotos_test3_test_extension_proto_goTypes = nil
- file_internal_testprotos_test3_test_extension_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_import.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_import.pb.go
deleted file mode 100644
index 5fc60438b6..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test3/test_import.pb.go
+++ /dev/null
@@ -1,179 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/test3/test_import.proto
-
-package test3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type ImportEnum int32
-
-const (
- ImportEnum_IMPORT_ZERO ImportEnum = 0
-)
-
-// Enum value maps for ImportEnum.
-var (
- ImportEnum_name = map[int32]string{
- 0: "IMPORT_ZERO",
- }
- ImportEnum_value = map[string]int32{
- "IMPORT_ZERO": 0,
- }
-)
-
-func (x ImportEnum) Enum() *ImportEnum {
- p := new(ImportEnum)
- *p = x
- return p
-}
-
-func (x ImportEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ImportEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_test3_test_import_proto_enumTypes[0].Descriptor()
-}
-
-func (ImportEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_test3_test_import_proto_enumTypes[0]
-}
-
-func (x ImportEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use ImportEnum.Descriptor instead.
-func (ImportEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_import_proto_rawDescGZIP(), []int{0}
-}
-
-type ImportMessage struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *ImportMessage) Reset() {
- *x = ImportMessage{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_test3_test_import_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ImportMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ImportMessage) ProtoMessage() {}
-
-func (x *ImportMessage) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_test3_test_import_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ImportMessage.ProtoReflect.Descriptor instead.
-func (*ImportMessage) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_test3_test_import_proto_rawDescGZIP(), []int{0}
-}
-
-var File_internal_testprotos_test3_test_import_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_test3_test_import_proto_rawDesc = []byte{
- 0x0a, 0x2b, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74,
- 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67,
- 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73,
- 0x74, 0x33, 0x22, 0x0f, 0x0a, 0x0d, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x2a, 0x1d, 0x0a, 0x0a, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x45, 0x6e, 0x75,
- 0x6d, 0x12, 0x0f, 0x0a, 0x0b, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x5a, 0x45, 0x52, 0x4f,
- 0x10, 0x00, 0x42, 0x36, 0x5a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c,
- 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
-
-var (
- file_internal_testprotos_test3_test_import_proto_rawDescOnce sync.Once
- file_internal_testprotos_test3_test_import_proto_rawDescData = file_internal_testprotos_test3_test_import_proto_rawDesc
-)
-
-func file_internal_testprotos_test3_test_import_proto_rawDescGZIP() []byte {
- file_internal_testprotos_test3_test_import_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_test3_test_import_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_test3_test_import_proto_rawDescData)
- })
- return file_internal_testprotos_test3_test_import_proto_rawDescData
-}
-
-var file_internal_testprotos_test3_test_import_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_internal_testprotos_test3_test_import_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_internal_testprotos_test3_test_import_proto_goTypes = []interface{}{
- (ImportEnum)(0), // 0: goproto.proto.test3.ImportEnum
- (*ImportMessage)(nil), // 1: goproto.proto.test3.ImportMessage
-}
-var file_internal_testprotos_test3_test_import_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_test3_test_import_proto_init() }
-func file_internal_testprotos_test3_test_import_proto_init() {
- if File_internal_testprotos_test3_test_import_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_test3_test_import_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ImportMessage); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_test3_test_import_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_test3_test_import_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_test3_test_import_proto_depIdxs,
- EnumInfos: file_internal_testprotos_test3_test_import_proto_enumTypes,
- MessageInfos: file_internal_testprotos_test3_test_import_proto_msgTypes,
- }.Build()
- File_internal_testprotos_test3_test_import_proto = out.File
- file_internal_testprotos_test3_test_import_proto_rawDesc = nil
- file_internal_testprotos_test3_test_import_proto_goTypes = nil
- file_internal_testprotos_test3_test_import_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/test3/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/test3/ya.make
deleted file mode 100644
index 7ede6e2d8e..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/test3/ya.make
+++ /dev/null
@@ -1,11 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(
- test.pb.go
- test_extension.pb.go
- test_import.pb.go
-)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/test.pb.go
deleted file mode 100644
index ec25471854..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/test.pb.go
+++ /dev/null
@@ -1,2576 +0,0 @@
-// Copyright 2019 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Test Protobuf definitions with proto2 syntax.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/textpb2/test.proto
-
-package textpb2
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- anypb "google.golang.org/protobuf/types/known/anypb"
- durationpb "google.golang.org/protobuf/types/known/durationpb"
- emptypb "google.golang.org/protobuf/types/known/emptypb"
- fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
- structpb "google.golang.org/protobuf/types/known/structpb"
- timestamppb "google.golang.org/protobuf/types/known/timestamppb"
- wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
- reflect "reflect"
- sync "sync"
-)
-
-type Enum int32
-
-const (
- Enum_ONE Enum = 1
- Enum_TWO Enum = 2
- Enum_TEN Enum = 10
-)
-
-// Enum value maps for Enum.
-var (
- Enum_name = map[int32]string{
- 1: "ONE",
- 2: "TWO",
- 10: "TEN",
- }
- Enum_value = map[string]int32{
- "ONE": 1,
- "TWO": 2,
- "TEN": 10,
- }
-)
-
-func (x Enum) Enum() *Enum {
- p := new(Enum)
- *p = x
- return p
-}
-
-func (x Enum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_textpb2_test_proto_enumTypes[0].Descriptor()
-}
-
-func (Enum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_textpb2_test_proto_enumTypes[0]
-}
-
-func (x Enum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enum(num)
- return nil
-}
-
-// Deprecated: Use Enum.Descriptor instead.
-func (Enum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{0}
-}
-
-type Enums_NestedEnum int32
-
-const (
- Enums_UNO Enums_NestedEnum = 1
- Enums_DOS Enums_NestedEnum = 2
- Enums_DIEZ Enums_NestedEnum = 10
-)
-
-// Enum value maps for Enums_NestedEnum.
-var (
- Enums_NestedEnum_name = map[int32]string{
- 1: "UNO",
- 2: "DOS",
- 10: "DIEZ",
- }
- Enums_NestedEnum_value = map[string]int32{
- "UNO": 1,
- "DOS": 2,
- "DIEZ": 10,
- }
-)
-
-func (x Enums_NestedEnum) Enum() *Enums_NestedEnum {
- p := new(Enums_NestedEnum)
- *p = x
- return p
-}
-
-func (x Enums_NestedEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enums_NestedEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_textpb2_test_proto_enumTypes[1].Descriptor()
-}
-
-func (Enums_NestedEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_textpb2_test_proto_enumTypes[1]
-}
-
-func (x Enums_NestedEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Do not use.
-func (x *Enums_NestedEnum) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = Enums_NestedEnum(num)
- return nil
-}
-
-// Deprecated: Use Enums_NestedEnum.Descriptor instead.
-func (Enums_NestedEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{1, 0}
-}
-
-// Scalars contains optional scalar fields.
-type Scalars struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptBool *bool `protobuf:"varint,1,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"`
- OptInt32 *int32 `protobuf:"varint,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"`
- OptInt64 *int64 `protobuf:"varint,3,opt,name=opt_int64,json=optInt64" json:"opt_int64,omitempty"`
- OptUint32 *uint32 `protobuf:"varint,4,opt,name=opt_uint32,json=optUint32" json:"opt_uint32,omitempty"`
- OptUint64 *uint64 `protobuf:"varint,5,opt,name=opt_uint64,json=optUint64" json:"opt_uint64,omitempty"`
- OptSint32 *int32 `protobuf:"zigzag32,6,opt,name=opt_sint32,json=optSint32" json:"opt_sint32,omitempty"`
- OptSint64 *int64 `protobuf:"zigzag64,7,opt,name=opt_sint64,json=optSint64" json:"opt_sint64,omitempty"`
- OptFixed32 *uint32 `protobuf:"fixed32,8,opt,name=opt_fixed32,json=optFixed32" json:"opt_fixed32,omitempty"`
- OptFixed64 *uint64 `protobuf:"fixed64,9,opt,name=opt_fixed64,json=optFixed64" json:"opt_fixed64,omitempty"`
- OptSfixed32 *int32 `protobuf:"fixed32,10,opt,name=opt_sfixed32,json=optSfixed32" json:"opt_sfixed32,omitempty"`
- OptSfixed64 *int64 `protobuf:"fixed64,11,opt,name=opt_sfixed64,json=optSfixed64" json:"opt_sfixed64,omitempty"`
- OptFloat *float32 `protobuf:"fixed32,20,opt,name=opt_float,json=optFloat" json:"opt_float,omitempty"`
- OptDouble *float64 `protobuf:"fixed64,21,opt,name=opt_double,json=optDouble" json:"opt_double,omitempty"`
- OptBytes []byte `protobuf:"bytes,14,opt,name=opt_bytes,json=optBytes" json:"opt_bytes,omitempty"`
- OptString *string `protobuf:"bytes,13,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
-}
-
-func (x *Scalars) Reset() {
- *x = Scalars{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Scalars) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Scalars) ProtoMessage() {}
-
-func (x *Scalars) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Scalars.ProtoReflect.Descriptor instead.
-func (*Scalars) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Scalars) GetOptBool() bool {
- if x != nil && x.OptBool != nil {
- return *x.OptBool
- }
- return false
-}
-
-func (x *Scalars) GetOptInt32() int32 {
- if x != nil && x.OptInt32 != nil {
- return *x.OptInt32
- }
- return 0
-}
-
-func (x *Scalars) GetOptInt64() int64 {
- if x != nil && x.OptInt64 != nil {
- return *x.OptInt64
- }
- return 0
-}
-
-func (x *Scalars) GetOptUint32() uint32 {
- if x != nil && x.OptUint32 != nil {
- return *x.OptUint32
- }
- return 0
-}
-
-func (x *Scalars) GetOptUint64() uint64 {
- if x != nil && x.OptUint64 != nil {
- return *x.OptUint64
- }
- return 0
-}
-
-func (x *Scalars) GetOptSint32() int32 {
- if x != nil && x.OptSint32 != nil {
- return *x.OptSint32
- }
- return 0
-}
-
-func (x *Scalars) GetOptSint64() int64 {
- if x != nil && x.OptSint64 != nil {
- return *x.OptSint64
- }
- return 0
-}
-
-func (x *Scalars) GetOptFixed32() uint32 {
- if x != nil && x.OptFixed32 != nil {
- return *x.OptFixed32
- }
- return 0
-}
-
-func (x *Scalars) GetOptFixed64() uint64 {
- if x != nil && x.OptFixed64 != nil {
- return *x.OptFixed64
- }
- return 0
-}
-
-func (x *Scalars) GetOptSfixed32() int32 {
- if x != nil && x.OptSfixed32 != nil {
- return *x.OptSfixed32
- }
- return 0
-}
-
-func (x *Scalars) GetOptSfixed64() int64 {
- if x != nil && x.OptSfixed64 != nil {
- return *x.OptSfixed64
- }
- return 0
-}
-
-func (x *Scalars) GetOptFloat() float32 {
- if x != nil && x.OptFloat != nil {
- return *x.OptFloat
- }
- return 0
-}
-
-func (x *Scalars) GetOptDouble() float64 {
- if x != nil && x.OptDouble != nil {
- return *x.OptDouble
- }
- return 0
-}
-
-func (x *Scalars) GetOptBytes() []byte {
- if x != nil {
- return x.OptBytes
- }
- return nil
-}
-
-func (x *Scalars) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-// Message contains enum fields.
-type Enums struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptEnum *Enum `protobuf:"varint,1,opt,name=opt_enum,json=optEnum,enum=pb2.Enum" json:"opt_enum,omitempty"`
- RptEnum []Enum `protobuf:"varint,2,rep,name=rpt_enum,json=rptEnum,enum=pb2.Enum" json:"rpt_enum,omitempty"`
- OptNestedEnum *Enums_NestedEnum `protobuf:"varint,3,opt,name=opt_nested_enum,json=optNestedEnum,enum=pb2.Enums_NestedEnum" json:"opt_nested_enum,omitempty"`
- RptNestedEnum []Enums_NestedEnum `protobuf:"varint,4,rep,name=rpt_nested_enum,json=rptNestedEnum,enum=pb2.Enums_NestedEnum" json:"rpt_nested_enum,omitempty"`
-}
-
-func (x *Enums) Reset() {
- *x = Enums{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Enums) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Enums) ProtoMessage() {}
-
-func (x *Enums) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Enums.ProtoReflect.Descriptor instead.
-func (*Enums) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Enums) GetOptEnum() Enum {
- if x != nil && x.OptEnum != nil {
- return *x.OptEnum
- }
- return Enum_ONE
-}
-
-func (x *Enums) GetRptEnum() []Enum {
- if x != nil {
- return x.RptEnum
- }
- return nil
-}
-
-func (x *Enums) GetOptNestedEnum() Enums_NestedEnum {
- if x != nil && x.OptNestedEnum != nil {
- return *x.OptNestedEnum
- }
- return Enums_UNO
-}
-
-func (x *Enums) GetRptNestedEnum() []Enums_NestedEnum {
- if x != nil {
- return x.RptNestedEnum
- }
- return nil
-}
-
-// Message contains repeated fields.
-type Repeats struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RptBool []bool `protobuf:"varint,1,rep,name=rpt_bool,json=rptBool" json:"rpt_bool,omitempty"`
- RptInt32 []int32 `protobuf:"varint,2,rep,name=rpt_int32,json=rptInt32" json:"rpt_int32,omitempty"`
- RptInt64 []int64 `protobuf:"varint,3,rep,name=rpt_int64,json=rptInt64" json:"rpt_int64,omitempty"`
- RptUint32 []uint32 `protobuf:"varint,4,rep,name=rpt_uint32,json=rptUint32" json:"rpt_uint32,omitempty"`
- RptUint64 []uint64 `protobuf:"varint,5,rep,name=rpt_uint64,json=rptUint64" json:"rpt_uint64,omitempty"`
- RptFloat []float32 `protobuf:"fixed32,6,rep,name=rpt_float,json=rptFloat" json:"rpt_float,omitempty"`
- RptDouble []float64 `protobuf:"fixed64,7,rep,name=rpt_double,json=rptDouble" json:"rpt_double,omitempty"`
- RptString []string `protobuf:"bytes,8,rep,name=rpt_string,json=rptString" json:"rpt_string,omitempty"`
- RptBytes [][]byte `protobuf:"bytes,9,rep,name=rpt_bytes,json=rptBytes" json:"rpt_bytes,omitempty"`
-}
-
-func (x *Repeats) Reset() {
- *x = Repeats{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Repeats) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Repeats) ProtoMessage() {}
-
-func (x *Repeats) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Repeats.ProtoReflect.Descriptor instead.
-func (*Repeats) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *Repeats) GetRptBool() []bool {
- if x != nil {
- return x.RptBool
- }
- return nil
-}
-
-func (x *Repeats) GetRptInt32() []int32 {
- if x != nil {
- return x.RptInt32
- }
- return nil
-}
-
-func (x *Repeats) GetRptInt64() []int64 {
- if x != nil {
- return x.RptInt64
- }
- return nil
-}
-
-func (x *Repeats) GetRptUint32() []uint32 {
- if x != nil {
- return x.RptUint32
- }
- return nil
-}
-
-func (x *Repeats) GetRptUint64() []uint64 {
- if x != nil {
- return x.RptUint64
- }
- return nil
-}
-
-func (x *Repeats) GetRptFloat() []float32 {
- if x != nil {
- return x.RptFloat
- }
- return nil
-}
-
-func (x *Repeats) GetRptDouble() []float64 {
- if x != nil {
- return x.RptDouble
- }
- return nil
-}
-
-func (x *Repeats) GetRptString() []string {
- if x != nil {
- return x.RptString
- }
- return nil
-}
-
-func (x *Repeats) GetRptBytes() [][]byte {
- if x != nil {
- return x.RptBytes
- }
- return nil
-}
-
-// Message contains map fields.
-type Maps struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Int32ToStr map[int32]string `protobuf:"bytes,1,rep,name=int32_to_str,json=int32ToStr" json:"int32_to_str,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- StrToNested map[string]*Nested `protobuf:"bytes,4,rep,name=str_to_nested,json=strToNested" json:"str_to_nested,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
-}
-
-func (x *Maps) Reset() {
- *x = Maps{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Maps) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Maps) ProtoMessage() {}
-
-func (x *Maps) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Maps.ProtoReflect.Descriptor instead.
-func (*Maps) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{3}
-}
-
-func (x *Maps) GetInt32ToStr() map[int32]string {
- if x != nil {
- return x.Int32ToStr
- }
- return nil
-}
-
-func (x *Maps) GetStrToNested() map[string]*Nested {
- if x != nil {
- return x.StrToNested
- }
- return nil
-}
-
-// Message type used as submessage.
-type Nested struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
- OptNested *Nested `protobuf:"bytes,2,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"`
-}
-
-func (x *Nested) Reset() {
- *x = Nested{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nested) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nested) ProtoMessage() {}
-
-func (x *Nested) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nested.ProtoReflect.Descriptor instead.
-func (*Nested) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{4}
-}
-
-func (x *Nested) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-func (x *Nested) GetOptNested() *Nested {
- if x != nil {
- return x.OptNested
- }
- return nil
-}
-
-// Message contains message and group fields.
-type Nests struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptNested *Nested `protobuf:"bytes,1,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"`
- Optgroup *Nests_OptGroup `protobuf:"group,2,opt,name=OptGroup,json=optgroup" json:"optgroup,omitempty"`
- RptNested []*Nested `protobuf:"bytes,4,rep,name=rpt_nested,json=rptNested" json:"rpt_nested,omitempty"`
- Rptgroup []*Nests_RptGroup `protobuf:"group,5,rep,name=RptGroup,json=rptgroup" json:"rptgroup,omitempty"`
-}
-
-func (x *Nests) Reset() {
- *x = Nests{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nests) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nests) ProtoMessage() {}
-
-func (x *Nests) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nests.ProtoReflect.Descriptor instead.
-func (*Nests) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5}
-}
-
-func (x *Nests) GetOptNested() *Nested {
- if x != nil {
- return x.OptNested
- }
- return nil
-}
-
-func (x *Nests) GetOptgroup() *Nests_OptGroup {
- if x != nil {
- return x.Optgroup
- }
- return nil
-}
-
-func (x *Nests) GetRptNested() []*Nested {
- if x != nil {
- return x.RptNested
- }
- return nil
-}
-
-func (x *Nests) GetRptgroup() []*Nests_RptGroup {
- if x != nil {
- return x.Rptgroup
- }
- return nil
-}
-
-// Message contains required fields.
-type Requireds struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ReqBool *bool `protobuf:"varint,1,req,name=req_bool,json=reqBool" json:"req_bool,omitempty"`
- ReqSfixed64 *int64 `protobuf:"fixed64,2,req,name=req_sfixed64,json=reqSfixed64" json:"req_sfixed64,omitempty"`
- ReqDouble *float64 `protobuf:"fixed64,3,req,name=req_double,json=reqDouble" json:"req_double,omitempty"`
- ReqString *string `protobuf:"bytes,4,req,name=req_string,json=reqString" json:"req_string,omitempty"`
- ReqEnum *Enum `protobuf:"varint,5,req,name=req_enum,json=reqEnum,enum=pb2.Enum" json:"req_enum,omitempty"`
- ReqNested *Nested `protobuf:"bytes,6,req,name=req_nested,json=reqNested" json:"req_nested,omitempty"`
-}
-
-func (x *Requireds) Reset() {
- *x = Requireds{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Requireds) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Requireds) ProtoMessage() {}
-
-func (x *Requireds) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Requireds.ProtoReflect.Descriptor instead.
-func (*Requireds) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{6}
-}
-
-func (x *Requireds) GetReqBool() bool {
- if x != nil && x.ReqBool != nil {
- return *x.ReqBool
- }
- return false
-}
-
-func (x *Requireds) GetReqSfixed64() int64 {
- if x != nil && x.ReqSfixed64 != nil {
- return *x.ReqSfixed64
- }
- return 0
-}
-
-func (x *Requireds) GetReqDouble() float64 {
- if x != nil && x.ReqDouble != nil {
- return *x.ReqDouble
- }
- return 0
-}
-
-func (x *Requireds) GetReqString() string {
- if x != nil && x.ReqString != nil {
- return *x.ReqString
- }
- return ""
-}
-
-func (x *Requireds) GetReqEnum() Enum {
- if x != nil && x.ReqEnum != nil {
- return *x.ReqEnum
- }
- return Enum_ONE
-}
-
-func (x *Requireds) GetReqNested() *Nested {
- if x != nil {
- return x.ReqNested
- }
- return nil
-}
-
-// Message contains both required and optional fields.
-type PartialRequired struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ReqString *string `protobuf:"bytes,1,req,name=req_string,json=reqString" json:"req_string,omitempty"`
- OptString *string `protobuf:"bytes,2,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
-}
-
-func (x *PartialRequired) Reset() {
- *x = PartialRequired{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *PartialRequired) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*PartialRequired) ProtoMessage() {}
-
-func (x *PartialRequired) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use PartialRequired.ProtoReflect.Descriptor instead.
-func (*PartialRequired) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{7}
-}
-
-func (x *PartialRequired) GetReqString() string {
- if x != nil && x.ReqString != nil {
- return *x.ReqString
- }
- return ""
-}
-
-func (x *PartialRequired) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-type NestedWithRequired struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ReqString *string `protobuf:"bytes,1,req,name=req_string,json=reqString" json:"req_string,omitempty"`
-}
-
-func (x *NestedWithRequired) Reset() {
- *x = NestedWithRequired{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *NestedWithRequired) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*NestedWithRequired) ProtoMessage() {}
-
-func (x *NestedWithRequired) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use NestedWithRequired.ProtoReflect.Descriptor instead.
-func (*NestedWithRequired) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{8}
-}
-
-func (x *NestedWithRequired) GetReqString() string {
- if x != nil && x.ReqString != nil {
- return *x.ReqString
- }
- return ""
-}
-
-type IndirectRequired struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptNested *NestedWithRequired `protobuf:"bytes,1,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"`
- RptNested []*NestedWithRequired `protobuf:"bytes,2,rep,name=rpt_nested,json=rptNested" json:"rpt_nested,omitempty"`
- StrToNested map[string]*NestedWithRequired `protobuf:"bytes,3,rep,name=str_to_nested,json=strToNested" json:"str_to_nested,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
- // Types that are assignable to Union:
- //
- // *IndirectRequired_OneofNested
- Union isIndirectRequired_Union `protobuf_oneof:"union"`
-}
-
-func (x *IndirectRequired) Reset() {
- *x = IndirectRequired{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[9]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *IndirectRequired) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*IndirectRequired) ProtoMessage() {}
-
-func (x *IndirectRequired) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[9]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use IndirectRequired.ProtoReflect.Descriptor instead.
-func (*IndirectRequired) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{9}
-}
-
-func (x *IndirectRequired) GetOptNested() *NestedWithRequired {
- if x != nil {
- return x.OptNested
- }
- return nil
-}
-
-func (x *IndirectRequired) GetRptNested() []*NestedWithRequired {
- if x != nil {
- return x.RptNested
- }
- return nil
-}
-
-func (x *IndirectRequired) GetStrToNested() map[string]*NestedWithRequired {
- if x != nil {
- return x.StrToNested
- }
- return nil
-}
-
-func (m *IndirectRequired) GetUnion() isIndirectRequired_Union {
- if m != nil {
- return m.Union
- }
- return nil
-}
-
-func (x *IndirectRequired) GetOneofNested() *NestedWithRequired {
- if x, ok := x.GetUnion().(*IndirectRequired_OneofNested); ok {
- return x.OneofNested
- }
- return nil
-}
-
-type isIndirectRequired_Union interface {
- isIndirectRequired_Union()
-}
-
-type IndirectRequired_OneofNested struct {
- OneofNested *NestedWithRequired `protobuf:"bytes,4,opt,name=oneof_nested,json=oneofNested,oneof"`
-}
-
-func (*IndirectRequired_OneofNested) isIndirectRequired_Union() {}
-
-type Extensions struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-
- OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
- OptBool *bool `protobuf:"varint,101,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"`
- OptInt32 *int32 `protobuf:"varint,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"`
-}
-
-func (x *Extensions) Reset() {
- *x = Extensions{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[10]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Extensions) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Extensions) ProtoMessage() {}
-
-func (x *Extensions) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[10]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Extensions.ProtoReflect.Descriptor instead.
-func (*Extensions) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{10}
-}
-
-func (x *Extensions) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-func (x *Extensions) GetOptBool() bool {
- if x != nil && x.OptBool != nil {
- return *x.OptBool
- }
- return false
-}
-
-func (x *Extensions) GetOptInt32() int32 {
- if x != nil && x.OptInt32 != nil {
- return *x.OptInt32
- }
- return 0
-}
-
-type ExtensionsContainer struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *ExtensionsContainer) Reset() {
- *x = ExtensionsContainer{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[11]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ExtensionsContainer) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ExtensionsContainer) ProtoMessage() {}
-
-func (x *ExtensionsContainer) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[11]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ExtensionsContainer.ProtoReflect.Descriptor instead.
-func (*ExtensionsContainer) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{11}
-}
-
-type MessageSet struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *MessageSet) Reset() {
- *x = MessageSet{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[12]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MessageSet) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MessageSet) ProtoMessage() {}
-
-func (x *MessageSet) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[12]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MessageSet.ProtoReflect.Descriptor instead.
-func (*MessageSet) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{12}
-}
-
-type MessageSetExtension struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
-}
-
-func (x *MessageSetExtension) Reset() {
- *x = MessageSetExtension{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[13]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MessageSetExtension) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MessageSetExtension) ProtoMessage() {}
-
-func (x *MessageSetExtension) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[13]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MessageSetExtension.ProtoReflect.Descriptor instead.
-func (*MessageSetExtension) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{13}
-}
-
-func (x *MessageSetExtension) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-type FakeMessageSet struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
- extensionFields protoimpl.ExtensionFields
-}
-
-func (x *FakeMessageSet) Reset() {
- *x = FakeMessageSet{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[14]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FakeMessageSet) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FakeMessageSet) ProtoMessage() {}
-
-func (x *FakeMessageSet) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[14]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FakeMessageSet.ProtoReflect.Descriptor instead.
-func (*FakeMessageSet) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{14}
-}
-
-type FakeMessageSetExtension struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
-}
-
-func (x *FakeMessageSetExtension) Reset() {
- *x = FakeMessageSetExtension{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[15]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FakeMessageSetExtension) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FakeMessageSetExtension) ProtoMessage() {}
-
-func (x *FakeMessageSetExtension) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[15]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FakeMessageSetExtension.ProtoReflect.Descriptor instead.
-func (*FakeMessageSetExtension) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{15}
-}
-
-func (x *FakeMessageSetExtension) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-// Message contains well-known type fields.
-type KnownTypes struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptBool *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=opt_bool,json=optBool" json:"opt_bool,omitempty"`
- OptInt32 *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=opt_int32,json=optInt32" json:"opt_int32,omitempty"`
- OptInt64 *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=opt_int64,json=optInt64" json:"opt_int64,omitempty"`
- OptUint32 *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=opt_uint32,json=optUint32" json:"opt_uint32,omitempty"`
- OptUint64 *wrapperspb.UInt64Value `protobuf:"bytes,5,opt,name=opt_uint64,json=optUint64" json:"opt_uint64,omitempty"`
- OptFloat *wrapperspb.FloatValue `protobuf:"bytes,6,opt,name=opt_float,json=optFloat" json:"opt_float,omitempty"`
- OptDouble *wrapperspb.DoubleValue `protobuf:"bytes,7,opt,name=opt_double,json=optDouble" json:"opt_double,omitempty"`
- OptString *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
- OptBytes *wrapperspb.BytesValue `protobuf:"bytes,9,opt,name=opt_bytes,json=optBytes" json:"opt_bytes,omitempty"`
- OptDuration *durationpb.Duration `protobuf:"bytes,20,opt,name=opt_duration,json=optDuration" json:"opt_duration,omitempty"`
- OptTimestamp *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=opt_timestamp,json=optTimestamp" json:"opt_timestamp,omitempty"`
- OptStruct *structpb.Struct `protobuf:"bytes,25,opt,name=opt_struct,json=optStruct" json:"opt_struct,omitempty"`
- OptList *structpb.ListValue `protobuf:"bytes,26,opt,name=opt_list,json=optList" json:"opt_list,omitempty"`
- OptValue *structpb.Value `protobuf:"bytes,27,opt,name=opt_value,json=optValue" json:"opt_value,omitempty"`
- OptNull *structpb.NullValue `protobuf:"varint,28,opt,name=opt_null,json=optNull,enum=google.protobuf.NullValue" json:"opt_null,omitempty"`
- OptEmpty *emptypb.Empty `protobuf:"bytes,30,opt,name=opt_empty,json=optEmpty" json:"opt_empty,omitempty"`
- OptAny *anypb.Any `protobuf:"bytes,32,opt,name=opt_any,json=optAny" json:"opt_any,omitempty"`
- OptFieldmask *fieldmaskpb.FieldMask `protobuf:"bytes,40,opt,name=opt_fieldmask,json=optFieldmask" json:"opt_fieldmask,omitempty"`
-}
-
-func (x *KnownTypes) Reset() {
- *x = KnownTypes{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[16]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *KnownTypes) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*KnownTypes) ProtoMessage() {}
-
-func (x *KnownTypes) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[16]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use KnownTypes.ProtoReflect.Descriptor instead.
-func (*KnownTypes) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{16}
-}
-
-func (x *KnownTypes) GetOptBool() *wrapperspb.BoolValue {
- if x != nil {
- return x.OptBool
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptInt32() *wrapperspb.Int32Value {
- if x != nil {
- return x.OptInt32
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptInt64() *wrapperspb.Int64Value {
- if x != nil {
- return x.OptInt64
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptUint32() *wrapperspb.UInt32Value {
- if x != nil {
- return x.OptUint32
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptUint64() *wrapperspb.UInt64Value {
- if x != nil {
- return x.OptUint64
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptFloat() *wrapperspb.FloatValue {
- if x != nil {
- return x.OptFloat
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptDouble() *wrapperspb.DoubleValue {
- if x != nil {
- return x.OptDouble
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptString() *wrapperspb.StringValue {
- if x != nil {
- return x.OptString
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptBytes() *wrapperspb.BytesValue {
- if x != nil {
- return x.OptBytes
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptDuration() *durationpb.Duration {
- if x != nil {
- return x.OptDuration
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptTimestamp() *timestamppb.Timestamp {
- if x != nil {
- return x.OptTimestamp
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptStruct() *structpb.Struct {
- if x != nil {
- return x.OptStruct
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptList() *structpb.ListValue {
- if x != nil {
- return x.OptList
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptValue() *structpb.Value {
- if x != nil {
- return x.OptValue
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptNull() structpb.NullValue {
- if x != nil && x.OptNull != nil {
- return *x.OptNull
- }
- return structpb.NullValue(0)
-}
-
-func (x *KnownTypes) GetOptEmpty() *emptypb.Empty {
- if x != nil {
- return x.OptEmpty
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptAny() *anypb.Any {
- if x != nil {
- return x.OptAny
- }
- return nil
-}
-
-func (x *KnownTypes) GetOptFieldmask() *fieldmaskpb.FieldMask {
- if x != nil {
- return x.OptFieldmask
- }
- return nil
-}
-
-type Nests_OptGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptString *string `protobuf:"bytes,1,opt,name=opt_string,json=optString" json:"opt_string,omitempty"`
- OptNested *Nested `protobuf:"bytes,2,opt,name=opt_nested,json=optNested" json:"opt_nested,omitempty"`
- Optnestedgroup *Nests_OptGroup_OptNestedGroup `protobuf:"group,3,opt,name=OptNestedGroup,json=optnestedgroup" json:"optnestedgroup,omitempty"`
-}
-
-func (x *Nests_OptGroup) Reset() {
- *x = Nests_OptGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[19]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nests_OptGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nests_OptGroup) ProtoMessage() {}
-
-func (x *Nests_OptGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[19]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nests_OptGroup.ProtoReflect.Descriptor instead.
-func (*Nests_OptGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 0}
-}
-
-func (x *Nests_OptGroup) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-func (x *Nests_OptGroup) GetOptNested() *Nested {
- if x != nil {
- return x.OptNested
- }
- return nil
-}
-
-func (x *Nests_OptGroup) GetOptnestedgroup() *Nests_OptGroup_OptNestedGroup {
- if x != nil {
- return x.Optnestedgroup
- }
- return nil
-}
-
-type Nests_RptGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RptString []string `protobuf:"bytes,1,rep,name=rpt_string,json=rptString" json:"rpt_string,omitempty"`
-}
-
-func (x *Nests_RptGroup) Reset() {
- *x = Nests_RptGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[20]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nests_RptGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nests_RptGroup) ProtoMessage() {}
-
-func (x *Nests_RptGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[20]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nests_RptGroup.ProtoReflect.Descriptor instead.
-func (*Nests_RptGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 1}
-}
-
-func (x *Nests_RptGroup) GetRptString() []string {
- if x != nil {
- return x.RptString
- }
- return nil
-}
-
-type Nests_OptGroup_OptNestedGroup struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptFixed32 *uint32 `protobuf:"fixed32,1,opt,name=opt_fixed32,json=optFixed32" json:"opt_fixed32,omitempty"`
-}
-
-func (x *Nests_OptGroup_OptNestedGroup) Reset() {
- *x = Nests_OptGroup_OptNestedGroup{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[21]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nests_OptGroup_OptNestedGroup) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nests_OptGroup_OptNestedGroup) ProtoMessage() {}
-
-func (x *Nests_OptGroup_OptNestedGroup) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb2_test_proto_msgTypes[21]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nests_OptGroup_OptNestedGroup.ProtoReflect.Descriptor instead.
-func (*Nests_OptGroup_OptNestedGroup) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb2_test_proto_rawDescGZIP(), []int{5, 0, 0}
-}
-
-func (x *Nests_OptGroup_OptNestedGroup) GetOptFixed32() uint32 {
- if x != nil && x.OptFixed32 != nil {
- return *x.OptFixed32
- }
- return 0
-}
-
-var file_internal_testprotos_textpb2_test_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 21,
- Name: "pb2.opt_ext_bool",
- Tag: "varint,21,opt,name=opt_ext_bool",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*string)(nil),
- Field: 22,
- Name: "pb2.opt_ext_string",
- Tag: "bytes,22,opt,name=opt_ext_string",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*Enum)(nil),
- Field: 23,
- Name: "pb2.opt_ext_enum",
- Tag: "varint,23,opt,name=opt_ext_enum,enum=pb2.Enum",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*Nested)(nil),
- Field: 24,
- Name: "pb2.opt_ext_nested",
- Tag: "bytes,24,opt,name=opt_ext_nested",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*PartialRequired)(nil),
- Field: 25,
- Name: "pb2.opt_ext_partial",
- Tag: "bytes,25,opt,name=opt_ext_partial",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]uint32)(nil),
- Field: 31,
- Name: "pb2.rpt_ext_fixed32",
- Tag: "fixed32,31,rep,name=rpt_ext_fixed32",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]Enum)(nil),
- Field: 32,
- Name: "pb2.rpt_ext_enum",
- Tag: "varint,32,rep,name=rpt_ext_enum,enum=pb2.Enum",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]*Nested)(nil),
- Field: 33,
- Name: "pb2.rpt_ext_nested",
- Tag: "bytes,33,rep,name=rpt_ext_nested",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*MessageSet)(nil),
- ExtensionType: (*FakeMessageSetExtension)(nil),
- Field: 50,
- Name: "pb2.message_set_extension",
- Tag: "bytes,50,opt,name=message_set_extension",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 51,
- Name: "pb2.ExtensionsContainer.opt_ext_bool",
- Tag: "varint,51,opt,name=opt_ext_bool",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*string)(nil),
- Field: 52,
- Name: "pb2.ExtensionsContainer.opt_ext_string",
- Tag: "bytes,52,opt,name=opt_ext_string",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*Enum)(nil),
- Field: 53,
- Name: "pb2.ExtensionsContainer.opt_ext_enum",
- Tag: "varint,53,opt,name=opt_ext_enum,enum=pb2.Enum",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*Nested)(nil),
- Field: 54,
- Name: "pb2.ExtensionsContainer.opt_ext_nested",
- Tag: "bytes,54,opt,name=opt_ext_nested",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: (*PartialRequired)(nil),
- Field: 55,
- Name: "pb2.ExtensionsContainer.opt_ext_partial",
- Tag: "bytes,55,opt,name=opt_ext_partial",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]string)(nil),
- Field: 61,
- Name: "pb2.ExtensionsContainer.rpt_ext_string",
- Tag: "bytes,61,rep,name=rpt_ext_string",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]Enum)(nil),
- Field: 62,
- Name: "pb2.ExtensionsContainer.rpt_ext_enum",
- Tag: "varint,62,rep,name=rpt_ext_enum,enum=pb2.Enum",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*Extensions)(nil),
- ExtensionType: ([]*Nested)(nil),
- Field: 63,
- Name: "pb2.ExtensionsContainer.rpt_ext_nested",
- Tag: "bytes,63,rep,name=rpt_ext_nested",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*MessageSet)(nil),
- ExtensionType: (*MessageSetExtension)(nil),
- Field: 10,
- Name: "pb2.MessageSetExtension.message_set_extension",
- Tag: "bytes,10,opt,name=message_set_extension",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*MessageSet)(nil),
- ExtensionType: (*MessageSetExtension)(nil),
- Field: 20,
- Name: "pb2.MessageSetExtension.not_message_set_extension",
- Tag: "bytes,20,opt,name=not_message_set_extension",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*MessageSet)(nil),
- ExtensionType: (*Nested)(nil),
- Field: 30,
- Name: "pb2.MessageSetExtension.ext_nested",
- Tag: "bytes,30,opt,name=ext_nested",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
- {
- ExtendedType: (*FakeMessageSet)(nil),
- ExtensionType: (*FakeMessageSetExtension)(nil),
- Field: 10,
- Name: "pb2.FakeMessageSetExtension.message_set_extension",
- Tag: "bytes,10,opt,name=message_set_extension",
- Filename: "internal/testprotos/textpb2/test.proto",
- },
-}
-
-// Extension fields to Extensions.
-var (
- // optional bool opt_ext_bool = 21;
- E_OptExtBool = &file_internal_testprotos_textpb2_test_proto_extTypes[0]
- // optional string opt_ext_string = 22;
- E_OptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[1]
- // optional pb2.Enum opt_ext_enum = 23;
- E_OptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[2]
- // optional pb2.Nested opt_ext_nested = 24;
- E_OptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[3]
- // optional pb2.PartialRequired opt_ext_partial = 25;
- E_OptExtPartial = &file_internal_testprotos_textpb2_test_proto_extTypes[4]
- // repeated fixed32 rpt_ext_fixed32 = 31;
- E_RptExtFixed32 = &file_internal_testprotos_textpb2_test_proto_extTypes[5]
- // repeated pb2.Enum rpt_ext_enum = 32;
- E_RptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[6]
- // repeated pb2.Nested rpt_ext_nested = 33;
- E_RptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[7]
- // optional bool opt_ext_bool = 51;
- E_ExtensionsContainer_OptExtBool = &file_internal_testprotos_textpb2_test_proto_extTypes[9]
- // optional string opt_ext_string = 52;
- E_ExtensionsContainer_OptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[10]
- // optional pb2.Enum opt_ext_enum = 53;
- E_ExtensionsContainer_OptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[11]
- // optional pb2.Nested opt_ext_nested = 54;
- E_ExtensionsContainer_OptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[12]
- // optional pb2.PartialRequired opt_ext_partial = 55;
- E_ExtensionsContainer_OptExtPartial = &file_internal_testprotos_textpb2_test_proto_extTypes[13]
- // repeated string rpt_ext_string = 61;
- E_ExtensionsContainer_RptExtString = &file_internal_testprotos_textpb2_test_proto_extTypes[14]
- // repeated pb2.Enum rpt_ext_enum = 62;
- E_ExtensionsContainer_RptExtEnum = &file_internal_testprotos_textpb2_test_proto_extTypes[15]
- // repeated pb2.Nested rpt_ext_nested = 63;
- E_ExtensionsContainer_RptExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[16]
-)
-
-// Extension fields to MessageSet.
-var (
- // optional pb2.FakeMessageSetExtension message_set_extension = 50;
- E_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[8]
- // optional pb2.MessageSetExtension message_set_extension = 10;
- E_MessageSetExtension_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[17]
- // optional pb2.MessageSetExtension not_message_set_extension = 20;
- E_MessageSetExtension_NotMessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[18]
- // optional pb2.Nested ext_nested = 30;
- E_MessageSetExtension_ExtNested = &file_internal_testprotos_textpb2_test_proto_extTypes[19]
-)
-
-// Extension fields to FakeMessageSet.
-var (
- // optional pb2.FakeMessageSetExtension message_set_extension = 10;
- E_FakeMessageSetExtension_MessageSetExtension = &file_internal_testprotos_textpb2_test_proto_extTypes[20]
-)
-
-var File_internal_testprotos_textpb2_test_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_textpb2_test_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x32, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x70, 0x62, 0x32, 0x1a, 0x19, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61,
- 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73,
- 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xda, 0x03, 0x0a, 0x07, 0x53, 0x63, 0x61, 0x6c, 0x61,
- 0x72, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x1b, 0x0a,
- 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
- 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70,
- 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f,
- 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x75,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x6f, 0x70, 0x74,
- 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x55,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x18, 0x06, 0x20, 0x01, 0x28, 0x11, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x18, 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x69, 0x6e,
- 0x74, 0x36, 0x34, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64,
- 0x33, 0x32, 0x18, 0x08, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x46, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x78, 0x65,
- 0x64, 0x36, 0x34, 0x18, 0x09, 0x20, 0x01, 0x28, 0x06, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x46, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x0b, 0x6f, 0x70, 0x74,
- 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x21, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f,
- 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x10, 0x52, 0x0b,
- 0x6f, 0x70, 0x74, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1b, 0x0a, 0x09, 0x6f,
- 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08,
- 0x6f, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f,
- 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28, 0x01, 0x52, 0x09, 0x6f, 0x70,
- 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x62,
- 0x79, 0x74, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x22, 0xfb, 0x01, 0x0a, 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x12, 0x24, 0x0a,
- 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x45,
- 0x6e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x08, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18,
- 0x02, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d,
- 0x52, 0x07, 0x72, 0x70, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x3d, 0x0a, 0x0f, 0x6f, 0x70, 0x74,
- 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x3d, 0x0a, 0x0f, 0x72, 0x70, 0x74, 0x5f,
- 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x03, 0x28,
- 0x0e, 0x32, 0x15, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0d, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x22, 0x28, 0x0a, 0x0a, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x55, 0x4e, 0x4f, 0x10, 0x01, 0x12, 0x07,
- 0x0a, 0x03, 0x44, 0x4f, 0x53, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x49, 0x45, 0x5a, 0x10,
- 0x0a, 0x22, 0x94, 0x02, 0x0a, 0x07, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x73, 0x12, 0x19, 0x0a,
- 0x08, 0x72, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52,
- 0x07, 0x72, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x72, 0x70, 0x74,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x18, 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x72, 0x70, 0x74, 0x49, 0x6e, 0x74,
- 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32,
- 0x18, 0x04, 0x20, 0x03, 0x28, 0x0d, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33,
- 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x05, 0x20, 0x03, 0x28, 0x04, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34,
- 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x06, 0x20,
- 0x03, 0x28, 0x02, 0x52, 0x08, 0x72, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1d, 0x0a,
- 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28,
- 0x01, 0x52, 0x09, 0x72, 0x70, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x1d, 0x0a, 0x0a,
- 0x72, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09,
- 0x52, 0x09, 0x72, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x72,
- 0x70, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08,
- 0x72, 0x70, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x8f, 0x02, 0x0a, 0x04, 0x4d, 0x61, 0x70,
- 0x73, 0x12, 0x3b, 0x0a, 0x0c, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x74, 0x6f, 0x5f, 0x73, 0x74,
- 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x61,
- 0x70, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x45, 0x6e, 0x74,
- 0x72, 0x79, 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x12, 0x3e,
- 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x5f, 0x74, 0x6f, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18,
- 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x61, 0x70, 0x73,
- 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x1a, 0x3d,
- 0x0a, 0x0f, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4b, 0x0a,
- 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x53, 0x0a, 0x06, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x12, 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22,
- 0xd3, 0x03, 0x0a, 0x05, 0x4e, 0x65, 0x73, 0x74, 0x73, 0x12, 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74,
- 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e,
- 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x2f, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x67, 0x72, 0x6f, 0x75,
- 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0a, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x73, 0x2e, 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x08, 0x6f, 0x70,
- 0x74, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2a, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x6e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32,
- 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x12, 0x2f, 0x0a, 0x08, 0x72, 0x70, 0x74, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x05,
- 0x20, 0x03, 0x28, 0x0a, 0x32, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x73,
- 0x2e, 0x52, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x08, 0x72, 0x70, 0x74, 0x67, 0x72,
- 0x6f, 0x75, 0x70, 0x1a, 0xd4, 0x01, 0x0a, 0x08, 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70,
- 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12,
- 0x2a, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x4a, 0x0a, 0x0e, 0x6f,
- 0x70, 0x74, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20,
- 0x01, 0x28, 0x0a, 0x32, 0x22, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x73, 0x2e,
- 0x4f, 0x70, 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x4f, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0e, 0x6f, 0x70, 0x74, 0x6e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x31, 0x0a, 0x0e, 0x4f, 0x70, 0x74, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x70, 0x74,
- 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x01, 0x20, 0x01, 0x28, 0x07, 0x52, 0x0a,
- 0x6f, 0x70, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x1a, 0x29, 0x0a, 0x08, 0x52, 0x70,
- 0x74, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x73, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x70, 0x74, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x52, 0x0e, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x64, 0x5f,
- 0x66, 0x69, 0x65, 0x6c, 0x64, 0x22, 0xd9, 0x01, 0x0a, 0x09, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72,
- 0x65, 0x64, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18,
- 0x01, 0x20, 0x02, 0x28, 0x08, 0x52, 0x07, 0x72, 0x65, 0x71, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x21,
- 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x02,
- 0x20, 0x02, 0x28, 0x10, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x53, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36,
- 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18,
- 0x03, 0x20, 0x02, 0x28, 0x01, 0x52, 0x09, 0x72, 0x65, 0x71, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65,
- 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x04,
- 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12,
- 0x24, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x02, 0x28,
- 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x07, 0x72, 0x65,
- 0x71, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x6e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x02, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x72, 0x65, 0x71, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x22, 0x4f, 0x0a, 0x0f, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75,
- 0x69, 0x72, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f, 0x73, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x53, 0x74, 0x72,
- 0x69, 0x6e, 0x67, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x22, 0x33, 0x0a, 0x12, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68,
- 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x5f,
- 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x02, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65,
- 0x71, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22, 0xee, 0x02, 0x0a, 0x10, 0x49, 0x6e, 0x64, 0x69,
- 0x72, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x0a,
- 0x6f, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x17, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74,
- 0x68, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x12, 0x36, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65,
- 0x64, 0x52, 0x09, 0x72, 0x70, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x4a, 0x0a, 0x0d,
- 0x73, 0x74, 0x72, 0x5f, 0x74, 0x6f, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x03, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x49, 0x6e, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72,
- 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f,
- 0x66, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17,
- 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52,
- 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x1a, 0x57, 0x0a, 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
- 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2d, 0x0a, 0x05,
- 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x62,
- 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x57, 0x69, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75,
- 0x69, 0x72, 0x65, 0x64, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42,
- 0x07, 0x0a, 0x05, 0x75, 0x6e, 0x69, 0x6f, 0x6e, 0x22, 0x69, 0x0a, 0x0a, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74,
- 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f,
- 0x6c, 0x18, 0x65, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c,
- 0x12, 0x1b, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x05, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x2a, 0x04, 0x08,
- 0x14, 0x10, 0x65, 0x22, 0x89, 0x04, 0x0a, 0x13, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x32, 0x31, 0x0a, 0x0c, 0x6f,
- 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62,
- 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x33, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x32, 0x35,
- 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x34, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74,
- 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x35, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70,
- 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45,
- 0x6e, 0x75, 0x6d, 0x32, 0x42, 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x36, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70,
- 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78,
- 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x32, 0x4d, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x5f, 0x65,
- 0x78, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32,
- 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x37, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52,
- 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x50,
- 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x32, 0x35, 0x0a, 0x0e, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78,
- 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45,
- 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3d, 0x20, 0x03, 0x28, 0x09, 0x52,
- 0x0c, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x3c, 0x0a,
- 0x0c, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e,
- 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3e,
- 0x20, 0x03, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52,
- 0x0a, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x32, 0x42, 0x0a, 0x0e, 0x72,
- 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e,
- 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x3f,
- 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x52, 0x0c, 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22,
- 0x1a, 0x0a, 0x0a, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x2a, 0x08, 0x08,
- 0x04, 0x10, 0xff, 0xff, 0xff, 0xff, 0x07, 0x3a, 0x02, 0x08, 0x01, 0x22, 0xb6, 0x02, 0x0a, 0x13,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73,
- 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x32, 0x5d, 0x0a, 0x15, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65,
- 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 0x2e, 0x70, 0x62,
- 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d, 0x65,
- 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x32, 0x64, 0x0a, 0x19, 0x6e, 0x6f, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f,
- 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18,
- 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52,
- 0x16, 0x6e, 0x6f, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0x3b, 0x0a, 0x0a, 0x65, 0x78, 0x74, 0x5f, 0x6e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70,
- 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x09, 0x65, 0x78, 0x74, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x22, 0x1a, 0x0a, 0x0e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x2a, 0x08, 0x08, 0x04, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02,
- 0x22, 0x9f, 0x01, 0x0a, 0x17, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
- 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a,
- 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x32, 0x65, 0x0a, 0x15, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x13, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x1c, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
- 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69,
- 0x6f, 0x6e, 0x22, 0x9e, 0x08, 0x0a, 0x0a, 0x4b, 0x6e, 0x6f, 0x77, 0x6e, 0x54, 0x79, 0x70, 0x65,
- 0x73, 0x12, 0x35, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
- 0x07, 0x6f, 0x70, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e,
- 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x3b, 0x0a, 0x0a,
- 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09,
- 0x6f, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x3b, 0x0a, 0x0a, 0x6f, 0x70, 0x74,
- 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x55, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x6f, 0x70, 0x74,
- 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x6c,
- 0x6f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x6c, 0x6f, 0x61,
- 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74,
- 0x12, 0x3b, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c,
- 0x75, 0x65, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x3b, 0x0a,
- 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
- 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x38, 0x0a, 0x09, 0x6f, 0x70,
- 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x42,
- 0x79, 0x74, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x75, 0x72, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f,
- 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x6f, 0x70, 0x74, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x3f, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74,
- 0x61, 0x6d, 0x70, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
- 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
- 0x61, 0x6d, 0x70, 0x12, 0x36, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x75, 0x63,
- 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74,
- 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x12, 0x35, 0x0a, 0x08, 0x6f,
- 0x70, 0x74, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x4c, 0x69,
- 0x73, 0x74, 0x12, 0x33, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
- 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6f,
- 0x70, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x6e,
- 0x75, 0x6c, 0x6c, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4e, 0x75, 0x6c, 0x6c,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x4e, 0x75, 0x6c, 0x6c, 0x12, 0x33,
- 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x18, 0x1e, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x45, 0x6d,
- 0x70, 0x74, 0x79, 0x12, 0x2d, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x5f, 0x61, 0x6e, 0x79, 0x18, 0x20,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x06, 0x6f, 0x70, 0x74, 0x41,
- 0x6e, 0x79, 0x12, 0x3f, 0x0a, 0x0d, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x6d,
- 0x61, 0x73, 0x6b, 0x18, 0x28, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c,
- 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x6d,
- 0x61, 0x73, 0x6b, 0x2a, 0x21, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x07, 0x0a, 0x03, 0x4f,
- 0x4e, 0x45, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x57, 0x4f, 0x10, 0x02, 0x12, 0x07, 0x0a,
- 0x03, 0x54, 0x45, 0x4e, 0x10, 0x0a, 0x3a, 0x31, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78,
- 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74,
- 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x15, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x6f,
- 0x70, 0x74, 0x45, 0x78, 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x3a, 0x35, 0x0a, 0x0e, 0x6f, 0x70, 0x74,
- 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x0f, 0x2e, 0x70, 0x62,
- 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x16, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x3a, 0x3c, 0x0a, 0x0c, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
- 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e,
- 0x75, 0x6d, 0x52, 0x0a, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x42,
- 0x0a, 0x0e, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64,
- 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x3a, 0x4d, 0x0a, 0x0f, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
- 0x72, 0x74, 0x69, 0x61, 0x6c, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70,
- 0x62, 0x32, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x69, 0x72,
- 0x65, 0x64, 0x52, 0x0d, 0x6f, 0x70, 0x74, 0x45, 0x78, 0x74, 0x50, 0x61, 0x72, 0x74, 0x69, 0x61,
- 0x6c, 0x3a, 0x37, 0x0a, 0x0f, 0x72, 0x70, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x66, 0x69, 0x78,
- 0x65, 0x64, 0x33, 0x32, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x1f, 0x20, 0x03, 0x28, 0x07, 0x52, 0x0d, 0x72, 0x70, 0x74,
- 0x45, 0x78, 0x74, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x3a, 0x3c, 0x0a, 0x0c, 0x72, 0x70,
- 0x74, 0x5f, 0x65, 0x78, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32,
- 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x20, 0x20, 0x03, 0x28,
- 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0a, 0x72, 0x70,
- 0x74, 0x45, 0x78, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x3a, 0x42, 0x0a, 0x0e, 0x72, 0x70, 0x74, 0x5f,
- 0x65, 0x78, 0x74, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32,
- 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x21, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x0c,
- 0x72, 0x70, 0x74, 0x45, 0x78, 0x74, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x3a, 0x61, 0x0a, 0x15,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x5f, 0x65, 0x78, 0x74, 0x65,
- 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x0f, 0x2e, 0x70, 0x62, 0x32, 0x2e, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70,
- 0x62, 0x32, 0x2e, 0x46, 0x61, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x65,
- 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x42,
- 0x38, 0x5a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
- 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e,
- 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x32,
-}
-
-var (
- file_internal_testprotos_textpb2_test_proto_rawDescOnce sync.Once
- file_internal_testprotos_textpb2_test_proto_rawDescData = file_internal_testprotos_textpb2_test_proto_rawDesc
-)
-
-func file_internal_testprotos_textpb2_test_proto_rawDescGZIP() []byte {
- file_internal_testprotos_textpb2_test_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_textpb2_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_textpb2_test_proto_rawDescData)
- })
- return file_internal_testprotos_textpb2_test_proto_rawDescData
-}
-
-var file_internal_testprotos_textpb2_test_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
-var file_internal_testprotos_textpb2_test_proto_msgTypes = make([]protoimpl.MessageInfo, 23)
-var file_internal_testprotos_textpb2_test_proto_goTypes = []interface{}{
- (Enum)(0), // 0: pb2.Enum
- (Enums_NestedEnum)(0), // 1: pb2.Enums.NestedEnum
- (*Scalars)(nil), // 2: pb2.Scalars
- (*Enums)(nil), // 3: pb2.Enums
- (*Repeats)(nil), // 4: pb2.Repeats
- (*Maps)(nil), // 5: pb2.Maps
- (*Nested)(nil), // 6: pb2.Nested
- (*Nests)(nil), // 7: pb2.Nests
- (*Requireds)(nil), // 8: pb2.Requireds
- (*PartialRequired)(nil), // 9: pb2.PartialRequired
- (*NestedWithRequired)(nil), // 10: pb2.NestedWithRequired
- (*IndirectRequired)(nil), // 11: pb2.IndirectRequired
- (*Extensions)(nil), // 12: pb2.Extensions
- (*ExtensionsContainer)(nil), // 13: pb2.ExtensionsContainer
- (*MessageSet)(nil), // 14: pb2.MessageSet
- (*MessageSetExtension)(nil), // 15: pb2.MessageSetExtension
- (*FakeMessageSet)(nil), // 16: pb2.FakeMessageSet
- (*FakeMessageSetExtension)(nil), // 17: pb2.FakeMessageSetExtension
- (*KnownTypes)(nil), // 18: pb2.KnownTypes
- nil, // 19: pb2.Maps.Int32ToStrEntry
- nil, // 20: pb2.Maps.StrToNestedEntry
- (*Nests_OptGroup)(nil), // 21: pb2.Nests.OptGroup
- (*Nests_RptGroup)(nil), // 22: pb2.Nests.RptGroup
- (*Nests_OptGroup_OptNestedGroup)(nil), // 23: pb2.Nests.OptGroup.OptNestedGroup
- nil, // 24: pb2.IndirectRequired.StrToNestedEntry
- (*wrapperspb.BoolValue)(nil), // 25: google.protobuf.BoolValue
- (*wrapperspb.Int32Value)(nil), // 26: google.protobuf.Int32Value
- (*wrapperspb.Int64Value)(nil), // 27: google.protobuf.Int64Value
- (*wrapperspb.UInt32Value)(nil), // 28: google.protobuf.UInt32Value
- (*wrapperspb.UInt64Value)(nil), // 29: google.protobuf.UInt64Value
- (*wrapperspb.FloatValue)(nil), // 30: google.protobuf.FloatValue
- (*wrapperspb.DoubleValue)(nil), // 31: google.protobuf.DoubleValue
- (*wrapperspb.StringValue)(nil), // 32: google.protobuf.StringValue
- (*wrapperspb.BytesValue)(nil), // 33: google.protobuf.BytesValue
- (*durationpb.Duration)(nil), // 34: google.protobuf.Duration
- (*timestamppb.Timestamp)(nil), // 35: google.protobuf.Timestamp
- (*structpb.Struct)(nil), // 36: google.protobuf.Struct
- (*structpb.ListValue)(nil), // 37: google.protobuf.ListValue
- (*structpb.Value)(nil), // 38: google.protobuf.Value
- (structpb.NullValue)(0), // 39: google.protobuf.NullValue
- (*emptypb.Empty)(nil), // 40: google.protobuf.Empty
- (*anypb.Any)(nil), // 41: google.protobuf.Any
- (*fieldmaskpb.FieldMask)(nil), // 42: google.protobuf.FieldMask
-}
-var file_internal_testprotos_textpb2_test_proto_depIdxs = []int32{
- 0, // 0: pb2.Enums.opt_enum:type_name -> pb2.Enum
- 0, // 1: pb2.Enums.rpt_enum:type_name -> pb2.Enum
- 1, // 2: pb2.Enums.opt_nested_enum:type_name -> pb2.Enums.NestedEnum
- 1, // 3: pb2.Enums.rpt_nested_enum:type_name -> pb2.Enums.NestedEnum
- 19, // 4: pb2.Maps.int32_to_str:type_name -> pb2.Maps.Int32ToStrEntry
- 20, // 5: pb2.Maps.str_to_nested:type_name -> pb2.Maps.StrToNestedEntry
- 6, // 6: pb2.Nested.opt_nested:type_name -> pb2.Nested
- 6, // 7: pb2.Nests.opt_nested:type_name -> pb2.Nested
- 21, // 8: pb2.Nests.optgroup:type_name -> pb2.Nests.OptGroup
- 6, // 9: pb2.Nests.rpt_nested:type_name -> pb2.Nested
- 22, // 10: pb2.Nests.rptgroup:type_name -> pb2.Nests.RptGroup
- 0, // 11: pb2.Requireds.req_enum:type_name -> pb2.Enum
- 6, // 12: pb2.Requireds.req_nested:type_name -> pb2.Nested
- 10, // 13: pb2.IndirectRequired.opt_nested:type_name -> pb2.NestedWithRequired
- 10, // 14: pb2.IndirectRequired.rpt_nested:type_name -> pb2.NestedWithRequired
- 24, // 15: pb2.IndirectRequired.str_to_nested:type_name -> pb2.IndirectRequired.StrToNestedEntry
- 10, // 16: pb2.IndirectRequired.oneof_nested:type_name -> pb2.NestedWithRequired
- 25, // 17: pb2.KnownTypes.opt_bool:type_name -> google.protobuf.BoolValue
- 26, // 18: pb2.KnownTypes.opt_int32:type_name -> google.protobuf.Int32Value
- 27, // 19: pb2.KnownTypes.opt_int64:type_name -> google.protobuf.Int64Value
- 28, // 20: pb2.KnownTypes.opt_uint32:type_name -> google.protobuf.UInt32Value
- 29, // 21: pb2.KnownTypes.opt_uint64:type_name -> google.protobuf.UInt64Value
- 30, // 22: pb2.KnownTypes.opt_float:type_name -> google.protobuf.FloatValue
- 31, // 23: pb2.KnownTypes.opt_double:type_name -> google.protobuf.DoubleValue
- 32, // 24: pb2.KnownTypes.opt_string:type_name -> google.protobuf.StringValue
- 33, // 25: pb2.KnownTypes.opt_bytes:type_name -> google.protobuf.BytesValue
- 34, // 26: pb2.KnownTypes.opt_duration:type_name -> google.protobuf.Duration
- 35, // 27: pb2.KnownTypes.opt_timestamp:type_name -> google.protobuf.Timestamp
- 36, // 28: pb2.KnownTypes.opt_struct:type_name -> google.protobuf.Struct
- 37, // 29: pb2.KnownTypes.opt_list:type_name -> google.protobuf.ListValue
- 38, // 30: pb2.KnownTypes.opt_value:type_name -> google.protobuf.Value
- 39, // 31: pb2.KnownTypes.opt_null:type_name -> google.protobuf.NullValue
- 40, // 32: pb2.KnownTypes.opt_empty:type_name -> google.protobuf.Empty
- 41, // 33: pb2.KnownTypes.opt_any:type_name -> google.protobuf.Any
- 42, // 34: pb2.KnownTypes.opt_fieldmask:type_name -> google.protobuf.FieldMask
- 6, // 35: pb2.Maps.StrToNestedEntry.value:type_name -> pb2.Nested
- 6, // 36: pb2.Nests.OptGroup.opt_nested:type_name -> pb2.Nested
- 23, // 37: pb2.Nests.OptGroup.optnestedgroup:type_name -> pb2.Nests.OptGroup.OptNestedGroup
- 10, // 38: pb2.IndirectRequired.StrToNestedEntry.value:type_name -> pb2.NestedWithRequired
- 12, // 39: pb2.opt_ext_bool:extendee -> pb2.Extensions
- 12, // 40: pb2.opt_ext_string:extendee -> pb2.Extensions
- 12, // 41: pb2.opt_ext_enum:extendee -> pb2.Extensions
- 12, // 42: pb2.opt_ext_nested:extendee -> pb2.Extensions
- 12, // 43: pb2.opt_ext_partial:extendee -> pb2.Extensions
- 12, // 44: pb2.rpt_ext_fixed32:extendee -> pb2.Extensions
- 12, // 45: pb2.rpt_ext_enum:extendee -> pb2.Extensions
- 12, // 46: pb2.rpt_ext_nested:extendee -> pb2.Extensions
- 14, // 47: pb2.message_set_extension:extendee -> pb2.MessageSet
- 12, // 48: pb2.ExtensionsContainer.opt_ext_bool:extendee -> pb2.Extensions
- 12, // 49: pb2.ExtensionsContainer.opt_ext_string:extendee -> pb2.Extensions
- 12, // 50: pb2.ExtensionsContainer.opt_ext_enum:extendee -> pb2.Extensions
- 12, // 51: pb2.ExtensionsContainer.opt_ext_nested:extendee -> pb2.Extensions
- 12, // 52: pb2.ExtensionsContainer.opt_ext_partial:extendee -> pb2.Extensions
- 12, // 53: pb2.ExtensionsContainer.rpt_ext_string:extendee -> pb2.Extensions
- 12, // 54: pb2.ExtensionsContainer.rpt_ext_enum:extendee -> pb2.Extensions
- 12, // 55: pb2.ExtensionsContainer.rpt_ext_nested:extendee -> pb2.Extensions
- 14, // 56: pb2.MessageSetExtension.message_set_extension:extendee -> pb2.MessageSet
- 14, // 57: pb2.MessageSetExtension.not_message_set_extension:extendee -> pb2.MessageSet
- 14, // 58: pb2.MessageSetExtension.ext_nested:extendee -> pb2.MessageSet
- 16, // 59: pb2.FakeMessageSetExtension.message_set_extension:extendee -> pb2.FakeMessageSet
- 0, // 60: pb2.opt_ext_enum:type_name -> pb2.Enum
- 6, // 61: pb2.opt_ext_nested:type_name -> pb2.Nested
- 9, // 62: pb2.opt_ext_partial:type_name -> pb2.PartialRequired
- 0, // 63: pb2.rpt_ext_enum:type_name -> pb2.Enum
- 6, // 64: pb2.rpt_ext_nested:type_name -> pb2.Nested
- 17, // 65: pb2.message_set_extension:type_name -> pb2.FakeMessageSetExtension
- 0, // 66: pb2.ExtensionsContainer.opt_ext_enum:type_name -> pb2.Enum
- 6, // 67: pb2.ExtensionsContainer.opt_ext_nested:type_name -> pb2.Nested
- 9, // 68: pb2.ExtensionsContainer.opt_ext_partial:type_name -> pb2.PartialRequired
- 0, // 69: pb2.ExtensionsContainer.rpt_ext_enum:type_name -> pb2.Enum
- 6, // 70: pb2.ExtensionsContainer.rpt_ext_nested:type_name -> pb2.Nested
- 15, // 71: pb2.MessageSetExtension.message_set_extension:type_name -> pb2.MessageSetExtension
- 15, // 72: pb2.MessageSetExtension.not_message_set_extension:type_name -> pb2.MessageSetExtension
- 6, // 73: pb2.MessageSetExtension.ext_nested:type_name -> pb2.Nested
- 17, // 74: pb2.FakeMessageSetExtension.message_set_extension:type_name -> pb2.FakeMessageSetExtension
- 75, // [75:75] is the sub-list for method output_type
- 75, // [75:75] is the sub-list for method input_type
- 60, // [60:75] is the sub-list for extension type_name
- 39, // [39:60] is the sub-list for extension extendee
- 0, // [0:39] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_textpb2_test_proto_init() }
-func file_internal_testprotos_textpb2_test_proto_init() {
- if File_internal_testprotos_textpb2_test_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_textpb2_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Scalars); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Enums); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Repeats); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Maps); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nested); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nests); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Requireds); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*PartialRequired); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*NestedWithRequired); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*IndirectRequired); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Extensions); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ExtensionsContainer); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MessageSet); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MessageSetExtension); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FakeMessageSet); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- case 3:
- return &v.extensionFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FakeMessageSetExtension); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*KnownTypes); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nests_OptGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nests_RptGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nests_OptGroup_OptNestedGroup); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_internal_testprotos_textpb2_test_proto_msgTypes[9].OneofWrappers = []interface{}{
- (*IndirectRequired_OneofNested)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_textpb2_test_proto_rawDesc,
- NumEnums: 2,
- NumMessages: 23,
- NumExtensions: 21,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_textpb2_test_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_textpb2_test_proto_depIdxs,
- EnumInfos: file_internal_testprotos_textpb2_test_proto_enumTypes,
- MessageInfos: file_internal_testprotos_textpb2_test_proto_msgTypes,
- ExtensionInfos: file_internal_testprotos_textpb2_test_proto_extTypes,
- }.Build()
- File_internal_testprotos_textpb2_test_proto = out.File
- file_internal_testprotos_textpb2_test_proto_rawDesc = nil
- file_internal_testprotos_textpb2_test_proto_goTypes = nil
- file_internal_testprotos_textpb2_test_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/textpb2/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/test.pb.go b/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/test.pb.go
deleted file mode 100644
index be8034c5b0..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/test.pb.go
+++ /dev/null
@@ -1,1270 +0,0 @@
-// Copyright 2018 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-// Test Protobuf definitions with proto3 syntax.
-
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// source: internal/testprotos/textpb3/test.proto
-
-package textpb3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-type Enum int32
-
-const (
- Enum_ZERO Enum = 0
- Enum_ONE Enum = 1
- Enum_TWO Enum = 2
- Enum_TEN Enum = 10
-)
-
-// Enum value maps for Enum.
-var (
- Enum_name = map[int32]string{
- 0: "ZERO",
- 1: "ONE",
- 2: "TWO",
- 10: "TEN",
- }
- Enum_value = map[string]int32{
- "ZERO": 0,
- "ONE": 1,
- "TWO": 2,
- "TEN": 10,
- }
-)
-
-func (x Enum) Enum() *Enum {
- p := new(Enum)
- *p = x
- return p
-}
-
-func (x Enum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_textpb3_test_proto_enumTypes[0].Descriptor()
-}
-
-func (Enum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_textpb3_test_proto_enumTypes[0]
-}
-
-func (x Enum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use Enum.Descriptor instead.
-func (Enum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{0}
-}
-
-type Enums_NestedEnum int32
-
-const (
- Enums_CERO Enums_NestedEnum = 0
- Enums_UNO Enums_NestedEnum = 1
- Enums_DOS Enums_NestedEnum = 2
- Enums_DIEZ Enums_NestedEnum = 10
-)
-
-// Enum value maps for Enums_NestedEnum.
-var (
- Enums_NestedEnum_name = map[int32]string{
- 0: "CERO",
- 1: "UNO",
- 2: "DOS",
- 10: "DIEZ",
- }
- Enums_NestedEnum_value = map[string]int32{
- "CERO": 0,
- "UNO": 1,
- "DOS": 2,
- "DIEZ": 10,
- }
-)
-
-func (x Enums_NestedEnum) Enum() *Enums_NestedEnum {
- p := new(Enums_NestedEnum)
- *p = x
- return p
-}
-
-func (x Enums_NestedEnum) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (Enums_NestedEnum) Descriptor() protoreflect.EnumDescriptor {
- return file_internal_testprotos_textpb3_test_proto_enumTypes[1].Descriptor()
-}
-
-func (Enums_NestedEnum) Type() protoreflect.EnumType {
- return &file_internal_testprotos_textpb3_test_proto_enumTypes[1]
-}
-
-func (x Enums_NestedEnum) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use Enums_NestedEnum.Descriptor instead.
-func (Enums_NestedEnum) EnumDescriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{3, 0}
-}
-
-// Scalars contains scalar field types.
-type Scalars struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SBool bool `protobuf:"varint,1,opt,name=s_bool,json=sBool,proto3" json:"s_bool,omitempty"`
- SInt32 int32 `protobuf:"varint,2,opt,name=s_int32,json=sInt32,proto3" json:"s_int32,omitempty"`
- SInt64 int64 `protobuf:"varint,3,opt,name=s_int64,json=sInt64,proto3" json:"s_int64,omitempty"`
- SUint32 uint32 `protobuf:"varint,4,opt,name=s_uint32,json=sUint32,proto3" json:"s_uint32,omitempty"`
- SUint64 uint64 `protobuf:"varint,5,opt,name=s_uint64,json=sUint64,proto3" json:"s_uint64,omitempty"`
- SSint32 int32 `protobuf:"zigzag32,6,opt,name=s_sint32,json=sSint32,proto3" json:"s_sint32,omitempty"`
- SSint64 int64 `protobuf:"zigzag64,7,opt,name=s_sint64,json=sSint64,proto3" json:"s_sint64,omitempty"`
- SFixed32 uint32 `protobuf:"fixed32,8,opt,name=s_fixed32,json=sFixed32,proto3" json:"s_fixed32,omitempty"`
- SFixed64 uint64 `protobuf:"fixed64,9,opt,name=s_fixed64,json=sFixed64,proto3" json:"s_fixed64,omitempty"`
- SSfixed32 int32 `protobuf:"fixed32,10,opt,name=s_sfixed32,json=sSfixed32,proto3" json:"s_sfixed32,omitempty"`
- SSfixed64 int64 `protobuf:"fixed64,11,opt,name=s_sfixed64,json=sSfixed64,proto3" json:"s_sfixed64,omitempty"`
- SFloat float32 `protobuf:"fixed32,20,opt,name=s_float,json=sFloat,proto3" json:"s_float,omitempty"`
- SDouble float64 `protobuf:"fixed64,21,opt,name=s_double,json=sDouble,proto3" json:"s_double,omitempty"`
- SBytes []byte `protobuf:"bytes,14,opt,name=s_bytes,json=sBytes,proto3" json:"s_bytes,omitempty"`
- SString string `protobuf:"bytes,13,opt,name=s_string,json=sString,proto3" json:"s_string,omitempty"`
-}
-
-func (x *Scalars) Reset() {
- *x = Scalars{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Scalars) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Scalars) ProtoMessage() {}
-
-func (x *Scalars) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Scalars.ProtoReflect.Descriptor instead.
-func (*Scalars) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Scalars) GetSBool() bool {
- if x != nil {
- return x.SBool
- }
- return false
-}
-
-func (x *Scalars) GetSInt32() int32 {
- if x != nil {
- return x.SInt32
- }
- return 0
-}
-
-func (x *Scalars) GetSInt64() int64 {
- if x != nil {
- return x.SInt64
- }
- return 0
-}
-
-func (x *Scalars) GetSUint32() uint32 {
- if x != nil {
- return x.SUint32
- }
- return 0
-}
-
-func (x *Scalars) GetSUint64() uint64 {
- if x != nil {
- return x.SUint64
- }
- return 0
-}
-
-func (x *Scalars) GetSSint32() int32 {
- if x != nil {
- return x.SSint32
- }
- return 0
-}
-
-func (x *Scalars) GetSSint64() int64 {
- if x != nil {
- return x.SSint64
- }
- return 0
-}
-
-func (x *Scalars) GetSFixed32() uint32 {
- if x != nil {
- return x.SFixed32
- }
- return 0
-}
-
-func (x *Scalars) GetSFixed64() uint64 {
- if x != nil {
- return x.SFixed64
- }
- return 0
-}
-
-func (x *Scalars) GetSSfixed32() int32 {
- if x != nil {
- return x.SSfixed32
- }
- return 0
-}
-
-func (x *Scalars) GetSSfixed64() int64 {
- if x != nil {
- return x.SSfixed64
- }
- return 0
-}
-
-func (x *Scalars) GetSFloat() float32 {
- if x != nil {
- return x.SFloat
- }
- return 0
-}
-
-func (x *Scalars) GetSDouble() float64 {
- if x != nil {
- return x.SDouble
- }
- return 0
-}
-
-func (x *Scalars) GetSBytes() []byte {
- if x != nil {
- return x.SBytes
- }
- return nil
-}
-
-func (x *Scalars) GetSString() string {
- if x != nil {
- return x.SString
- }
- return ""
-}
-
-// Message contains repeated fields.
-type Repeats struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RptBool []bool `protobuf:"varint,1,rep,packed,name=rpt_bool,json=rptBool,proto3" json:"rpt_bool,omitempty"`
- RptInt32 []int32 `protobuf:"varint,2,rep,packed,name=rpt_int32,json=rptInt32,proto3" json:"rpt_int32,omitempty"`
- RptInt64 []int64 `protobuf:"varint,3,rep,packed,name=rpt_int64,json=rptInt64,proto3" json:"rpt_int64,omitempty"`
- RptUint32 []uint32 `protobuf:"varint,4,rep,packed,name=rpt_uint32,json=rptUint32,proto3" json:"rpt_uint32,omitempty"`
- RptUint64 []uint64 `protobuf:"varint,5,rep,packed,name=rpt_uint64,json=rptUint64,proto3" json:"rpt_uint64,omitempty"`
- RptFloat []float32 `protobuf:"fixed32,6,rep,packed,name=rpt_float,json=rptFloat,proto3" json:"rpt_float,omitempty"`
- RptDouble []float64 `protobuf:"fixed64,7,rep,packed,name=rpt_double,json=rptDouble,proto3" json:"rpt_double,omitempty"`
- RptString []string `protobuf:"bytes,8,rep,name=rpt_string,json=rptString,proto3" json:"rpt_string,omitempty"`
- RptBytes [][]byte `protobuf:"bytes,9,rep,name=rpt_bytes,json=rptBytes,proto3" json:"rpt_bytes,omitempty"`
-}
-
-func (x *Repeats) Reset() {
- *x = Repeats{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Repeats) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Repeats) ProtoMessage() {}
-
-func (x *Repeats) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Repeats.ProtoReflect.Descriptor instead.
-func (*Repeats) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Repeats) GetRptBool() []bool {
- if x != nil {
- return x.RptBool
- }
- return nil
-}
-
-func (x *Repeats) GetRptInt32() []int32 {
- if x != nil {
- return x.RptInt32
- }
- return nil
-}
-
-func (x *Repeats) GetRptInt64() []int64 {
- if x != nil {
- return x.RptInt64
- }
- return nil
-}
-
-func (x *Repeats) GetRptUint32() []uint32 {
- if x != nil {
- return x.RptUint32
- }
- return nil
-}
-
-func (x *Repeats) GetRptUint64() []uint64 {
- if x != nil {
- return x.RptUint64
- }
- return nil
-}
-
-func (x *Repeats) GetRptFloat() []float32 {
- if x != nil {
- return x.RptFloat
- }
- return nil
-}
-
-func (x *Repeats) GetRptDouble() []float64 {
- if x != nil {
- return x.RptDouble
- }
- return nil
-}
-
-func (x *Repeats) GetRptString() []string {
- if x != nil {
- return x.RptString
- }
- return nil
-}
-
-func (x *Repeats) GetRptBytes() [][]byte {
- if x != nil {
- return x.RptBytes
- }
- return nil
-}
-
-type Proto3Optional struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- OptBool *bool `protobuf:"varint,1,opt,name=opt_bool,json=optBool,proto3,oneof" json:"opt_bool,omitempty"`
- OptInt32 *int32 `protobuf:"varint,2,opt,name=opt_int32,json=optInt32,proto3,oneof" json:"opt_int32,omitempty"`
- OptInt64 *int64 `protobuf:"varint,3,opt,name=opt_int64,json=optInt64,proto3,oneof" json:"opt_int64,omitempty"`
- OptUint32 *uint32 `protobuf:"varint,4,opt,name=opt_uint32,json=optUint32,proto3,oneof" json:"opt_uint32,omitempty"`
- OptUint64 *uint64 `protobuf:"varint,5,opt,name=opt_uint64,json=optUint64,proto3,oneof" json:"opt_uint64,omitempty"`
- OptFloat *float32 `protobuf:"fixed32,6,opt,name=opt_float,json=optFloat,proto3,oneof" json:"opt_float,omitempty"`
- OptDouble *float64 `protobuf:"fixed64,7,opt,name=opt_double,json=optDouble,proto3,oneof" json:"opt_double,omitempty"`
- OptString *string `protobuf:"bytes,8,opt,name=opt_string,json=optString,proto3,oneof" json:"opt_string,omitempty"`
- OptBytes []byte `protobuf:"bytes,9,opt,name=opt_bytes,json=optBytes,proto3,oneof" json:"opt_bytes,omitempty"`
- OptEnum *Enum `protobuf:"varint,10,opt,name=opt_enum,json=optEnum,proto3,enum=pb3.Enum,oneof" json:"opt_enum,omitempty"`
- OptMessage *Nested `protobuf:"bytes,11,opt,name=opt_message,json=optMessage,proto3,oneof" json:"opt_message,omitempty"`
-}
-
-func (x *Proto3Optional) Reset() {
- *x = Proto3Optional{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Proto3Optional) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Proto3Optional) ProtoMessage() {}
-
-func (x *Proto3Optional) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Proto3Optional.ProtoReflect.Descriptor instead.
-func (*Proto3Optional) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *Proto3Optional) GetOptBool() bool {
- if x != nil && x.OptBool != nil {
- return *x.OptBool
- }
- return false
-}
-
-func (x *Proto3Optional) GetOptInt32() int32 {
- if x != nil && x.OptInt32 != nil {
- return *x.OptInt32
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptInt64() int64 {
- if x != nil && x.OptInt64 != nil {
- return *x.OptInt64
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptUint32() uint32 {
- if x != nil && x.OptUint32 != nil {
- return *x.OptUint32
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptUint64() uint64 {
- if x != nil && x.OptUint64 != nil {
- return *x.OptUint64
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptFloat() float32 {
- if x != nil && x.OptFloat != nil {
- return *x.OptFloat
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptDouble() float64 {
- if x != nil && x.OptDouble != nil {
- return *x.OptDouble
- }
- return 0
-}
-
-func (x *Proto3Optional) GetOptString() string {
- if x != nil && x.OptString != nil {
- return *x.OptString
- }
- return ""
-}
-
-func (x *Proto3Optional) GetOptBytes() []byte {
- if x != nil {
- return x.OptBytes
- }
- return nil
-}
-
-func (x *Proto3Optional) GetOptEnum() Enum {
- if x != nil && x.OptEnum != nil {
- return *x.OptEnum
- }
- return Enum_ZERO
-}
-
-func (x *Proto3Optional) GetOptMessage() *Nested {
- if x != nil {
- return x.OptMessage
- }
- return nil
-}
-
-// Message contains enum fields.
-type Enums struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SEnum Enum `protobuf:"varint,1,opt,name=s_enum,json=sEnum,proto3,enum=pb3.Enum" json:"s_enum,omitempty"`
- SNestedEnum Enums_NestedEnum `protobuf:"varint,3,opt,name=s_nested_enum,json=sNestedEnum,proto3,enum=pb3.Enums_NestedEnum" json:"s_nested_enum,omitempty"`
-}
-
-func (x *Enums) Reset() {
- *x = Enums{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Enums) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Enums) ProtoMessage() {}
-
-func (x *Enums) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Enums.ProtoReflect.Descriptor instead.
-func (*Enums) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{3}
-}
-
-func (x *Enums) GetSEnum() Enum {
- if x != nil {
- return x.SEnum
- }
- return Enum_ZERO
-}
-
-func (x *Enums) GetSNestedEnum() Enums_NestedEnum {
- if x != nil {
- return x.SNestedEnum
- }
- return Enums_CERO
-}
-
-// Message contains nested message field.
-type Nests struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SNested *Nested `protobuf:"bytes,2,opt,name=s_nested,json=sNested,proto3" json:"s_nested,omitempty"`
-}
-
-func (x *Nests) Reset() {
- *x = Nests{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nests) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nests) ProtoMessage() {}
-
-func (x *Nests) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nests.ProtoReflect.Descriptor instead.
-func (*Nests) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{4}
-}
-
-func (x *Nests) GetSNested() *Nested {
- if x != nil {
- return x.SNested
- }
- return nil
-}
-
-// Message type used as submessage.
-type Nested struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SString string `protobuf:"bytes,1,opt,name=s_string,json=sString,proto3" json:"s_string,omitempty"`
- SNested *Nested `protobuf:"bytes,2,opt,name=s_nested,json=sNested,proto3" json:"s_nested,omitempty"`
-}
-
-func (x *Nested) Reset() {
- *x = Nested{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Nested) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Nested) ProtoMessage() {}
-
-func (x *Nested) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Nested.ProtoReflect.Descriptor instead.
-func (*Nested) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{5}
-}
-
-func (x *Nested) GetSString() string {
- if x != nil {
- return x.SString
- }
- return ""
-}
-
-func (x *Nested) GetSNested() *Nested {
- if x != nil {
- return x.SNested
- }
- return nil
-}
-
-// Message contains oneof field.
-type Oneofs struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to Union:
- //
- // *Oneofs_OneofEnum
- // *Oneofs_OneofString
- // *Oneofs_OneofNested
- Union isOneofs_Union `protobuf_oneof:"union"`
-}
-
-func (x *Oneofs) Reset() {
- *x = Oneofs{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Oneofs) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Oneofs) ProtoMessage() {}
-
-func (x *Oneofs) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Oneofs.ProtoReflect.Descriptor instead.
-func (*Oneofs) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{6}
-}
-
-func (m *Oneofs) GetUnion() isOneofs_Union {
- if m != nil {
- return m.Union
- }
- return nil
-}
-
-func (x *Oneofs) GetOneofEnum() Enum {
- if x, ok := x.GetUnion().(*Oneofs_OneofEnum); ok {
- return x.OneofEnum
- }
- return Enum_ZERO
-}
-
-func (x *Oneofs) GetOneofString() string {
- if x, ok := x.GetUnion().(*Oneofs_OneofString); ok {
- return x.OneofString
- }
- return ""
-}
-
-func (x *Oneofs) GetOneofNested() *Nested {
- if x, ok := x.GetUnion().(*Oneofs_OneofNested); ok {
- return x.OneofNested
- }
- return nil
-}
-
-type isOneofs_Union interface {
- isOneofs_Union()
-}
-
-type Oneofs_OneofEnum struct {
- OneofEnum Enum `protobuf:"varint,1,opt,name=oneof_enum,json=oneofEnum,proto3,enum=pb3.Enum,oneof"`
-}
-
-type Oneofs_OneofString struct {
- OneofString string `protobuf:"bytes,2,opt,name=oneof_string,json=oneofString,proto3,oneof"`
-}
-
-type Oneofs_OneofNested struct {
- OneofNested *Nested `protobuf:"bytes,3,opt,name=oneof_nested,json=oneofNested,proto3,oneof"`
-}
-
-func (*Oneofs_OneofEnum) isOneofs_Union() {}
-
-func (*Oneofs_OneofString) isOneofs_Union() {}
-
-func (*Oneofs_OneofNested) isOneofs_Union() {}
-
-// Message contains map fields.
-type Maps struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Int32ToStr map[int32]string `protobuf:"bytes,1,rep,name=int32_to_str,json=int32ToStr,proto3" json:"int32_to_str,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- BoolToUint32 map[bool]uint32 `protobuf:"bytes,2,rep,name=bool_to_uint32,json=boolToUint32,proto3" json:"bool_to_uint32,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
- Uint64ToEnum map[uint64]Enum `protobuf:"bytes,3,rep,name=uint64_to_enum,json=uint64ToEnum,proto3" json:"uint64_to_enum,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=pb3.Enum"`
- StrToNested map[string]*Nested `protobuf:"bytes,4,rep,name=str_to_nested,json=strToNested,proto3" json:"str_to_nested,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
- StrToOneofs map[string]*Oneofs `protobuf:"bytes,5,rep,name=str_to_oneofs,json=strToOneofs,proto3" json:"str_to_oneofs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
-}
-
-func (x *Maps) Reset() {
- *x = Maps{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Maps) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Maps) ProtoMessage() {}
-
-func (x *Maps) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Maps.ProtoReflect.Descriptor instead.
-func (*Maps) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{7}
-}
-
-func (x *Maps) GetInt32ToStr() map[int32]string {
- if x != nil {
- return x.Int32ToStr
- }
- return nil
-}
-
-func (x *Maps) GetBoolToUint32() map[bool]uint32 {
- if x != nil {
- return x.BoolToUint32
- }
- return nil
-}
-
-func (x *Maps) GetUint64ToEnum() map[uint64]Enum {
- if x != nil {
- return x.Uint64ToEnum
- }
- return nil
-}
-
-func (x *Maps) GetStrToNested() map[string]*Nested {
- if x != nil {
- return x.StrToNested
- }
- return nil
-}
-
-func (x *Maps) GetStrToOneofs() map[string]*Oneofs {
- if x != nil {
- return x.StrToOneofs
- }
- return nil
-}
-
-// Message for testing json_name option.
-type JSONNames struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- SString string `protobuf:"bytes,1,opt,name=s_string,json=foo_bar,proto3" json:"s_string,omitempty"`
-}
-
-func (x *JSONNames) Reset() {
- *x = JSONNames{}
- if protoimpl.UnsafeEnabled {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *JSONNames) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*JSONNames) ProtoMessage() {}
-
-func (x *JSONNames) ProtoReflect() protoreflect.Message {
- mi := &file_internal_testprotos_textpb3_test_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use JSONNames.ProtoReflect.Descriptor instead.
-func (*JSONNames) Descriptor() ([]byte, []int) {
- return file_internal_testprotos_textpb3_test_proto_rawDescGZIP(), []int{8}
-}
-
-func (x *JSONNames) GetSString() string {
- if x != nil {
- return x.SString
- }
- return ""
-}
-
-var File_internal_testprotos_textpb3_test_proto protoreflect.FileDescriptor
-
-var file_internal_testprotos_textpb3_test_proto_rawDesc = []byte{
- 0x0a, 0x26, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x33, 0x2f, 0x74, 0x65,
- 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x70, 0x62, 0x33, 0x22, 0x9e, 0x03,
- 0x0a, 0x07, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72, 0x73, 0x12, 0x15, 0x0a, 0x06, 0x73, 0x5f, 0x62,
- 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x73, 0x42, 0x6f, 0x6f, 0x6c,
- 0x12, 0x17, 0x0a, 0x07, 0x73, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x05, 0x52, 0x06, 0x73, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x17, 0x0a, 0x07, 0x73, 0x5f, 0x69,
- 0x6e, 0x74, 0x36, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x73, 0x49, 0x6e, 0x74,
- 0x36, 0x34, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04,
- 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x73, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x19, 0x0a,
- 0x08, 0x73, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52,
- 0x07, 0x73, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x73, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x18, 0x06, 0x20, 0x01, 0x28, 0x11, 0x52, 0x07, 0x73, 0x53, 0x69, 0x6e,
- 0x74, 0x33, 0x32, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x73, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x12, 0x52, 0x07, 0x73, 0x53, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1b,
- 0x0a, 0x09, 0x73, 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x07, 0x52, 0x08, 0x73, 0x46, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x73,
- 0x5f, 0x66, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x09, 0x20, 0x01, 0x28, 0x06, 0x52, 0x08,
- 0x73, 0x46, 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x5f, 0x73, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0f, 0x52, 0x09, 0x73, 0x53,
- 0x66, 0x69, 0x78, 0x65, 0x64, 0x33, 0x32, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x5f, 0x73, 0x66, 0x69,
- 0x78, 0x65, 0x64, 0x36, 0x34, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x10, 0x52, 0x09, 0x73, 0x53, 0x66,
- 0x69, 0x78, 0x65, 0x64, 0x36, 0x34, 0x12, 0x17, 0x0a, 0x07, 0x73, 0x5f, 0x66, 0x6c, 0x6f, 0x61,
- 0x74, 0x18, 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x73, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12,
- 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x15, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x07, 0x73, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x17, 0x0a, 0x07, 0x73, 0x5f,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x06, 0x73, 0x42, 0x79,
- 0x74, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18,
- 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x22, 0x94,
- 0x02, 0x0a, 0x07, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x72, 0x70,
- 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x03, 0x28, 0x08, 0x52, 0x07, 0x72, 0x70,
- 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x18, 0x02, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x72, 0x70, 0x74, 0x49, 0x6e, 0x74,
- 0x33, 0x32, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18,
- 0x03, 0x20, 0x03, 0x28, 0x03, 0x52, 0x08, 0x72, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x12,
- 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20,
- 0x03, 0x28, 0x0d, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x1d,
- 0x0a, 0x0a, 0x72, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05, 0x20, 0x03,
- 0x28, 0x04, 0x52, 0x09, 0x72, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x12, 0x1b, 0x0a,
- 0x09, 0x72, 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x03, 0x28, 0x02,
- 0x52, 0x08, 0x72, 0x70, 0x74, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70,
- 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 0x01, 0x52, 0x09,
- 0x72, 0x70, 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x70, 0x74,
- 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72,
- 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x70, 0x74, 0x5f,
- 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x08, 0x72, 0x70, 0x74,
- 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0xc4, 0x04, 0x0a, 0x0e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x33,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x12, 0x1e, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f,
- 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x07, 0x6f, 0x70,
- 0x74, 0x42, 0x6f, 0x6f, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x48, 0x01, 0x52, 0x08, 0x6f,
- 0x70, 0x74, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x6f, 0x70,
- 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x02, 0x52,
- 0x08, 0x6f, 0x70, 0x74, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a,
- 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d,
- 0x48, 0x03, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x88, 0x01, 0x01,
- 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x18, 0x05,
- 0x20, 0x01, 0x28, 0x04, 0x48, 0x04, 0x52, 0x09, 0x6f, 0x70, 0x74, 0x55, 0x69, 0x6e, 0x74, 0x36,
- 0x34, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x6c, 0x6f, 0x61,
- 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x02, 0x48, 0x05, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x46, 0x6c,
- 0x6f, 0x61, 0x74, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x6f,
- 0x75, 0x62, 0x6c, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x01, 0x48, 0x06, 0x52, 0x09, 0x6f, 0x70,
- 0x74, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x88, 0x01, 0x01, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x70,
- 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x07,
- 0x52, 0x09, 0x6f, 0x70, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x12, 0x20,
- 0x0a, 0x09, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28,
- 0x0c, 0x48, 0x08, 0x52, 0x08, 0x6f, 0x70, 0x74, 0x42, 0x79, 0x74, 0x65, 0x73, 0x88, 0x01, 0x01,
- 0x12, 0x29, 0x0a, 0x08, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x0a, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48, 0x09, 0x52,
- 0x07, 0x6f, 0x70, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x88, 0x01, 0x01, 0x12, 0x31, 0x0a, 0x0b, 0x6f,
- 0x70, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x48, 0x0a, 0x52,
- 0x0a, 0x6f, 0x70, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x88, 0x01, 0x01, 0x42, 0x0b,
- 0x0a, 0x09, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x42, 0x0c, 0x0a, 0x0a, 0x5f,
- 0x6f, 0x70, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x6f, 0x70,
- 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x6f, 0x70, 0x74, 0x5f,
- 0x75, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x75,
- 0x69, 0x6e, 0x74, 0x36, 0x34, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x66, 0x6c,
- 0x6f, 0x61, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x64, 0x6f, 0x75, 0x62,
- 0x6c, 0x65, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x42,
- 0x0b, 0x0a, 0x09, 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x42, 0x0e, 0x0a, 0x0c,
- 0x5f, 0x6f, 0x70, 0x74, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x98, 0x01, 0x0a,
- 0x05, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x12, 0x20, 0x0a, 0x06, 0x73, 0x5f, 0x65, 0x6e, 0x75, 0x6d,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x45, 0x6e, 0x75,
- 0x6d, 0x52, 0x05, 0x73, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x0d, 0x73, 0x5f, 0x6e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
- 0x15, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x2e, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x0b, 0x73, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45,
- 0x6e, 0x75, 0x6d, 0x22, 0x32, 0x0a, 0x0a, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x75,
- 0x6d, 0x12, 0x08, 0x0a, 0x04, 0x43, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x55,
- 0x4e, 0x4f, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x44, 0x4f, 0x53, 0x10, 0x02, 0x12, 0x08, 0x0a,
- 0x04, 0x44, 0x49, 0x45, 0x5a, 0x10, 0x0a, 0x22, 0x2f, 0x0a, 0x05, 0x4e, 0x65, 0x73, 0x74, 0x73,
- 0x12, 0x26, 0x0a, 0x08, 0x73, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52,
- 0x07, 0x73, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, 0x4b, 0x0a, 0x06, 0x4e, 0x65, 0x73, 0x74,
- 0x65, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x73, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x26, 0x0a,
- 0x08, 0x73, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x07, 0x73, 0x4e,
- 0x65, 0x73, 0x74, 0x65, 0x64, 0x22, 0x94, 0x01, 0x0a, 0x06, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x73,
- 0x12, 0x2a, 0x0a, 0x0a, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x48,
- 0x00, 0x52, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x23, 0x0a, 0x0c,
- 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x12, 0x30, 0x0a, 0x0c, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65,
- 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4e, 0x65,
- 0x73, 0x74, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0b, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x42, 0x07, 0x0a, 0x05, 0x75, 0x6e, 0x69, 0x6f, 0x6e, 0x22, 0xaf, 0x05, 0x0a,
- 0x04, 0x4d, 0x61, 0x70, 0x73, 0x12, 0x3b, 0x0a, 0x0c, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x5f, 0x74,
- 0x6f, 0x5f, 0x73, 0x74, 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x70, 0x62,
- 0x33, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53, 0x74,
- 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x54, 0x6f, 0x53,
- 0x74, 0x72, 0x12, 0x41, 0x0a, 0x0e, 0x62, 0x6f, 0x6f, 0x6c, 0x5f, 0x74, 0x6f, 0x5f, 0x75, 0x69,
- 0x6e, 0x74, 0x33, 0x32, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x70, 0x62, 0x33,
- 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x54, 0x6f, 0x55, 0x69, 0x6e, 0x74,
- 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x62, 0x6f, 0x6f, 0x6c, 0x54, 0x6f, 0x55,
- 0x69, 0x6e, 0x74, 0x33, 0x32, 0x12, 0x41, 0x0a, 0x0e, 0x75, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x5f,
- 0x74, 0x6f, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
- 0x70, 0x62, 0x33, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x55, 0x69, 0x6e, 0x74, 0x36, 0x34, 0x54,
- 0x6f, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x75, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x54, 0x6f, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x3e, 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x5f,
- 0x74, 0x6f, 0x5f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x1a, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72,
- 0x54, 0x6f, 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x12, 0x3e, 0x0a, 0x0d, 0x73, 0x74, 0x72, 0x5f,
- 0x74, 0x6f, 0x5f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x1a, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4d, 0x61, 0x70, 0x73, 0x2e, 0x53, 0x74, 0x72, 0x54, 0x6f,
- 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x73, 0x74, 0x72,
- 0x54, 0x6f, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x73, 0x1a, 0x3d, 0x0a, 0x0f, 0x49, 0x6e, 0x74, 0x33,
- 0x32, 0x54, 0x6f, 0x53, 0x74, 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
- 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x42, 0x6f, 0x6f, 0x6c, 0x54,
- 0x6f, 0x55, 0x69, 0x6e, 0x74, 0x33, 0x32, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
- 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
- 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4a, 0x0a, 0x11, 0x55, 0x69, 0x6e, 0x74,
- 0x36, 0x34, 0x54, 0x6f, 0x45, 0x6e, 0x75, 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
- 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
- 0x1f, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09,
- 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4b, 0x0a, 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4e, 0x65, 0x73,
- 0x74, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61,
- 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e,
- 0x4e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
- 0x01, 0x1a, 0x4b, 0x0a, 0x10, 0x53, 0x74, 0x72, 0x54, 0x6f, 0x4f, 0x6e, 0x65, 0x6f, 0x66, 0x73,
- 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x70, 0x62, 0x33, 0x2e, 0x4f, 0x6e, 0x65,
- 0x6f, 0x66, 0x73, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x26,
- 0x0a, 0x09, 0x4a, 0x53, 0x4f, 0x4e, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x73,
- 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x66,
- 0x6f, 0x6f, 0x5f, 0x62, 0x61, 0x72, 0x2a, 0x2b, 0x0a, 0x04, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x08,
- 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4f, 0x4e, 0x45, 0x10,
- 0x01, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x57, 0x4f, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x54, 0x45,
- 0x4e, 0x10, 0x0a, 0x42, 0x38, 0x5a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
- 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0x33, 0x62, 0x06, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_internal_testprotos_textpb3_test_proto_rawDescOnce sync.Once
- file_internal_testprotos_textpb3_test_proto_rawDescData = file_internal_testprotos_textpb3_test_proto_rawDesc
-)
-
-func file_internal_testprotos_textpb3_test_proto_rawDescGZIP() []byte {
- file_internal_testprotos_textpb3_test_proto_rawDescOnce.Do(func() {
- file_internal_testprotos_textpb3_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_textpb3_test_proto_rawDescData)
- })
- return file_internal_testprotos_textpb3_test_proto_rawDescData
-}
-
-var file_internal_testprotos_textpb3_test_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
-var file_internal_testprotos_textpb3_test_proto_msgTypes = make([]protoimpl.MessageInfo, 14)
-var file_internal_testprotos_textpb3_test_proto_goTypes = []interface{}{
- (Enum)(0), // 0: pb3.Enum
- (Enums_NestedEnum)(0), // 1: pb3.Enums.NestedEnum
- (*Scalars)(nil), // 2: pb3.Scalars
- (*Repeats)(nil), // 3: pb3.Repeats
- (*Proto3Optional)(nil), // 4: pb3.Proto3Optional
- (*Enums)(nil), // 5: pb3.Enums
- (*Nests)(nil), // 6: pb3.Nests
- (*Nested)(nil), // 7: pb3.Nested
- (*Oneofs)(nil), // 8: pb3.Oneofs
- (*Maps)(nil), // 9: pb3.Maps
- (*JSONNames)(nil), // 10: pb3.JSONNames
- nil, // 11: pb3.Maps.Int32ToStrEntry
- nil, // 12: pb3.Maps.BoolToUint32Entry
- nil, // 13: pb3.Maps.Uint64ToEnumEntry
- nil, // 14: pb3.Maps.StrToNestedEntry
- nil, // 15: pb3.Maps.StrToOneofsEntry
-}
-var file_internal_testprotos_textpb3_test_proto_depIdxs = []int32{
- 0, // 0: pb3.Proto3Optional.opt_enum:type_name -> pb3.Enum
- 7, // 1: pb3.Proto3Optional.opt_message:type_name -> pb3.Nested
- 0, // 2: pb3.Enums.s_enum:type_name -> pb3.Enum
- 1, // 3: pb3.Enums.s_nested_enum:type_name -> pb3.Enums.NestedEnum
- 7, // 4: pb3.Nests.s_nested:type_name -> pb3.Nested
- 7, // 5: pb3.Nested.s_nested:type_name -> pb3.Nested
- 0, // 6: pb3.Oneofs.oneof_enum:type_name -> pb3.Enum
- 7, // 7: pb3.Oneofs.oneof_nested:type_name -> pb3.Nested
- 11, // 8: pb3.Maps.int32_to_str:type_name -> pb3.Maps.Int32ToStrEntry
- 12, // 9: pb3.Maps.bool_to_uint32:type_name -> pb3.Maps.BoolToUint32Entry
- 13, // 10: pb3.Maps.uint64_to_enum:type_name -> pb3.Maps.Uint64ToEnumEntry
- 14, // 11: pb3.Maps.str_to_nested:type_name -> pb3.Maps.StrToNestedEntry
- 15, // 12: pb3.Maps.str_to_oneofs:type_name -> pb3.Maps.StrToOneofsEntry
- 0, // 13: pb3.Maps.Uint64ToEnumEntry.value:type_name -> pb3.Enum
- 7, // 14: pb3.Maps.StrToNestedEntry.value:type_name -> pb3.Nested
- 8, // 15: pb3.Maps.StrToOneofsEntry.value:type_name -> pb3.Oneofs
- 16, // [16:16] is the sub-list for method output_type
- 16, // [16:16] is the sub-list for method input_type
- 16, // [16:16] is the sub-list for extension type_name
- 16, // [16:16] is the sub-list for extension extendee
- 0, // [0:16] is the sub-list for field type_name
-}
-
-func init() { file_internal_testprotos_textpb3_test_proto_init() }
-func file_internal_testprotos_textpb3_test_proto_init() {
- if File_internal_testprotos_textpb3_test_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_internal_testprotos_textpb3_test_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Scalars); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Repeats); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Proto3Optional); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Enums); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nests); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Nested); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Oneofs); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Maps); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*JSONNames); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_internal_testprotos_textpb3_test_proto_msgTypes[2].OneofWrappers = []interface{}{}
- file_internal_testprotos_textpb3_test_proto_msgTypes[6].OneofWrappers = []interface{}{
- (*Oneofs_OneofEnum)(nil),
- (*Oneofs_OneofString)(nil),
- (*Oneofs_OneofNested)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_internal_testprotos_textpb3_test_proto_rawDesc,
- NumEnums: 2,
- NumMessages: 14,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_internal_testprotos_textpb3_test_proto_goTypes,
- DependencyIndexes: file_internal_testprotos_textpb3_test_proto_depIdxs,
- EnumInfos: file_internal_testprotos_textpb3_test_proto_enumTypes,
- MessageInfos: file_internal_testprotos_textpb3_test_proto_msgTypes,
- }.Build()
- File_internal_testprotos_textpb3_test_proto = out.File
- file_internal_testprotos_textpb3_test_proto_rawDesc = nil
- file_internal_testprotos_textpb3_test_proto_goTypes = nil
- file_internal_testprotos_textpb3_test_proto_depIdxs = nil
-}
diff --git a/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/ya.make b/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/ya.make
deleted file mode 100644
index adcd14d710..0000000000
--- a/vendor/google.golang.org/protobuf/internal/testprotos/textpb3/ya.make
+++ /dev/null
@@ -1,7 +0,0 @@
-GO_LIBRARY()
-
-LICENSE(BSD-3-Clause)
-
-SRCS(test.pb.go)
-
-END()
diff --git a/vendor/google.golang.org/protobuf/internal/version/version.go b/vendor/google.golang.org/protobuf/internal/version/version.go
index 0999f29d50..d8f48faffa 100644
--- a/vendor/google.golang.org/protobuf/internal/version/version.go
+++ b/vendor/google.golang.org/protobuf/internal/version/version.go
@@ -51,7 +51,7 @@ import (
// 10. Send out the CL for review and submit it.
const (
Major = 1
- Minor = 31
+ Minor = 32
Patch = 0
PreRelease = ""
)
diff --git a/vendor/google.golang.org/protobuf/internal/version/ya.make b/vendor/google.golang.org/protobuf/internal/version/ya.make
index f38441d671..ca3958ecd9 100644
--- a/vendor/google.golang.org/protobuf/internal/version/ya.make
+++ b/vendor/google.golang.org/protobuf/internal/version/ya.make
@@ -2,6 +2,8 @@ GO_LIBRARY()
LICENSE(BSD-3-Clause)
-SRCS(version.go)
+SRCS(
+ version.go
+)
END()