1
2
3
4
5
6
7
8 package proto2_20180814_aa810b61
9
10 import proto "google.golang.org/protobuf/internal/protolegacy"
11 import fmt "fmt"
12 import math "math"
13
14
15 var _ = proto.Marshal
16 var _ = fmt.Errorf
17 var _ = math.Inf
18
19
20
21
22
23 const _ = proto.ProtoPackageIsVersion2
24
25 type SiblingEnum int32
26
27 const (
28 SiblingEnum_ALPHA SiblingEnum = 0
29 SiblingEnum_BRAVO SiblingEnum = 10
30 SiblingEnum_CHARLIE SiblingEnum = 200
31 )
32
33 var SiblingEnum_name = map[int32]string{
34 0: "ALPHA",
35 10: "BRAVO",
36 200: "CHARLIE",
37 }
38 var SiblingEnum_value = map[string]int32{
39 "ALPHA": 0,
40 "BRAVO": 10,
41 "CHARLIE": 200,
42 }
43
44 func (x SiblingEnum) Enum() *SiblingEnum {
45 p := new(SiblingEnum)
46 *p = x
47 return p
48 }
49 func (x SiblingEnum) String() string {
50 return proto.EnumName(SiblingEnum_name, int32(x))
51 }
52 func (x *SiblingEnum) UnmarshalJSON(data []byte) error {
53 value, err := proto.UnmarshalJSONEnum(SiblingEnum_value, data, "SiblingEnum")
54 if err != nil {
55 return err
56 }
57 *x = SiblingEnum(value)
58 return nil
59 }
60 func (SiblingEnum) EnumDescriptor() ([]byte, []int) {
61 return fileDescriptor_test_98b5676fa5dea40d, []int{0}
62 }
63
64 type Message_ChildEnum int32
65
66 const (
67 Message_ALPHA Message_ChildEnum = 0
68 Message_BRAVO Message_ChildEnum = 1
69 Message_CHARLIE Message_ChildEnum = 2
70 )
71
72 var Message_ChildEnum_name = map[int32]string{
73 0: "ALPHA",
74 1: "BRAVO",
75 2: "CHARLIE",
76 }
77 var Message_ChildEnum_value = map[string]int32{
78 "ALPHA": 0,
79 "BRAVO": 1,
80 "CHARLIE": 2,
81 }
82
83 func (x Message_ChildEnum) Enum() *Message_ChildEnum {
84 p := new(Message_ChildEnum)
85 *p = x
86 return p
87 }
88 func (x Message_ChildEnum) String() string {
89 return proto.EnumName(Message_ChildEnum_name, int32(x))
90 }
91 func (x *Message_ChildEnum) UnmarshalJSON(data []byte) error {
92 value, err := proto.UnmarshalJSONEnum(Message_ChildEnum_value, data, "Message_ChildEnum")
93 if err != nil {
94 return err
95 }
96 *x = Message_ChildEnum(value)
97 return nil
98 }
99 func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) {
100 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 0}
101 }
102
103 type SiblingMessage struct {
104 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
105 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
106 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
107 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
108 XXX_NoUnkeyedLiteral struct{} `json:"-"`
109 XXX_unrecognized []byte `json:"-"`
110 XXX_sizecache int32 `json:"-"`
111 }
112
113 func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
114 func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
115 func (*SiblingMessage) ProtoMessage() {}
116 func (*SiblingMessage) Descriptor() ([]byte, []int) {
117 return fileDescriptor_test_98b5676fa5dea40d, []int{0}
118 }
119 func (m *SiblingMessage) XXX_Unmarshal(b []byte) error {
120 return xxx_messageInfo_SiblingMessage.Unmarshal(m, b)
121 }
122 func (m *SiblingMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
123 return xxx_messageInfo_SiblingMessage.Marshal(b, m, deterministic)
124 }
125 func (dst *SiblingMessage) XXX_Merge(src proto.Message) {
126 xxx_messageInfo_SiblingMessage.Merge(dst, src)
127 }
128 func (m *SiblingMessage) XXX_Size() int {
129 return xxx_messageInfo_SiblingMessage.Size(m)
130 }
131 func (m *SiblingMessage) XXX_DiscardUnknown() {
132 xxx_messageInfo_SiblingMessage.DiscardUnknown(m)
133 }
134
135 var xxx_messageInfo_SiblingMessage proto.InternalMessageInfo
136
137 func (m *SiblingMessage) GetF1() string {
138 if m != nil && m.F1 != nil {
139 return *m.F1
140 }
141 return ""
142 }
143
144 func (m *SiblingMessage) GetF2() string {
145 if m != nil && m.F2 != nil {
146 return *m.F2
147 }
148 return ""
149 }
150
151 func (m *SiblingMessage) GetF3() []string {
152 if m != nil {
153 return m.F3
154 }
155 return nil
156 }
157
158 func (m *SiblingMessage) GetF4() *Message {
159 if m != nil {
160 return m.F4
161 }
162 return nil
163 }
164
165 type Message struct {
166 Namedgroup *Message_NamedGroup `protobuf:"group,1,opt,name=NamedGroup,json=namedgroup" json:"namedgroup,omitempty"`
167
168 OptionalBool *bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
169 OptionalInt32 *int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
170 OptionalSint32 *int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
171 OptionalUint32 *uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
172 OptionalInt64 *int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
173 OptionalSint64 *int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
174 OptionalUint64 *uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
175 OptionalFixed32 *uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
176 OptionalSfixed32 *int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
177 OptionalFloat *float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
178 OptionalFixed64 *uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
179 OptionalSfixed64 *int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
180 OptionalDouble *float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
181 OptionalString *string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
182 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
183 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"`
184 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
185 OptionalNamedGroup *Message_NamedGroup `protobuf:"bytes,117,opt,name=optional_named_group,json=optionalNamedGroup" json:"optional_named_group,omitempty"`
186 OptionalSiblingEnum *SiblingEnum `protobuf:"varint,118,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"optional_sibling_enum,omitempty"`
187 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,119,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
188 Optionalgroup *Message_OptionalGroup `protobuf:"group,120,opt,name=OptionalGroup,json=optionalgroup" json:"optionalgroup,omitempty"`
189
190 DefaultedBool *bool `protobuf:"varint,200,opt,name=defaulted_bool,json=defaultedBool,def=1" json:"defaulted_bool,omitempty"`
191 DefaultedInt32 *int32 `protobuf:"varint,201,opt,name=defaulted_int32,json=defaultedInt32,def=-12345" json:"defaulted_int32,omitempty"`
192 DefaultedSint32 *int32 `protobuf:"zigzag32,202,opt,name=defaulted_sint32,json=defaultedSint32,def=-3200" json:"defaulted_sint32,omitempty"`
193 DefaultedUint32 *uint32 `protobuf:"varint,203,opt,name=defaulted_uint32,json=defaultedUint32,def=3200" json:"defaulted_uint32,omitempty"`
194 DefaultedInt64 *int64 `protobuf:"varint,204,opt,name=defaulted_int64,json=defaultedInt64,def=-123456789" json:"defaulted_int64,omitempty"`
195 DefaultedSint64 *int64 `protobuf:"zigzag64,205,opt,name=defaulted_sint64,json=defaultedSint64,def=-6400" json:"defaulted_sint64,omitempty"`
196 DefaultedUint64 *uint64 `protobuf:"varint,206,opt,name=defaulted_uint64,json=defaultedUint64,def=6400" json:"defaulted_uint64,omitempty"`
197 DefaultedFixed32 *uint32 `protobuf:"fixed32,207,opt,name=defaulted_fixed32,json=defaultedFixed32,def=320000" json:"defaulted_fixed32,omitempty"`
198 DefaultedSfixed32 *int32 `protobuf:"fixed32,208,opt,name=defaulted_sfixed32,json=defaultedSfixed32,def=-320000" json:"defaulted_sfixed32,omitempty"`
199 DefaultedFloat *float32 `protobuf:"fixed32,209,opt,name=defaulted_float,json=defaultedFloat,def=3.14159" json:"defaulted_float,omitempty"`
200 DefaultedFixed64 *uint64 `protobuf:"fixed64,210,opt,name=defaulted_fixed64,json=defaultedFixed64,def=640000" json:"defaulted_fixed64,omitempty"`
201 DefaultedSfixed64 *int64 `protobuf:"fixed64,211,opt,name=defaulted_sfixed64,json=defaultedSfixed64,def=-640000" json:"defaulted_sfixed64,omitempty"`
202 DefaultedDouble *float64 `protobuf:"fixed64,212,opt,name=defaulted_double,json=defaultedDouble,def=3.14159265359" json:"defaulted_double,omitempty"`
203 DefaultedString *string `protobuf:"bytes,213,opt,name=defaulted_string,json=defaultedString,def=hello, \"world!\"\n" json:"defaulted_string,omitempty"`
204 DefaultedBytes []byte `protobuf:"bytes,214,opt,name=defaulted_bytes,json=defaultedBytes,def=dead\\336\\255\\276\\357beef" json:"defaulted_bytes,omitempty"`
205 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"`
206 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"`
207
208 RequiredBool *bool `protobuf:"varint,300,req,name=required_bool,json=requiredBool" json:"required_bool,omitempty"`
209 RequiredInt32 *int32 `protobuf:"varint,301,req,name=required_int32,json=requiredInt32" json:"required_int32,omitempty"`
210 RequiredSint32 *int32 `protobuf:"zigzag32,302,req,name=required_sint32,json=requiredSint32" json:"required_sint32,omitempty"`
211 RequiredUint32 *uint32 `protobuf:"varint,303,req,name=required_uint32,json=requiredUint32" json:"required_uint32,omitempty"`
212 RequiredInt64 *int64 `protobuf:"varint,304,req,name=required_int64,json=requiredInt64" json:"required_int64,omitempty"`
213 RequiredSint64 *int64 `protobuf:"zigzag64,305,req,name=required_sint64,json=requiredSint64" json:"required_sint64,omitempty"`
214 RequiredUint64 *uint64 `protobuf:"varint,306,req,name=required_uint64,json=requiredUint64" json:"required_uint64,omitempty"`
215 RequiredFixed32 *uint32 `protobuf:"fixed32,307,req,name=required_fixed32,json=requiredFixed32" json:"required_fixed32,omitempty"`
216 RequiredSfixed32 *int32 `protobuf:"fixed32,308,req,name=required_sfixed32,json=requiredSfixed32" json:"required_sfixed32,omitempty"`
217 RequiredFloat *float32 `protobuf:"fixed32,309,req,name=required_float,json=requiredFloat" json:"required_float,omitempty"`
218 RequiredFixed64 *uint64 `protobuf:"fixed64,310,req,name=required_fixed64,json=requiredFixed64" json:"required_fixed64,omitempty"`
219 RequiredSfixed64 *int64 `protobuf:"fixed64,311,req,name=required_sfixed64,json=requiredSfixed64" json:"required_sfixed64,omitempty"`
220 RequiredDouble *float64 `protobuf:"fixed64,312,req,name=required_double,json=requiredDouble" json:"required_double,omitempty"`
221 RequiredString *string `protobuf:"bytes,313,req,name=required_string,json=requiredString" json:"required_string,omitempty"`
222 RequiredBytes []byte `protobuf:"bytes,314,req,name=required_bytes,json=requiredBytes" json:"required_bytes,omitempty"`
223 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"`
224 RequiredChildMessage *Message_ChildMessage `protobuf:"bytes,316,req,name=required_child_message,json=requiredChildMessage" json:"required_child_message,omitempty"`
225 RequiredNamedGroup *Message_NamedGroup `protobuf:"bytes,317,req,name=required_named_group,json=requiredNamedGroup" json:"required_named_group,omitempty"`
226 RequiredSiblingEnum *SiblingEnum `protobuf:"varint,318,req,name=required_sibling_enum,json=requiredSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"required_sibling_enum,omitempty"`
227 RequiredSiblingMessage *SiblingMessage `protobuf:"bytes,319,req,name=required_sibling_message,json=requiredSiblingMessage" json:"required_sibling_message,omitempty"`
228 Requiredgroup *Message_RequiredGroup `protobuf:"group,320,req,name=RequiredGroup,json=requiredgroup" json:"requiredgroup,omitempty"`
229
230 RequiredDefaultedBool *bool `protobuf:"varint,400,req,name=required_defaulted_bool,json=requiredDefaultedBool,def=1" json:"required_defaulted_bool,omitempty"`
231 RequiredDefaultedInt32 *int32 `protobuf:"varint,401,req,name=required_defaulted_int32,json=requiredDefaultedInt32,def=-12345" json:"required_defaulted_int32,omitempty"`
232 RequiredDefaultedSint32 *int32 `protobuf:"zigzag32,402,req,name=required_defaulted_sint32,json=requiredDefaultedSint32,def=-3200" json:"required_defaulted_sint32,omitempty"`
233 RequiredDefaultedUint32 *uint32 `protobuf:"varint,403,req,name=required_defaulted_uint32,json=requiredDefaultedUint32,def=3200" json:"required_defaulted_uint32,omitempty"`
234 RequiredDefaultedInt64 *int64 `protobuf:"varint,404,req,name=required_defaulted_int64,json=requiredDefaultedInt64,def=-123456789" json:"required_defaulted_int64,omitempty"`
235 RequiredDefaultedSint64 *int64 `protobuf:"zigzag64,405,req,name=required_defaulted_sint64,json=requiredDefaultedSint64,def=-6400" json:"required_defaulted_sint64,omitempty"`
236 RequiredDefaultedUint64 *uint64 `protobuf:"varint,406,req,name=required_defaulted_uint64,json=requiredDefaultedUint64,def=6400" json:"required_defaulted_uint64,omitempty"`
237 RequiredDefaultedFixed32 *uint32 `protobuf:"fixed32,407,req,name=required_defaulted_fixed32,json=requiredDefaultedFixed32,def=320000" json:"required_defaulted_fixed32,omitempty"`
238 RequiredDefaultedSfixed32 *int32 `protobuf:"fixed32,408,req,name=required_defaulted_sfixed32,json=requiredDefaultedSfixed32,def=-320000" json:"required_defaulted_sfixed32,omitempty"`
239 RequiredDefaultedFloat *float32 `protobuf:"fixed32,409,req,name=required_defaulted_float,json=requiredDefaultedFloat,def=3.14159" json:"required_defaulted_float,omitempty"`
240 RequiredDefaultedFixed64 *uint64 `protobuf:"fixed64,410,req,name=required_defaulted_fixed64,json=requiredDefaultedFixed64,def=640000" json:"required_defaulted_fixed64,omitempty"`
241 RequiredDefaultedSfixed64 *int64 `protobuf:"fixed64,411,req,name=required_defaulted_sfixed64,json=requiredDefaultedSfixed64,def=-640000" json:"required_defaulted_sfixed64,omitempty"`
242 RequiredDefaultedDouble *float64 `protobuf:"fixed64,412,req,name=required_defaulted_double,json=requiredDefaultedDouble,def=3.14159265359" json:"required_defaulted_double,omitempty"`
243 RequiredDefaultedString *string `protobuf:"bytes,413,req,name=required_defaulted_string,json=requiredDefaultedString,def=hello, \"world!\"\n" json:"required_defaulted_string,omitempty"`
244 RequiredDefaultedBytes []byte `protobuf:"bytes,414,req,name=required_defaulted_bytes,json=requiredDefaultedBytes,def=dead\\336\\255\\276\\357beef" json:"required_defaulted_bytes,omitempty"`
245 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"`
246 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"`
247
248 RepeatedBool []bool `protobuf:"varint,500,rep,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
249 RepeatedInt32 []int32 `protobuf:"varint,501,rep,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
250 RepeatedSint32 []int32 `protobuf:"zigzag32,502,rep,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
251 RepeatedUint32 []uint32 `protobuf:"varint,503,rep,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
252 RepeatedInt64 []int64 `protobuf:"varint,504,rep,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
253 RepeatedSint64 []int64 `protobuf:"zigzag64,505,rep,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
254 RepeatedUint64 []uint64 `protobuf:"varint,506,rep,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
255 RepeatedFixed32 []uint32 `protobuf:"fixed32,507,rep,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
256 RepeatedSfixed32 []int32 `protobuf:"fixed32,508,rep,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
257 RepeatedFloat []float32 `protobuf:"fixed32,509,rep,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
258 RepeatedFixed64 []uint64 `protobuf:"fixed64,510,rep,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
259 RepeatedSfixed64 []int64 `protobuf:"fixed64,511,rep,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
260 RepeatedDouble []float64 `protobuf:"fixed64,512,rep,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
261 RepeatedString []string `protobuf:"bytes,513,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
262 RepeatedBytes [][]byte `protobuf:"bytes,514,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
263 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"`
264 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,516,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
265 RepeatedNamedGroup []*Message_NamedGroup `protobuf:"bytes,517,rep,name=repeated_named_group,json=repeatedNamedGroup" json:"repeated_named_group,omitempty"`
266 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,518,rep,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
267 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,519,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
268 Repeatedgroup []*Message_RepeatedGroup `protobuf:"group,520,rep,name=RepeatedGroup,json=repeatedgroup" json:"repeatedgroup,omitempty"`
269
270 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"`
271 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"`
272 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"`
273 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"`
274 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"`
275 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"`
276 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"`
277 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"`
278 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"`
279 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"`
280 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"`
281 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"`
282 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"`
283 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"`
284 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"`
285 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"`
286 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"`
287 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"`
288 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"`
289 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"`
290 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"`
291 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"`
292 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"`
293 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"`
294 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"`
295 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"`
296 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"`
297 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"`
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346 OneofDefaultedUnion isMessage_OneofDefaultedUnion `protobuf_oneof:"oneof_defaulted_union"`
347 XXX_NoUnkeyedLiteral struct{} `json:"-"`
348 proto.XXX_InternalExtensions `json:"-"`
349 XXX_unrecognized []byte `json:"-"`
350 XXX_sizecache int32 `json:"-"`
351 }
352
353 func (m *Message) Reset() { *m = Message{} }
354 func (m *Message) String() string { return proto.CompactTextString(m) }
355 func (*Message) ProtoMessage() {}
356 func (*Message) Descriptor() ([]byte, []int) {
357 return fileDescriptor_test_98b5676fa5dea40d, []int{1}
358 }
359
360 var extRange_Message = []proto.ExtensionRange{
361 {Start: 10000, End: 536870911},
362 }
363
364 func (*Message) ExtensionRangeArray() []proto.ExtensionRange {
365 return extRange_Message
366 }
367 func (m *Message) XXX_Unmarshal(b []byte) error {
368 return xxx_messageInfo_Message.Unmarshal(m, b)
369 }
370 func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
371 return xxx_messageInfo_Message.Marshal(b, m, deterministic)
372 }
373 func (dst *Message) XXX_Merge(src proto.Message) {
374 xxx_messageInfo_Message.Merge(dst, src)
375 }
376 func (m *Message) XXX_Size() int {
377 return xxx_messageInfo_Message.Size(m)
378 }
379 func (m *Message) XXX_DiscardUnknown() {
380 xxx_messageInfo_Message.DiscardUnknown(m)
381 }
382
383 var xxx_messageInfo_Message proto.InternalMessageInfo
384
385 const Default_Message_DefaultedBool bool = true
386 const Default_Message_DefaultedInt32 int32 = -12345
387 const Default_Message_DefaultedSint32 int32 = -3200
388 const Default_Message_DefaultedUint32 uint32 = 3200
389 const Default_Message_DefaultedInt64 int64 = -123456789
390 const Default_Message_DefaultedSint64 int64 = -6400
391 const Default_Message_DefaultedUint64 uint64 = 6400
392 const Default_Message_DefaultedFixed32 uint32 = 320000
393 const Default_Message_DefaultedSfixed32 int32 = -320000
394 const Default_Message_DefaultedFloat float32 = 3.14159
395 const Default_Message_DefaultedFixed64 uint64 = 640000
396 const Default_Message_DefaultedSfixed64 int64 = -640000
397 const Default_Message_DefaultedDouble float64 = 3.14159265359
398 const Default_Message_DefaultedString string = "hello, \"world!\"\n"
399
400 var Default_Message_DefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
401
402 const Default_Message_DefaultedChildEnum Message_ChildEnum = Message_ALPHA
403 const Default_Message_DefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
404 const Default_Message_RequiredDefaultedBool bool = true
405 const Default_Message_RequiredDefaultedInt32 int32 = -12345
406 const Default_Message_RequiredDefaultedSint32 int32 = -3200
407 const Default_Message_RequiredDefaultedUint32 uint32 = 3200
408 const Default_Message_RequiredDefaultedInt64 int64 = -123456789
409 const Default_Message_RequiredDefaultedSint64 int64 = -6400
410 const Default_Message_RequiredDefaultedUint64 uint64 = 6400
411 const Default_Message_RequiredDefaultedFixed32 uint32 = 320000
412 const Default_Message_RequiredDefaultedSfixed32 int32 = -320000
413 const Default_Message_RequiredDefaultedFloat float32 = 3.14159
414 const Default_Message_RequiredDefaultedFixed64 uint64 = 640000
415 const Default_Message_RequiredDefaultedSfixed64 int64 = -640000
416 const Default_Message_RequiredDefaultedDouble float64 = 3.14159265359
417 const Default_Message_RequiredDefaultedString string = "hello, \"world!\"\n"
418
419 var Default_Message_RequiredDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
420
421 const Default_Message_RequiredDefaultedChildEnum Message_ChildEnum = Message_ALPHA
422 const Default_Message_RequiredDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
423 const Default_Message_OneofDefaultedBool bool = true
424 const Default_Message_OneofDefaultedInt32 int32 = -12345
425 const Default_Message_OneofDefaultedSint32 int32 = -3200
426 const Default_Message_OneofDefaultedUint32 uint32 = 3200
427 const Default_Message_OneofDefaultedInt64 int64 = -123456789
428 const Default_Message_OneofDefaultedSint64 int64 = -6400
429 const Default_Message_OneofDefaultedUint64 uint64 = 6400
430 const Default_Message_OneofDefaultedFixed32 uint32 = 320000
431 const Default_Message_OneofDefaultedSfixed32 int32 = -320000
432 const Default_Message_OneofDefaultedFloat float32 = 3.14159
433 const Default_Message_OneofDefaultedFixed64 uint64 = 640000
434 const Default_Message_OneofDefaultedSfixed64 int64 = -640000
435 const Default_Message_OneofDefaultedDouble float64 = 3.14159265359
436 const Default_Message_OneofDefaultedString string = "hello, \"world!\"\n"
437
438 var Default_Message_OneofDefaultedBytes []byte = []byte("deadޭ\xbe\xefbeef")
439
440 const Default_Message_OneofDefaultedChildEnum Message_ChildEnum = Message_ALPHA
441 const Default_Message_OneofDefaultedSiblingEnum SiblingEnum = SiblingEnum_ALPHA
442
443 func (m *Message) GetNamedgroup() *Message_NamedGroup {
444 if m != nil {
445 return m.Namedgroup
446 }
447 return nil
448 }
449
450 func (m *Message) GetOptionalBool() bool {
451 if m != nil && m.OptionalBool != nil {
452 return *m.OptionalBool
453 }
454 return false
455 }
456
457 func (m *Message) GetOptionalInt32() int32 {
458 if m != nil && m.OptionalInt32 != nil {
459 return *m.OptionalInt32
460 }
461 return 0
462 }
463
464 func (m *Message) GetOptionalSint32() int32 {
465 if m != nil && m.OptionalSint32 != nil {
466 return *m.OptionalSint32
467 }
468 return 0
469 }
470
471 func (m *Message) GetOptionalUint32() uint32 {
472 if m != nil && m.OptionalUint32 != nil {
473 return *m.OptionalUint32
474 }
475 return 0
476 }
477
478 func (m *Message) GetOptionalInt64() int64 {
479 if m != nil && m.OptionalInt64 != nil {
480 return *m.OptionalInt64
481 }
482 return 0
483 }
484
485 func (m *Message) GetOptionalSint64() int64 {
486 if m != nil && m.OptionalSint64 != nil {
487 return *m.OptionalSint64
488 }
489 return 0
490 }
491
492 func (m *Message) GetOptionalUint64() uint64 {
493 if m != nil && m.OptionalUint64 != nil {
494 return *m.OptionalUint64
495 }
496 return 0
497 }
498
499 func (m *Message) GetOptionalFixed32() uint32 {
500 if m != nil && m.OptionalFixed32 != nil {
501 return *m.OptionalFixed32
502 }
503 return 0
504 }
505
506 func (m *Message) GetOptionalSfixed32() int32 {
507 if m != nil && m.OptionalSfixed32 != nil {
508 return *m.OptionalSfixed32
509 }
510 return 0
511 }
512
513 func (m *Message) GetOptionalFloat() float32 {
514 if m != nil && m.OptionalFloat != nil {
515 return *m.OptionalFloat
516 }
517 return 0
518 }
519
520 func (m *Message) GetOptionalFixed64() uint64 {
521 if m != nil && m.OptionalFixed64 != nil {
522 return *m.OptionalFixed64
523 }
524 return 0
525 }
526
527 func (m *Message) GetOptionalSfixed64() int64 {
528 if m != nil && m.OptionalSfixed64 != nil {
529 return *m.OptionalSfixed64
530 }
531 return 0
532 }
533
534 func (m *Message) GetOptionalDouble() float64 {
535 if m != nil && m.OptionalDouble != nil {
536 return *m.OptionalDouble
537 }
538 return 0
539 }
540
541 func (m *Message) GetOptionalString() string {
542 if m != nil && m.OptionalString != nil {
543 return *m.OptionalString
544 }
545 return ""
546 }
547
548 func (m *Message) GetOptionalBytes() []byte {
549 if m != nil {
550 return m.OptionalBytes
551 }
552 return nil
553 }
554
555 func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
556 if m != nil && m.OptionalChildEnum != nil {
557 return *m.OptionalChildEnum
558 }
559 return Message_ALPHA
560 }
561
562 func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
563 if m != nil {
564 return m.OptionalChildMessage
565 }
566 return nil
567 }
568
569 func (m *Message) GetOptionalNamedGroup() *Message_NamedGroup {
570 if m != nil {
571 return m.OptionalNamedGroup
572 }
573 return nil
574 }
575
576 func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
577 if m != nil && m.OptionalSiblingEnum != nil {
578 return *m.OptionalSiblingEnum
579 }
580 return SiblingEnum_ALPHA
581 }
582
583 func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
584 if m != nil {
585 return m.OptionalSiblingMessage
586 }
587 return nil
588 }
589
590 func (m *Message) GetOptionalgroup() *Message_OptionalGroup {
591 if m != nil {
592 return m.Optionalgroup
593 }
594 return nil
595 }
596
597 func (m *Message) GetDefaultedBool() bool {
598 if m != nil && m.DefaultedBool != nil {
599 return *m.DefaultedBool
600 }
601 return Default_Message_DefaultedBool
602 }
603
604 func (m *Message) GetDefaultedInt32() int32 {
605 if m != nil && m.DefaultedInt32 != nil {
606 return *m.DefaultedInt32
607 }
608 return Default_Message_DefaultedInt32
609 }
610
611 func (m *Message) GetDefaultedSint32() int32 {
612 if m != nil && m.DefaultedSint32 != nil {
613 return *m.DefaultedSint32
614 }
615 return Default_Message_DefaultedSint32
616 }
617
618 func (m *Message) GetDefaultedUint32() uint32 {
619 if m != nil && m.DefaultedUint32 != nil {
620 return *m.DefaultedUint32
621 }
622 return Default_Message_DefaultedUint32
623 }
624
625 func (m *Message) GetDefaultedInt64() int64 {
626 if m != nil && m.DefaultedInt64 != nil {
627 return *m.DefaultedInt64
628 }
629 return Default_Message_DefaultedInt64
630 }
631
632 func (m *Message) GetDefaultedSint64() int64 {
633 if m != nil && m.DefaultedSint64 != nil {
634 return *m.DefaultedSint64
635 }
636 return Default_Message_DefaultedSint64
637 }
638
639 func (m *Message) GetDefaultedUint64() uint64 {
640 if m != nil && m.DefaultedUint64 != nil {
641 return *m.DefaultedUint64
642 }
643 return Default_Message_DefaultedUint64
644 }
645
646 func (m *Message) GetDefaultedFixed32() uint32 {
647 if m != nil && m.DefaultedFixed32 != nil {
648 return *m.DefaultedFixed32
649 }
650 return Default_Message_DefaultedFixed32
651 }
652
653 func (m *Message) GetDefaultedSfixed32() int32 {
654 if m != nil && m.DefaultedSfixed32 != nil {
655 return *m.DefaultedSfixed32
656 }
657 return Default_Message_DefaultedSfixed32
658 }
659
660 func (m *Message) GetDefaultedFloat() float32 {
661 if m != nil && m.DefaultedFloat != nil {
662 return *m.DefaultedFloat
663 }
664 return Default_Message_DefaultedFloat
665 }
666
667 func (m *Message) GetDefaultedFixed64() uint64 {
668 if m != nil && m.DefaultedFixed64 != nil {
669 return *m.DefaultedFixed64
670 }
671 return Default_Message_DefaultedFixed64
672 }
673
674 func (m *Message) GetDefaultedSfixed64() int64 {
675 if m != nil && m.DefaultedSfixed64 != nil {
676 return *m.DefaultedSfixed64
677 }
678 return Default_Message_DefaultedSfixed64
679 }
680
681 func (m *Message) GetDefaultedDouble() float64 {
682 if m != nil && m.DefaultedDouble != nil {
683 return *m.DefaultedDouble
684 }
685 return Default_Message_DefaultedDouble
686 }
687
688 func (m *Message) GetDefaultedString() string {
689 if m != nil && m.DefaultedString != nil {
690 return *m.DefaultedString
691 }
692 return Default_Message_DefaultedString
693 }
694
695 func (m *Message) GetDefaultedBytes() []byte {
696 if m != nil && m.DefaultedBytes != nil {
697 return m.DefaultedBytes
698 }
699 return append([]byte(nil), Default_Message_DefaultedBytes...)
700 }
701
702 func (m *Message) GetDefaultedChildEnum() Message_ChildEnum {
703 if m != nil && m.DefaultedChildEnum != nil {
704 return *m.DefaultedChildEnum
705 }
706 return Default_Message_DefaultedChildEnum
707 }
708
709 func (m *Message) GetDefaultedSiblingEnum() SiblingEnum {
710 if m != nil && m.DefaultedSiblingEnum != nil {
711 return *m.DefaultedSiblingEnum
712 }
713 return Default_Message_DefaultedSiblingEnum
714 }
715
716 func (m *Message) GetRequiredBool() bool {
717 if m != nil && m.RequiredBool != nil {
718 return *m.RequiredBool
719 }
720 return false
721 }
722
723 func (m *Message) GetRequiredInt32() int32 {
724 if m != nil && m.RequiredInt32 != nil {
725 return *m.RequiredInt32
726 }
727 return 0
728 }
729
730 func (m *Message) GetRequiredSint32() int32 {
731 if m != nil && m.RequiredSint32 != nil {
732 return *m.RequiredSint32
733 }
734 return 0
735 }
736
737 func (m *Message) GetRequiredUint32() uint32 {
738 if m != nil && m.RequiredUint32 != nil {
739 return *m.RequiredUint32
740 }
741 return 0
742 }
743
744 func (m *Message) GetRequiredInt64() int64 {
745 if m != nil && m.RequiredInt64 != nil {
746 return *m.RequiredInt64
747 }
748 return 0
749 }
750
751 func (m *Message) GetRequiredSint64() int64 {
752 if m != nil && m.RequiredSint64 != nil {
753 return *m.RequiredSint64
754 }
755 return 0
756 }
757
758 func (m *Message) GetRequiredUint64() uint64 {
759 if m != nil && m.RequiredUint64 != nil {
760 return *m.RequiredUint64
761 }
762 return 0
763 }
764
765 func (m *Message) GetRequiredFixed32() uint32 {
766 if m != nil && m.RequiredFixed32 != nil {
767 return *m.RequiredFixed32
768 }
769 return 0
770 }
771
772 func (m *Message) GetRequiredSfixed32() int32 {
773 if m != nil && m.RequiredSfixed32 != nil {
774 return *m.RequiredSfixed32
775 }
776 return 0
777 }
778
779 func (m *Message) GetRequiredFloat() float32 {
780 if m != nil && m.RequiredFloat != nil {
781 return *m.RequiredFloat
782 }
783 return 0
784 }
785
786 func (m *Message) GetRequiredFixed64() uint64 {
787 if m != nil && m.RequiredFixed64 != nil {
788 return *m.RequiredFixed64
789 }
790 return 0
791 }
792
793 func (m *Message) GetRequiredSfixed64() int64 {
794 if m != nil && m.RequiredSfixed64 != nil {
795 return *m.RequiredSfixed64
796 }
797 return 0
798 }
799
800 func (m *Message) GetRequiredDouble() float64 {
801 if m != nil && m.RequiredDouble != nil {
802 return *m.RequiredDouble
803 }
804 return 0
805 }
806
807 func (m *Message) GetRequiredString() string {
808 if m != nil && m.RequiredString != nil {
809 return *m.RequiredString
810 }
811 return ""
812 }
813
814 func (m *Message) GetRequiredBytes() []byte {
815 if m != nil {
816 return m.RequiredBytes
817 }
818 return nil
819 }
820
821 func (m *Message) GetRequiredChildEnum() Message_ChildEnum {
822 if m != nil && m.RequiredChildEnum != nil {
823 return *m.RequiredChildEnum
824 }
825 return Message_ALPHA
826 }
827
828 func (m *Message) GetRequiredChildMessage() *Message_ChildMessage {
829 if m != nil {
830 return m.RequiredChildMessage
831 }
832 return nil
833 }
834
835 func (m *Message) GetRequiredNamedGroup() *Message_NamedGroup {
836 if m != nil {
837 return m.RequiredNamedGroup
838 }
839 return nil
840 }
841
842 func (m *Message) GetRequiredSiblingEnum() SiblingEnum {
843 if m != nil && m.RequiredSiblingEnum != nil {
844 return *m.RequiredSiblingEnum
845 }
846 return SiblingEnum_ALPHA
847 }
848
849 func (m *Message) GetRequiredSiblingMessage() *SiblingMessage {
850 if m != nil {
851 return m.RequiredSiblingMessage
852 }
853 return nil
854 }
855
856 func (m *Message) GetRequiredgroup() *Message_RequiredGroup {
857 if m != nil {
858 return m.Requiredgroup
859 }
860 return nil
861 }
862
863 func (m *Message) GetRequiredDefaultedBool() bool {
864 if m != nil && m.RequiredDefaultedBool != nil {
865 return *m.RequiredDefaultedBool
866 }
867 return Default_Message_RequiredDefaultedBool
868 }
869
870 func (m *Message) GetRequiredDefaultedInt32() int32 {
871 if m != nil && m.RequiredDefaultedInt32 != nil {
872 return *m.RequiredDefaultedInt32
873 }
874 return Default_Message_RequiredDefaultedInt32
875 }
876
877 func (m *Message) GetRequiredDefaultedSint32() int32 {
878 if m != nil && m.RequiredDefaultedSint32 != nil {
879 return *m.RequiredDefaultedSint32
880 }
881 return Default_Message_RequiredDefaultedSint32
882 }
883
884 func (m *Message) GetRequiredDefaultedUint32() uint32 {
885 if m != nil && m.RequiredDefaultedUint32 != nil {
886 return *m.RequiredDefaultedUint32
887 }
888 return Default_Message_RequiredDefaultedUint32
889 }
890
891 func (m *Message) GetRequiredDefaultedInt64() int64 {
892 if m != nil && m.RequiredDefaultedInt64 != nil {
893 return *m.RequiredDefaultedInt64
894 }
895 return Default_Message_RequiredDefaultedInt64
896 }
897
898 func (m *Message) GetRequiredDefaultedSint64() int64 {
899 if m != nil && m.RequiredDefaultedSint64 != nil {
900 return *m.RequiredDefaultedSint64
901 }
902 return Default_Message_RequiredDefaultedSint64
903 }
904
905 func (m *Message) GetRequiredDefaultedUint64() uint64 {
906 if m != nil && m.RequiredDefaultedUint64 != nil {
907 return *m.RequiredDefaultedUint64
908 }
909 return Default_Message_RequiredDefaultedUint64
910 }
911
912 func (m *Message) GetRequiredDefaultedFixed32() uint32 {
913 if m != nil && m.RequiredDefaultedFixed32 != nil {
914 return *m.RequiredDefaultedFixed32
915 }
916 return Default_Message_RequiredDefaultedFixed32
917 }
918
919 func (m *Message) GetRequiredDefaultedSfixed32() int32 {
920 if m != nil && m.RequiredDefaultedSfixed32 != nil {
921 return *m.RequiredDefaultedSfixed32
922 }
923 return Default_Message_RequiredDefaultedSfixed32
924 }
925
926 func (m *Message) GetRequiredDefaultedFloat() float32 {
927 if m != nil && m.RequiredDefaultedFloat != nil {
928 return *m.RequiredDefaultedFloat
929 }
930 return Default_Message_RequiredDefaultedFloat
931 }
932
933 func (m *Message) GetRequiredDefaultedFixed64() uint64 {
934 if m != nil && m.RequiredDefaultedFixed64 != nil {
935 return *m.RequiredDefaultedFixed64
936 }
937 return Default_Message_RequiredDefaultedFixed64
938 }
939
940 func (m *Message) GetRequiredDefaultedSfixed64() int64 {
941 if m != nil && m.RequiredDefaultedSfixed64 != nil {
942 return *m.RequiredDefaultedSfixed64
943 }
944 return Default_Message_RequiredDefaultedSfixed64
945 }
946
947 func (m *Message) GetRequiredDefaultedDouble() float64 {
948 if m != nil && m.RequiredDefaultedDouble != nil {
949 return *m.RequiredDefaultedDouble
950 }
951 return Default_Message_RequiredDefaultedDouble
952 }
953
954 func (m *Message) GetRequiredDefaultedString() string {
955 if m != nil && m.RequiredDefaultedString != nil {
956 return *m.RequiredDefaultedString
957 }
958 return Default_Message_RequiredDefaultedString
959 }
960
961 func (m *Message) GetRequiredDefaultedBytes() []byte {
962 if m != nil && m.RequiredDefaultedBytes != nil {
963 return m.RequiredDefaultedBytes
964 }
965 return append([]byte(nil), Default_Message_RequiredDefaultedBytes...)
966 }
967
968 func (m *Message) GetRequiredDefaultedChildEnum() Message_ChildEnum {
969 if m != nil && m.RequiredDefaultedChildEnum != nil {
970 return *m.RequiredDefaultedChildEnum
971 }
972 return Default_Message_RequiredDefaultedChildEnum
973 }
974
975 func (m *Message) GetRequiredDefaultedSiblingEnum() SiblingEnum {
976 if m != nil && m.RequiredDefaultedSiblingEnum != nil {
977 return *m.RequiredDefaultedSiblingEnum
978 }
979 return Default_Message_RequiredDefaultedSiblingEnum
980 }
981
982 func (m *Message) GetRepeatedBool() []bool {
983 if m != nil {
984 return m.RepeatedBool
985 }
986 return nil
987 }
988
989 func (m *Message) GetRepeatedInt32() []int32 {
990 if m != nil {
991 return m.RepeatedInt32
992 }
993 return nil
994 }
995
996 func (m *Message) GetRepeatedSint32() []int32 {
997 if m != nil {
998 return m.RepeatedSint32
999 }
1000 return nil
1001 }
1002
1003 func (m *Message) GetRepeatedUint32() []uint32 {
1004 if m != nil {
1005 return m.RepeatedUint32
1006 }
1007 return nil
1008 }
1009
1010 func (m *Message) GetRepeatedInt64() []int64 {
1011 if m != nil {
1012 return m.RepeatedInt64
1013 }
1014 return nil
1015 }
1016
1017 func (m *Message) GetRepeatedSint64() []int64 {
1018 if m != nil {
1019 return m.RepeatedSint64
1020 }
1021 return nil
1022 }
1023
1024 func (m *Message) GetRepeatedUint64() []uint64 {
1025 if m != nil {
1026 return m.RepeatedUint64
1027 }
1028 return nil
1029 }
1030
1031 func (m *Message) GetRepeatedFixed32() []uint32 {
1032 if m != nil {
1033 return m.RepeatedFixed32
1034 }
1035 return nil
1036 }
1037
1038 func (m *Message) GetRepeatedSfixed32() []int32 {
1039 if m != nil {
1040 return m.RepeatedSfixed32
1041 }
1042 return nil
1043 }
1044
1045 func (m *Message) GetRepeatedFloat() []float32 {
1046 if m != nil {
1047 return m.RepeatedFloat
1048 }
1049 return nil
1050 }
1051
1052 func (m *Message) GetRepeatedFixed64() []uint64 {
1053 if m != nil {
1054 return m.RepeatedFixed64
1055 }
1056 return nil
1057 }
1058
1059 func (m *Message) GetRepeatedSfixed64() []int64 {
1060 if m != nil {
1061 return m.RepeatedSfixed64
1062 }
1063 return nil
1064 }
1065
1066 func (m *Message) GetRepeatedDouble() []float64 {
1067 if m != nil {
1068 return m.RepeatedDouble
1069 }
1070 return nil
1071 }
1072
1073 func (m *Message) GetRepeatedString() []string {
1074 if m != nil {
1075 return m.RepeatedString
1076 }
1077 return nil
1078 }
1079
1080 func (m *Message) GetRepeatedBytes() [][]byte {
1081 if m != nil {
1082 return m.RepeatedBytes
1083 }
1084 return nil
1085 }
1086
1087 func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
1088 if m != nil {
1089 return m.RepeatedChildEnum
1090 }
1091 return nil
1092 }
1093
1094 func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
1095 if m != nil {
1096 return m.RepeatedChildMessage
1097 }
1098 return nil
1099 }
1100
1101 func (m *Message) GetRepeatedNamedGroup() []*Message_NamedGroup {
1102 if m != nil {
1103 return m.RepeatedNamedGroup
1104 }
1105 return nil
1106 }
1107
1108 func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
1109 if m != nil {
1110 return m.RepeatedSiblingEnum
1111 }
1112 return nil
1113 }
1114
1115 func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
1116 if m != nil {
1117 return m.RepeatedSiblingMessage
1118 }
1119 return nil
1120 }
1121
1122 func (m *Message) GetRepeatedgroup() []*Message_RepeatedGroup {
1123 if m != nil {
1124 return m.Repeatedgroup
1125 }
1126 return nil
1127 }
1128
1129 func (m *Message) GetMapBoolBool() map[bool]bool {
1130 if m != nil {
1131 return m.MapBoolBool
1132 }
1133 return nil
1134 }
1135
1136 func (m *Message) GetMapBoolInt32() map[bool]int32 {
1137 if m != nil {
1138 return m.MapBoolInt32
1139 }
1140 return nil
1141 }
1142
1143 func (m *Message) GetMapBoolSint32() map[bool]int32 {
1144 if m != nil {
1145 return m.MapBoolSint32
1146 }
1147 return nil
1148 }
1149
1150 func (m *Message) GetMapBoolUint32() map[bool]uint32 {
1151 if m != nil {
1152 return m.MapBoolUint32
1153 }
1154 return nil
1155 }
1156
1157 func (m *Message) GetMapBoolInt64() map[bool]int64 {
1158 if m != nil {
1159 return m.MapBoolInt64
1160 }
1161 return nil
1162 }
1163
1164 func (m *Message) GetMapBoolSint64() map[bool]int64 {
1165 if m != nil {
1166 return m.MapBoolSint64
1167 }
1168 return nil
1169 }
1170
1171 func (m *Message) GetMapBoolUint64() map[bool]uint64 {
1172 if m != nil {
1173 return m.MapBoolUint64
1174 }
1175 return nil
1176 }
1177
1178 func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
1179 if m != nil {
1180 return m.MapBoolFixed32
1181 }
1182 return nil
1183 }
1184
1185 func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
1186 if m != nil {
1187 return m.MapBoolSfixed32
1188 }
1189 return nil
1190 }
1191
1192 func (m *Message) GetMapBoolFloat() map[bool]float32 {
1193 if m != nil {
1194 return m.MapBoolFloat
1195 }
1196 return nil
1197 }
1198
1199 func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
1200 if m != nil {
1201 return m.MapBoolFixed64
1202 }
1203 return nil
1204 }
1205
1206 func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
1207 if m != nil {
1208 return m.MapBoolSfixed64
1209 }
1210 return nil
1211 }
1212
1213 func (m *Message) GetMapBoolDouble() map[bool]float64 {
1214 if m != nil {
1215 return m.MapBoolDouble
1216 }
1217 return nil
1218 }
1219
1220 func (m *Message) GetMapBoolString() map[bool]string {
1221 if m != nil {
1222 return m.MapBoolString
1223 }
1224 return nil
1225 }
1226
1227 func (m *Message) GetMapBoolBytes() map[bool][]byte {
1228 if m != nil {
1229 return m.MapBoolBytes
1230 }
1231 return nil
1232 }
1233
1234 func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
1235 if m != nil {
1236 return m.MapBoolChildEnum
1237 }
1238 return nil
1239 }
1240
1241 func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
1242 if m != nil {
1243 return m.MapBoolChildMessage
1244 }
1245 return nil
1246 }
1247
1248 func (m *Message) GetMapBoolNamedGroup() map[bool]*Message_NamedGroup {
1249 if m != nil {
1250 return m.MapBoolNamedGroup
1251 }
1252 return nil
1253 }
1254
1255 func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
1256 if m != nil {
1257 return m.MapBoolSiblingEnum
1258 }
1259 return nil
1260 }
1261
1262 func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
1263 if m != nil {
1264 return m.MapBoolSiblingMessage
1265 }
1266 return nil
1267 }
1268
1269 func (m *Message) GetMapInt32Bool() map[int32]bool {
1270 if m != nil {
1271 return m.MapInt32Bool
1272 }
1273 return nil
1274 }
1275
1276 func (m *Message) GetMapSint32Bool() map[int32]bool {
1277 if m != nil {
1278 return m.MapSint32Bool
1279 }
1280 return nil
1281 }
1282
1283 func (m *Message) GetMapUint32Bool() map[uint32]bool {
1284 if m != nil {
1285 return m.MapUint32Bool
1286 }
1287 return nil
1288 }
1289
1290 func (m *Message) GetMapInt64Bool() map[int64]bool {
1291 if m != nil {
1292 return m.MapInt64Bool
1293 }
1294 return nil
1295 }
1296
1297 func (m *Message) GetMapSint64Bool() map[int64]bool {
1298 if m != nil {
1299 return m.MapSint64Bool
1300 }
1301 return nil
1302 }
1303
1304 func (m *Message) GetMapUint64Bool() map[uint64]bool {
1305 if m != nil {
1306 return m.MapUint64Bool
1307 }
1308 return nil
1309 }
1310
1311 func (m *Message) GetMapFixed32Bool() map[uint32]bool {
1312 if m != nil {
1313 return m.MapFixed32Bool
1314 }
1315 return nil
1316 }
1317
1318 func (m *Message) GetMapStringBool() map[string]bool {
1319 if m != nil {
1320 return m.MapStringBool
1321 }
1322 return nil
1323 }
1324
1325 type isMessage_OneofUnion interface {
1326 isMessage_OneofUnion()
1327 }
1328
1329 type Message_OneofBool struct {
1330 OneofBool bool `protobuf:"varint,700,opt,name=oneof_bool,json=oneofBool,oneof"`
1331 }
1332
1333 type Message_OneofInt32 struct {
1334 OneofInt32 int32 `protobuf:"varint,701,opt,name=oneof_int32,json=oneofInt32,oneof"`
1335 }
1336
1337 type Message_OneofSint32 struct {
1338 OneofSint32 int32 `protobuf:"zigzag32,702,opt,name=oneof_sint32,json=oneofSint32,oneof"`
1339 }
1340
1341 type Message_OneofUint32 struct {
1342 OneofUint32 uint32 `protobuf:"varint,703,opt,name=oneof_uint32,json=oneofUint32,oneof"`
1343 }
1344
1345 type Message_OneofInt64 struct {
1346 OneofInt64 int64 `protobuf:"varint,704,opt,name=oneof_int64,json=oneofInt64,oneof"`
1347 }
1348
1349 type Message_OneofSint64 struct {
1350 OneofSint64 int64 `protobuf:"zigzag64,705,opt,name=oneof_sint64,json=oneofSint64,oneof"`
1351 }
1352
1353 type Message_OneofUint64 struct {
1354 OneofUint64 uint64 `protobuf:"varint,706,opt,name=oneof_uint64,json=oneofUint64,oneof"`
1355 }
1356
1357 type Message_OneofFixed32 struct {
1358 OneofFixed32 uint32 `protobuf:"fixed32,707,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
1359 }
1360
1361 type Message_OneofSfixed32 struct {
1362 OneofSfixed32 int32 `protobuf:"fixed32,708,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
1363 }
1364
1365 type Message_OneofFloat struct {
1366 OneofFloat float32 `protobuf:"fixed32,709,opt,name=oneof_float,json=oneofFloat,oneof"`
1367 }
1368
1369 type Message_OneofFixed64 struct {
1370 OneofFixed64 uint64 `protobuf:"fixed64,710,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
1371 }
1372
1373 type Message_OneofSfixed64 struct {
1374 OneofSfixed64 int64 `protobuf:"fixed64,711,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
1375 }
1376
1377 type Message_OneofDouble struct {
1378 OneofDouble float64 `protobuf:"fixed64,712,opt,name=oneof_double,json=oneofDouble,oneof"`
1379 }
1380
1381 type Message_OneofString struct {
1382 OneofString string `protobuf:"bytes,713,opt,name=oneof_string,json=oneofString,oneof"`
1383 }
1384
1385 type Message_OneofBytes struct {
1386 OneofBytes []byte `protobuf:"bytes,714,opt,name=oneof_bytes,json=oneofBytes,oneof"`
1387 }
1388
1389 type Message_OneofChildEnum struct {
1390 OneofChildEnum Message_ChildEnum `protobuf:"varint,715,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,oneof"`
1391 }
1392
1393 type Message_OneofChildMessage struct {
1394 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,716,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
1395 }
1396
1397 type Message_OneofNamedGroup struct {
1398 OneofNamedGroup *Message_NamedGroup `protobuf:"bytes,717,opt,name=oneof_named_group,json=oneofNamedGroup,oneof"`
1399 }
1400
1401 type Message_OneofSiblingEnum struct {
1402 OneofSiblingEnum SiblingEnum `protobuf:"varint,718,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,oneof"`
1403 }
1404
1405 type Message_OneofSiblingMessage struct {
1406 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,719,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
1407 }
1408
1409 type Message_Oneofgroup struct {
1410 Oneofgroup *Message_OneofGroup `protobuf:"group,720,opt,name=OneofGroup,json=oneofgroup,oneof"`
1411 }
1412
1413 type Message_OneofString1 struct {
1414 OneofString1 string `protobuf:"bytes,721,opt,name=oneof_string1,json=oneofString1,oneof"`
1415 }
1416
1417 type Message_OneofString2 struct {
1418 OneofString2 string `protobuf:"bytes,722,opt,name=oneof_string2,json=oneofString2,oneof"`
1419 }
1420
1421 type Message_OneofString3 struct {
1422 OneofString3 string `protobuf:"bytes,723,opt,name=oneof_string3,json=oneofString3,oneof"`
1423 }
1424
1425 func (*Message_OneofBool) isMessage_OneofUnion() {}
1426
1427 func (*Message_OneofInt32) isMessage_OneofUnion() {}
1428
1429 func (*Message_OneofSint32) isMessage_OneofUnion() {}
1430
1431 func (*Message_OneofUint32) isMessage_OneofUnion() {}
1432
1433 func (*Message_OneofInt64) isMessage_OneofUnion() {}
1434
1435 func (*Message_OneofSint64) isMessage_OneofUnion() {}
1436
1437 func (*Message_OneofUint64) isMessage_OneofUnion() {}
1438
1439 func (*Message_OneofFixed32) isMessage_OneofUnion() {}
1440
1441 func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
1442
1443 func (*Message_OneofFloat) isMessage_OneofUnion() {}
1444
1445 func (*Message_OneofFixed64) isMessage_OneofUnion() {}
1446
1447 func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
1448
1449 func (*Message_OneofDouble) isMessage_OneofUnion() {}
1450
1451 func (*Message_OneofString) isMessage_OneofUnion() {}
1452
1453 func (*Message_OneofBytes) isMessage_OneofUnion() {}
1454
1455 func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
1456
1457 func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
1458
1459 func (*Message_OneofNamedGroup) isMessage_OneofUnion() {}
1460
1461 func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
1462
1463 func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
1464
1465 func (*Message_Oneofgroup) isMessage_OneofUnion() {}
1466
1467 func (*Message_OneofString1) isMessage_OneofUnion() {}
1468
1469 func (*Message_OneofString2) isMessage_OneofUnion() {}
1470
1471 func (*Message_OneofString3) isMessage_OneofUnion() {}
1472
1473 func (m *Message) GetOneofUnion() isMessage_OneofUnion {
1474 if m != nil {
1475 return m.OneofUnion
1476 }
1477 return nil
1478 }
1479
1480 func (m *Message) GetOneofBool() bool {
1481 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
1482 return x.OneofBool
1483 }
1484 return false
1485 }
1486
1487 func (m *Message) GetOneofInt32() int32 {
1488 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
1489 return x.OneofInt32
1490 }
1491 return 0
1492 }
1493
1494 func (m *Message) GetOneofSint32() int32 {
1495 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
1496 return x.OneofSint32
1497 }
1498 return 0
1499 }
1500
1501 func (m *Message) GetOneofUint32() uint32 {
1502 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
1503 return x.OneofUint32
1504 }
1505 return 0
1506 }
1507
1508 func (m *Message) GetOneofInt64() int64 {
1509 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
1510 return x.OneofInt64
1511 }
1512 return 0
1513 }
1514
1515 func (m *Message) GetOneofSint64() int64 {
1516 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
1517 return x.OneofSint64
1518 }
1519 return 0
1520 }
1521
1522 func (m *Message) GetOneofUint64() uint64 {
1523 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
1524 return x.OneofUint64
1525 }
1526 return 0
1527 }
1528
1529 func (m *Message) GetOneofFixed32() uint32 {
1530 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
1531 return x.OneofFixed32
1532 }
1533 return 0
1534 }
1535
1536 func (m *Message) GetOneofSfixed32() int32 {
1537 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
1538 return x.OneofSfixed32
1539 }
1540 return 0
1541 }
1542
1543 func (m *Message) GetOneofFloat() float32 {
1544 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
1545 return x.OneofFloat
1546 }
1547 return 0
1548 }
1549
1550 func (m *Message) GetOneofFixed64() uint64 {
1551 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
1552 return x.OneofFixed64
1553 }
1554 return 0
1555 }
1556
1557 func (m *Message) GetOneofSfixed64() int64 {
1558 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
1559 return x.OneofSfixed64
1560 }
1561 return 0
1562 }
1563
1564 func (m *Message) GetOneofDouble() float64 {
1565 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
1566 return x.OneofDouble
1567 }
1568 return 0
1569 }
1570
1571 func (m *Message) GetOneofString() string {
1572 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
1573 return x.OneofString
1574 }
1575 return ""
1576 }
1577
1578 func (m *Message) GetOneofBytes() []byte {
1579 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
1580 return x.OneofBytes
1581 }
1582 return nil
1583 }
1584
1585 func (m *Message) GetOneofChildEnum() Message_ChildEnum {
1586 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
1587 return x.OneofChildEnum
1588 }
1589 return Message_ALPHA
1590 }
1591
1592 func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
1593 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
1594 return x.OneofChildMessage
1595 }
1596 return nil
1597 }
1598
1599 func (m *Message) GetOneofNamedGroup() *Message_NamedGroup {
1600 if x, ok := m.GetOneofUnion().(*Message_OneofNamedGroup); ok {
1601 return x.OneofNamedGroup
1602 }
1603 return nil
1604 }
1605
1606 func (m *Message) GetOneofSiblingEnum() SiblingEnum {
1607 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
1608 return x.OneofSiblingEnum
1609 }
1610 return SiblingEnum_ALPHA
1611 }
1612
1613 func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
1614 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
1615 return x.OneofSiblingMessage
1616 }
1617 return nil
1618 }
1619
1620 func (m *Message) GetOneofgroup() *Message_OneofGroup {
1621 if x, ok := m.GetOneofUnion().(*Message_Oneofgroup); ok {
1622 return x.Oneofgroup
1623 }
1624 return nil
1625 }
1626
1627 func (m *Message) GetOneofString1() string {
1628 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
1629 return x.OneofString1
1630 }
1631 return ""
1632 }
1633
1634 func (m *Message) GetOneofString2() string {
1635 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
1636 return x.OneofString2
1637 }
1638 return ""
1639 }
1640
1641 func (m *Message) GetOneofString3() string {
1642 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
1643 return x.OneofString3
1644 }
1645 return ""
1646 }
1647
1648 type isMessage_OneofDefaultedUnion interface {
1649 isMessage_OneofDefaultedUnion()
1650 }
1651
1652 type Message_OneofDefaultedBool struct {
1653 OneofDefaultedBool bool `protobuf:"varint,800,opt,name=oneof_defaulted_bool,json=oneofDefaultedBool,oneof,def=1"`
1654 }
1655
1656 type Message_OneofDefaultedInt32 struct {
1657 OneofDefaultedInt32 int32 `protobuf:"varint,801,opt,name=oneof_defaulted_int32,json=oneofDefaultedInt32,oneof,def=-12345"`
1658 }
1659
1660 type Message_OneofDefaultedSint32 struct {
1661 OneofDefaultedSint32 int32 `protobuf:"zigzag32,802,opt,name=oneof_defaulted_sint32,json=oneofDefaultedSint32,oneof,def=-3200"`
1662 }
1663
1664 type Message_OneofDefaultedUint32 struct {
1665 OneofDefaultedUint32 uint32 `protobuf:"varint,803,opt,name=oneof_defaulted_uint32,json=oneofDefaultedUint32,oneof,def=3200"`
1666 }
1667
1668 type Message_OneofDefaultedInt64 struct {
1669 OneofDefaultedInt64 int64 `protobuf:"varint,804,opt,name=oneof_defaulted_int64,json=oneofDefaultedInt64,oneof,def=-123456789"`
1670 }
1671
1672 type Message_OneofDefaultedSint64 struct {
1673 OneofDefaultedSint64 int64 `protobuf:"zigzag64,805,opt,name=oneof_defaulted_sint64,json=oneofDefaultedSint64,oneof,def=-6400"`
1674 }
1675
1676 type Message_OneofDefaultedUint64 struct {
1677 OneofDefaultedUint64 uint64 `protobuf:"varint,806,opt,name=oneof_defaulted_uint64,json=oneofDefaultedUint64,oneof,def=6400"`
1678 }
1679
1680 type Message_OneofDefaultedFixed32 struct {
1681 OneofDefaultedFixed32 uint32 `protobuf:"fixed32,807,opt,name=oneof_defaulted_fixed32,json=oneofDefaultedFixed32,oneof,def=320000"`
1682 }
1683
1684 type Message_OneofDefaultedSfixed32 struct {
1685 OneofDefaultedSfixed32 int32 `protobuf:"fixed32,808,opt,name=oneof_defaulted_sfixed32,json=oneofDefaultedSfixed32,oneof,def=-320000"`
1686 }
1687
1688 type Message_OneofDefaultedFloat struct {
1689 OneofDefaultedFloat float32 `protobuf:"fixed32,809,opt,name=oneof_defaulted_float,json=oneofDefaultedFloat,oneof,def=3.14159"`
1690 }
1691
1692 type Message_OneofDefaultedFixed64 struct {
1693 OneofDefaultedFixed64 uint64 `protobuf:"fixed64,810,opt,name=oneof_defaulted_fixed64,json=oneofDefaultedFixed64,oneof,def=640000"`
1694 }
1695
1696 type Message_OneofDefaultedSfixed64 struct {
1697 OneofDefaultedSfixed64 int64 `protobuf:"fixed64,811,opt,name=oneof_defaulted_sfixed64,json=oneofDefaultedSfixed64,oneof,def=-640000"`
1698 }
1699
1700 type Message_OneofDefaultedDouble struct {
1701 OneofDefaultedDouble float64 `protobuf:"fixed64,812,opt,name=oneof_defaulted_double,json=oneofDefaultedDouble,oneof,def=3.14159265359"`
1702 }
1703
1704 type Message_OneofDefaultedString struct {
1705 OneofDefaultedString string `protobuf:"bytes,813,opt,name=oneof_defaulted_string,json=oneofDefaultedString,oneof,def=hello, \"world!\"\n"`
1706 }
1707
1708 type Message_OneofDefaultedBytes struct {
1709 OneofDefaultedBytes []byte `protobuf:"bytes,814,opt,name=oneof_defaulted_bytes,json=oneofDefaultedBytes,oneof,def=dead\\336\\255\\276\\357beef"`
1710 }
1711
1712 type Message_OneofDefaultedChildEnum struct {
1713 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"`
1714 }
1715
1716 type Message_OneofDefaultedSiblingEnum struct {
1717 OneofDefaultedSiblingEnum SiblingEnum `protobuf:"varint,816,opt,name=oneof_defaulted_sibling_enum,json=oneofDefaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,oneof,def=0"`
1718 }
1719
1720 func (*Message_OneofDefaultedBool) isMessage_OneofDefaultedUnion() {}
1721
1722 func (*Message_OneofDefaultedInt32) isMessage_OneofDefaultedUnion() {}
1723
1724 func (*Message_OneofDefaultedSint32) isMessage_OneofDefaultedUnion() {}
1725
1726 func (*Message_OneofDefaultedUint32) isMessage_OneofDefaultedUnion() {}
1727
1728 func (*Message_OneofDefaultedInt64) isMessage_OneofDefaultedUnion() {}
1729
1730 func (*Message_OneofDefaultedSint64) isMessage_OneofDefaultedUnion() {}
1731
1732 func (*Message_OneofDefaultedUint64) isMessage_OneofDefaultedUnion() {}
1733
1734 func (*Message_OneofDefaultedFixed32) isMessage_OneofDefaultedUnion() {}
1735
1736 func (*Message_OneofDefaultedSfixed32) isMessage_OneofDefaultedUnion() {}
1737
1738 func (*Message_OneofDefaultedFloat) isMessage_OneofDefaultedUnion() {}
1739
1740 func (*Message_OneofDefaultedFixed64) isMessage_OneofDefaultedUnion() {}
1741
1742 func (*Message_OneofDefaultedSfixed64) isMessage_OneofDefaultedUnion() {}
1743
1744 func (*Message_OneofDefaultedDouble) isMessage_OneofDefaultedUnion() {}
1745
1746 func (*Message_OneofDefaultedString) isMessage_OneofDefaultedUnion() {}
1747
1748 func (*Message_OneofDefaultedBytes) isMessage_OneofDefaultedUnion() {}
1749
1750 func (*Message_OneofDefaultedChildEnum) isMessage_OneofDefaultedUnion() {}
1751
1752 func (*Message_OneofDefaultedSiblingEnum) isMessage_OneofDefaultedUnion() {}
1753
1754 func (m *Message) GetOneofDefaultedUnion() isMessage_OneofDefaultedUnion {
1755 if m != nil {
1756 return m.OneofDefaultedUnion
1757 }
1758 return nil
1759 }
1760
1761 func (m *Message) GetOneofDefaultedBool() bool {
1762 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBool); ok {
1763 return x.OneofDefaultedBool
1764 }
1765 return Default_Message_OneofDefaultedBool
1766 }
1767
1768 func (m *Message) GetOneofDefaultedInt32() int32 {
1769 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt32); ok {
1770 return x.OneofDefaultedInt32
1771 }
1772 return Default_Message_OneofDefaultedInt32
1773 }
1774
1775 func (m *Message) GetOneofDefaultedSint32() int32 {
1776 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint32); ok {
1777 return x.OneofDefaultedSint32
1778 }
1779 return Default_Message_OneofDefaultedSint32
1780 }
1781
1782 func (m *Message) GetOneofDefaultedUint32() uint32 {
1783 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint32); ok {
1784 return x.OneofDefaultedUint32
1785 }
1786 return Default_Message_OneofDefaultedUint32
1787 }
1788
1789 func (m *Message) GetOneofDefaultedInt64() int64 {
1790 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedInt64); ok {
1791 return x.OneofDefaultedInt64
1792 }
1793 return Default_Message_OneofDefaultedInt64
1794 }
1795
1796 func (m *Message) GetOneofDefaultedSint64() int64 {
1797 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSint64); ok {
1798 return x.OneofDefaultedSint64
1799 }
1800 return Default_Message_OneofDefaultedSint64
1801 }
1802
1803 func (m *Message) GetOneofDefaultedUint64() uint64 {
1804 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedUint64); ok {
1805 return x.OneofDefaultedUint64
1806 }
1807 return Default_Message_OneofDefaultedUint64
1808 }
1809
1810 func (m *Message) GetOneofDefaultedFixed32() uint32 {
1811 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed32); ok {
1812 return x.OneofDefaultedFixed32
1813 }
1814 return Default_Message_OneofDefaultedFixed32
1815 }
1816
1817 func (m *Message) GetOneofDefaultedSfixed32() int32 {
1818 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed32); ok {
1819 return x.OneofDefaultedSfixed32
1820 }
1821 return Default_Message_OneofDefaultedSfixed32
1822 }
1823
1824 func (m *Message) GetOneofDefaultedFloat() float32 {
1825 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFloat); ok {
1826 return x.OneofDefaultedFloat
1827 }
1828 return Default_Message_OneofDefaultedFloat
1829 }
1830
1831 func (m *Message) GetOneofDefaultedFixed64() uint64 {
1832 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedFixed64); ok {
1833 return x.OneofDefaultedFixed64
1834 }
1835 return Default_Message_OneofDefaultedFixed64
1836 }
1837
1838 func (m *Message) GetOneofDefaultedSfixed64() int64 {
1839 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSfixed64); ok {
1840 return x.OneofDefaultedSfixed64
1841 }
1842 return Default_Message_OneofDefaultedSfixed64
1843 }
1844
1845 func (m *Message) GetOneofDefaultedDouble() float64 {
1846 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedDouble); ok {
1847 return x.OneofDefaultedDouble
1848 }
1849 return Default_Message_OneofDefaultedDouble
1850 }
1851
1852 func (m *Message) GetOneofDefaultedString() string {
1853 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedString); ok {
1854 return x.OneofDefaultedString
1855 }
1856 return Default_Message_OneofDefaultedString
1857 }
1858
1859 func (m *Message) GetOneofDefaultedBytes() []byte {
1860 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedBytes); ok {
1861 return x.OneofDefaultedBytes
1862 }
1863 return append([]byte(nil), Default_Message_OneofDefaultedBytes...)
1864 }
1865
1866 func (m *Message) GetOneofDefaultedChildEnum() Message_ChildEnum {
1867 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedChildEnum); ok {
1868 return x.OneofDefaultedChildEnum
1869 }
1870 return Default_Message_OneofDefaultedChildEnum
1871 }
1872
1873 func (m *Message) GetOneofDefaultedSiblingEnum() SiblingEnum {
1874 if x, ok := m.GetOneofDefaultedUnion().(*Message_OneofDefaultedSiblingEnum); ok {
1875 return x.OneofDefaultedSiblingEnum
1876 }
1877 return Default_Message_OneofDefaultedSiblingEnum
1878 }
1879
1880
1881 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{}) {
1882 return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
1883 (*Message_OneofBool)(nil),
1884 (*Message_OneofInt32)(nil),
1885 (*Message_OneofSint32)(nil),
1886 (*Message_OneofUint32)(nil),
1887 (*Message_OneofInt64)(nil),
1888 (*Message_OneofSint64)(nil),
1889 (*Message_OneofUint64)(nil),
1890 (*Message_OneofFixed32)(nil),
1891 (*Message_OneofSfixed32)(nil),
1892 (*Message_OneofFloat)(nil),
1893 (*Message_OneofFixed64)(nil),
1894 (*Message_OneofSfixed64)(nil),
1895 (*Message_OneofDouble)(nil),
1896 (*Message_OneofString)(nil),
1897 (*Message_OneofBytes)(nil),
1898 (*Message_OneofChildEnum)(nil),
1899 (*Message_OneofChildMessage)(nil),
1900 (*Message_OneofNamedGroup)(nil),
1901 (*Message_OneofSiblingEnum)(nil),
1902 (*Message_OneofSiblingMessage)(nil),
1903 (*Message_Oneofgroup)(nil),
1904 (*Message_OneofString1)(nil),
1905 (*Message_OneofString2)(nil),
1906 (*Message_OneofString3)(nil),
1907 (*Message_OneofDefaultedBool)(nil),
1908 (*Message_OneofDefaultedInt32)(nil),
1909 (*Message_OneofDefaultedSint32)(nil),
1910 (*Message_OneofDefaultedUint32)(nil),
1911 (*Message_OneofDefaultedInt64)(nil),
1912 (*Message_OneofDefaultedSint64)(nil),
1913 (*Message_OneofDefaultedUint64)(nil),
1914 (*Message_OneofDefaultedFixed32)(nil),
1915 (*Message_OneofDefaultedSfixed32)(nil),
1916 (*Message_OneofDefaultedFloat)(nil),
1917 (*Message_OneofDefaultedFixed64)(nil),
1918 (*Message_OneofDefaultedSfixed64)(nil),
1919 (*Message_OneofDefaultedDouble)(nil),
1920 (*Message_OneofDefaultedString)(nil),
1921 (*Message_OneofDefaultedBytes)(nil),
1922 (*Message_OneofDefaultedChildEnum)(nil),
1923 (*Message_OneofDefaultedSiblingEnum)(nil),
1924 }
1925 }
1926
1927 func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
1928 m := msg.(*Message)
1929
1930 switch x := m.OneofUnion.(type) {
1931 case *Message_OneofBool:
1932 t := uint64(0)
1933 if x.OneofBool {
1934 t = 1
1935 }
1936 b.EncodeVarint(700<<3 | proto.WireVarint)
1937 b.EncodeVarint(t)
1938 case *Message_OneofInt32:
1939 b.EncodeVarint(701<<3 | proto.WireVarint)
1940 b.EncodeVarint(uint64(x.OneofInt32))
1941 case *Message_OneofSint32:
1942 b.EncodeVarint(702<<3 | proto.WireVarint)
1943 b.EncodeZigzag32(uint64(x.OneofSint32))
1944 case *Message_OneofUint32:
1945 b.EncodeVarint(703<<3 | proto.WireVarint)
1946 b.EncodeVarint(uint64(x.OneofUint32))
1947 case *Message_OneofInt64:
1948 b.EncodeVarint(704<<3 | proto.WireVarint)
1949 b.EncodeVarint(uint64(x.OneofInt64))
1950 case *Message_OneofSint64:
1951 b.EncodeVarint(705<<3 | proto.WireVarint)
1952 b.EncodeZigzag64(uint64(x.OneofSint64))
1953 case *Message_OneofUint64:
1954 b.EncodeVarint(706<<3 | proto.WireVarint)
1955 b.EncodeVarint(uint64(x.OneofUint64))
1956 case *Message_OneofFixed32:
1957 b.EncodeVarint(707<<3 | proto.WireFixed32)
1958 b.EncodeFixed32(uint64(x.OneofFixed32))
1959 case *Message_OneofSfixed32:
1960 b.EncodeVarint(708<<3 | proto.WireFixed32)
1961 b.EncodeFixed32(uint64(x.OneofSfixed32))
1962 case *Message_OneofFloat:
1963 b.EncodeVarint(709<<3 | proto.WireFixed32)
1964 b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
1965 case *Message_OneofFixed64:
1966 b.EncodeVarint(710<<3 | proto.WireFixed64)
1967 b.EncodeFixed64(uint64(x.OneofFixed64))
1968 case *Message_OneofSfixed64:
1969 b.EncodeVarint(711<<3 | proto.WireFixed64)
1970 b.EncodeFixed64(uint64(x.OneofSfixed64))
1971 case *Message_OneofDouble:
1972 b.EncodeVarint(712<<3 | proto.WireFixed64)
1973 b.EncodeFixed64(math.Float64bits(x.OneofDouble))
1974 case *Message_OneofString:
1975 b.EncodeVarint(713<<3 | proto.WireBytes)
1976 b.EncodeStringBytes(x.OneofString)
1977 case *Message_OneofBytes:
1978 b.EncodeVarint(714<<3 | proto.WireBytes)
1979 b.EncodeRawBytes(x.OneofBytes)
1980 case *Message_OneofChildEnum:
1981 b.EncodeVarint(715<<3 | proto.WireVarint)
1982 b.EncodeVarint(uint64(x.OneofChildEnum))
1983 case *Message_OneofChildMessage:
1984 b.EncodeVarint(716<<3 | proto.WireBytes)
1985 if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
1986 return err
1987 }
1988 case *Message_OneofNamedGroup:
1989 b.EncodeVarint(717<<3 | proto.WireBytes)
1990 if err := b.EncodeMessage(x.OneofNamedGroup); err != nil {
1991 return err
1992 }
1993 case *Message_OneofSiblingEnum:
1994 b.EncodeVarint(718<<3 | proto.WireVarint)
1995 b.EncodeVarint(uint64(x.OneofSiblingEnum))
1996 case *Message_OneofSiblingMessage:
1997 b.EncodeVarint(719<<3 | proto.WireBytes)
1998 if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
1999 return err
2000 }
2001 case *Message_Oneofgroup:
2002 b.EncodeVarint(720<<3 | proto.WireStartGroup)
2003 if err := b.Marshal(x.Oneofgroup); err != nil {
2004 return err
2005 }
2006 b.EncodeVarint(720<<3 | proto.WireEndGroup)
2007 case *Message_OneofString1:
2008 b.EncodeVarint(721<<3 | proto.WireBytes)
2009 b.EncodeStringBytes(x.OneofString1)
2010 case *Message_OneofString2:
2011 b.EncodeVarint(722<<3 | proto.WireBytes)
2012 b.EncodeStringBytes(x.OneofString2)
2013 case *Message_OneofString3:
2014 b.EncodeVarint(723<<3 | proto.WireBytes)
2015 b.EncodeStringBytes(x.OneofString3)
2016 case nil:
2017 default:
2018 return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
2019 }
2020
2021 switch x := m.OneofDefaultedUnion.(type) {
2022 case *Message_OneofDefaultedBool:
2023 t := uint64(0)
2024 if x.OneofDefaultedBool {
2025 t = 1
2026 }
2027 b.EncodeVarint(800<<3 | proto.WireVarint)
2028 b.EncodeVarint(t)
2029 case *Message_OneofDefaultedInt32:
2030 b.EncodeVarint(801<<3 | proto.WireVarint)
2031 b.EncodeVarint(uint64(x.OneofDefaultedInt32))
2032 case *Message_OneofDefaultedSint32:
2033 b.EncodeVarint(802<<3 | proto.WireVarint)
2034 b.EncodeZigzag32(uint64(x.OneofDefaultedSint32))
2035 case *Message_OneofDefaultedUint32:
2036 b.EncodeVarint(803<<3 | proto.WireVarint)
2037 b.EncodeVarint(uint64(x.OneofDefaultedUint32))
2038 case *Message_OneofDefaultedInt64:
2039 b.EncodeVarint(804<<3 | proto.WireVarint)
2040 b.EncodeVarint(uint64(x.OneofDefaultedInt64))
2041 case *Message_OneofDefaultedSint64:
2042 b.EncodeVarint(805<<3 | proto.WireVarint)
2043 b.EncodeZigzag64(uint64(x.OneofDefaultedSint64))
2044 case *Message_OneofDefaultedUint64:
2045 b.EncodeVarint(806<<3 | proto.WireVarint)
2046 b.EncodeVarint(uint64(x.OneofDefaultedUint64))
2047 case *Message_OneofDefaultedFixed32:
2048 b.EncodeVarint(807<<3 | proto.WireFixed32)
2049 b.EncodeFixed32(uint64(x.OneofDefaultedFixed32))
2050 case *Message_OneofDefaultedSfixed32:
2051 b.EncodeVarint(808<<3 | proto.WireFixed32)
2052 b.EncodeFixed32(uint64(x.OneofDefaultedSfixed32))
2053 case *Message_OneofDefaultedFloat:
2054 b.EncodeVarint(809<<3 | proto.WireFixed32)
2055 b.EncodeFixed32(uint64(math.Float32bits(x.OneofDefaultedFloat)))
2056 case *Message_OneofDefaultedFixed64:
2057 b.EncodeVarint(810<<3 | proto.WireFixed64)
2058 b.EncodeFixed64(uint64(x.OneofDefaultedFixed64))
2059 case *Message_OneofDefaultedSfixed64:
2060 b.EncodeVarint(811<<3 | proto.WireFixed64)
2061 b.EncodeFixed64(uint64(x.OneofDefaultedSfixed64))
2062 case *Message_OneofDefaultedDouble:
2063 b.EncodeVarint(812<<3 | proto.WireFixed64)
2064 b.EncodeFixed64(math.Float64bits(x.OneofDefaultedDouble))
2065 case *Message_OneofDefaultedString:
2066 b.EncodeVarint(813<<3 | proto.WireBytes)
2067 b.EncodeStringBytes(x.OneofDefaultedString)
2068 case *Message_OneofDefaultedBytes:
2069 b.EncodeVarint(814<<3 | proto.WireBytes)
2070 b.EncodeRawBytes(x.OneofDefaultedBytes)
2071 case *Message_OneofDefaultedChildEnum:
2072 b.EncodeVarint(815<<3 | proto.WireVarint)
2073 b.EncodeVarint(uint64(x.OneofDefaultedChildEnum))
2074 case *Message_OneofDefaultedSiblingEnum:
2075 b.EncodeVarint(816<<3 | proto.WireVarint)
2076 b.EncodeVarint(uint64(x.OneofDefaultedSiblingEnum))
2077 case nil:
2078 default:
2079 return fmt.Errorf("Message.OneofDefaultedUnion has unexpected type %T", x)
2080 }
2081 return nil
2082 }
2083
2084 func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
2085 m := msg.(*Message)
2086 switch tag {
2087 case 700:
2088 if wire != proto.WireVarint {
2089 return true, proto.ErrInternalBadWireType
2090 }
2091 x, err := b.DecodeVarint()
2092 m.OneofUnion = &Message_OneofBool{x != 0}
2093 return true, err
2094 case 701:
2095 if wire != proto.WireVarint {
2096 return true, proto.ErrInternalBadWireType
2097 }
2098 x, err := b.DecodeVarint()
2099 m.OneofUnion = &Message_OneofInt32{int32(x)}
2100 return true, err
2101 case 702:
2102 if wire != proto.WireVarint {
2103 return true, proto.ErrInternalBadWireType
2104 }
2105 x, err := b.DecodeZigzag32()
2106 m.OneofUnion = &Message_OneofSint32{int32(x)}
2107 return true, err
2108 case 703:
2109 if wire != proto.WireVarint {
2110 return true, proto.ErrInternalBadWireType
2111 }
2112 x, err := b.DecodeVarint()
2113 m.OneofUnion = &Message_OneofUint32{uint32(x)}
2114 return true, err
2115 case 704:
2116 if wire != proto.WireVarint {
2117 return true, proto.ErrInternalBadWireType
2118 }
2119 x, err := b.DecodeVarint()
2120 m.OneofUnion = &Message_OneofInt64{int64(x)}
2121 return true, err
2122 case 705:
2123 if wire != proto.WireVarint {
2124 return true, proto.ErrInternalBadWireType
2125 }
2126 x, err := b.DecodeZigzag64()
2127 m.OneofUnion = &Message_OneofSint64{int64(x)}
2128 return true, err
2129 case 706:
2130 if wire != proto.WireVarint {
2131 return true, proto.ErrInternalBadWireType
2132 }
2133 x, err := b.DecodeVarint()
2134 m.OneofUnion = &Message_OneofUint64{x}
2135 return true, err
2136 case 707:
2137 if wire != proto.WireFixed32 {
2138 return true, proto.ErrInternalBadWireType
2139 }
2140 x, err := b.DecodeFixed32()
2141 m.OneofUnion = &Message_OneofFixed32{uint32(x)}
2142 return true, err
2143 case 708:
2144 if wire != proto.WireFixed32 {
2145 return true, proto.ErrInternalBadWireType
2146 }
2147 x, err := b.DecodeFixed32()
2148 m.OneofUnion = &Message_OneofSfixed32{int32(x)}
2149 return true, err
2150 case 709:
2151 if wire != proto.WireFixed32 {
2152 return true, proto.ErrInternalBadWireType
2153 }
2154 x, err := b.DecodeFixed32()
2155 m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
2156 return true, err
2157 case 710:
2158 if wire != proto.WireFixed64 {
2159 return true, proto.ErrInternalBadWireType
2160 }
2161 x, err := b.DecodeFixed64()
2162 m.OneofUnion = &Message_OneofFixed64{x}
2163 return true, err
2164 case 711:
2165 if wire != proto.WireFixed64 {
2166 return true, proto.ErrInternalBadWireType
2167 }
2168 x, err := b.DecodeFixed64()
2169 m.OneofUnion = &Message_OneofSfixed64{int64(x)}
2170 return true, err
2171 case 712:
2172 if wire != proto.WireFixed64 {
2173 return true, proto.ErrInternalBadWireType
2174 }
2175 x, err := b.DecodeFixed64()
2176 m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
2177 return true, err
2178 case 713:
2179 if wire != proto.WireBytes {
2180 return true, proto.ErrInternalBadWireType
2181 }
2182 x, err := b.DecodeStringBytes()
2183 m.OneofUnion = &Message_OneofString{x}
2184 return true, err
2185 case 714:
2186 if wire != proto.WireBytes {
2187 return true, proto.ErrInternalBadWireType
2188 }
2189 x, err := b.DecodeRawBytes(true)
2190 m.OneofUnion = &Message_OneofBytes{x}
2191 return true, err
2192 case 715:
2193 if wire != proto.WireVarint {
2194 return true, proto.ErrInternalBadWireType
2195 }
2196 x, err := b.DecodeVarint()
2197 m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
2198 return true, err
2199 case 716:
2200 if wire != proto.WireBytes {
2201 return true, proto.ErrInternalBadWireType
2202 }
2203 msg := new(Message_ChildMessage)
2204 err := b.DecodeMessage(msg)
2205 m.OneofUnion = &Message_OneofChildMessage{msg}
2206 return true, err
2207 case 717:
2208 if wire != proto.WireBytes {
2209 return true, proto.ErrInternalBadWireType
2210 }
2211 msg := new(Message_NamedGroup)
2212 err := b.DecodeMessage(msg)
2213 m.OneofUnion = &Message_OneofNamedGroup{msg}
2214 return true, err
2215 case 718:
2216 if wire != proto.WireVarint {
2217 return true, proto.ErrInternalBadWireType
2218 }
2219 x, err := b.DecodeVarint()
2220 m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
2221 return true, err
2222 case 719:
2223 if wire != proto.WireBytes {
2224 return true, proto.ErrInternalBadWireType
2225 }
2226 msg := new(SiblingMessage)
2227 err := b.DecodeMessage(msg)
2228 m.OneofUnion = &Message_OneofSiblingMessage{msg}
2229 return true, err
2230 case 720:
2231 if wire != proto.WireStartGroup {
2232 return true, proto.ErrInternalBadWireType
2233 }
2234 msg := new(Message_OneofGroup)
2235 err := b.DecodeGroup(msg)
2236 m.OneofUnion = &Message_Oneofgroup{msg}
2237 return true, err
2238 case 721:
2239 if wire != proto.WireBytes {
2240 return true, proto.ErrInternalBadWireType
2241 }
2242 x, err := b.DecodeStringBytes()
2243 m.OneofUnion = &Message_OneofString1{x}
2244 return true, err
2245 case 722:
2246 if wire != proto.WireBytes {
2247 return true, proto.ErrInternalBadWireType
2248 }
2249 x, err := b.DecodeStringBytes()
2250 m.OneofUnion = &Message_OneofString2{x}
2251 return true, err
2252 case 723:
2253 if wire != proto.WireBytes {
2254 return true, proto.ErrInternalBadWireType
2255 }
2256 x, err := b.DecodeStringBytes()
2257 m.OneofUnion = &Message_OneofString3{x}
2258 return true, err
2259 case 800:
2260 if wire != proto.WireVarint {
2261 return true, proto.ErrInternalBadWireType
2262 }
2263 x, err := b.DecodeVarint()
2264 m.OneofDefaultedUnion = &Message_OneofDefaultedBool{x != 0}
2265 return true, err
2266 case 801:
2267 if wire != proto.WireVarint {
2268 return true, proto.ErrInternalBadWireType
2269 }
2270 x, err := b.DecodeVarint()
2271 m.OneofDefaultedUnion = &Message_OneofDefaultedInt32{int32(x)}
2272 return true, err
2273 case 802:
2274 if wire != proto.WireVarint {
2275 return true, proto.ErrInternalBadWireType
2276 }
2277 x, err := b.DecodeZigzag32()
2278 m.OneofDefaultedUnion = &Message_OneofDefaultedSint32{int32(x)}
2279 return true, err
2280 case 803:
2281 if wire != proto.WireVarint {
2282 return true, proto.ErrInternalBadWireType
2283 }
2284 x, err := b.DecodeVarint()
2285 m.OneofDefaultedUnion = &Message_OneofDefaultedUint32{uint32(x)}
2286 return true, err
2287 case 804:
2288 if wire != proto.WireVarint {
2289 return true, proto.ErrInternalBadWireType
2290 }
2291 x, err := b.DecodeVarint()
2292 m.OneofDefaultedUnion = &Message_OneofDefaultedInt64{int64(x)}
2293 return true, err
2294 case 805:
2295 if wire != proto.WireVarint {
2296 return true, proto.ErrInternalBadWireType
2297 }
2298 x, err := b.DecodeZigzag64()
2299 m.OneofDefaultedUnion = &Message_OneofDefaultedSint64{int64(x)}
2300 return true, err
2301 case 806:
2302 if wire != proto.WireVarint {
2303 return true, proto.ErrInternalBadWireType
2304 }
2305 x, err := b.DecodeVarint()
2306 m.OneofDefaultedUnion = &Message_OneofDefaultedUint64{x}
2307 return true, err
2308 case 807:
2309 if wire != proto.WireFixed32 {
2310 return true, proto.ErrInternalBadWireType
2311 }
2312 x, err := b.DecodeFixed32()
2313 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed32{uint32(x)}
2314 return true, err
2315 case 808:
2316 if wire != proto.WireFixed32 {
2317 return true, proto.ErrInternalBadWireType
2318 }
2319 x, err := b.DecodeFixed32()
2320 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed32{int32(x)}
2321 return true, err
2322 case 809:
2323 if wire != proto.WireFixed32 {
2324 return true, proto.ErrInternalBadWireType
2325 }
2326 x, err := b.DecodeFixed32()
2327 m.OneofDefaultedUnion = &Message_OneofDefaultedFloat{math.Float32frombits(uint32(x))}
2328 return true, err
2329 case 810:
2330 if wire != proto.WireFixed64 {
2331 return true, proto.ErrInternalBadWireType
2332 }
2333 x, err := b.DecodeFixed64()
2334 m.OneofDefaultedUnion = &Message_OneofDefaultedFixed64{x}
2335 return true, err
2336 case 811:
2337 if wire != proto.WireFixed64 {
2338 return true, proto.ErrInternalBadWireType
2339 }
2340 x, err := b.DecodeFixed64()
2341 m.OneofDefaultedUnion = &Message_OneofDefaultedSfixed64{int64(x)}
2342 return true, err
2343 case 812:
2344 if wire != proto.WireFixed64 {
2345 return true, proto.ErrInternalBadWireType
2346 }
2347 x, err := b.DecodeFixed64()
2348 m.OneofDefaultedUnion = &Message_OneofDefaultedDouble{math.Float64frombits(x)}
2349 return true, err
2350 case 813:
2351 if wire != proto.WireBytes {
2352 return true, proto.ErrInternalBadWireType
2353 }
2354 x, err := b.DecodeStringBytes()
2355 m.OneofDefaultedUnion = &Message_OneofDefaultedString{x}
2356 return true, err
2357 case 814:
2358 if wire != proto.WireBytes {
2359 return true, proto.ErrInternalBadWireType
2360 }
2361 x, err := b.DecodeRawBytes(true)
2362 m.OneofDefaultedUnion = &Message_OneofDefaultedBytes{x}
2363 return true, err
2364 case 815:
2365 if wire != proto.WireVarint {
2366 return true, proto.ErrInternalBadWireType
2367 }
2368 x, err := b.DecodeVarint()
2369 m.OneofDefaultedUnion = &Message_OneofDefaultedChildEnum{Message_ChildEnum(x)}
2370 return true, err
2371 case 816:
2372 if wire != proto.WireVarint {
2373 return true, proto.ErrInternalBadWireType
2374 }
2375 x, err := b.DecodeVarint()
2376 m.OneofDefaultedUnion = &Message_OneofDefaultedSiblingEnum{SiblingEnum(x)}
2377 return true, err
2378 default:
2379 return false, nil
2380 }
2381 }
2382
2383 func _Message_OneofSizer(msg proto.Message) (n int) {
2384 m := msg.(*Message)
2385
2386 switch x := m.OneofUnion.(type) {
2387 case *Message_OneofBool:
2388 n += 2
2389 n += 1
2390 case *Message_OneofInt32:
2391 n += 2
2392 n += proto.SizeVarint(uint64(x.OneofInt32))
2393 case *Message_OneofSint32:
2394 n += 2
2395 n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
2396 case *Message_OneofUint32:
2397 n += 2
2398 n += proto.SizeVarint(uint64(x.OneofUint32))
2399 case *Message_OneofInt64:
2400 n += 2
2401 n += proto.SizeVarint(uint64(x.OneofInt64))
2402 case *Message_OneofSint64:
2403 n += 2
2404 n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
2405 case *Message_OneofUint64:
2406 n += 2
2407 n += proto.SizeVarint(uint64(x.OneofUint64))
2408 case *Message_OneofFixed32:
2409 n += 2
2410 n += 4
2411 case *Message_OneofSfixed32:
2412 n += 2
2413 n += 4
2414 case *Message_OneofFloat:
2415 n += 2
2416 n += 4
2417 case *Message_OneofFixed64:
2418 n += 2
2419 n += 8
2420 case *Message_OneofSfixed64:
2421 n += 2
2422 n += 8
2423 case *Message_OneofDouble:
2424 n += 2
2425 n += 8
2426 case *Message_OneofString:
2427 n += 2
2428 n += proto.SizeVarint(uint64(len(x.OneofString)))
2429 n += len(x.OneofString)
2430 case *Message_OneofBytes:
2431 n += 2
2432 n += proto.SizeVarint(uint64(len(x.OneofBytes)))
2433 n += len(x.OneofBytes)
2434 case *Message_OneofChildEnum:
2435 n += 2
2436 n += proto.SizeVarint(uint64(x.OneofChildEnum))
2437 case *Message_OneofChildMessage:
2438 s := proto.Size(x.OneofChildMessage)
2439 n += 2
2440 n += proto.SizeVarint(uint64(s))
2441 n += s
2442 case *Message_OneofNamedGroup:
2443 s := proto.Size(x.OneofNamedGroup)
2444 n += 2
2445 n += proto.SizeVarint(uint64(s))
2446 n += s
2447 case *Message_OneofSiblingEnum:
2448 n += 2
2449 n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
2450 case *Message_OneofSiblingMessage:
2451 s := proto.Size(x.OneofSiblingMessage)
2452 n += 2
2453 n += proto.SizeVarint(uint64(s))
2454 n += s
2455 case *Message_Oneofgroup:
2456 n += 2
2457 n += proto.Size(x.Oneofgroup)
2458 n += 2
2459 case *Message_OneofString1:
2460 n += 2
2461 n += proto.SizeVarint(uint64(len(x.OneofString1)))
2462 n += len(x.OneofString1)
2463 case *Message_OneofString2:
2464 n += 2
2465 n += proto.SizeVarint(uint64(len(x.OneofString2)))
2466 n += len(x.OneofString2)
2467 case *Message_OneofString3:
2468 n += 2
2469 n += proto.SizeVarint(uint64(len(x.OneofString3)))
2470 n += len(x.OneofString3)
2471 case nil:
2472 default:
2473 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
2474 }
2475
2476 switch x := m.OneofDefaultedUnion.(type) {
2477 case *Message_OneofDefaultedBool:
2478 n += 2
2479 n += 1
2480 case *Message_OneofDefaultedInt32:
2481 n += 2
2482 n += proto.SizeVarint(uint64(x.OneofDefaultedInt32))
2483 case *Message_OneofDefaultedSint32:
2484 n += 2
2485 n += proto.SizeVarint(uint64((uint32(x.OneofDefaultedSint32) << 1) ^ uint32((int32(x.OneofDefaultedSint32) >> 31))))
2486 case *Message_OneofDefaultedUint32:
2487 n += 2
2488 n += proto.SizeVarint(uint64(x.OneofDefaultedUint32))
2489 case *Message_OneofDefaultedInt64:
2490 n += 2
2491 n += proto.SizeVarint(uint64(x.OneofDefaultedInt64))
2492 case *Message_OneofDefaultedSint64:
2493 n += 2
2494 n += proto.SizeVarint(uint64(uint64(x.OneofDefaultedSint64<<1) ^ uint64((int64(x.OneofDefaultedSint64) >> 63))))
2495 case *Message_OneofDefaultedUint64:
2496 n += 2
2497 n += proto.SizeVarint(uint64(x.OneofDefaultedUint64))
2498 case *Message_OneofDefaultedFixed32:
2499 n += 2
2500 n += 4
2501 case *Message_OneofDefaultedSfixed32:
2502 n += 2
2503 n += 4
2504 case *Message_OneofDefaultedFloat:
2505 n += 2
2506 n += 4
2507 case *Message_OneofDefaultedFixed64:
2508 n += 2
2509 n += 8
2510 case *Message_OneofDefaultedSfixed64:
2511 n += 2
2512 n += 8
2513 case *Message_OneofDefaultedDouble:
2514 n += 2
2515 n += 8
2516 case *Message_OneofDefaultedString:
2517 n += 2
2518 n += proto.SizeVarint(uint64(len(x.OneofDefaultedString)))
2519 n += len(x.OneofDefaultedString)
2520 case *Message_OneofDefaultedBytes:
2521 n += 2
2522 n += proto.SizeVarint(uint64(len(x.OneofDefaultedBytes)))
2523 n += len(x.OneofDefaultedBytes)
2524 case *Message_OneofDefaultedChildEnum:
2525 n += 2
2526 n += proto.SizeVarint(uint64(x.OneofDefaultedChildEnum))
2527 case *Message_OneofDefaultedSiblingEnum:
2528 n += 2
2529 n += proto.SizeVarint(uint64(x.OneofDefaultedSiblingEnum))
2530 case nil:
2531 default:
2532 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
2533 }
2534 return n
2535 }
2536
2537 var E_Message_ExtensionOptionalBool = &proto.ExtensionDesc{
2538 ExtendedType: (*Message)(nil),
2539 ExtensionType: (*bool)(nil),
2540 Field: 10000,
2541 Name: "google.golang.org.proto2_20180814.Message.extension_optional_bool",
2542 Tag: "varint,10000,opt,name=extension_optional_bool,json=extensionOptionalBool",
2543 Filename: "proto2_20180814_aa810b61/test.proto",
2544 }
2545
2546 var E_Message_ExtensionOptionalInt32 = &proto.ExtensionDesc{
2547 ExtendedType: (*Message)(nil),
2548 ExtensionType: (*int32)(nil),
2549 Field: 10001,
2550 Name: "google.golang.org.proto2_20180814.Message.extension_optional_int32",
2551 Tag: "varint,10001,opt,name=extension_optional_int32,json=extensionOptionalInt32",
2552 Filename: "proto2_20180814_aa810b61/test.proto",
2553 }
2554
2555 var E_Message_ExtensionOptionalSint32 = &proto.ExtensionDesc{
2556 ExtendedType: (*Message)(nil),
2557 ExtensionType: (*int32)(nil),
2558 Field: 10002,
2559 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sint32",
2560 Tag: "zigzag32,10002,opt,name=extension_optional_sint32,json=extensionOptionalSint32",
2561 Filename: "proto2_20180814_aa810b61/test.proto",
2562 }
2563
2564 var E_Message_ExtensionOptionalUint32 = &proto.ExtensionDesc{
2565 ExtendedType: (*Message)(nil),
2566 ExtensionType: (*uint32)(nil),
2567 Field: 10003,
2568 Name: "google.golang.org.proto2_20180814.Message.extension_optional_uint32",
2569 Tag: "varint,10003,opt,name=extension_optional_uint32,json=extensionOptionalUint32",
2570 Filename: "proto2_20180814_aa810b61/test.proto",
2571 }
2572
2573 var E_Message_ExtensionOptionalInt64 = &proto.ExtensionDesc{
2574 ExtendedType: (*Message)(nil),
2575 ExtensionType: (*int64)(nil),
2576 Field: 10004,
2577 Name: "google.golang.org.proto2_20180814.Message.extension_optional_int64",
2578 Tag: "varint,10004,opt,name=extension_optional_int64,json=extensionOptionalInt64",
2579 Filename: "proto2_20180814_aa810b61/test.proto",
2580 }
2581
2582 var E_Message_ExtensionOptionalSint64 = &proto.ExtensionDesc{
2583 ExtendedType: (*Message)(nil),
2584 ExtensionType: (*int64)(nil),
2585 Field: 10005,
2586 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sint64",
2587 Tag: "zigzag64,10005,opt,name=extension_optional_sint64,json=extensionOptionalSint64",
2588 Filename: "proto2_20180814_aa810b61/test.proto",
2589 }
2590
2591 var E_Message_ExtensionOptionalUint64 = &proto.ExtensionDesc{
2592 ExtendedType: (*Message)(nil),
2593 ExtensionType: (*uint64)(nil),
2594 Field: 10006,
2595 Name: "google.golang.org.proto2_20180814.Message.extension_optional_uint64",
2596 Tag: "varint,10006,opt,name=extension_optional_uint64,json=extensionOptionalUint64",
2597 Filename: "proto2_20180814_aa810b61/test.proto",
2598 }
2599
2600 var E_Message_ExtensionOptionalFixed32 = &proto.ExtensionDesc{
2601 ExtendedType: (*Message)(nil),
2602 ExtensionType: (*uint32)(nil),
2603 Field: 10007,
2604 Name: "google.golang.org.proto2_20180814.Message.extension_optional_fixed32",
2605 Tag: "fixed32,10007,opt,name=extension_optional_fixed32,json=extensionOptionalFixed32",
2606 Filename: "proto2_20180814_aa810b61/test.proto",
2607 }
2608
2609 var E_Message_ExtensionOptionalSfixed32 = &proto.ExtensionDesc{
2610 ExtendedType: (*Message)(nil),
2611 ExtensionType: (*int32)(nil),
2612 Field: 10008,
2613 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sfixed32",
2614 Tag: "fixed32,10008,opt,name=extension_optional_sfixed32,json=extensionOptionalSfixed32",
2615 Filename: "proto2_20180814_aa810b61/test.proto",
2616 }
2617
2618 var E_Message_ExtensionOptionalFloat = &proto.ExtensionDesc{
2619 ExtendedType: (*Message)(nil),
2620 ExtensionType: (*float32)(nil),
2621 Field: 10009,
2622 Name: "google.golang.org.proto2_20180814.Message.extension_optional_float",
2623 Tag: "fixed32,10009,opt,name=extension_optional_float,json=extensionOptionalFloat",
2624 Filename: "proto2_20180814_aa810b61/test.proto",
2625 }
2626
2627 var E_Message_ExtensionOptionalFixed64 = &proto.ExtensionDesc{
2628 ExtendedType: (*Message)(nil),
2629 ExtensionType: (*uint64)(nil),
2630 Field: 10010,
2631 Name: "google.golang.org.proto2_20180814.Message.extension_optional_fixed64",
2632 Tag: "fixed64,10010,opt,name=extension_optional_fixed64,json=extensionOptionalFixed64",
2633 Filename: "proto2_20180814_aa810b61/test.proto",
2634 }
2635
2636 var E_Message_ExtensionOptionalSfixed64 = &proto.ExtensionDesc{
2637 ExtendedType: (*Message)(nil),
2638 ExtensionType: (*int64)(nil),
2639 Field: 10011,
2640 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sfixed64",
2641 Tag: "fixed64,10011,opt,name=extension_optional_sfixed64,json=extensionOptionalSfixed64",
2642 Filename: "proto2_20180814_aa810b61/test.proto",
2643 }
2644
2645 var E_Message_ExtensionOptionalDouble = &proto.ExtensionDesc{
2646 ExtendedType: (*Message)(nil),
2647 ExtensionType: (*float64)(nil),
2648 Field: 10012,
2649 Name: "google.golang.org.proto2_20180814.Message.extension_optional_double",
2650 Tag: "fixed64,10012,opt,name=extension_optional_double,json=extensionOptionalDouble",
2651 Filename: "proto2_20180814_aa810b61/test.proto",
2652 }
2653
2654 var E_Message_ExtensionOptionalString = &proto.ExtensionDesc{
2655 ExtendedType: (*Message)(nil),
2656 ExtensionType: (*string)(nil),
2657 Field: 10013,
2658 Name: "google.golang.org.proto2_20180814.Message.extension_optional_string",
2659 Tag: "bytes,10013,opt,name=extension_optional_string,json=extensionOptionalString",
2660 Filename: "proto2_20180814_aa810b61/test.proto",
2661 }
2662
2663 var E_Message_ExtensionOptionalBytes = &proto.ExtensionDesc{
2664 ExtendedType: (*Message)(nil),
2665 ExtensionType: ([]byte)(nil),
2666 Field: 10014,
2667 Name: "google.golang.org.proto2_20180814.Message.extension_optional_bytes",
2668 Tag: "bytes,10014,opt,name=extension_optional_bytes,json=extensionOptionalBytes",
2669 Filename: "proto2_20180814_aa810b61/test.proto",
2670 }
2671
2672 var E_Message_ExtensionOptionalChildEnum = &proto.ExtensionDesc{
2673 ExtendedType: (*Message)(nil),
2674 ExtensionType: (*Message_ChildEnum)(nil),
2675 Field: 10015,
2676 Name: "google.golang.org.proto2_20180814.Message.extension_optional_child_enum",
2677 Tag: "varint,10015,opt,name=extension_optional_child_enum,json=extensionOptionalChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum",
2678 Filename: "proto2_20180814_aa810b61/test.proto",
2679 }
2680
2681 var E_Message_ExtensionOptionalChildMessage = &proto.ExtensionDesc{
2682 ExtendedType: (*Message)(nil),
2683 ExtensionType: (*Message_ChildMessage)(nil),
2684 Field: 10016,
2685 Name: "google.golang.org.proto2_20180814.Message.extension_optional_child_message",
2686 Tag: "bytes,10016,opt,name=extension_optional_child_message,json=extensionOptionalChildMessage",
2687 Filename: "proto2_20180814_aa810b61/test.proto",
2688 }
2689
2690 var E_Message_ExtensionOptionalNamedGroup = &proto.ExtensionDesc{
2691 ExtendedType: (*Message)(nil),
2692 ExtensionType: (*Message_NamedGroup)(nil),
2693 Field: 10017,
2694 Name: "google.golang.org.proto2_20180814.Message.extension_optional_named_group",
2695 Tag: "bytes,10017,opt,name=extension_optional_named_group,json=extensionOptionalNamedGroup",
2696 Filename: "proto2_20180814_aa810b61/test.proto",
2697 }
2698
2699 var E_Message_ExtensionOptionalSiblingEnum = &proto.ExtensionDesc{
2700 ExtendedType: (*Message)(nil),
2701 ExtensionType: (*SiblingEnum)(nil),
2702 Field: 10018,
2703 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sibling_enum",
2704 Tag: "varint,10018,opt,name=extension_optional_sibling_enum,json=extensionOptionalSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum",
2705 Filename: "proto2_20180814_aa810b61/test.proto",
2706 }
2707
2708 var E_Message_ExtensionOptionalSiblingMessage = &proto.ExtensionDesc{
2709 ExtendedType: (*Message)(nil),
2710 ExtensionType: (*SiblingMessage)(nil),
2711 Field: 10019,
2712 Name: "google.golang.org.proto2_20180814.Message.extension_optional_sibling_message",
2713 Tag: "bytes,10019,opt,name=extension_optional_sibling_message,json=extensionOptionalSiblingMessage",
2714 Filename: "proto2_20180814_aa810b61/test.proto",
2715 }
2716
2717 var E_Message_Extensionoptionalgroup = &proto.ExtensionDesc{
2718 ExtendedType: (*Message)(nil),
2719 ExtensionType: (*Message_ExtensionOptionalGroup)(nil),
2720 Field: 10020,
2721 Name: "google.golang.org.proto2_20180814.Message.extensionoptionalgroup",
2722 Tag: "group,10020,opt,name=ExtensionOptionalGroup,json=extensionoptionalgroup",
2723 Filename: "proto2_20180814_aa810b61/test.proto",
2724 }
2725
2726 var E_Message_ExtensionDefaultedBool = &proto.ExtensionDesc{
2727 ExtendedType: (*Message)(nil),
2728 ExtensionType: (*bool)(nil),
2729 Field: 20000,
2730 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_bool",
2731 Tag: "varint,20000,opt,name=extension_defaulted_bool,json=extensionDefaultedBool,def=1",
2732 Filename: "proto2_20180814_aa810b61/test.proto",
2733 }
2734
2735 var E_Message_ExtensionDefaultedInt32 = &proto.ExtensionDesc{
2736 ExtendedType: (*Message)(nil),
2737 ExtensionType: (*int32)(nil),
2738 Field: 20001,
2739 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_int32",
2740 Tag: "varint,20001,opt,name=extension_defaulted_int32,json=extensionDefaultedInt32,def=-12345",
2741 Filename: "proto2_20180814_aa810b61/test.proto",
2742 }
2743
2744 var E_Message_ExtensionDefaultedSint32 = &proto.ExtensionDesc{
2745 ExtendedType: (*Message)(nil),
2746 ExtensionType: (*int32)(nil),
2747 Field: 20002,
2748 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sint32",
2749 Tag: "zigzag32,20002,opt,name=extension_defaulted_sint32,json=extensionDefaultedSint32,def=-3200",
2750 Filename: "proto2_20180814_aa810b61/test.proto",
2751 }
2752
2753 var E_Message_ExtensionDefaultedUint32 = &proto.ExtensionDesc{
2754 ExtendedType: (*Message)(nil),
2755 ExtensionType: (*uint32)(nil),
2756 Field: 20003,
2757 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_uint32",
2758 Tag: "varint,20003,opt,name=extension_defaulted_uint32,json=extensionDefaultedUint32,def=3200",
2759 Filename: "proto2_20180814_aa810b61/test.proto",
2760 }
2761
2762 var E_Message_ExtensionDefaultedInt64 = &proto.ExtensionDesc{
2763 ExtendedType: (*Message)(nil),
2764 ExtensionType: (*int64)(nil),
2765 Field: 20004,
2766 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_int64",
2767 Tag: "varint,20004,opt,name=extension_defaulted_int64,json=extensionDefaultedInt64,def=-123456789",
2768 Filename: "proto2_20180814_aa810b61/test.proto",
2769 }
2770
2771 var E_Message_ExtensionDefaultedSint64 = &proto.ExtensionDesc{
2772 ExtendedType: (*Message)(nil),
2773 ExtensionType: (*int64)(nil),
2774 Field: 20005,
2775 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sint64",
2776 Tag: "zigzag64,20005,opt,name=extension_defaulted_sint64,json=extensionDefaultedSint64,def=-6400",
2777 Filename: "proto2_20180814_aa810b61/test.proto",
2778 }
2779
2780 var E_Message_ExtensionDefaultedUint64 = &proto.ExtensionDesc{
2781 ExtendedType: (*Message)(nil),
2782 ExtensionType: (*uint64)(nil),
2783 Field: 20006,
2784 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_uint64",
2785 Tag: "varint,20006,opt,name=extension_defaulted_uint64,json=extensionDefaultedUint64,def=6400",
2786 Filename: "proto2_20180814_aa810b61/test.proto",
2787 }
2788
2789 var E_Message_ExtensionDefaultedFixed32 = &proto.ExtensionDesc{
2790 ExtendedType: (*Message)(nil),
2791 ExtensionType: (*uint32)(nil),
2792 Field: 20007,
2793 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_fixed32",
2794 Tag: "fixed32,20007,opt,name=extension_defaulted_fixed32,json=extensionDefaultedFixed32,def=320000",
2795 Filename: "proto2_20180814_aa810b61/test.proto",
2796 }
2797
2798 var E_Message_ExtensionDefaultedSfixed32 = &proto.ExtensionDesc{
2799 ExtendedType: (*Message)(nil),
2800 ExtensionType: (*int32)(nil),
2801 Field: 20008,
2802 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sfixed32",
2803 Tag: "fixed32,20008,opt,name=extension_defaulted_sfixed32,json=extensionDefaultedSfixed32,def=-320000",
2804 Filename: "proto2_20180814_aa810b61/test.proto",
2805 }
2806
2807 var E_Message_ExtensionDefaultedFloat = &proto.ExtensionDesc{
2808 ExtendedType: (*Message)(nil),
2809 ExtensionType: (*float32)(nil),
2810 Field: 20009,
2811 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_float",
2812 Tag: "fixed32,20009,opt,name=extension_defaulted_float,json=extensionDefaultedFloat,def=3.14159",
2813 Filename: "proto2_20180814_aa810b61/test.proto",
2814 }
2815
2816 var E_Message_ExtensionDefaultedFixed64 = &proto.ExtensionDesc{
2817 ExtendedType: (*Message)(nil),
2818 ExtensionType: (*uint64)(nil),
2819 Field: 20010,
2820 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_fixed64",
2821 Tag: "fixed64,20010,opt,name=extension_defaulted_fixed64,json=extensionDefaultedFixed64,def=640000",
2822 Filename: "proto2_20180814_aa810b61/test.proto",
2823 }
2824
2825 var E_Message_ExtensionDefaultedSfixed64 = &proto.ExtensionDesc{
2826 ExtendedType: (*Message)(nil),
2827 ExtensionType: (*int64)(nil),
2828 Field: 20011,
2829 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sfixed64",
2830 Tag: "fixed64,20011,opt,name=extension_defaulted_sfixed64,json=extensionDefaultedSfixed64,def=-640000",
2831 Filename: "proto2_20180814_aa810b61/test.proto",
2832 }
2833
2834 var E_Message_ExtensionDefaultedDouble = &proto.ExtensionDesc{
2835 ExtendedType: (*Message)(nil),
2836 ExtensionType: (*float64)(nil),
2837 Field: 20012,
2838 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_double",
2839 Tag: "fixed64,20012,opt,name=extension_defaulted_double,json=extensionDefaultedDouble,def=3.14159265359",
2840 Filename: "proto2_20180814_aa810b61/test.proto",
2841 }
2842
2843 var E_Message_ExtensionDefaultedString = &proto.ExtensionDesc{
2844 ExtendedType: (*Message)(nil),
2845 ExtensionType: (*string)(nil),
2846 Field: 20013,
2847 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_string",
2848 Tag: "bytes,20013,opt,name=extension_defaulted_string,json=extensionDefaultedString,def=hello, \"world!\"\n",
2849 Filename: "proto2_20180814_aa810b61/test.proto",
2850 }
2851
2852 var E_Message_ExtensionDefaultedBytes = &proto.ExtensionDesc{
2853 ExtendedType: (*Message)(nil),
2854 ExtensionType: ([]byte)(nil),
2855 Field: 20014,
2856 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_bytes",
2857 Tag: "bytes,20014,opt,name=extension_defaulted_bytes,json=extensionDefaultedBytes,def=dead\\336\\255\\276\\357beef",
2858 Filename: "proto2_20180814_aa810b61/test.proto",
2859 }
2860
2861 var E_Message_ExtensionDefaultedChildEnum = &proto.ExtensionDesc{
2862 ExtendedType: (*Message)(nil),
2863 ExtensionType: (*Message_ChildEnum)(nil),
2864 Field: 20015,
2865 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_child_enum",
2866 Tag: "varint,20015,opt,name=extension_defaulted_child_enum,json=extensionDefaultedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum,def=0",
2867 Filename: "proto2_20180814_aa810b61/test.proto",
2868 }
2869
2870 var E_Message_ExtensionDefaultedSiblingEnum = &proto.ExtensionDesc{
2871 ExtendedType: (*Message)(nil),
2872 ExtensionType: (*SiblingEnum)(nil),
2873 Field: 20016,
2874 Name: "google.golang.org.proto2_20180814.Message.extension_defaulted_sibling_enum",
2875 Tag: "varint,20016,opt,name=extension_defaulted_sibling_enum,json=extensionDefaultedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum,def=0",
2876 Filename: "proto2_20180814_aa810b61/test.proto",
2877 }
2878
2879 var E_Message_ExtensionRepeatedBool = &proto.ExtensionDesc{
2880 ExtendedType: (*Message)(nil),
2881 ExtensionType: ([]bool)(nil),
2882 Field: 30000,
2883 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_bool",
2884 Tag: "varint,30000,rep,name=extension_repeated_bool,json=extensionRepeatedBool",
2885 Filename: "proto2_20180814_aa810b61/test.proto",
2886 }
2887
2888 var E_Message_ExtensionRepeatedInt32 = &proto.ExtensionDesc{
2889 ExtendedType: (*Message)(nil),
2890 ExtensionType: ([]int32)(nil),
2891 Field: 30001,
2892 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_int32",
2893 Tag: "varint,30001,rep,name=extension_repeated_int32,json=extensionRepeatedInt32",
2894 Filename: "proto2_20180814_aa810b61/test.proto",
2895 }
2896
2897 var E_Message_ExtensionRepeatedSint32 = &proto.ExtensionDesc{
2898 ExtendedType: (*Message)(nil),
2899 ExtensionType: ([]int32)(nil),
2900 Field: 30002,
2901 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sint32",
2902 Tag: "zigzag32,30002,rep,name=extension_repeated_sint32,json=extensionRepeatedSint32",
2903 Filename: "proto2_20180814_aa810b61/test.proto",
2904 }
2905
2906 var E_Message_ExtensionRepeatedUint32 = &proto.ExtensionDesc{
2907 ExtendedType: (*Message)(nil),
2908 ExtensionType: ([]uint32)(nil),
2909 Field: 30003,
2910 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_uint32",
2911 Tag: "varint,30003,rep,name=extension_repeated_uint32,json=extensionRepeatedUint32",
2912 Filename: "proto2_20180814_aa810b61/test.proto",
2913 }
2914
2915 var E_Message_ExtensionRepeatedInt64 = &proto.ExtensionDesc{
2916 ExtendedType: (*Message)(nil),
2917 ExtensionType: ([]int64)(nil),
2918 Field: 30004,
2919 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_int64",
2920 Tag: "varint,30004,rep,name=extension_repeated_int64,json=extensionRepeatedInt64",
2921 Filename: "proto2_20180814_aa810b61/test.proto",
2922 }
2923
2924 var E_Message_ExtensionRepeatedSint64 = &proto.ExtensionDesc{
2925 ExtendedType: (*Message)(nil),
2926 ExtensionType: ([]int64)(nil),
2927 Field: 30005,
2928 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sint64",
2929 Tag: "zigzag64,30005,rep,name=extension_repeated_sint64,json=extensionRepeatedSint64",
2930 Filename: "proto2_20180814_aa810b61/test.proto",
2931 }
2932
2933 var E_Message_ExtensionRepeatedUint64 = &proto.ExtensionDesc{
2934 ExtendedType: (*Message)(nil),
2935 ExtensionType: ([]uint64)(nil),
2936 Field: 30006,
2937 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_uint64",
2938 Tag: "varint,30006,rep,name=extension_repeated_uint64,json=extensionRepeatedUint64",
2939 Filename: "proto2_20180814_aa810b61/test.proto",
2940 }
2941
2942 var E_Message_ExtensionRepeatedFixed32 = &proto.ExtensionDesc{
2943 ExtendedType: (*Message)(nil),
2944 ExtensionType: ([]uint32)(nil),
2945 Field: 30007,
2946 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_fixed32",
2947 Tag: "fixed32,30007,rep,name=extension_repeated_fixed32,json=extensionRepeatedFixed32",
2948 Filename: "proto2_20180814_aa810b61/test.proto",
2949 }
2950
2951 var E_Message_ExtensionRepeatedSfixed32 = &proto.ExtensionDesc{
2952 ExtendedType: (*Message)(nil),
2953 ExtensionType: ([]int32)(nil),
2954 Field: 30008,
2955 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sfixed32",
2956 Tag: "fixed32,30008,rep,name=extension_repeated_sfixed32,json=extensionRepeatedSfixed32",
2957 Filename: "proto2_20180814_aa810b61/test.proto",
2958 }
2959
2960 var E_Message_ExtensionRepeatedFloat = &proto.ExtensionDesc{
2961 ExtendedType: (*Message)(nil),
2962 ExtensionType: ([]float32)(nil),
2963 Field: 30009,
2964 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_float",
2965 Tag: "fixed32,30009,rep,name=extension_repeated_float,json=extensionRepeatedFloat",
2966 Filename: "proto2_20180814_aa810b61/test.proto",
2967 }
2968
2969 var E_Message_ExtensionRepeatedFixed64 = &proto.ExtensionDesc{
2970 ExtendedType: (*Message)(nil),
2971 ExtensionType: ([]uint64)(nil),
2972 Field: 30010,
2973 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_fixed64",
2974 Tag: "fixed64,30010,rep,name=extension_repeated_fixed64,json=extensionRepeatedFixed64",
2975 Filename: "proto2_20180814_aa810b61/test.proto",
2976 }
2977
2978 var E_Message_ExtensionRepeatedSfixed64 = &proto.ExtensionDesc{
2979 ExtendedType: (*Message)(nil),
2980 ExtensionType: ([]int64)(nil),
2981 Field: 30011,
2982 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sfixed64",
2983 Tag: "fixed64,30011,rep,name=extension_repeated_sfixed64,json=extensionRepeatedSfixed64",
2984 Filename: "proto2_20180814_aa810b61/test.proto",
2985 }
2986
2987 var E_Message_ExtensionRepeatedDouble = &proto.ExtensionDesc{
2988 ExtendedType: (*Message)(nil),
2989 ExtensionType: ([]float64)(nil),
2990 Field: 30012,
2991 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_double",
2992 Tag: "fixed64,30012,rep,name=extension_repeated_double,json=extensionRepeatedDouble",
2993 Filename: "proto2_20180814_aa810b61/test.proto",
2994 }
2995
2996 var E_Message_ExtensionRepeatedString = &proto.ExtensionDesc{
2997 ExtendedType: (*Message)(nil),
2998 ExtensionType: ([]string)(nil),
2999 Field: 30013,
3000 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_string",
3001 Tag: "bytes,30013,rep,name=extension_repeated_string,json=extensionRepeatedString",
3002 Filename: "proto2_20180814_aa810b61/test.proto",
3003 }
3004
3005 var E_Message_ExtensionRepeatedBytes = &proto.ExtensionDesc{
3006 ExtendedType: (*Message)(nil),
3007 ExtensionType: ([][]byte)(nil),
3008 Field: 30014,
3009 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_bytes",
3010 Tag: "bytes,30014,rep,name=extension_repeated_bytes,json=extensionRepeatedBytes",
3011 Filename: "proto2_20180814_aa810b61/test.proto",
3012 }
3013
3014 var E_Message_ExtensionRepeatedChildEnum = &proto.ExtensionDesc{
3015 ExtendedType: (*Message)(nil),
3016 ExtensionType: ([]Message_ChildEnum)(nil),
3017 Field: 30015,
3018 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_child_enum",
3019 Tag: "varint,30015,rep,name=extension_repeated_child_enum,json=extensionRepeatedChildEnum,enum=google.golang.org.proto2_20180814.Message_ChildEnum",
3020 Filename: "proto2_20180814_aa810b61/test.proto",
3021 }
3022
3023 var E_Message_ExtensionRepeatedChildMessage = &proto.ExtensionDesc{
3024 ExtendedType: (*Message)(nil),
3025 ExtensionType: ([]*Message_ChildMessage)(nil),
3026 Field: 30016,
3027 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_child_message",
3028 Tag: "bytes,30016,rep,name=extension_repeated_child_message,json=extensionRepeatedChildMessage",
3029 Filename: "proto2_20180814_aa810b61/test.proto",
3030 }
3031
3032 var E_Message_ExtensionRepeatedNamedGroup = &proto.ExtensionDesc{
3033 ExtendedType: (*Message)(nil),
3034 ExtensionType: ([]*Message_NamedGroup)(nil),
3035 Field: 30017,
3036 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_named_group",
3037 Tag: "bytes,30017,rep,name=extension_repeated_named_group,json=extensionRepeatedNamedGroup",
3038 Filename: "proto2_20180814_aa810b61/test.proto",
3039 }
3040
3041 var E_Message_ExtensionRepeatedSiblingEnum = &proto.ExtensionDesc{
3042 ExtendedType: (*Message)(nil),
3043 ExtensionType: ([]SiblingEnum)(nil),
3044 Field: 30018,
3045 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sibling_enum",
3046 Tag: "varint,30018,rep,name=extension_repeated_sibling_enum,json=extensionRepeatedSiblingEnum,enum=google.golang.org.proto2_20180814.SiblingEnum",
3047 Filename: "proto2_20180814_aa810b61/test.proto",
3048 }
3049
3050 var E_Message_ExtensionRepeatedSiblingMessage = &proto.ExtensionDesc{
3051 ExtendedType: (*Message)(nil),
3052 ExtensionType: ([]*SiblingMessage)(nil),
3053 Field: 30019,
3054 Name: "google.golang.org.proto2_20180814.Message.extension_repeated_sibling_message",
3055 Tag: "bytes,30019,rep,name=extension_repeated_sibling_message,json=extensionRepeatedSiblingMessage",
3056 Filename: "proto2_20180814_aa810b61/test.proto",
3057 }
3058
3059 var E_Message_Extensionrepeatedgroup = &proto.ExtensionDesc{
3060 ExtendedType: (*Message)(nil),
3061 ExtensionType: ([]*Message_ExtensionRepeatedGroup)(nil),
3062 Field: 30020,
3063 Name: "google.golang.org.proto2_20180814.Message.extensionrepeatedgroup",
3064 Tag: "group,30020,rep,name=ExtensionRepeatedGroup,json=extensionrepeatedgroup",
3065 Filename: "proto2_20180814_aa810b61/test.proto",
3066 }
3067
3068 type Message_ChildMessage struct {
3069 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3070 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3071 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3072 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
3073 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3074 XXX_unrecognized []byte `json:"-"`
3075 XXX_sizecache int32 `json:"-"`
3076 }
3077
3078 func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
3079 func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
3080 func (*Message_ChildMessage) ProtoMessage() {}
3081 func (*Message_ChildMessage) Descriptor() ([]byte, []int) {
3082 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 0}
3083 }
3084 func (m *Message_ChildMessage) XXX_Unmarshal(b []byte) error {
3085 return xxx_messageInfo_Message_ChildMessage.Unmarshal(m, b)
3086 }
3087 func (m *Message_ChildMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3088 return xxx_messageInfo_Message_ChildMessage.Marshal(b, m, deterministic)
3089 }
3090 func (dst *Message_ChildMessage) XXX_Merge(src proto.Message) {
3091 xxx_messageInfo_Message_ChildMessage.Merge(dst, src)
3092 }
3093 func (m *Message_ChildMessage) XXX_Size() int {
3094 return xxx_messageInfo_Message_ChildMessage.Size(m)
3095 }
3096 func (m *Message_ChildMessage) XXX_DiscardUnknown() {
3097 xxx_messageInfo_Message_ChildMessage.DiscardUnknown(m)
3098 }
3099
3100 var xxx_messageInfo_Message_ChildMessage proto.InternalMessageInfo
3101
3102 func (m *Message_ChildMessage) GetF1() string {
3103 if m != nil && m.F1 != nil {
3104 return *m.F1
3105 }
3106 return ""
3107 }
3108
3109 func (m *Message_ChildMessage) GetF2() string {
3110 if m != nil && m.F2 != nil {
3111 return *m.F2
3112 }
3113 return ""
3114 }
3115
3116 func (m *Message_ChildMessage) GetF3() []string {
3117 if m != nil {
3118 return m.F3
3119 }
3120 return nil
3121 }
3122
3123 func (m *Message_ChildMessage) GetF4() *Message {
3124 if m != nil {
3125 return m.F4
3126 }
3127 return nil
3128 }
3129
3130 type Message_NamedGroup struct {
3131 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3132 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3133 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3134 F4 *Message `protobuf:"bytes,4,opt,name=f4" json:"f4,omitempty"`
3135 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3136 XXX_unrecognized []byte `json:"-"`
3137 XXX_sizecache int32 `json:"-"`
3138 }
3139
3140 func (m *Message_NamedGroup) Reset() { *m = Message_NamedGroup{} }
3141 func (m *Message_NamedGroup) String() string { return proto.CompactTextString(m) }
3142 func (*Message_NamedGroup) ProtoMessage() {}
3143 func (*Message_NamedGroup) Descriptor() ([]byte, []int) {
3144 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 1}
3145 }
3146 func (m *Message_NamedGroup) XXX_Unmarshal(b []byte) error {
3147 return xxx_messageInfo_Message_NamedGroup.Unmarshal(m, b)
3148 }
3149 func (m *Message_NamedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3150 return xxx_messageInfo_Message_NamedGroup.Marshal(b, m, deterministic)
3151 }
3152 func (dst *Message_NamedGroup) XXX_Merge(src proto.Message) {
3153 xxx_messageInfo_Message_NamedGroup.Merge(dst, src)
3154 }
3155 func (m *Message_NamedGroup) XXX_Size() int {
3156 return xxx_messageInfo_Message_NamedGroup.Size(m)
3157 }
3158 func (m *Message_NamedGroup) XXX_DiscardUnknown() {
3159 xxx_messageInfo_Message_NamedGroup.DiscardUnknown(m)
3160 }
3161
3162 var xxx_messageInfo_Message_NamedGroup proto.InternalMessageInfo
3163
3164 func (m *Message_NamedGroup) GetF1() string {
3165 if m != nil && m.F1 != nil {
3166 return *m.F1
3167 }
3168 return ""
3169 }
3170
3171 func (m *Message_NamedGroup) GetF2() string {
3172 if m != nil && m.F2 != nil {
3173 return *m.F2
3174 }
3175 return ""
3176 }
3177
3178 func (m *Message_NamedGroup) GetF3() []string {
3179 if m != nil {
3180 return m.F3
3181 }
3182 return nil
3183 }
3184
3185 func (m *Message_NamedGroup) GetF4() *Message {
3186 if m != nil {
3187 return m.F4
3188 }
3189 return nil
3190 }
3191
3192 type Message_OptionalGroup struct {
3193 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3194 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3195 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3196 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3197 XXX_unrecognized []byte `json:"-"`
3198 XXX_sizecache int32 `json:"-"`
3199 }
3200
3201 func (m *Message_OptionalGroup) Reset() { *m = Message_OptionalGroup{} }
3202 func (m *Message_OptionalGroup) String() string { return proto.CompactTextString(m) }
3203 func (*Message_OptionalGroup) ProtoMessage() {}
3204 func (*Message_OptionalGroup) Descriptor() ([]byte, []int) {
3205 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 2}
3206 }
3207 func (m *Message_OptionalGroup) XXX_Unmarshal(b []byte) error {
3208 return xxx_messageInfo_Message_OptionalGroup.Unmarshal(m, b)
3209 }
3210 func (m *Message_OptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3211 return xxx_messageInfo_Message_OptionalGroup.Marshal(b, m, deterministic)
3212 }
3213 func (dst *Message_OptionalGroup) XXX_Merge(src proto.Message) {
3214 xxx_messageInfo_Message_OptionalGroup.Merge(dst, src)
3215 }
3216 func (m *Message_OptionalGroup) XXX_Size() int {
3217 return xxx_messageInfo_Message_OptionalGroup.Size(m)
3218 }
3219 func (m *Message_OptionalGroup) XXX_DiscardUnknown() {
3220 xxx_messageInfo_Message_OptionalGroup.DiscardUnknown(m)
3221 }
3222
3223 var xxx_messageInfo_Message_OptionalGroup proto.InternalMessageInfo
3224
3225 func (m *Message_OptionalGroup) GetF1() string {
3226 if m != nil && m.F1 != nil {
3227 return *m.F1
3228 }
3229 return ""
3230 }
3231
3232 func (m *Message_OptionalGroup) GetF2() string {
3233 if m != nil && m.F2 != nil {
3234 return *m.F2
3235 }
3236 return ""
3237 }
3238
3239 func (m *Message_OptionalGroup) GetF3() []string {
3240 if m != nil {
3241 return m.F3
3242 }
3243 return nil
3244 }
3245
3246 type Message_RequiredGroup struct {
3247 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3248 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3249 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3250 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3251 XXX_unrecognized []byte `json:"-"`
3252 XXX_sizecache int32 `json:"-"`
3253 }
3254
3255 func (m *Message_RequiredGroup) Reset() { *m = Message_RequiredGroup{} }
3256 func (m *Message_RequiredGroup) String() string { return proto.CompactTextString(m) }
3257 func (*Message_RequiredGroup) ProtoMessage() {}
3258 func (*Message_RequiredGroup) Descriptor() ([]byte, []int) {
3259 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 3}
3260 }
3261 func (m *Message_RequiredGroup) XXX_Unmarshal(b []byte) error {
3262 return xxx_messageInfo_Message_RequiredGroup.Unmarshal(m, b)
3263 }
3264 func (m *Message_RequiredGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3265 return xxx_messageInfo_Message_RequiredGroup.Marshal(b, m, deterministic)
3266 }
3267 func (dst *Message_RequiredGroup) XXX_Merge(src proto.Message) {
3268 xxx_messageInfo_Message_RequiredGroup.Merge(dst, src)
3269 }
3270 func (m *Message_RequiredGroup) XXX_Size() int {
3271 return xxx_messageInfo_Message_RequiredGroup.Size(m)
3272 }
3273 func (m *Message_RequiredGroup) XXX_DiscardUnknown() {
3274 xxx_messageInfo_Message_RequiredGroup.DiscardUnknown(m)
3275 }
3276
3277 var xxx_messageInfo_Message_RequiredGroup proto.InternalMessageInfo
3278
3279 func (m *Message_RequiredGroup) GetF1() string {
3280 if m != nil && m.F1 != nil {
3281 return *m.F1
3282 }
3283 return ""
3284 }
3285
3286 func (m *Message_RequiredGroup) GetF2() string {
3287 if m != nil && m.F2 != nil {
3288 return *m.F2
3289 }
3290 return ""
3291 }
3292
3293 func (m *Message_RequiredGroup) GetF3() []string {
3294 if m != nil {
3295 return m.F3
3296 }
3297 return nil
3298 }
3299
3300 type Message_RepeatedGroup struct {
3301 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3302 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3303 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3304 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3305 XXX_unrecognized []byte `json:"-"`
3306 XXX_sizecache int32 `json:"-"`
3307 }
3308
3309 func (m *Message_RepeatedGroup) Reset() { *m = Message_RepeatedGroup{} }
3310 func (m *Message_RepeatedGroup) String() string { return proto.CompactTextString(m) }
3311 func (*Message_RepeatedGroup) ProtoMessage() {}
3312 func (*Message_RepeatedGroup) Descriptor() ([]byte, []int) {
3313 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 4}
3314 }
3315 func (m *Message_RepeatedGroup) XXX_Unmarshal(b []byte) error {
3316 return xxx_messageInfo_Message_RepeatedGroup.Unmarshal(m, b)
3317 }
3318 func (m *Message_RepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3319 return xxx_messageInfo_Message_RepeatedGroup.Marshal(b, m, deterministic)
3320 }
3321 func (dst *Message_RepeatedGroup) XXX_Merge(src proto.Message) {
3322 xxx_messageInfo_Message_RepeatedGroup.Merge(dst, src)
3323 }
3324 func (m *Message_RepeatedGroup) XXX_Size() int {
3325 return xxx_messageInfo_Message_RepeatedGroup.Size(m)
3326 }
3327 func (m *Message_RepeatedGroup) XXX_DiscardUnknown() {
3328 xxx_messageInfo_Message_RepeatedGroup.DiscardUnknown(m)
3329 }
3330
3331 var xxx_messageInfo_Message_RepeatedGroup proto.InternalMessageInfo
3332
3333 func (m *Message_RepeatedGroup) GetF1() string {
3334 if m != nil && m.F1 != nil {
3335 return *m.F1
3336 }
3337 return ""
3338 }
3339
3340 func (m *Message_RepeatedGroup) GetF2() string {
3341 if m != nil && m.F2 != nil {
3342 return *m.F2
3343 }
3344 return ""
3345 }
3346
3347 func (m *Message_RepeatedGroup) GetF3() []string {
3348 if m != nil {
3349 return m.F3
3350 }
3351 return nil
3352 }
3353
3354 type Message_OneofGroup struct {
3355 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3356 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3357 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3358 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3359 XXX_unrecognized []byte `json:"-"`
3360 XXX_sizecache int32 `json:"-"`
3361 }
3362
3363 func (m *Message_OneofGroup) Reset() { *m = Message_OneofGroup{} }
3364 func (m *Message_OneofGroup) String() string { return proto.CompactTextString(m) }
3365 func (*Message_OneofGroup) ProtoMessage() {}
3366 func (*Message_OneofGroup) Descriptor() ([]byte, []int) {
3367 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 33}
3368 }
3369 func (m *Message_OneofGroup) XXX_Unmarshal(b []byte) error {
3370 return xxx_messageInfo_Message_OneofGroup.Unmarshal(m, b)
3371 }
3372 func (m *Message_OneofGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3373 return xxx_messageInfo_Message_OneofGroup.Marshal(b, m, deterministic)
3374 }
3375 func (dst *Message_OneofGroup) XXX_Merge(src proto.Message) {
3376 xxx_messageInfo_Message_OneofGroup.Merge(dst, src)
3377 }
3378 func (m *Message_OneofGroup) XXX_Size() int {
3379 return xxx_messageInfo_Message_OneofGroup.Size(m)
3380 }
3381 func (m *Message_OneofGroup) XXX_DiscardUnknown() {
3382 xxx_messageInfo_Message_OneofGroup.DiscardUnknown(m)
3383 }
3384
3385 var xxx_messageInfo_Message_OneofGroup proto.InternalMessageInfo
3386
3387 func (m *Message_OneofGroup) GetF1() string {
3388 if m != nil && m.F1 != nil {
3389 return *m.F1
3390 }
3391 return ""
3392 }
3393
3394 func (m *Message_OneofGroup) GetF2() string {
3395 if m != nil && m.F2 != nil {
3396 return *m.F2
3397 }
3398 return ""
3399 }
3400
3401 func (m *Message_OneofGroup) GetF3() []string {
3402 if m != nil {
3403 return m.F3
3404 }
3405 return nil
3406 }
3407
3408 type Message_ExtensionOptionalGroup struct {
3409 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3410 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3411 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3412 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3413 XXX_unrecognized []byte `json:"-"`
3414 XXX_sizecache int32 `json:"-"`
3415 }
3416
3417 func (m *Message_ExtensionOptionalGroup) Reset() { *m = Message_ExtensionOptionalGroup{} }
3418 func (m *Message_ExtensionOptionalGroup) String() string { return proto.CompactTextString(m) }
3419 func (*Message_ExtensionOptionalGroup) ProtoMessage() {}
3420 func (*Message_ExtensionOptionalGroup) Descriptor() ([]byte, []int) {
3421 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 34}
3422 }
3423 func (m *Message_ExtensionOptionalGroup) XXX_Unmarshal(b []byte) error {
3424 return xxx_messageInfo_Message_ExtensionOptionalGroup.Unmarshal(m, b)
3425 }
3426 func (m *Message_ExtensionOptionalGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3427 return xxx_messageInfo_Message_ExtensionOptionalGroup.Marshal(b, m, deterministic)
3428 }
3429 func (dst *Message_ExtensionOptionalGroup) XXX_Merge(src proto.Message) {
3430 xxx_messageInfo_Message_ExtensionOptionalGroup.Merge(dst, src)
3431 }
3432 func (m *Message_ExtensionOptionalGroup) XXX_Size() int {
3433 return xxx_messageInfo_Message_ExtensionOptionalGroup.Size(m)
3434 }
3435 func (m *Message_ExtensionOptionalGroup) XXX_DiscardUnknown() {
3436 xxx_messageInfo_Message_ExtensionOptionalGroup.DiscardUnknown(m)
3437 }
3438
3439 var xxx_messageInfo_Message_ExtensionOptionalGroup proto.InternalMessageInfo
3440
3441 func (m *Message_ExtensionOptionalGroup) GetF1() string {
3442 if m != nil && m.F1 != nil {
3443 return *m.F1
3444 }
3445 return ""
3446 }
3447
3448 func (m *Message_ExtensionOptionalGroup) GetF2() string {
3449 if m != nil && m.F2 != nil {
3450 return *m.F2
3451 }
3452 return ""
3453 }
3454
3455 func (m *Message_ExtensionOptionalGroup) GetF3() []string {
3456 if m != nil {
3457 return m.F3
3458 }
3459 return nil
3460 }
3461
3462 type Message_ExtensionRepeatedGroup struct {
3463 F1 *string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
3464 F2 *string `protobuf:"bytes,2,req,name=f2" json:"f2,omitempty"`
3465 F3 []string `protobuf:"bytes,3,rep,name=f3" json:"f3,omitempty"`
3466 XXX_NoUnkeyedLiteral struct{} `json:"-"`
3467 XXX_unrecognized []byte `json:"-"`
3468 XXX_sizecache int32 `json:"-"`
3469 }
3470
3471 func (m *Message_ExtensionRepeatedGroup) Reset() { *m = Message_ExtensionRepeatedGroup{} }
3472 func (m *Message_ExtensionRepeatedGroup) String() string { return proto.CompactTextString(m) }
3473 func (*Message_ExtensionRepeatedGroup) ProtoMessage() {}
3474 func (*Message_ExtensionRepeatedGroup) Descriptor() ([]byte, []int) {
3475 return fileDescriptor_test_98b5676fa5dea40d, []int{1, 35}
3476 }
3477 func (m *Message_ExtensionRepeatedGroup) XXX_Unmarshal(b []byte) error {
3478 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Unmarshal(m, b)
3479 }
3480 func (m *Message_ExtensionRepeatedGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
3481 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Marshal(b, m, deterministic)
3482 }
3483 func (dst *Message_ExtensionRepeatedGroup) XXX_Merge(src proto.Message) {
3484 xxx_messageInfo_Message_ExtensionRepeatedGroup.Merge(dst, src)
3485 }
3486 func (m *Message_ExtensionRepeatedGroup) XXX_Size() int {
3487 return xxx_messageInfo_Message_ExtensionRepeatedGroup.Size(m)
3488 }
3489 func (m *Message_ExtensionRepeatedGroup) XXX_DiscardUnknown() {
3490 xxx_messageInfo_Message_ExtensionRepeatedGroup.DiscardUnknown(m)
3491 }
3492
3493 var xxx_messageInfo_Message_ExtensionRepeatedGroup proto.InternalMessageInfo
3494
3495 func (m *Message_ExtensionRepeatedGroup) GetF1() string {
3496 if m != nil && m.F1 != nil {
3497 return *m.F1
3498 }
3499 return ""
3500 }
3501
3502 func (m *Message_ExtensionRepeatedGroup) GetF2() string {
3503 if m != nil && m.F2 != nil {
3504 return *m.F2
3505 }
3506 return ""
3507 }
3508
3509 func (m *Message_ExtensionRepeatedGroup) GetF3() []string {
3510 if m != nil {
3511 return m.F3
3512 }
3513 return nil
3514 }
3515
3516 func init() {
3517 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto2_20180814.SiblingMessage")
3518 proto.RegisterType((*Message)(nil), "google.golang.org.proto2_20180814.Message")
3519 proto.RegisterMapType((map[bool]bool)(nil), "google.golang.org.proto2_20180814.Message.MapBoolBoolEntry")
3520 proto.RegisterMapType((map[bool][]byte)(nil), "google.golang.org.proto2_20180814.Message.MapBoolBytesEntry")
3521 proto.RegisterMapType((map[bool]Message_ChildEnum)(nil), "google.golang.org.proto2_20180814.Message.MapBoolChildEnumEntry")
3522 proto.RegisterMapType((map[bool]*Message_ChildMessage)(nil), "google.golang.org.proto2_20180814.Message.MapBoolChildMessageEntry")
3523 proto.RegisterMapType((map[bool]float64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolDoubleEntry")
3524 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFixed32Entry")
3525 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFixed64Entry")
3526 proto.RegisterMapType((map[bool]float32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolFloatEntry")
3527 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolInt32Entry")
3528 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolInt64Entry")
3529 proto.RegisterMapType((map[bool]*Message_NamedGroup)(nil), "google.golang.org.proto2_20180814.Message.MapBoolNamedGroupEntry")
3530 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSfixed32Entry")
3531 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSfixed64Entry")
3532 proto.RegisterMapType((map[bool]SiblingEnum)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSiblingEnumEntry")
3533 proto.RegisterMapType((map[bool]*SiblingMessage)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSiblingMessageEntry")
3534 proto.RegisterMapType((map[bool]int32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSint32Entry")
3535 proto.RegisterMapType((map[bool]int64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolSint64Entry")
3536 proto.RegisterMapType((map[bool]string)(nil), "google.golang.org.proto2_20180814.Message.MapBoolStringEntry")
3537 proto.RegisterMapType((map[bool]uint32)(nil), "google.golang.org.proto2_20180814.Message.MapBoolUint32Entry")
3538 proto.RegisterMapType((map[bool]uint64)(nil), "google.golang.org.proto2_20180814.Message.MapBoolUint64Entry")
3539 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapFixed32BoolEntry")
3540 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapInt32BoolEntry")
3541 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapInt64BoolEntry")
3542 proto.RegisterMapType((map[int32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapSint32BoolEntry")
3543 proto.RegisterMapType((map[int64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapSint64BoolEntry")
3544 proto.RegisterMapType((map[string]bool)(nil), "google.golang.org.proto2_20180814.Message.MapStringBoolEntry")
3545 proto.RegisterMapType((map[uint32]bool)(nil), "google.golang.org.proto2_20180814.Message.MapUint32BoolEntry")
3546 proto.RegisterMapType((map[uint64]bool)(nil), "google.golang.org.proto2_20180814.Message.MapUint64BoolEntry")
3547 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto2_20180814.Message.ChildMessage")
3548 proto.RegisterType((*Message_NamedGroup)(nil), "google.golang.org.proto2_20180814.Message.NamedGroup")
3549 proto.RegisterType((*Message_OptionalGroup)(nil), "google.golang.org.proto2_20180814.Message.OptionalGroup")
3550 proto.RegisterType((*Message_RequiredGroup)(nil), "google.golang.org.proto2_20180814.Message.RequiredGroup")
3551 proto.RegisterType((*Message_RepeatedGroup)(nil), "google.golang.org.proto2_20180814.Message.RepeatedGroup")
3552 proto.RegisterType((*Message_OneofGroup)(nil), "google.golang.org.proto2_20180814.Message.OneofGroup")
3553 proto.RegisterType((*Message_ExtensionOptionalGroup)(nil), "google.golang.org.proto2_20180814.Message.ExtensionOptionalGroup")
3554 proto.RegisterType((*Message_ExtensionRepeatedGroup)(nil), "google.golang.org.proto2_20180814.Message.ExtensionRepeatedGroup")
3555 proto.RegisterEnum("google.golang.org.proto2_20180814.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
3556 proto.RegisterEnum("google.golang.org.proto2_20180814.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
3557 proto.RegisterExtension(E_Message_ExtensionOptionalBool)
3558 proto.RegisterExtension(E_Message_ExtensionOptionalInt32)
3559 proto.RegisterExtension(E_Message_ExtensionOptionalSint32)
3560 proto.RegisterExtension(E_Message_ExtensionOptionalUint32)
3561 proto.RegisterExtension(E_Message_ExtensionOptionalInt64)
3562 proto.RegisterExtension(E_Message_ExtensionOptionalSint64)
3563 proto.RegisterExtension(E_Message_ExtensionOptionalUint64)
3564 proto.RegisterExtension(E_Message_ExtensionOptionalFixed32)
3565 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed32)
3566 proto.RegisterExtension(E_Message_ExtensionOptionalFloat)
3567 proto.RegisterExtension(E_Message_ExtensionOptionalFixed64)
3568 proto.RegisterExtension(E_Message_ExtensionOptionalSfixed64)
3569 proto.RegisterExtension(E_Message_ExtensionOptionalDouble)
3570 proto.RegisterExtension(E_Message_ExtensionOptionalString)
3571 proto.RegisterExtension(E_Message_ExtensionOptionalBytes)
3572 proto.RegisterExtension(E_Message_ExtensionOptionalChildEnum)
3573 proto.RegisterExtension(E_Message_ExtensionOptionalChildMessage)
3574 proto.RegisterExtension(E_Message_ExtensionOptionalNamedGroup)
3575 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingEnum)
3576 proto.RegisterExtension(E_Message_ExtensionOptionalSiblingMessage)
3577 proto.RegisterExtension(E_Message_Extensionoptionalgroup)
3578 proto.RegisterExtension(E_Message_ExtensionDefaultedBool)
3579 proto.RegisterExtension(E_Message_ExtensionDefaultedInt32)
3580 proto.RegisterExtension(E_Message_ExtensionDefaultedSint32)
3581 proto.RegisterExtension(E_Message_ExtensionDefaultedUint32)
3582 proto.RegisterExtension(E_Message_ExtensionDefaultedInt64)
3583 proto.RegisterExtension(E_Message_ExtensionDefaultedSint64)
3584 proto.RegisterExtension(E_Message_ExtensionDefaultedUint64)
3585 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed32)
3586 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed32)
3587 proto.RegisterExtension(E_Message_ExtensionDefaultedFloat)
3588 proto.RegisterExtension(E_Message_ExtensionDefaultedFixed64)
3589 proto.RegisterExtension(E_Message_ExtensionDefaultedSfixed64)
3590 proto.RegisterExtension(E_Message_ExtensionDefaultedDouble)
3591 proto.RegisterExtension(E_Message_ExtensionDefaultedString)
3592 proto.RegisterExtension(E_Message_ExtensionDefaultedBytes)
3593 proto.RegisterExtension(E_Message_ExtensionDefaultedChildEnum)
3594 proto.RegisterExtension(E_Message_ExtensionDefaultedSiblingEnum)
3595 proto.RegisterExtension(E_Message_ExtensionRepeatedBool)
3596 proto.RegisterExtension(E_Message_ExtensionRepeatedInt32)
3597 proto.RegisterExtension(E_Message_ExtensionRepeatedSint32)
3598 proto.RegisterExtension(E_Message_ExtensionRepeatedUint32)
3599 proto.RegisterExtension(E_Message_ExtensionRepeatedInt64)
3600 proto.RegisterExtension(E_Message_ExtensionRepeatedSint64)
3601 proto.RegisterExtension(E_Message_ExtensionRepeatedUint64)
3602 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed32)
3603 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed32)
3604 proto.RegisterExtension(E_Message_ExtensionRepeatedFloat)
3605 proto.RegisterExtension(E_Message_ExtensionRepeatedFixed64)
3606 proto.RegisterExtension(E_Message_ExtensionRepeatedSfixed64)
3607 proto.RegisterExtension(E_Message_ExtensionRepeatedDouble)
3608 proto.RegisterExtension(E_Message_ExtensionRepeatedString)
3609 proto.RegisterExtension(E_Message_ExtensionRepeatedBytes)
3610 proto.RegisterExtension(E_Message_ExtensionRepeatedChildEnum)
3611 proto.RegisterExtension(E_Message_ExtensionRepeatedChildMessage)
3612 proto.RegisterExtension(E_Message_ExtensionRepeatedNamedGroup)
3613 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingEnum)
3614 proto.RegisterExtension(E_Message_ExtensionRepeatedSiblingMessage)
3615 proto.RegisterExtension(E_Message_Extensionrepeatedgroup)
3616 }
3617
3618 func init() {
3619 proto.RegisterFile("proto2_20180814_aa810b61/test.proto", fileDescriptor_test_98b5676fa5dea40d)
3620 }
3621
3622 var fileDescriptor_test_98b5676fa5dea40d = []byte{
3623
3624 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5c, 0x69, 0x70, 0x23, 0xc7,
3625 0x75, 0xe6, 0x00, 0x04, 0xb8, 0xec, 0x25, 0x48, 0x70, 0x76, 0x97, 0x9c, 0xa5, 0xa4, 0x08, 0x5e,
3626 0x3b, 0x0e, 0xa2, 0x68, 0xb9, 0xe4, 0xb0, 0xb7, 0x77, 0x85, 0xe8, 0xf0, 0x52, 0x5a, 0x19, 0x72,
3627 0x2c, 0xc8, 0x35, 0xaa, 0x4d, 0xa5, 0x52, 0xaa, 0x30, 0xe0, 0x12, 0xe4, 0x52, 0xc2, 0x41, 0x91,
3628 0x80, 0xa4, 0x8d, 0x9d, 0xd2, 0xc6, 0x39, 0x7f, 0xca, 0xf7, 0x05, 0xdb, 0xb2, 0x6e, 0x5b, 0xa7,
3629 0xef, 0x4b, 0x97, 0x8f, 0x24, 0xf2, 0x7d, 0xe5, 0x70, 0x2e, 0xe7, 0xbe, 0x9c, 0xfb, 0xbe, 0x8f,
3630 0xea, 0x7e, 0xdd, 0xd3, 0xdd, 0x33, 0x3d, 0x20, 0x7b, 0xe0, 0xd2, 0x0f, 0x55, 0x69, 0x1b, 0xaf,
3631 0xdf, 0xd7, 0xef, 0x43, 0xbf, 0xf7, 0x3e, 0xf6, 0x4c, 0x03, 0xbd, 0x74, 0x6b, 0xbb, 0xd3, 0xed,
3632 0xf8, 0x2b, 0xfe, 0xc2, 0xe2, 0xc9, 0x85, 0x93, 0x8b, 0x78, 0xa5, 0x5e, 0x3f, 0xb9, 0xb8, 0xb0,
3633 0x4a, 0x16, 0x8f, 0x75, 0x1b, 0x3b, 0xdd, 0x79, 0xf6, 0xa9, 0xfb, 0x92, 0x8d, 0x4e, 0x67, 0xa3,
3634 0xd9, 0x98, 0xdf, 0xe8, 0x34, 0xeb, 0xed, 0x8d, 0xf9, 0xce, 0xf6, 0xc6, 0x7c, 0x64, 0xda, 0x91,
3635 0xd7, 0xa1, 0xc9, 0x9b, 0x37, 0x57, 0x9b, 0x9b, 0xed, 0x8d, 0x1b, 0x1b, 0x3b, 0x3b, 0xf5, 0x8d,
3636 0x86, 0x3b, 0x89, 0x32, 0xeb, 0x8b, 0x9e, 0x53, 0x72, 0xca, 0xe3, 0x41, 0x66, 0x7d, 0x91, 0xfd,
3637 0xdb, 0xf7, 0x32, 0xa5, 0x0c, 0xfb, 0xb7, 0xcf, 0xfe, 0xbd, 0xe4, 0x65, 0x4b, 0x59, 0xf6, 0xef,
3638 0x25, 0xb7, 0x82, 0x32, 0xeb, 0xd8, 0x1b, 0x2d, 0x39, 0xe5, 0xfd, 0xfe, 0x65, 0xf3, 0xbb, 0x22,
3639 0xce, 0x73, 0x9c, 0x20, 0xb3, 0x8e, 0x8f, 0x7c, 0xe7, 0x51, 0x07, 0x8d, 0x09, 0xe0, 0x33, 0x08,
3640 0xb5, 0xeb, 0xad, 0xc6, 0xda, 0xc6, 0x76, 0xa7, 0xb7, 0xc5, 0x16, 0x80, 0xfc, 0xe3, 0x7b, 0x77,
3641 0x38, 0x5f, 0xa3, 0x93, 0x5f, 0x49, 0x27, 0x07, 0x8a, 0x23, 0xf7, 0xa5, 0xa8, 0xd0, 0xd9, 0xea,
3642 0x6e, 0x76, 0xda, 0xf5, 0xe6, 0xca, 0x6a, 0xa7, 0xd3, 0xf4, 0xd6, 0x4a, 0x4e, 0x79, 0x5f, 0x30,
3643 0x21, 0x06, 0x97, 0x3b, 0x9d, 0xa6, 0xfb, 0xfd, 0x68, 0x32, 0x34, 0xda, 0x6c, 0x77, 0x97, 0x7c,
3644 0xaf, 0x51, 0x72, 0xca, 0xb9, 0x20, 0x9c, 0x7a, 0x03, 0x1d, 0x74, 0x7f, 0x00, 0x4d, 0x85, 0x66,
3645 0x3b, 0x60, 0xb7, 0x5e, 0x72, 0xca, 0xd3, 0x41, 0x38, 0xfb, 0xe6, 0xcd, 0x98, 0x61, 0x0f, 0x0c,
3646 0x37, 0x4a, 0x4e, 0xb9, 0x20, 0x0d, 0xcf, 0x80, 0x61, 0x04, 0x98, 0x60, 0xef, 0x5c, 0xc9, 0x29,
3647 0x67, 0x35, 0x60, 0x82, 0x63, 0xc0, 0x04, 0x7b, 0x9b, 0x25, 0xa7, 0xec, 0xea, 0xc0, 0x11, 0xc3,
3648 0x1e, 0x18, 0xde, 0x5a, 0x72, 0xca, 0xa3, 0x3a, 0x30, 0xc1, 0xee, 0x0f, 0xa2, 0x62, 0x68, 0xb8,
3649 0xbe, 0x79, 0x57, 0x63, 0x6d, 0xc9, 0xf7, 0x6e, 0x2b, 0x39, 0xe5, 0xb1, 0x20, 0x74, 0x70, 0x3d,
3650 0x0c, 0xbb, 0x3f, 0x84, 0xa6, 0x25, 0xb8, 0xb0, 0x6d, 0x96, 0x9c, 0xf2, 0x54, 0x10, 0xfa, 0xb8,
3651 0x99, 0x8f, 0x6b, 0x01, 0xad, 0x37, 0x3b, 0xf5, 0xae, 0xd7, 0x2a, 0x39, 0xe5, 0x8c, 0x0c, 0xe8,
3652 0x7a, 0x3a, 0x18, 0x87, 0x27, 0xd8, 0x6b, 0x97, 0x9c, 0x72, 0x3e, 0x02, 0x4f, 0xb0, 0x01, 0x9e,
3653 0x60, 0xaf, 0x53, 0x72, 0xca, 0xc5, 0x28, 0x7c, 0x24, 0xfe, 0xb5, 0x4e, 0x6f, 0xb5, 0xd9, 0xf0,
3654 0xb6, 0x4a, 0x4e, 0xd9, 0x91, 0xf1, 0x5f, 0xc7, 0x46, 0x75, 0x46, 0xbb, 0xdb, 0x9b, 0xed, 0x0d,
3655 0xef, 0x76, 0xb6, 0xe7, 0x25, 0xa3, 0x6c, 0x54, 0x0b, 0x68, 0xf5, 0x7c, 0xb7, 0xb1, 0xe3, 0x6d,
3656 0x97, 0x9c, 0xf2, 0x84, 0x0c, 0x68, 0x99, 0x0e, 0xba, 0x6b, 0xe8, 0x40, 0x68, 0x76, 0xf6, 0xdc,
3657 0x66, 0x73, 0x6d, 0xa5, 0xd1, 0xee, 0xb5, 0xbc, 0x9d, 0x92, 0x53, 0x9e, 0xf4, 0xb1, 0xc5, 0x36,
3658 0xbe, 0x96, 0x4e, 0x3e, 0xdd, 0xee, 0xb5, 0x82, 0x30, 0xec, 0x70, 0xc8, 0x6d, 0xa1, 0x99, 0x08,
3659 0x4a, 0x0b, 0xa6, 0x79, 0x5d, 0x96, 0x80, 0x27, 0x6c, 0x81, 0x44, 0x36, 0x1e, 0xd4, 0xb0, 0x44,
3660 0x4a, 0x6e, 0xa0, 0x70, 0x7c, 0x85, 0xa5, 0xd4, 0x0a, 0x24, 0x67, 0x8f, 0x81, 0xa5, 0x4c, 0x4e,
3661 0x57, 0xb8, 0x94, 0x63, 0xee, 0x2a, 0x3a, 0xa4, 0xec, 0x6f, 0x56, 0x8f, 0x80, 0xbf, 0x3b, 0x18,
3662 0x7f, 0xf3, 0x7b, 0x40, 0xe2, 0x65, 0x8c, 0x31, 0x77, 0x40, 0x66, 0x45, 0x38, 0xe8, 0xde, 0x86,
3663 0xbc, 0x18, 0x86, 0x60, 0xef, 0x4e, 0x16, 0xd0, 0xe2, 0xde, 0x61, 0x04, 0x6f, 0x33, 0x11, 0x24,
3664 0xc1, 0xdc, 0x4f, 0xc8, 0xaa, 0x03, 0x94, 0xdd, 0xc5, 0xea, 0xd9, 0x49, 0x0b, 0xca, 0x6e, 0xe2,
3665 0xf3, 0x81, 0x35, 0xdd, 0x9d, 0x7b, 0x39, 0x9a, 0x5c, 0x6b, 0xac, 0xd7, 0x7b, 0xcd, 0x6e, 0x63,
3666 0x0d, 0xca, 0xda, 0x0b, 0xb4, 0x62, 0xee, 0xab, 0x8c, 0x76, 0xb7, 0x7b, 0x8d, 0xa0, 0x10, 0x7e,
3667 0xc8, 0xca, 0xdb, 0x02, 0x9a, 0x92, 0xd6, 0x50, 0x8e, 0xbe, 0x40, 0xcd, 0x73, 0x95, 0xfc, 0xd1,
3668 0x45, 0x7f, 0x09, 0x1f, 0x0f, 0xa4, 0x37, 0xa8, 0x74, 0x8b, 0xa8, 0x28, 0x67, 0xf0, 0x52, 0xf7,
3669 0x45, 0x3a, 0x65, 0xba, 0x92, 0x3b, 0xba, 0xe4, 0x2f, 0x2c, 0x04, 0xd2, 0x23, 0xaf, 0x79, 0x0b,
3670 0xea, 0x14, 0x5e, 0xf4, 0xbe, 0x44, 0xa7, 0x14, 0x2a, 0xa3, 0x91, 0x19, 0xbc, 0xf8, 0xe1, 0xc8,
3671 0xb2, 0x08, 0xf6, 0xbe, 0x4c, 0x27, 0x64, 0x2b, 0x08, 0x96, 0x45, 0x4e, 0x9c, 0xbc, 0x42, 0x5f,
3672 0x1a, 0xc1, 0xf1, 0xa5, 0x11, 0xec, 0x7d, 0x85, 0x4e, 0x73, 0x2b, 0xb9, 0xa3, 0x04, 0xc7, 0x96,
3673 0x46, 0x70, 0x7c, 0x69, 0x04, 0x7b, 0x5f, 0xa5, 0x53, 0x46, 0x2b, 0xa3, 0x91, 0x19, 0xbc, 0x3c,
3674 0x62, 0x34, 0x2d, 0x67, 0x88, 0x9a, 0xf7, 0x35, 0x3a, 0x65, 0xac, 0x92, 0xa7, 0xd1, 0x2c, 0x2c,
3675 0x04, 0xd2, 0xa7, 0xa8, 0x94, 0x27, 0x90, 0xab, 0x2c, 0x4d, 0x4c, 0xfb, 0x3a, 0x9d, 0x36, 0x55,
3676 0x19, 0x3b, 0xca, 0xe7, 0x49, 0xcf, 0x61, 0xd5, 0x5c, 0x54, 0x99, 0x80, 0xb2, 0xf9, 0x0d, 0x3a,
3677 0x2b, 0x53, 0x19, 0x5b, 0x9a, 0x5f, 0xc4, 0x8b, 0xc7, 0x55, 0x1a, 0xa0, 0x82, 0xc6, 0x57, 0x48,
3678 0xb0, 0xf7, 0x4d, 0x3a, 0x29, 0x5f, 0xc9, 0xd3, 0xa0, 0xe2, 0x2b, 0x24, 0xd8, 0xb4, 0x42, 0x82,
3679 0xbd, 0x6f, 0xd1, 0x69, 0xc5, 0xca, 0xd8, 0x51, 0x3e, 0x2f, 0xba, 0x42, 0x82, 0xdd, 0x2b, 0x54,
3680 0x0a, 0x79, 0x65, 0xfd, 0x35, 0x3a, 0xcd, 0xa9, 0x14, 0xf8, 0x12, 0x7d, 0x72, 0x7c, 0xe9, 0xf8,
3681 0x15, 0x0a, 0x97, 0xbc, 0xd4, 0x5e, 0xa9, 0x7d, 0x61, 0x50, 0x6b, 0x7f, 0x9d, 0x09, 0x8c, 0x4a,
3682 0xf1, 0x5c, 0xa3, 0xd9, 0xec, 0x5c, 0x5e, 0x3a, 0x72, 0x67, 0x67, 0xbb, 0xb9, 0xf6, 0x92, 0x23,
3683 0x48, 0xfd, 0xee, 0xa0, 0xfe, 0x2e, 0xab, 0xd4, 0x40, 0x01, 0xfe, 0x0d, 0x3a, 0x79, 0xa2, 0xe2,
3684 0xad, 0x35, 0xea, 0x6b, 0xb7, 0x2c, 0x2d, 0x91, 0x5b, 0xfc, 0xe3, 0xc7, 0x6f, 0xf1, 0x4f, 0x90,
3685 0x5b, 0x96, 0x8e, 0x9f, 0x58, 0x6d, 0x34, 0xd6, 0x15, 0xae, 0xa0, 0x38, 0xb7, 0xd1, 0x41, 0xe9,
3686 0x43, 0xa9, 0xce, 0xbf, 0xe9, 0xa4, 0x2f, 0xcf, 0x95, 0xdc, 0xa9, 0x57, 0xbf, 0xa6, 0x7a, 0x2a,
3687 0x90, 0x7c, 0xca, 0x32, 0xdd, 0x44, 0x33, 0xea, 0x16, 0x55, 0xea, 0xd9, 0xb7, 0x9d, 0x34, 0x05,
3688 0x4d, 0x60, 0x1d, 0x54, 0x36, 0xb6, 0x2c, 0x6c, 0x2f, 0x43, 0x85, 0xed, 0xc6, 0xed, 0xbd, 0xcd,
3689 0x6d, 0x51, 0x0a, 0x1e, 0xa3, 0x6a, 0x6d, 0x5f, 0x30, 0x21, 0x46, 0x59, 0x0d, 0x78, 0x39, 0x9a,
3690 0x0c, 0xad, 0x20, 0x39, 0x1f, 0xa7, 0x66, 0xb9, 0x20, 0x9c, 0x0c, 0x99, 0x5f, 0x46, 0x53, 0xa1,
3691 0x1d, 0x4f, 0xfc, 0x27, 0xa8, 0xe1, 0x74, 0x10, 0xce, 0xe7, 0x09, 0xaf, 0x5a, 0xf2, 0x7c, 0x7f,
3692 0x92, 0x5a, 0x16, 0xa4, 0x25, 0x4f, 0xf4, 0x08, 0x36, 0xc1, 0xde, 0x53, 0xd4, 0x30, 0xab, 0x61,
3693 0x13, 0x1c, 0xc3, 0x26, 0xd8, 0xfb, 0x20, 0x35, 0x74, 0x75, 0xec, 0x88, 0x25, 0x4f, 0xe8, 0x0f,
3694 0x51, 0xcb, 0x51, 0x1d, 0x9b, 0x60, 0xf7, 0x32, 0x54, 0x0c, 0x2d, 0x45, 0x46, 0x7e, 0x98, 0x9a,
3695 0x8e, 0x05, 0xa1, 0x0b, 0x91, 0xbf, 0x97, 0xa3, 0x69, 0x89, 0x2f, 0x8c, 0x3f, 0x42, 0x8d, 0xa7,
3696 0x82, 0xd0, 0x4b, 0x98, 0xb4, 0x6a, 0x54, 0x90, 0xb3, 0x1f, 0xa5, 0xa6, 0x19, 0x19, 0x15, 0x64,
3697 0x6a, 0x6c, 0x05, 0x04, 0x7b, 0x1f, 0xa3, 0x96, 0xf9, 0xc8, 0x0a, 0x08, 0x36, 0xac, 0x80, 0x60,
3698 0xef, 0xe3, 0xd4, 0xb8, 0x18, 0x5d, 0x41, 0x84, 0x05, 0x9e, 0x93, 0x9f, 0xa0, 0xb6, 0x8e, 0x64,
3699 0x81, 0xe7, 0xa0, 0xc6, 0x2c, 0xa4, 0xe0, 0x27, 0x41, 0xd3, 0x4b, 0x66, 0x21, 0xdf, 0xd4, 0xa8,
3700 0x20, 0xdd, 0x3e, 0x45, 0x0d, 0x27, 0x64, 0x54, 0x90, 0x53, 0x0d, 0x74, 0x20, 0xb4, 0x53, 0x52,
3701 0xea, 0xd3, 0xd4, 0x38, 0xb5, 0xe2, 0x11, 0x1e, 0x65, 0x2a, 0xb5, 0xd1, 0x4c, 0x04, 0x46, 0xf4,
3702 0xec, 0xa7, 0x29, 0xd2, 0x30, 0x92, 0x47, 0x03, 0x13, 0x8d, 0xfb, 0x1c, 0x0a, 0xc7, 0x35, 0xc9,
3703 0xf3, 0x0c, 0xa0, 0xa5, 0xd5, 0x3c, 0xc2, 0xa7, 0xa2, 0x79, 0xce, 0xa2, 0x43, 0xca, 0x66, 0x57,
3704 0x6a, 0xc4, 0xb3, 0x40, 0xa1, 0xb5, 0xe8, 0x91, 0x29, 0x22, 0x6b, 0x43, 0x13, 0x79, 0x31, 0x10,
3705 0x41, 0xe0, 0x73, 0x10, 0x52, 0x1a, 0xd5, 0x13, 0x81, 0x12, 0xe4, 0xad, 0xc8, 0x4a, 0x04, 0xac,
3706 0x3d, 0x4f, 0x21, 0xec, 0x64, 0x4f, 0xc0, 0x1d, 0x70, 0xd9, 0xa3, 0xf9, 0x73, 0xaf, 0x42, 0xb3,
3707 0x72, 0xc3, 0xeb, 0xfa, 0xe7, 0x9e, 0x2c, 0x2d, 0x7a, 0x5c, 0xff, 0x84, 0xcc, 0x5e, 0xa7, 0xe9,
3708 0xa0, 0x53, 0x0a, 0x1b, 0x51, 0x41, 0xf4, 0x06, 0x3a, 0x5f, 0x0a, 0xa2, 0x99, 0x98, 0x07, 0x28,
3709 0x8f, 0xcb, 0xe8, 0xb0, 0xc1, 0x05, 0x2f, 0x94, 0x6f, 0xa4, 0x3e, 0x42, 0x85, 0x34, 0x1b, 0x73,
3710 0xc1, 0x0b, 0xe7, 0x29, 0xa3, 0x0f, 0x5e, 0x42, 0xdf, 0x44, 0x7d, 0x08, 0xc9, 0x14, 0x77, 0xc1,
3711 0x2b, 0xea, 0xe9, 0xa4, 0x48, 0x08, 0xf6, 0xde, 0x4c, 0x3d, 0xe8, 0x1a, 0xca, 0x18, 0x0d, 0xc1,
3712 0x03, 0xa2, 0x21, 0xd8, 0x7b, 0x0b, 0xf5, 0x13, 0x8a, 0x2a, 0x73, 0x34, 0x04, 0x0f, 0x88, 0x86,
3713 0x60, 0xef, 0xad, 0xd4, 0x87, 0x50, 0x59, 0xe6, 0x68, 0x08, 0x76, 0x4f, 0xa3, 0x39, 0x83, 0x0b,
3714 0x51, 0x80, 0xdf, 0x46, 0x7d, 0x48, 0xd9, 0xe5, 0xc5, 0xbc, 0x88, 0xf2, 0x5d, 0x45, 0x17, 0x99,
3715 0xa2, 0x11, 0x7e, 0xde, 0x4e, 0xfd, 0x28, 0x3a, 0xec, 0x70, 0x3c, 0x22, 0x51, 0xda, 0x97, 0x8d,
3716 0xf4, 0x42, 0x91, 0x7f, 0x07, 0x75, 0xa3, 0x08, 0xb3, 0x38, 0xb7, 0x50, 0xf6, 0x07, 0x04, 0x45,
3717 0xb0, 0xf7, 0x4e, 0xea, 0x45, 0x2a, 0xb5, 0x84, 0xa0, 0x08, 0x1e, 0x18, 0x14, 0xc1, 0xde, 0xbb,
3718 0xa8, 0x1f, 0x45, 0xba, 0x25, 0x05, 0x45, 0xb0, 0xfb, 0x2a, 0xe3, 0x17, 0xc5, 0xfb, 0x46, 0x9f,
3719 0xfa, 0x89, 0x69, 0xb9, 0xf8, 0x37, 0xc6, 0xfb, 0xc9, 0x8d, 0xe6, 0x8d, 0x03, 0x9d, 0xe5, 0xdd,
3720 0xd4, 0x97, 0x49, 0xdc, 0x19, 0xf6, 0x10, 0x34, 0x9d, 0x9b, 0x8d, 0x7c, 0x43, 0xfb, 0x79, 0x0f,
3721 0xf5, 0x36, 0x48, 0xed, 0xc5, 0xbf, 0x00, 0xe8, 0x50, 0x77, 0xa3, 0x4b, 0x0c, 0x4e, 0x95, 0x5e,
3722 0xf5, 0xde, 0x6c, 0xfa, 0x5e, 0x25, 0x24, 0xd9, 0x5c, 0x0c, 0x5c, 0xf6, 0xae, 0x9f, 0x46, 0x97,
3723 0x1a, 0xb3, 0x4b, 0xa9, 0xf5, 0xf7, 0x66, 0xd3, 0xd4, 0x7a, 0x01, 0x7e, 0xb1, 0x21, 0x27, 0x23,
3724 0xba, 0x70, 0xab, 0x51, 0x0f, 0x4b, 0xe4, 0x3f, 0x67, 0x4b, 0x59, 0xd0, 0x85, 0x30, 0x2a, 0x75,
3725 0x21, 0xb7, 0x82, 0x0a, 0xf4, 0x2f, 0xd4, 0x8c, 0xe9, 0x42, 0x18, 0x56, 0x74, 0x21, 0xb7, 0xe3,
3726 0xe5, 0xee, 0x5f, 0xa9, 0x21, 0xd3, 0x85, 0x30, 0xae, 0xea, 0x42, 0x6e, 0xc9, 0x8b, 0xda, 0xbf,
3727 0x51, 0xcb, 0x82, 0xb4, 0x54, 0x75, 0xa1, 0xc4, 0x26, 0xd8, 0xfb, 0x77, 0x6a, 0x98, 0xd5, 0xb0,
3728 0x85, 0xce, 0x51, 0xb0, 0x09, 0xf6, 0xfe, 0x83, 0x1a, 0xba, 0x3a, 0x76, 0xc4, 0x92, 0x97, 0xa0,
3729 0xff, 0xa4, 0x96, 0xa3, 0x3a, 0xb6, 0xd0, 0x85, 0xdc, 0x52, 0x54, 0x88, 0xff, 0xa2, 0xa6, 0x4c,
3730 0x17, 0xc2, 0x07, 0x9a, 0x2e, 0x14, 0xf8, 0xc2, 0xf8, 0xbf, 0xa9, 0x31, 0xd3, 0x85, 0x7c, 0x05,
3731 0x9a, 0x2e, 0x14, 0x9e, 0x59, 0xc9, 0xf8, 0x1f, 0x6a, 0x9a, 0x91, 0x51, 0x29, 0xba, 0x50, 0x5d,
3732 0x01, 0xc1, 0xde, 0xff, 0x52, 0xcb, 0x7c, 0x64, 0x05, 0x42, 0x17, 0x6a, 0x2b, 0x20, 0xd8, 0xfb,
3733 0x3f, 0x6a, 0x5c, 0x8c, 0xae, 0x20, 0xc2, 0x02, 0xcf, 0xef, 0x0b, 0xa3, 0xa5, 0x2c, 0xe8, 0x42,
3734 0x18, 0x57, 0x75, 0xa1, 0xf0, 0x0b, 0xd9, 0xfb, 0x33, 0xa3, 0xec, 0x6c, 0x57, 0x32, 0xab, 0xe8,
3735 0x42, 0xb1, 0x9b, 0x58, 0x62, 0xbe, 0x9e, 0x1a, 0x4e, 0xc8, 0xa8, 0x14, 0x5d, 0xc8, 0xed, 0x94,
3736 0x5c, 0xfb, 0x59, 0x6a, 0x3c, 0x84, 0x2e, 0x04, 0x8f, 0x11, 0x5d, 0xa8, 0xc1, 0x08, 0x59, 0xf3,
3737 0x73, 0x14, 0x69, 0x38, 0x5d, 0xa8, 0x80, 0x69, 0xba, 0x90, 0xe3, 0xa9, 0xba, 0xf0, 0xe7, 0x01,
3738 0x2d, 0xbd, 0x2e, 0x04, 0x9f, 0x51, 0x5d, 0x18, 0x6e, 0x76, 0xa5, 0x56, 0xfc, 0x02, 0x50, 0x98,
3739 0x42, 0x17, 0x8a, 0x14, 0x89, 0xe8, 0xc2, 0x08, 0x88, 0x20, 0xf0, 0x17, 0x21, 0xa4, 0x74, 0xba,
3740 0x50, 0x83, 0xd2, 0x74, 0x21, 0x7c, 0x02, 0xac, 0xfd, 0x12, 0x85, 0xb0, 0xd5, 0x85, 0xe0, 0x20,
3741 0xd4, 0x85, 0x8a, 0x3f, 0xf7, 0x27, 0x51, 0xa1, 0x55, 0xdf, 0x62, 0x55, 0x0e, 0x4a, 0xdd, 0xb7,
3742 0x21, 0x86, 0x1f, 0xb6, 0x00, 0xb8, 0xb1, 0xbe, 0x45, 0x0b, 0x22, 0xfd, 0xef, 0x74, 0xbb, 0xbb,
3743 0x7d, 0x3e, 0xd8, 0xdf, 0x92, 0x23, 0xee, 0x59, 0x34, 0x19, 0x22, 0x40, 0x4d, 0xfb, 0x2d, 0x80,
3744 0xb8, 0xd2, 0x1e, 0x82, 0x15, 0x54, 0xc0, 0x98, 0x68, 0x29, 0x43, 0xee, 0x3a, 0x9a, 0x0a, 0x41,
3745 0x78, 0x8d, 0xfd, 0x6d, 0x40, 0xb9, 0xca, 0x1e, 0x05, 0xaa, 0x31, 0xc0, 0x14, 0x5a, 0xea, 0x98,
3746 0x86, 0xc3, 0x2b, 0xf4, 0xef, 0xa4, 0xc6, 0x39, 0x63, 0xc0, 0xe1, 0xf5, 0x3d, 0x42, 0x1a, 0xc1,
3747 0xde, 0xef, 0x0e, 0x43, 0x1a, 0xc1, 0x31, 0xd2, 0x08, 0x8e, 0x91, 0x46, 0xb0, 0xf7, 0x7b, 0x43,
3748 0x91, 0x26, 0x60, 0x54, 0xd2, 0x22, 0x38, 0xbc, 0xb5, 0x7c, 0x67, 0x28, 0xd2, 0xa2, 0x38, 0xbc,
3749 0x31, 0x6d, 0xa2, 0x62, 0x88, 0x23, 0x7a, 0xcd, 0xef, 0x03, 0xd0, 0xd5, 0xf6, 0x40, 0xbc, 0x85,
3750 0x01, 0xd2, 0x64, 0x4b, 0x1b, 0x74, 0x9b, 0x68, 0x5a, 0x52, 0x27, 0xb0, 0xfe, 0x00, 0xb0, 0xae,
3751 0x49, 0x41, 0xde, 0xba, 0x0a, 0x36, 0xd5, 0xd2, 0x47, 0xb5, 0xdd, 0x00, 0x7d, 0xf1, 0x0f, 0x53,
3752 0xef, 0x06, 0xd6, 0x41, 0xf5, 0xdd, 0x00, 0x4d, 0x35, 0xc6, 0x1e, 0xc1, 0xde, 0x1f, 0x0d, 0xc7,
3753 0x9e, 0xf8, 0x9e, 0x34, 0xf6, 0x08, 0x36, 0xb0, 0x47, 0xb0, 0xf7, 0xc7, 0x43, 0xb2, 0x27, 0xc0,
3754 0x74, 0xf6, 0x22, 0xdb, 0x8f, 0xf7, 0xf4, 0x3f, 0x49, 0xbd, 0xfd, 0xa0, 0xfb, 0xeb, 0xdb, 0x8f,
3755 0x2b, 0x02, 0x2d, 0x9d, 0x40, 0x11, 0xfc, 0x69, 0xfa, 0x74, 0x62, 0x0e, 0x22, 0xe9, 0x04, 0x7a,
3756 0x42, 0xdd, 0x0d, 0xa0, 0x27, 0xfe, 0x2c, 0xf5, 0x6e, 0x60, 0xca, 0x43, 0xdf, 0x0d, 0x20, 0x46,
3757 0xb6, 0xd0, 0x81, 0x10, 0x44, 0x11, 0x23, 0x7f, 0x0e, 0x48, 0xaf, 0xb0, 0x47, 0x0a, 0x05, 0x08,
3758 0xa0, 0x15, 0x5b, 0x91, 0x61, 0xf7, 0x3c, 0x9a, 0x89, 0x20, 0x8a, 0xb6, 0xfa, 0x17, 0x00, 0x7a,
3759 0x6d, 0x4a, 0x50, 0x3e, 0x06, 0xb8, 0x07, 0x5a, 0xf1, 0x4f, 0xdc, 0x1d, 0x74, 0x30, 0x84, 0x56,
3760 0x25, 0xca, 0x5f, 0x02, 0xf0, 0x29, 0x7b, 0x60, 0xa9, 0x4a, 0x00, 0x76, 0xba, 0x15, 0x1d, 0x77,
3761 0xef, 0x40, 0x87, 0x94, 0xea, 0xab, 0xa8, 0x95, 0xef, 0x02, 0xea, 0x72, 0x9a, 0x1a, 0x1c, 0xea,
3762 0x14, 0x80, 0x75, 0x5b, 0xb1, 0x0f, 0xdc, 0xbb, 0x91, 0x17, 0xc3, 0x15, 0x4c, 0xff, 0x15, 0x40,
3763 0x9f, 0x4e, 0x0d, 0xad, 0x71, 0x7d, 0xa8, 0x65, 0xfa, 0x4c, 0xec, 0x5f, 0xd6, 0xe8, 0x40, 0x73,
3764 0xfc, 0x75, 0xaa, 0xfd, 0xcb, 0x3a, 0xbf, 0x14, 0x1d, 0x74, 0xff, 0x86, 0x43, 0x22, 0x19, 0x77,
3765 0x14, 0x94, 0xbf, 0x49, 0x95, 0x8c, 0xd0, 0xf8, 0x25, 0x0c, 0x4d, 0x46, 0x39, 0x26, 0x70, 0x7a,
3766 0x0a, 0xce, 0xdf, 0xa6, 0xc2, 0x39, 0x63, 0xc0, 0x91, 0x63, 0x0a, 0x69, 0x04, 0x03, 0xcc, 0xdf,
3767 0xa5, 0x25, 0x8d, 0xe0, 0x18, 0x69, 0x30, 0xa4, 0x92, 0x26, 0x50, 0xfe, 0x3e, 0x35, 0x69, 0x2a,
3768 0x8c, 0x20, 0x4d, 0xc7, 0xe9, 0x29, 0x38, 0xff, 0x90, 0x9a, 0xb4, 0x28, 0x8e, 0x1c, 0x13, 0x2d,
3769 0x8d, 0xb7, 0x51, 0x00, 0xfa, 0xc7, 0x54, 0x2d, 0x8d, 0xf7, 0x7d, 0x89, 0x44, 0xbf, 0x0d, 0x65,
3770 0x30, 0xa4, 0x8e, 0x95, 0x68, 0x40, 0xfa, 0xa7, 0x74, 0xd4, 0x31, 0x0f, 0x11, 0xea, 0xc2, 0x31,
3771 0xb7, 0x84, 0x50, 0xa7, 0xdd, 0xe8, 0xac, 0x03, 0xc4, 0xd3, 0xb9, 0x92, 0x53, 0xde, 0x57, 0x1d,
3772 0x09, 0xc6, 0xd9, 0x20, 0xb3, 0x38, 0x82, 0xf6, 0x83, 0x05, 0xc8, 0xd3, 0x67, 0xa8, 0x49, 0xae,
3773 0x3a, 0x12, 0xc0, 0x3c, 0x90, 0xcb, 0x2f, 0x43, 0x13, 0x60, 0xc3, 0xb5, 0xf2, 0xb3, 0xd4, 0x68,
3774 0xba, 0x3a, 0x12, 0xc0, 0x54, 0x2e, 0x76, 0x43, 0x2b, 0xae, 0x74, 0x9f, 0xa3, 0x56, 0x85, 0xd0,
3775 0x8a, 0x4b, 0x55, 0x15, 0x8f, 0x60, 0xef, 0x79, 0x6a, 0x94, 0x55, 0xf1, 0x08, 0xd6, 0xf1, 0x08,
3776 0xf6, 0x3e, 0x43, 0x8d, 0x5c, 0x0d, 0x4f, 0xb5, 0xe2, 0x22, 0xf1, 0xb3, 0xd4, 0x6a, 0x54, 0xc3,
3777 0x23, 0xd8, 0x7d, 0x39, 0x2a, 0x80, 0x95, 0x90, 0x5d, 0x9f, 0xa3, 0x66, 0x63, 0xd5, 0x91, 0x00,
3778 0x66, 0x0b, 0x89, 0x56, 0x46, 0x93, 0x1c, 0x53, 0x18, 0x7e, 0x9e, 0x1a, 0x4e, 0x55, 0x47, 0x02,
3779 0x70, 0x10, 0xca, 0xab, 0x30, 0x02, 0xd0, 0x56, 0xbf, 0x4c, 0xcd, 0x32, 0x61, 0x04, 0xa0, 0x8e,
3780 0x74, 0x54, 0x82, 0xbd, 0x5f, 0xa1, 0x56, 0x79, 0x1d, 0x95, 0x1d, 0x20, 0x68, 0xa8, 0x04, 0x7b,
3781 0xbf, 0x4a, 0x0d, 0x8b, 0x11, 0x54, 0x35, 0x5a, 0xae, 0x49, 0x5e, 0xa0, 0x76, 0x4e, 0x18, 0x2d,
3782 0x17, 0x15, 0x92, 0x39, 0x50, 0x14, 0x5f, 0xa0, 0x56, 0xe3, 0x92, 0x39, 0x90, 0x04, 0x61, 0x04,
3783 0xa0, 0x07, 0xbe, 0x48, 0x8d, 0x26, 0xc2, 0x08, 0xa0, 0xa3, 0xd7, 0x51, 0x11, 0x6c, 0x94, 0x76,
3784 0xfe, 0xa5, 0x5c, 0xfa, 0xc7, 0xb8, 0xd5, 0x91, 0x00, 0x42, 0x95, 0x2d, 0xfc, 0x56, 0x74, 0x40,
3785 0x85, 0x10, 0x5d, 0xe5, 0xcb, 0xb9, 0xa1, 0x5e, 0xb1, 0xa9, 0x8e, 0x04, 0xd3, 0x12, 0x48, 0x74,
3786 0x91, 0x35, 0x04, 0x83, 0x5a, 0xc3, 0xfe, 0x4a, 0x6e, 0x88, 0xf7, 0x6b, 0xaa, 0x23, 0xc1, 0x14,
3787 0x73, 0xa9, 0x34, 0xe9, 0x15, 0xe4, 0x8a, 0x8d, 0xab, 0x74, 0xe8, 0xaf, 0xe6, 0xd2, 0x3c, 0x8b,
3788 0xae, 0x8e, 0x04, 0x45, 0xbe, 0xdd, 0x65, 0x37, 0x3e, 0x87, 0x0e, 0xe9, 0x00, 0x82, 0xb4, 0xaf,
3789 0xe5, 0x52, 0xbe, 0x59, 0x53, 0x1d, 0x09, 0x0e, 0xa8, 0x30, 0x82, 0xb0, 0x1f, 0xe3, 0x95, 0x03,
3790 0x98, 0xfa, 0x7a, 0xce, 0xfa, 0x35, 0xc1, 0x9b, 0xe8, 0x6c, 0xc1, 0x94, 0xe2, 0x4b, 0xe6, 0x06,
3791 0xec, 0xd1, 0x45, 0xef, 0x1b, 0x62, 0x93, 0x4e, 0x28, 0x9b, 0x74, 0x31, 0x6a, 0xe7, 0x7b, 0xdf,
3792 0x34, 0xd9, 0xf9, 0x51, 0xbb, 0x25, 0xef, 0x5b, 0x26, 0xbb, 0x25, 0xf7, 0x0a, 0x74, 0x90, 0x67,
3793 0x90, 0xfe, 0x40, 0xeb, 0xde, 0xbc, 0x7c, 0xa1, 0xa7, 0xea, 0x04, 0xf0, 0x0d, 0xea, 0xcf, 0xb3,
3794 0xae, 0x12, 0xb4, 0x47, 0x1f, 0x66, 0xbd, 0x2f, 0xaf, 0xbe, 0xdd, 0x53, 0x75, 0x38, 0x97, 0x91,
3795 0x67, 0x59, 0x57, 0xa3, 0x99, 0xe8, 0x74, 0x5e, 0x49, 0xef, 0xcb, 0x2b, 0xaf, 0xfa, 0x54, 0x9d,
3796 0xe0, 0xa0, 0x3e, 0x9d, 0x57, 0xd6, 0xab, 0xe2, 0xf3, 0x79, 0x8d, 0xbd, 0x3f, 0x2f, 0xdf, 0xfb,
3797 0x89, 0x4f, 0x3f, 0x23, 0x1e, 0x83, 0x99, 0x56, 0x4f, 0xb0, 0xf7, 0x40, 0x3e, 0xfa, 0x12, 0x90,
3798 0x31, 0x02, 0x82, 0x93, 0x22, 0x20, 0xd8, 0x7b, 0x30, 0xaf, 0xbc, 0x11, 0x64, 0x8e, 0x80, 0xe0,
3799 0xa4, 0x08, 0x08, 0xf6, 0x1e, 0xca, 0xcb, 0xd7, 0x83, 0xcc, 0x11, 0xb0, 0x47, 0x5f, 0xb3, 0xd1,
3800 0xe9, 0xa2, 0x4a, 0x3f, 0x9c, 0x57, 0xdf, 0x15, 0xaa, 0x3a, 0xc1, 0x21, 0xdd, 0x83, 0xa8, 0xef,
3801 0xd7, 0x21, 0x2f, 0x16, 0x81, 0xf0, 0xf1, 0x48, 0x5e, 0x7b, 0x71, 0xa8, 0xea, 0x04, 0x33, 0x91,
3802 0x28, 0x44, 0xed, 0xbf, 0x3a, 0x4e, 0x25, 0x74, 0x81, 0xf7, 0xe7, 0xb5, 0xb7, 0x88, 0xe2, 0x3c,
3803 0x42, 0x5f, 0x48, 0x0a, 0x84, 0x60, 0xef, 0x03, 0x79, 0xf5, 0x95, 0xa2, 0x84, 0x40, 0x08, 0x4e,
3804 0x0e, 0x84, 0x60, 0xef, 0xd1, 0xbc, 0xf6, 0x7e, 0x51, 0x52, 0x20, 0x04, 0xbb, 0xd7, 0xc7, 0xbf,
3805 0x10, 0xde, 0x58, 0x1e, 0xcb, 0x1b, 0x5e, 0x36, 0x8a, 0x7f, 0x33, 0xbc, 0xe1, 0xdc, 0x60, 0xd8,
3806 0x18, 0xd0, 0x7a, 0x1e, 0xcf, 0x9b, 0xdf, 0x3c, 0x32, 0xec, 0x11, 0xe8, 0x4a, 0x37, 0xc5, 0xb9,
3807 0x85, 0xfe, 0xf4, 0x44, 0x7e, 0xf0, 0x6b, 0x48, 0x71, 0xb2, 0xa1, 0x85, 0xbd, 0x16, 0xcd, 0x45,
3808 0x1d, 0x2a, 0xcd, 0xec, 0xc9, 0xfc, 0xd0, 0xef, 0x24, 0x55, 0x9d, 0x60, 0x56, 0x07, 0x56, 0xff,
3809 0x3e, 0xbd, 0x38, 0x9e, 0x31, 0x4a, 0x53, 0x78, 0x2a, 0x3f, 0xc4, 0x0b, 0x4a, 0x55, 0x27, 0x38,
3810 0x1c, 0xcd, 0xb3, 0xd0, 0x66, 0xee, 0xa7, 0xd0, 0x84, 0xd6, 0xfb, 0x5e, 0xc4, 0x37, 0xcd, 0xe7,
3811 0xee, 0x42, 0x48, 0xe9, 0x87, 0x2f, 0x26, 0xf2, 0x35, 0xa8, 0xa0, 0xbd, 0xc9, 0x69, 0x0b, 0x4e,
3812 0x1d, 0x68, 0xef, 0x44, 0xa4, 0x73, 0xa0, 0x1c, 0x9e, 0x5b, 0x3b, 0xb8, 0x1a, 0x15, 0xa3, 0x87,
3813 0xe3, 0x6e, 0x11, 0x65, 0x6f, 0x6b, 0x9c, 0x67, 0x4e, 0xf6, 0x05, 0xf4, 0x7f, 0xdd, 0x83, 0x28,
3814 0x77, 0x47, 0xbd, 0xd9, 0x6b, 0x78, 0x19, 0x36, 0x06, 0xff, 0xa8, 0x64, 0x4e, 0x3a, 0x73, 0xd7,
3815 0xa0, 0xe9, 0xd8, 0xc9, 0xf7, 0x6e, 0x0e, 0x72, 0xaa, 0x83, 0x57, 0x20, 0x37, 0x7e, 0xa8, 0xbd,
3816 0x9b, 0x87, 0x69, 0xb3, 0x87, 0x33, 0x7b, 0xf7, 0x50, 0x48, 0x0c, 0x82, 0x9f, 0xd2, 0xed, 0xe6,
3817 0x20, 0x9b, 0x1c, 0xc4, 0x1e, 0x3d, 0xb8, 0xc9, 0x41, 0xec, 0xd1, 0xc3, 0xa8, 0xea, 0xe1, 0x14,
3818 0x3a, 0x60, 0x38, 0x17, 0xde, 0xcd, 0xc5, 0x98, 0xea, 0x62, 0x19, 0x1d, 0x34, 0x1d, 0xf7, 0xee,
3819 0xe6, 0x63, 0xca, 0xcc, 0xa5, 0x3c, 0xc7, 0xdd, 0xcd, 0x41, 0x66, 0x40, 0x1c, 0x7b, 0xa4, 0x22,
3820 0x3f, 0x28, 0x8e, 0x3d, 0xfa, 0x28, 0x9a, 0xbf, 0x10, 0xe5, 0x40, 0x75, 0x37, 0x0f, 0x4e, 0xc2,
3821 0xa6, 0x90, 0x47, 0xa5, 0xbb, 0x79, 0x18, 0x37, 0x73, 0x29, 0x4f, 0x41, 0x77, 0x73, 0x30, 0xa1,
3822 0x3a, 0x38, 0x8f, 0x0e, 0x19, 0x0f, 0x37, 0x0d, 0x4e, 0x5e, 0xa5, 0x3a, 0x49, 0xfb, 0x30, 0x57,
3823 0x81, 0xbe, 0x1b, 0x79, 0x49, 0x47, 0x9c, 0x06, 0xf4, 0x1b, 0x55, 0xf4, 0x21, 0x1e, 0xf0, 0x2a,
3824 0x0b, 0x78, 0x2d, 0x9a, 0x31, 0x1f, 0x75, 0x1a, 0xe0, 0x7f, 0x44, 0x87, 0x4f, 0xf9, 0xc4, 0x57,
3825 0x01, 0xef, 0xa1, 0xd9, 0x84, 0x13, 0x4f, 0x03, 0xfa, 0x75, 0x3a, 0xf5, 0xb6, 0x0f, 0x81, 0xb5,
3826 0x98, 0xe7, 0x92, 0x4f, 0x3b, 0x0d, 0xc8, 0xaf, 0xd4, 0xe3, 0x4e, 0xf1, 0x58, 0x38, 0xb6, 0x5b,
3827 0xf5, 0x33, 0x4f, 0x15, 0x33, 0xb7, 0x5b, 0x2f, 0x81, 0x84, 0x89, 0x1c, 0x67, 0xaa, 0x1e, 0xa6,
3828 0xf7, 0xe6, 0xe1, 0x4c, 0xb2, 0x87, 0xc2, 0xde, 0xfa, 0x99, 0x7e, 0x06, 0xa9, 0x3a, 0xc8, 0xee,
3829 0x3d, 0x88, 0x04, 0x0f, 0xee, 0xde, 0x83, 0x48, 0xf0, 0x30, 0xba, 0x9b, 0x07, 0x28, 0xa1, 0xd1,
3830 0x13, 0x41, 0xd5, 0xc5, 0xd8, 0x1e, 0xc3, 0xd0, 0x8f, 0xfa, 0x54, 0x0f, 0xe3, 0xbb, 0x79, 0xb8,
3831 0x12, 0x21, 0xf9, 0xf7, 0xb8, 0xb5, 0x2e, 0xa9, 0xa2, 0x99, 0xd3, 0x77, 0x75, 0x1b, 0xed, 0x9d,
3832 0xcd, 0x4e, 0x7b, 0x38, 0x8d, 0xa5, 0x7a, 0x1a, 0x4a, 0x2b, 0x1d, 0x99, 0x47, 0xe3, 0x52, 0x6c,
3833 0x8f, 0x23, 0xd0, 0xc5, 0xc5, 0x11, 0xfa, 0xbf, 0xcb, 0xc1, 0xa9, 0x1f, 0xbd, 0xa9, 0xe8, 0xb8,
3834 0xfb, 0xd1, 0xd8, 0xb5, 0xd5, 0x53, 0xc1, 0xab, 0x6f, 0x38, 0x5d, 0xcc, 0x5c, 0x36, 0xbe, 0xef,
3835 0x9e, 0x5a, 0xf1, 0xc2, 0x85, 0x0b, 0x17, 0x32, 0xfe, 0x59, 0x34, 0xdb, 0x10, 0x8b, 0x58, 0xd1,
3836 0xee, 0x2c, 0xba, 0x16, 0xa2, 0xd3, 0xbb, 0xa7, 0xc6, 0x58, 0x3e, 0xd4, 0x88, 0x52, 0x43, 0xbf,
3837 0x22, 0xbf, 0x81, 0x3c, 0x03, 0x08, 0xfc, 0x41, 0x6e, 0x83, 0xf2, 0x86, 0x1a, 0xcb, 0xd6, 0x99,
3838 0x18, 0x0a, 0xcb, 0x6d, 0x7f, 0x03, 0x1d, 0x36, 0xc0, 0xec, 0xd8, 0xe3, 0xbc, 0xb1, 0xc6, 0x72,
3839 0x7a, 0x36, 0x86, 0x03, 0x25, 0x20, 0x01, 0xa8, 0x67, 0x0f, 0xf4, 0xa6, 0x1a, 0x4b, 0xfd, 0x38,
3840 0x10, 0x54, 0x8a, 0x64, 0xe2, 0x08, 0xb6, 0xc2, 0x79, 0x73, 0x8d, 0x55, 0x08, 0x23, 0x71, 0x04,
3841 0x0f, 0x20, 0xce, 0x12, 0xe7, 0x2d, 0x35, 0x56, 0x47, 0xcc, 0xc4, 0x25, 0x02, 0xf5, 0xec, 0x81,
3842 0xde, 0x5a, 0x63, 0xe5, 0xc6, 0x4c, 0x1c, 0xc1, 0xfe, 0x26, 0x9a, 0x33, 0x00, 0x89, 0x93, 0x0b,
3843 0x1b, 0xa4, 0xb7, 0xd5, 0x58, 0x55, 0xf2, 0x62, 0x48, 0xbc, 0x8a, 0xf9, 0xb7, 0xa1, 0x8b, 0x4c,
3844 0xe4, 0xa5, 0xc1, 0x7a, 0x7b, 0x8d, 0x89, 0xd6, 0xc3, 0x71, 0xfa, 0xb8, 0xb7, 0x84, 0x0d, 0xb1,
3845 0x0e, 0xaf, 0xf6, 0x59, 0x20, 0xbd, 0xa3, 0xc6, 0xd4, 0x6d, 0x7c, 0x43, 0x30, 0x6d, 0x3c, 0x88,
3846 0x3e, 0xcb, 0x2f, 0xea, 0x9d, 0x35, 0xa6, 0x81, 0x13, 0xe8, 0x23, 0x78, 0x20, 0x7d, 0x96, 0x58,
3847 0xef, 0xaa, 0x31, 0xad, 0x9c, 0x44, 0x5f, 0xe2, 0xfe, 0x83, 0xc3, 0x1e, 0x2b, 0xa8, 0x7e, 0x8d,
3848 0x89, 0xea, 0xf8, 0xfe, 0x03, 0x4d, 0x9e, 0x94, 0x51, 0x70, 0xb8, 0x63, 0x03, 0xf4, 0xee, 0x1a,
3849 0xeb, 0x02, 0x86, 0x8c, 0x82, 0x13, 0x5f, 0xf3, 0x86, 0x60, 0x67, 0x45, 0x56, 0x38, 0xef, 0xa9,
3850 0x31, 0x89, 0x1e, 0xdf, 0x10, 0x4c, 0xe0, 0xfb, 0x0f, 0x38, 0xe8, 0x12, 0x03, 0x8e, 0x3c, 0x42,
3851 0xb2, 0x02, 0x7b, 0x6f, 0x6d, 0x08, 0x29, 0x3f, 0x17, 0x5b, 0x62, 0xf8, 0x99, 0xff, 0xb8, 0x83,
3852 0x4a, 0x89, 0xcb, 0xe4, 0x8f, 0x07, 0xac, 0x56, 0x7a, 0x6f, 0x6d, 0x38, 0xd9, 0x7f, 0x89, 0x79,
3853 0xb1, 0xfc, 0x63, 0xff, 0x61, 0x07, 0x7d, 0x9f, 0x61, 0xbd, 0xca, 0x73, 0x19, 0xab, 0xd5, 0xbe,
3854 0xaf, 0x36, 0xcc, 0x5f, 0x09, 0x17, 0xc5, 0xd6, 0x2a, 0x3f, 0xf4, 0xef, 0x73, 0xd0, 0xa5, 0xc6,
3855 0x1e, 0x21, 0x8f, 0xf1, 0xac, 0x96, 0x7a, 0x5f, 0x2d, 0xd5, 0x9f, 0x14, 0x17, 0x1b, 0x3a, 0x4b,
3856 0xf8, 0xa9, 0xff, 0xa8, 0x83, 0x8e, 0x0c, 0x58, 0x64, 0x9a, 0x0d, 0x70, 0x7f, 0x2d, 0xed, 0x1f,
3857 0x20, 0x97, 0x26, 0x2d, 0x55, 0x7c, 0xf9, 0x0f, 0x39, 0x48, 0xa6, 0x9b, 0x7e, 0xd3, 0xda, 0x66,
3858 0x85, 0x0f, 0xd4, 0xd8, 0xe3, 0x28, 0x9b, 0x37, 0x6d, 0xcc, 0x02, 0x36, 0x48, 0x58, 0x8d, 0xdf,
3859 0x54, 0x6b, 0x8c, 0xfe, 0xc0, 0xc8, 0x2e, 0x99, 0xfa, 0xea, 0x75, 0x71, 0x89, 0xa6, 0x3d, 0x5f,
3860 0xf2, 0xb7, 0xd4, 0xd2, 0x19, 0x79, 0xc6, 0x64, 0x97, 0x0d, 0x7d, 0xfd, 0xba, 0xf9, 0x6c, 0x1c,
3861 0x10, 0x74, 0xe3, 0xed, 0x6a, 0xb7, 0x8b, 0x3e, 0x96, 0xb2, 0xdb, 0xd5, 0x7d, 0xed, 0xba, 0xba,
3862 0x17, 0x47, 0xe4, 0x0a, 0x72, 0xcb, 0x0c, 0x99, 0x42, 0x42, 0xde, 0xdf, 0x57, 0xaf, 0xbb, 0x1b,
3863 0x10, 0xb9, 0x94, 0xec, 0x26, 0xd2, 0x6a, 0xd9, 0x65, 0x1f, 0xe8, 0xc7, 0xaf, 0xcb, 0x9b, 0xa9,
3864 0x25, 0x78, 0x10, 0xb5, 0x96, 0xb0, 0x0f, 0xf6, 0xb5, 0xeb, 0xf6, 0x09, 0xd4, 0x12, 0x3c, 0x88,
3865 0x5a, 0x4b, 0xc8, 0x87, 0xfa, 0xea, 0x75, 0xfd, 0x04, 0x6a, 0x09, 0xf6, 0xbb, 0xaa, 0x84, 0x89,
3866 0x3d, 0x95, 0xb3, 0x82, 0x7c, 0xb8, 0xaf, 0x5f, 0xf7, 0x3f, 0x1c, 0x07, 0x15, 0xba, 0xf3, 0x4e,
3867 0x74, 0xb1, 0x91, 0xda, 0x34, 0xb0, 0x8f, 0xf4, 0x23, 0x3f, 0x17, 0x30, 0x67, 0xa0, 0x57, 0x68,
3868 0xd0, 0xdb, 0xcd, 0x3b, 0xc9, 0x5e, 0x84, 0xbe, 0xbf, 0x1f, 0xf9, 0xb9, 0x01, 0xc3, 0x36, 0x02,
3869 0x3d, 0x3a, 0x88, 0x61, 0xcb, 0x2f, 0xf5, 0x03, 0x7d, 0xfd, 0xe7, 0x0a, 0x92, 0x18, 0x26, 0x78,
3870 0x30, 0xc3, 0x96, 0xb0, 0x8f, 0xf6, 0x23, 0x3f, 0x77, 0x90, 0xc8, 0x30, 0xc1, 0xfe, 0x79, 0xf3,
3871 0x16, 0x4e, 0xa1, 0x53, 0x1f, 0xeb, 0x1b, 0x7f, 0x2e, 0xc1, 0xb0, 0x97, 0xb9, 0x70, 0x7d, 0x5d,
3872 0x42, 0xc2, 0xda, 0x2b, 0xd7, 0xc7, 0xfb, 0x49, 0x3f, 0xb7, 0x60, 0xca, 0x5d, 0x50, 0xb3, 0xaf,
3873 0x77, 0xcc, 0x7b, 0xcb, 0x5e, 0xcf, 0x3e, 0xd1, 0xdf, 0xed, 0xf7, 0x1a, 0x0c, 0x9b, 0x0d, 0xb4,
3874 0xee, 0x13, 0x9a, 0x28, 0x33, 0x3d, 0x2f, 0xb5, 0x5a, 0xc9, 0x93, 0xfd, 0xef, 0xc1, 0x0f, 0x3e,
3875 0x5c, 0x14, 0x5f, 0xac, 0x54, 0xbd, 0x8f, 0x69, 0xaa, 0xd7, 0xfc, 0x8c, 0xd5, 0x6a, 0xc9, 0x4f,
3876 0xf5, 0x87, 0xfa, 0xc5, 0x88, 0x4b, 0x4c, 0xb5, 0x59, 0xaa, 0xb4, 0x35, 0xf5, 0xc8, 0x49, 0xbb,
3877 0x2c, 0x68, 0xb7, 0xc8, 0xef, 0x3a, 0xec, 0x66, 0xa1, 0x3c, 0x73, 0x0a, 0x94, 0x2b, 0x86, 0xfe,
3878 0xba, 0x2a, 0x5a, 0xf4, 0xcb, 0x86, 0x56, 0x30, 0x1f, 0x64, 0x30, 0xea, 0xa1, 0x53, 0xa0, 0x5e,
3879 0x51, 0xf4, 0xcf, 0xa9, 0x3b, 0x36, 0x72, 0x59, 0xd1, 0x0a, 0xe8, 0x43, 0x0c, 0x48, 0x3d, 0x75,
3880 0x0a, 0xb4, 0x2b, 0x8e, 0x09, 0x48, 0x29, 0x24, 0xc3, 0x87, 0x19, 0x52, 0xc1, 0x80, 0xc4, 0xb5,
3881 0x42, 0x22, 0x77, 0x96, 0x45, 0xef, 0x23, 0x0c, 0x28, 0x6b, 0xe6, 0x8e, 0xe0, 0x01, 0xdc, 0x59,
3882 0x02, 0x7d, 0x94, 0x01, 0xb9, 0x09, 0xdc, 0x25, 0x22, 0xa5, 0xd0, 0x04, 0x1f, 0x63, 0x48, 0xa3,
3883 0x09, 0xdc, 0x11, 0xec, 0xdf, 0xaa, 0x16, 0xd0, 0xe8, 0x65, 0x4f, 0x2b, 0xa8, 0x8f, 0x33, 0x28,
3884 0xf5, 0xe8, 0x29, 0xd0, 0xaf, 0x88, 0xfa, 0x4d, 0xb5, 0x2d, 0xc6, 0x2e, 0x8b, 0x5a, 0x81, 0x7d,
3885 0x82, 0x81, 0xa9, 0x67, 0x4f, 0x41, 0xe4, 0x8a, 0x69, 0xc2, 0xae, 0xb0, 0x6f, 0xfb, 0x9f, 0x64,
3886 0x50, 0x19, 0xc3, 0xae, 0x80, 0x66, 0x3f, 0x80, 0x41, 0xcb, 0x2f, 0xeb, 0x53, 0x0c, 0x29, 0x9f,
3887 0xc4, 0x20, 0xc1, 0x03, 0x19, 0xb4, 0x04, 0xfb, 0x34, 0x03, 0x2b, 0x26, 0x32, 0x98, 0xb8, 0x0b,
3888 0x53, 0xb4, 0xf5, 0xa7, 0x19, 0x96, 0x63, 0xd8, 0x85, 0xbc, 0x8d, 0x27, 0x64, 0x96, 0x7d, 0x17,
3889 0x7f, 0x86, 0x21, 0x8d, 0x9b, 0x32, 0x0b, 0x5a, 0xb6, 0x79, 0x57, 0xd8, 0x37, 0xec, 0x67, 0x19,
3890 0xd0, 0x84, 0x61, 0x57, 0x40, 0x57, 0x7e, 0x50, 0x3b, 0x81, 0x32, 0xdc, 0xf6, 0xb5, 0x42, 0x7b,
3891 0x8e, 0xa1, 0x0d, 0x7f, 0x04, 0x15, 0x44, 0xef, 0x08, 0x53, 0xf5, 0x50, 0x4a, 0x5c, 0x67, 0x9a,
3892 0x13, 0x88, 0xe7, 0xd9, 0x52, 0xbf, 0x27, 0x67, 0x50, 0x81, 0xe1, 0x92, 0xb1, 0xff, 0x88, 0x26,
3893 0x77, 0x4c, 0xf7, 0x8d, 0xad, 0x96, 0xfb, 0x19, 0xbe, 0xdc, 0xa1, 0x0f, 0xa1, 0x82, 0xd8, 0x2d,
3894 0x65, 0xff, 0x7e, 0xed, 0x10, 0xca, 0x78, 0x61, 0xd9, 0x6a, 0xad, 0x9f, 0xe5, 0xbb, 0x20, 0xfd,
3895 0x29, 0x54, 0x10, 0xbf, 0xe6, 0x4c, 0xe5, 0xd8, 0x91, 0x01, 0xab, 0x4c, 0xb3, 0x07, 0x3e, 0xc7,
3896 0x49, 0x1d, 0xea, 0x18, 0x2a, 0x30, 0xde, 0x93, 0xf6, 0x1f, 0x56, 0x8f, 0xa1, 0xf4, 0x1b, 0xce,
3897 0x36, 0x4b, 0xfc, 0x3c, 0x5b, 0x62, 0xca, 0x73, 0x28, 0xfd, 0x9e, 0x75, 0xc2, 0x72, 0x96, 0x0b,
3898 0xe2, 0x55, 0xfd, 0x5e, 0x7b, 0xb3, 0xd3, 0x5e, 0x9e, 0x8d, 0xbf, 0x23, 0xc9, 0x3e, 0xb8, 0x6c,
3899 0x11, 0xed, 0x57, 0xdf, 0x13, 0x37, 0x3d, 0x10, 0x45, 0xee, 0x84, 0x7c, 0x20, 0xfa, 0x82, 0xb3,
3900 0xfc, 0x9a, 0x1f, 0xaf, 0xc5, 0x96, 0x7d, 0x8c, 0x2d, 0x7b, 0xb5, 0xb7, 0x7e, 0x6c, 0xb3, 0xdd,
3901 0x6d, 0x6c, 0xb7, 0xeb, 0x4d, 0xf6, 0x3b, 0xb7, 0x6c, 0x74, 0xe7, 0x58, 0xb3, 0xb1, 0x51, 0x3f,
3902 0x7b, 0xfe, 0x58, 0xd2, 0x4f, 0xe2, 0xfe, 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xe2, 0xf2, 0x23,
3903 0x9e, 0x2d, 0x57, 0x00, 0x00,
3904 }
3905
View as plain text