1
2
3
4
5
6
7
8
20 package proto3_20180125_92554152
21
22 import proto "google.golang.org/protobuf/internal/protolegacy"
23 import fmt "fmt"
24 import math "math"
25
26
27 var _ = proto.Marshal
28 var _ = fmt.Errorf
29 var _ = math.Inf
30
31
32
33
34
35 const _ = proto.ProtoPackageIsVersion2
36
37 type SiblingEnum int32
38
39 const (
40 SiblingEnum_ALPHA SiblingEnum = 0
41 SiblingEnum_BRAVO SiblingEnum = 10
42 SiblingEnum_CHARLIE SiblingEnum = 200
43 )
44
45 var SiblingEnum_name = map[int32]string{
46 0: "ALPHA",
47 10: "BRAVO",
48 200: "CHARLIE",
49 }
50 var SiblingEnum_value = map[string]int32{
51 "ALPHA": 0,
52 "BRAVO": 10,
53 "CHARLIE": 200,
54 }
55
56 func (x SiblingEnum) String() string {
57 return proto.EnumName(SiblingEnum_name, int32(x))
58 }
59 func (SiblingEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
60
61 type Message_ChildEnum int32
62
63 const (
64 Message_ALPHA Message_ChildEnum = 0
65 Message_BRAVO Message_ChildEnum = 1
66 Message_CHARLIE Message_ChildEnum = 2
67 )
68
69 var Message_ChildEnum_name = map[int32]string{
70 0: "ALPHA",
71 1: "BRAVO",
72 2: "CHARLIE",
73 }
74 var Message_ChildEnum_value = map[string]int32{
75 "ALPHA": 0,
76 "BRAVO": 1,
77 "CHARLIE": 2,
78 }
79
80 func (x Message_ChildEnum) String() string {
81 return proto.EnumName(Message_ChildEnum_name, int32(x))
82 }
83 func (Message_ChildEnum) EnumDescriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
84
85 type SiblingMessage struct {
86 F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
87 F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
88 F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
89 }
90
91 func (m *SiblingMessage) Reset() { *m = SiblingMessage{} }
92 func (m *SiblingMessage) String() string { return proto.CompactTextString(m) }
93 func (*SiblingMessage) ProtoMessage() {}
94 func (*SiblingMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
95
96 func (m *SiblingMessage) GetF1() string {
97 if m != nil {
98 return m.F1
99 }
100 return ""
101 }
102
103 func (m *SiblingMessage) GetF2() []string {
104 if m != nil {
105 return m.F2
106 }
107 return nil
108 }
109
110 func (m *SiblingMessage) GetF3() *Message {
111 if m != nil {
112 return m.F3
113 }
114 return nil
115 }
116
117 type Message struct {
118
119 OptionalBool bool `protobuf:"varint,100,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
120 OptionalInt32 int32 `protobuf:"varint,101,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
121 OptionalSint32 int32 `protobuf:"zigzag32,102,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
122 OptionalUint32 uint32 `protobuf:"varint,103,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
123 OptionalInt64 int64 `protobuf:"varint,104,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
124 OptionalSint64 int64 `protobuf:"zigzag64,105,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
125 OptionalUint64 uint64 `protobuf:"varint,106,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
126 OptionalFixed32 uint32 `protobuf:"fixed32,107,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
127 OptionalSfixed32 int32 `protobuf:"fixed32,108,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
128 OptionalFloat float32 `protobuf:"fixed32,109,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
129 OptionalFixed64 uint64 `protobuf:"fixed64,110,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
130 OptionalSfixed64 int64 `protobuf:"fixed64,111,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
131 OptionalDouble float64 `protobuf:"fixed64,112,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
132 OptionalString string `protobuf:"bytes,113,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
133 OptionalBytes []byte `protobuf:"bytes,114,opt,name=optional_bytes,json=optionalBytes,proto3" json:"optional_bytes,omitempty"`
134 OptionalChildEnum Message_ChildEnum `protobuf:"varint,115,opt,name=optional_child_enum,json=optionalChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum" json:"optional_child_enum,omitempty"`
135 OptionalChildMessage *Message_ChildMessage `protobuf:"bytes,116,opt,name=optional_child_message,json=optionalChildMessage" json:"optional_child_message,omitempty"`
136 OptionalSiblingEnum SiblingEnum `protobuf:"varint,117,opt,name=optional_sibling_enum,json=optionalSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum" json:"optional_sibling_enum,omitempty"`
137 OptionalSiblingMessage *SiblingMessage `protobuf:"bytes,118,opt,name=optional_sibling_message,json=optionalSiblingMessage" json:"optional_sibling_message,omitempty"`
138
139 RepeatedBool []bool `protobuf:"varint,200,rep,packed,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
140 RepeatedInt32 []int32 `protobuf:"varint,201,rep,packed,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
141 RepeatedSint32 []int32 `protobuf:"zigzag32,202,rep,packed,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
142 RepeatedUint32 []uint32 `protobuf:"varint,203,rep,packed,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
143 RepeatedInt64 []int64 `protobuf:"varint,204,rep,packed,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
144 RepeatedSint64 []int64 `protobuf:"zigzag64,205,rep,packed,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
145 RepeatedUint64 []uint64 `protobuf:"varint,206,rep,packed,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
146 RepeatedFixed32 []uint32 `protobuf:"fixed32,207,rep,packed,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
147 RepeatedSfixed32 []int32 `protobuf:"fixed32,208,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
148 RepeatedFloat []float32 `protobuf:"fixed32,209,rep,packed,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
149 RepeatedFixed64 []uint64 `protobuf:"fixed64,210,rep,packed,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
150 RepeatedSfixed64 []int64 `protobuf:"fixed64,211,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
151 RepeatedDouble []float64 `protobuf:"fixed64,212,rep,packed,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
152 RepeatedString []string `protobuf:"bytes,213,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
153 RepeatedBytes [][]byte `protobuf:"bytes,214,rep,name=repeated_bytes,json=repeatedBytes,proto3" json:"repeated_bytes,omitempty"`
154 RepeatedChildEnum []Message_ChildEnum `protobuf:"varint,215,rep,packed,name=repeated_child_enum,json=repeatedChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum" json:"repeated_child_enum,omitempty"`
155 RepeatedChildMessage []*Message_ChildMessage `protobuf:"bytes,216,rep,name=repeated_child_message,json=repeatedChildMessage" json:"repeated_child_message,omitempty"`
156 RepeatedSiblingEnum []SiblingEnum `protobuf:"varint,217,rep,packed,name=repeated_sibling_enum,json=repeatedSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum" json:"repeated_sibling_enum,omitempty"`
157 RepeatedSiblingMessage []*SiblingMessage `protobuf:"bytes,218,rep,name=repeated_sibling_message,json=repeatedSiblingMessage" json:"repeated_sibling_message,omitempty"`
158
159 MapBoolBool map[bool]bool `protobuf:"bytes,300,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
160 MapBoolInt32 map[bool]int32 `protobuf:"bytes,301,rep,name=map_bool_int32,json=mapBoolInt32" json:"map_bool_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
161 MapBoolSint32 map[bool]int32 `protobuf:"bytes,302,rep,name=map_bool_sint32,json=mapBoolSint32" json:"map_bool_sint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
162 MapBoolUint32 map[bool]uint32 `protobuf:"bytes,303,rep,name=map_bool_uint32,json=mapBoolUint32" json:"map_bool_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
163 MapBoolInt64 map[bool]int64 `protobuf:"bytes,304,rep,name=map_bool_int64,json=mapBoolInt64" json:"map_bool_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
164 MapBoolSint64 map[bool]int64 `protobuf:"bytes,305,rep,name=map_bool_sint64,json=mapBoolSint64" json:"map_bool_sint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
165 MapBoolUint64 map[bool]uint64 `protobuf:"bytes,306,rep,name=map_bool_uint64,json=mapBoolUint64" json:"map_bool_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
166 MapBoolFixed32 map[bool]uint32 `protobuf:"bytes,307,rep,name=map_bool_fixed32,json=mapBoolFixed32" json:"map_bool_fixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
167 MapBoolSfixed32 map[bool]int32 `protobuf:"bytes,308,rep,name=map_bool_sfixed32,json=mapBoolSfixed32" json:"map_bool_sfixed32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
168 MapBoolFloat map[bool]float32 `protobuf:"bytes,309,rep,name=map_bool_float,json=mapBoolFloat" json:"map_bool_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
169 MapBoolFixed64 map[bool]uint64 `protobuf:"bytes,310,rep,name=map_bool_fixed64,json=mapBoolFixed64" json:"map_bool_fixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
170 MapBoolSfixed64 map[bool]int64 `protobuf:"bytes,311,rep,name=map_bool_sfixed64,json=mapBoolSfixed64" json:"map_bool_sfixed64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
171 MapBoolDouble map[bool]float64 `protobuf:"bytes,312,rep,name=map_bool_double,json=mapBoolDouble" json:"map_bool_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
172 MapBoolString map[bool]string `protobuf:"bytes,313,rep,name=map_bool_string,json=mapBoolString" json:"map_bool_string,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
173 MapBoolBytes map[bool][]byte `protobuf:"bytes,314,rep,name=map_bool_bytes,json=mapBoolBytes" json:"map_bool_bytes,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value,proto3"`
174 MapBoolChildEnum map[bool]Message_ChildEnum `protobuf:"bytes,315,rep,name=map_bool_child_enum,json=mapBoolChildEnum" json:"map_bool_child_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180125.Message_ChildEnum"`
175 MapBoolChildMessage map[bool]*Message_ChildMessage `protobuf:"bytes,316,rep,name=map_bool_child_message,json=mapBoolChildMessage" json:"map_bool_child_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
176 MapBoolSiblingEnum map[bool]SiblingEnum `protobuf:"bytes,317,rep,name=map_bool_sibling_enum,json=mapBoolSiblingEnum" json:"map_bool_sibling_enum,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=google.golang.org.proto3_20180125.SiblingEnum"`
177 MapBoolSiblingMessage map[bool]*SiblingMessage `protobuf:"bytes,318,rep,name=map_bool_sibling_message,json=mapBoolSiblingMessage" json:"map_bool_sibling_message,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
178 MapInt32Bool map[int32]bool `protobuf:"bytes,319,rep,name=map_int32_bool,json=mapInt32Bool" json:"map_int32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
179 MapSint32Bool map[int32]bool `protobuf:"bytes,320,rep,name=map_sint32_bool,json=mapSint32Bool" json:"map_sint32_bool,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
180 MapUint32Bool map[uint32]bool `protobuf:"bytes,321,rep,name=map_uint32_bool,json=mapUint32Bool" json:"map_uint32_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
181 MapInt64Bool map[int64]bool `protobuf:"bytes,322,rep,name=map_int64_bool,json=mapInt64Bool" json:"map_int64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
182 MapSint64Bool map[int64]bool `protobuf:"bytes,323,rep,name=map_sint64_bool,json=mapSint64Bool" json:"map_sint64_bool,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
183 MapUint64Bool map[uint64]bool `protobuf:"bytes,324,rep,name=map_uint64_bool,json=mapUint64Bool" json:"map_uint64_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
184 MapFixed32Bool map[uint32]bool `protobuf:"bytes,325,rep,name=map_fixed32_bool,json=mapFixed32Bool" json:"map_fixed32_bool,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
185 MapStringBool map[string]bool `protobuf:"bytes,326,rep,name=map_string_bool,json=mapStringBool" json:"map_string_bool,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211 OneofUnion isMessage_OneofUnion `protobuf_oneof:"oneof_union"`
212 }
213
214 func (m *Message) Reset() { *m = Message{} }
215 func (m *Message) String() string { return proto.CompactTextString(m) }
216 func (*Message) ProtoMessage() {}
217 func (*Message) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
218
219 type isMessage_OneofUnion interface{ isMessage_OneofUnion() }
220
221 type Message_OneofBool struct {
222 OneofBool bool `protobuf:"varint,400,opt,name=oneof_bool,json=oneofBool,oneof"`
223 }
224 type Message_OneofInt32 struct {
225 OneofInt32 int32 `protobuf:"varint,401,opt,name=oneof_int32,json=oneofInt32,oneof"`
226 }
227 type Message_OneofSint32 struct {
228 OneofSint32 int32 `protobuf:"zigzag32,402,opt,name=oneof_sint32,json=oneofSint32,oneof"`
229 }
230 type Message_OneofUint32 struct {
231 OneofUint32 uint32 `protobuf:"varint,403,opt,name=oneof_uint32,json=oneofUint32,oneof"`
232 }
233 type Message_OneofInt64 struct {
234 OneofInt64 int64 `protobuf:"varint,404,opt,name=oneof_int64,json=oneofInt64,oneof"`
235 }
236 type Message_OneofSint64 struct {
237 OneofSint64 int64 `protobuf:"zigzag64,405,opt,name=oneof_sint64,json=oneofSint64,oneof"`
238 }
239 type Message_OneofUint64 struct {
240 OneofUint64 uint64 `protobuf:"varint,406,opt,name=oneof_uint64,json=oneofUint64,oneof"`
241 }
242 type Message_OneofFixed32 struct {
243 OneofFixed32 uint32 `protobuf:"fixed32,407,opt,name=oneof_fixed32,json=oneofFixed32,oneof"`
244 }
245 type Message_OneofSfixed32 struct {
246 OneofSfixed32 int32 `protobuf:"fixed32,408,opt,name=oneof_sfixed32,json=oneofSfixed32,oneof"`
247 }
248 type Message_OneofFloat struct {
249 OneofFloat float32 `protobuf:"fixed32,409,opt,name=oneof_float,json=oneofFloat,oneof"`
250 }
251 type Message_OneofFixed64 struct {
252 OneofFixed64 uint64 `protobuf:"fixed64,410,opt,name=oneof_fixed64,json=oneofFixed64,oneof"`
253 }
254 type Message_OneofSfixed64 struct {
255 OneofSfixed64 int64 `protobuf:"fixed64,411,opt,name=oneof_sfixed64,json=oneofSfixed64,oneof"`
256 }
257 type Message_OneofDouble struct {
258 OneofDouble float64 `protobuf:"fixed64,412,opt,name=oneof_double,json=oneofDouble,oneof"`
259 }
260 type Message_OneofString struct {
261 OneofString string `protobuf:"bytes,413,opt,name=oneof_string,json=oneofString,oneof"`
262 }
263 type Message_OneofBytes struct {
264 OneofBytes []byte `protobuf:"bytes,414,opt,name=oneof_bytes,json=oneofBytes,proto3,oneof"`
265 }
266 type Message_OneofChildEnum struct {
267 OneofChildEnum Message_ChildEnum `protobuf:"varint,415,opt,name=oneof_child_enum,json=oneofChildEnum,enum=google.golang.org.proto3_20180125.Message_ChildEnum,oneof"`
268 }
269 type Message_OneofChildMessage struct {
270 OneofChildMessage *Message_ChildMessage `protobuf:"bytes,416,opt,name=oneof_child_message,json=oneofChildMessage,oneof"`
271 }
272 type Message_OneofSiblingEnum struct {
273 OneofSiblingEnum SiblingEnum `protobuf:"varint,417,opt,name=oneof_sibling_enum,json=oneofSiblingEnum,enum=google.golang.org.proto3_20180125.SiblingEnum,oneof"`
274 }
275 type Message_OneofSiblingMessage struct {
276 OneofSiblingMessage *SiblingMessage `protobuf:"bytes,418,opt,name=oneof_sibling_message,json=oneofSiblingMessage,oneof"`
277 }
278 type Message_OneofString1 struct {
279 OneofString1 string `protobuf:"bytes,419,opt,name=oneof_string1,json=oneofString1,oneof"`
280 }
281 type Message_OneofString2 struct {
282 OneofString2 string `protobuf:"bytes,420,opt,name=oneof_string2,json=oneofString2,oneof"`
283 }
284 type Message_OneofString3 struct {
285 OneofString3 string `protobuf:"bytes,421,opt,name=oneof_string3,json=oneofString3,oneof"`
286 }
287
288 func (*Message_OneofBool) isMessage_OneofUnion() {}
289 func (*Message_OneofInt32) isMessage_OneofUnion() {}
290 func (*Message_OneofSint32) isMessage_OneofUnion() {}
291 func (*Message_OneofUint32) isMessage_OneofUnion() {}
292 func (*Message_OneofInt64) isMessage_OneofUnion() {}
293 func (*Message_OneofSint64) isMessage_OneofUnion() {}
294 func (*Message_OneofUint64) isMessage_OneofUnion() {}
295 func (*Message_OneofFixed32) isMessage_OneofUnion() {}
296 func (*Message_OneofSfixed32) isMessage_OneofUnion() {}
297 func (*Message_OneofFloat) isMessage_OneofUnion() {}
298 func (*Message_OneofFixed64) isMessage_OneofUnion() {}
299 func (*Message_OneofSfixed64) isMessage_OneofUnion() {}
300 func (*Message_OneofDouble) isMessage_OneofUnion() {}
301 func (*Message_OneofString) isMessage_OneofUnion() {}
302 func (*Message_OneofBytes) isMessage_OneofUnion() {}
303 func (*Message_OneofChildEnum) isMessage_OneofUnion() {}
304 func (*Message_OneofChildMessage) isMessage_OneofUnion() {}
305 func (*Message_OneofSiblingEnum) isMessage_OneofUnion() {}
306 func (*Message_OneofSiblingMessage) isMessage_OneofUnion() {}
307 func (*Message_OneofString1) isMessage_OneofUnion() {}
308 func (*Message_OneofString2) isMessage_OneofUnion() {}
309 func (*Message_OneofString3) isMessage_OneofUnion() {}
310
311 func (m *Message) GetOneofUnion() isMessage_OneofUnion {
312 if m != nil {
313 return m.OneofUnion
314 }
315 return nil
316 }
317
318 func (m *Message) GetOptionalBool() bool {
319 if m != nil {
320 return m.OptionalBool
321 }
322 return false
323 }
324
325 func (m *Message) GetOptionalInt32() int32 {
326 if m != nil {
327 return m.OptionalInt32
328 }
329 return 0
330 }
331
332 func (m *Message) GetOptionalSint32() int32 {
333 if m != nil {
334 return m.OptionalSint32
335 }
336 return 0
337 }
338
339 func (m *Message) GetOptionalUint32() uint32 {
340 if m != nil {
341 return m.OptionalUint32
342 }
343 return 0
344 }
345
346 func (m *Message) GetOptionalInt64() int64 {
347 if m != nil {
348 return m.OptionalInt64
349 }
350 return 0
351 }
352
353 func (m *Message) GetOptionalSint64() int64 {
354 if m != nil {
355 return m.OptionalSint64
356 }
357 return 0
358 }
359
360 func (m *Message) GetOptionalUint64() uint64 {
361 if m != nil {
362 return m.OptionalUint64
363 }
364 return 0
365 }
366
367 func (m *Message) GetOptionalFixed32() uint32 {
368 if m != nil {
369 return m.OptionalFixed32
370 }
371 return 0
372 }
373
374 func (m *Message) GetOptionalSfixed32() int32 {
375 if m != nil {
376 return m.OptionalSfixed32
377 }
378 return 0
379 }
380
381 func (m *Message) GetOptionalFloat() float32 {
382 if m != nil {
383 return m.OptionalFloat
384 }
385 return 0
386 }
387
388 func (m *Message) GetOptionalFixed64() uint64 {
389 if m != nil {
390 return m.OptionalFixed64
391 }
392 return 0
393 }
394
395 func (m *Message) GetOptionalSfixed64() int64 {
396 if m != nil {
397 return m.OptionalSfixed64
398 }
399 return 0
400 }
401
402 func (m *Message) GetOptionalDouble() float64 {
403 if m != nil {
404 return m.OptionalDouble
405 }
406 return 0
407 }
408
409 func (m *Message) GetOptionalString() string {
410 if m != nil {
411 return m.OptionalString
412 }
413 return ""
414 }
415
416 func (m *Message) GetOptionalBytes() []byte {
417 if m != nil {
418 return m.OptionalBytes
419 }
420 return nil
421 }
422
423 func (m *Message) GetOptionalChildEnum() Message_ChildEnum {
424 if m != nil {
425 return m.OptionalChildEnum
426 }
427 return Message_ALPHA
428 }
429
430 func (m *Message) GetOptionalChildMessage() *Message_ChildMessage {
431 if m != nil {
432 return m.OptionalChildMessage
433 }
434 return nil
435 }
436
437 func (m *Message) GetOptionalSiblingEnum() SiblingEnum {
438 if m != nil {
439 return m.OptionalSiblingEnum
440 }
441 return SiblingEnum_ALPHA
442 }
443
444 func (m *Message) GetOptionalSiblingMessage() *SiblingMessage {
445 if m != nil {
446 return m.OptionalSiblingMessage
447 }
448 return nil
449 }
450
451 func (m *Message) GetRepeatedBool() []bool {
452 if m != nil {
453 return m.RepeatedBool
454 }
455 return nil
456 }
457
458 func (m *Message) GetRepeatedInt32() []int32 {
459 if m != nil {
460 return m.RepeatedInt32
461 }
462 return nil
463 }
464
465 func (m *Message) GetRepeatedSint32() []int32 {
466 if m != nil {
467 return m.RepeatedSint32
468 }
469 return nil
470 }
471
472 func (m *Message) GetRepeatedUint32() []uint32 {
473 if m != nil {
474 return m.RepeatedUint32
475 }
476 return nil
477 }
478
479 func (m *Message) GetRepeatedInt64() []int64 {
480 if m != nil {
481 return m.RepeatedInt64
482 }
483 return nil
484 }
485
486 func (m *Message) GetRepeatedSint64() []int64 {
487 if m != nil {
488 return m.RepeatedSint64
489 }
490 return nil
491 }
492
493 func (m *Message) GetRepeatedUint64() []uint64 {
494 if m != nil {
495 return m.RepeatedUint64
496 }
497 return nil
498 }
499
500 func (m *Message) GetRepeatedFixed32() []uint32 {
501 if m != nil {
502 return m.RepeatedFixed32
503 }
504 return nil
505 }
506
507 func (m *Message) GetRepeatedSfixed32() []int32 {
508 if m != nil {
509 return m.RepeatedSfixed32
510 }
511 return nil
512 }
513
514 func (m *Message) GetRepeatedFloat() []float32 {
515 if m != nil {
516 return m.RepeatedFloat
517 }
518 return nil
519 }
520
521 func (m *Message) GetRepeatedFixed64() []uint64 {
522 if m != nil {
523 return m.RepeatedFixed64
524 }
525 return nil
526 }
527
528 func (m *Message) GetRepeatedSfixed64() []int64 {
529 if m != nil {
530 return m.RepeatedSfixed64
531 }
532 return nil
533 }
534
535 func (m *Message) GetRepeatedDouble() []float64 {
536 if m != nil {
537 return m.RepeatedDouble
538 }
539 return nil
540 }
541
542 func (m *Message) GetRepeatedString() []string {
543 if m != nil {
544 return m.RepeatedString
545 }
546 return nil
547 }
548
549 func (m *Message) GetRepeatedBytes() [][]byte {
550 if m != nil {
551 return m.RepeatedBytes
552 }
553 return nil
554 }
555
556 func (m *Message) GetRepeatedChildEnum() []Message_ChildEnum {
557 if m != nil {
558 return m.RepeatedChildEnum
559 }
560 return nil
561 }
562
563 func (m *Message) GetRepeatedChildMessage() []*Message_ChildMessage {
564 if m != nil {
565 return m.RepeatedChildMessage
566 }
567 return nil
568 }
569
570 func (m *Message) GetRepeatedSiblingEnum() []SiblingEnum {
571 if m != nil {
572 return m.RepeatedSiblingEnum
573 }
574 return nil
575 }
576
577 func (m *Message) GetRepeatedSiblingMessage() []*SiblingMessage {
578 if m != nil {
579 return m.RepeatedSiblingMessage
580 }
581 return nil
582 }
583
584 func (m *Message) GetMapBoolBool() map[bool]bool {
585 if m != nil {
586 return m.MapBoolBool
587 }
588 return nil
589 }
590
591 func (m *Message) GetMapBoolInt32() map[bool]int32 {
592 if m != nil {
593 return m.MapBoolInt32
594 }
595 return nil
596 }
597
598 func (m *Message) GetMapBoolSint32() map[bool]int32 {
599 if m != nil {
600 return m.MapBoolSint32
601 }
602 return nil
603 }
604
605 func (m *Message) GetMapBoolUint32() map[bool]uint32 {
606 if m != nil {
607 return m.MapBoolUint32
608 }
609 return nil
610 }
611
612 func (m *Message) GetMapBoolInt64() map[bool]int64 {
613 if m != nil {
614 return m.MapBoolInt64
615 }
616 return nil
617 }
618
619 func (m *Message) GetMapBoolSint64() map[bool]int64 {
620 if m != nil {
621 return m.MapBoolSint64
622 }
623 return nil
624 }
625
626 func (m *Message) GetMapBoolUint64() map[bool]uint64 {
627 if m != nil {
628 return m.MapBoolUint64
629 }
630 return nil
631 }
632
633 func (m *Message) GetMapBoolFixed32() map[bool]uint32 {
634 if m != nil {
635 return m.MapBoolFixed32
636 }
637 return nil
638 }
639
640 func (m *Message) GetMapBoolSfixed32() map[bool]int32 {
641 if m != nil {
642 return m.MapBoolSfixed32
643 }
644 return nil
645 }
646
647 func (m *Message) GetMapBoolFloat() map[bool]float32 {
648 if m != nil {
649 return m.MapBoolFloat
650 }
651 return nil
652 }
653
654 func (m *Message) GetMapBoolFixed64() map[bool]uint64 {
655 if m != nil {
656 return m.MapBoolFixed64
657 }
658 return nil
659 }
660
661 func (m *Message) GetMapBoolSfixed64() map[bool]int64 {
662 if m != nil {
663 return m.MapBoolSfixed64
664 }
665 return nil
666 }
667
668 func (m *Message) GetMapBoolDouble() map[bool]float64 {
669 if m != nil {
670 return m.MapBoolDouble
671 }
672 return nil
673 }
674
675 func (m *Message) GetMapBoolString() map[bool]string {
676 if m != nil {
677 return m.MapBoolString
678 }
679 return nil
680 }
681
682 func (m *Message) GetMapBoolBytes() map[bool][]byte {
683 if m != nil {
684 return m.MapBoolBytes
685 }
686 return nil
687 }
688
689 func (m *Message) GetMapBoolChildEnum() map[bool]Message_ChildEnum {
690 if m != nil {
691 return m.MapBoolChildEnum
692 }
693 return nil
694 }
695
696 func (m *Message) GetMapBoolChildMessage() map[bool]*Message_ChildMessage {
697 if m != nil {
698 return m.MapBoolChildMessage
699 }
700 return nil
701 }
702
703 func (m *Message) GetMapBoolSiblingEnum() map[bool]SiblingEnum {
704 if m != nil {
705 return m.MapBoolSiblingEnum
706 }
707 return nil
708 }
709
710 func (m *Message) GetMapBoolSiblingMessage() map[bool]*SiblingMessage {
711 if m != nil {
712 return m.MapBoolSiblingMessage
713 }
714 return nil
715 }
716
717 func (m *Message) GetMapInt32Bool() map[int32]bool {
718 if m != nil {
719 return m.MapInt32Bool
720 }
721 return nil
722 }
723
724 func (m *Message) GetMapSint32Bool() map[int32]bool {
725 if m != nil {
726 return m.MapSint32Bool
727 }
728 return nil
729 }
730
731 func (m *Message) GetMapUint32Bool() map[uint32]bool {
732 if m != nil {
733 return m.MapUint32Bool
734 }
735 return nil
736 }
737
738 func (m *Message) GetMapInt64Bool() map[int64]bool {
739 if m != nil {
740 return m.MapInt64Bool
741 }
742 return nil
743 }
744
745 func (m *Message) GetMapSint64Bool() map[int64]bool {
746 if m != nil {
747 return m.MapSint64Bool
748 }
749 return nil
750 }
751
752 func (m *Message) GetMapUint64Bool() map[uint64]bool {
753 if m != nil {
754 return m.MapUint64Bool
755 }
756 return nil
757 }
758
759 func (m *Message) GetMapFixed32Bool() map[uint32]bool {
760 if m != nil {
761 return m.MapFixed32Bool
762 }
763 return nil
764 }
765
766 func (m *Message) GetMapStringBool() map[string]bool {
767 if m != nil {
768 return m.MapStringBool
769 }
770 return nil
771 }
772
773 func (m *Message) GetOneofBool() bool {
774 if x, ok := m.GetOneofUnion().(*Message_OneofBool); ok {
775 return x.OneofBool
776 }
777 return false
778 }
779
780 func (m *Message) GetOneofInt32() int32 {
781 if x, ok := m.GetOneofUnion().(*Message_OneofInt32); ok {
782 return x.OneofInt32
783 }
784 return 0
785 }
786
787 func (m *Message) GetOneofSint32() int32 {
788 if x, ok := m.GetOneofUnion().(*Message_OneofSint32); ok {
789 return x.OneofSint32
790 }
791 return 0
792 }
793
794 func (m *Message) GetOneofUint32() uint32 {
795 if x, ok := m.GetOneofUnion().(*Message_OneofUint32); ok {
796 return x.OneofUint32
797 }
798 return 0
799 }
800
801 func (m *Message) GetOneofInt64() int64 {
802 if x, ok := m.GetOneofUnion().(*Message_OneofInt64); ok {
803 return x.OneofInt64
804 }
805 return 0
806 }
807
808 func (m *Message) GetOneofSint64() int64 {
809 if x, ok := m.GetOneofUnion().(*Message_OneofSint64); ok {
810 return x.OneofSint64
811 }
812 return 0
813 }
814
815 func (m *Message) GetOneofUint64() uint64 {
816 if x, ok := m.GetOneofUnion().(*Message_OneofUint64); ok {
817 return x.OneofUint64
818 }
819 return 0
820 }
821
822 func (m *Message) GetOneofFixed32() uint32 {
823 if x, ok := m.GetOneofUnion().(*Message_OneofFixed32); ok {
824 return x.OneofFixed32
825 }
826 return 0
827 }
828
829 func (m *Message) GetOneofSfixed32() int32 {
830 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed32); ok {
831 return x.OneofSfixed32
832 }
833 return 0
834 }
835
836 func (m *Message) GetOneofFloat() float32 {
837 if x, ok := m.GetOneofUnion().(*Message_OneofFloat); ok {
838 return x.OneofFloat
839 }
840 return 0
841 }
842
843 func (m *Message) GetOneofFixed64() uint64 {
844 if x, ok := m.GetOneofUnion().(*Message_OneofFixed64); ok {
845 return x.OneofFixed64
846 }
847 return 0
848 }
849
850 func (m *Message) GetOneofSfixed64() int64 {
851 if x, ok := m.GetOneofUnion().(*Message_OneofSfixed64); ok {
852 return x.OneofSfixed64
853 }
854 return 0
855 }
856
857 func (m *Message) GetOneofDouble() float64 {
858 if x, ok := m.GetOneofUnion().(*Message_OneofDouble); ok {
859 return x.OneofDouble
860 }
861 return 0
862 }
863
864 func (m *Message) GetOneofString() string {
865 if x, ok := m.GetOneofUnion().(*Message_OneofString); ok {
866 return x.OneofString
867 }
868 return ""
869 }
870
871 func (m *Message) GetOneofBytes() []byte {
872 if x, ok := m.GetOneofUnion().(*Message_OneofBytes); ok {
873 return x.OneofBytes
874 }
875 return nil
876 }
877
878 func (m *Message) GetOneofChildEnum() Message_ChildEnum {
879 if x, ok := m.GetOneofUnion().(*Message_OneofChildEnum); ok {
880 return x.OneofChildEnum
881 }
882 return Message_ALPHA
883 }
884
885 func (m *Message) GetOneofChildMessage() *Message_ChildMessage {
886 if x, ok := m.GetOneofUnion().(*Message_OneofChildMessage); ok {
887 return x.OneofChildMessage
888 }
889 return nil
890 }
891
892 func (m *Message) GetOneofSiblingEnum() SiblingEnum {
893 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingEnum); ok {
894 return x.OneofSiblingEnum
895 }
896 return SiblingEnum_ALPHA
897 }
898
899 func (m *Message) GetOneofSiblingMessage() *SiblingMessage {
900 if x, ok := m.GetOneofUnion().(*Message_OneofSiblingMessage); ok {
901 return x.OneofSiblingMessage
902 }
903 return nil
904 }
905
906 func (m *Message) GetOneofString1() string {
907 if x, ok := m.GetOneofUnion().(*Message_OneofString1); ok {
908 return x.OneofString1
909 }
910 return ""
911 }
912
913 func (m *Message) GetOneofString2() string {
914 if x, ok := m.GetOneofUnion().(*Message_OneofString2); ok {
915 return x.OneofString2
916 }
917 return ""
918 }
919
920 func (m *Message) GetOneofString3() string {
921 if x, ok := m.GetOneofUnion().(*Message_OneofString3); ok {
922 return x.OneofString3
923 }
924 return ""
925 }
926
927
928 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{}) {
929 return _Message_OneofMarshaler, _Message_OneofUnmarshaler, _Message_OneofSizer, []interface{}{
930 (*Message_OneofBool)(nil),
931 (*Message_OneofInt32)(nil),
932 (*Message_OneofSint32)(nil),
933 (*Message_OneofUint32)(nil),
934 (*Message_OneofInt64)(nil),
935 (*Message_OneofSint64)(nil),
936 (*Message_OneofUint64)(nil),
937 (*Message_OneofFixed32)(nil),
938 (*Message_OneofSfixed32)(nil),
939 (*Message_OneofFloat)(nil),
940 (*Message_OneofFixed64)(nil),
941 (*Message_OneofSfixed64)(nil),
942 (*Message_OneofDouble)(nil),
943 (*Message_OneofString)(nil),
944 (*Message_OneofBytes)(nil),
945 (*Message_OneofChildEnum)(nil),
946 (*Message_OneofChildMessage)(nil),
947 (*Message_OneofSiblingEnum)(nil),
948 (*Message_OneofSiblingMessage)(nil),
949 (*Message_OneofString1)(nil),
950 (*Message_OneofString2)(nil),
951 (*Message_OneofString3)(nil),
952 }
953 }
954
955 func _Message_OneofMarshaler(msg proto.Message, b *proto.Buffer) error {
956 m := msg.(*Message)
957
958 switch x := m.OneofUnion.(type) {
959 case *Message_OneofBool:
960 t := uint64(0)
961 if x.OneofBool {
962 t = 1
963 }
964 b.EncodeVarint(400<<3 | proto.WireVarint)
965 b.EncodeVarint(t)
966 case *Message_OneofInt32:
967 b.EncodeVarint(401<<3 | proto.WireVarint)
968 b.EncodeVarint(uint64(x.OneofInt32))
969 case *Message_OneofSint32:
970 b.EncodeVarint(402<<3 | proto.WireVarint)
971 b.EncodeZigzag32(uint64(x.OneofSint32))
972 case *Message_OneofUint32:
973 b.EncodeVarint(403<<3 | proto.WireVarint)
974 b.EncodeVarint(uint64(x.OneofUint32))
975 case *Message_OneofInt64:
976 b.EncodeVarint(404<<3 | proto.WireVarint)
977 b.EncodeVarint(uint64(x.OneofInt64))
978 case *Message_OneofSint64:
979 b.EncodeVarint(405<<3 | proto.WireVarint)
980 b.EncodeZigzag64(uint64(x.OneofSint64))
981 case *Message_OneofUint64:
982 b.EncodeVarint(406<<3 | proto.WireVarint)
983 b.EncodeVarint(uint64(x.OneofUint64))
984 case *Message_OneofFixed32:
985 b.EncodeVarint(407<<3 | proto.WireFixed32)
986 b.EncodeFixed32(uint64(x.OneofFixed32))
987 case *Message_OneofSfixed32:
988 b.EncodeVarint(408<<3 | proto.WireFixed32)
989 b.EncodeFixed32(uint64(x.OneofSfixed32))
990 case *Message_OneofFloat:
991 b.EncodeVarint(409<<3 | proto.WireFixed32)
992 b.EncodeFixed32(uint64(math.Float32bits(x.OneofFloat)))
993 case *Message_OneofFixed64:
994 b.EncodeVarint(410<<3 | proto.WireFixed64)
995 b.EncodeFixed64(uint64(x.OneofFixed64))
996 case *Message_OneofSfixed64:
997 b.EncodeVarint(411<<3 | proto.WireFixed64)
998 b.EncodeFixed64(uint64(x.OneofSfixed64))
999 case *Message_OneofDouble:
1000 b.EncodeVarint(412<<3 | proto.WireFixed64)
1001 b.EncodeFixed64(math.Float64bits(x.OneofDouble))
1002 case *Message_OneofString:
1003 b.EncodeVarint(413<<3 | proto.WireBytes)
1004 b.EncodeStringBytes(x.OneofString)
1005 case *Message_OneofBytes:
1006 b.EncodeVarint(414<<3 | proto.WireBytes)
1007 b.EncodeRawBytes(x.OneofBytes)
1008 case *Message_OneofChildEnum:
1009 b.EncodeVarint(415<<3 | proto.WireVarint)
1010 b.EncodeVarint(uint64(x.OneofChildEnum))
1011 case *Message_OneofChildMessage:
1012 b.EncodeVarint(416<<3 | proto.WireBytes)
1013 if err := b.EncodeMessage(x.OneofChildMessage); err != nil {
1014 return err
1015 }
1016 case *Message_OneofSiblingEnum:
1017 b.EncodeVarint(417<<3 | proto.WireVarint)
1018 b.EncodeVarint(uint64(x.OneofSiblingEnum))
1019 case *Message_OneofSiblingMessage:
1020 b.EncodeVarint(418<<3 | proto.WireBytes)
1021 if err := b.EncodeMessage(x.OneofSiblingMessage); err != nil {
1022 return err
1023 }
1024 case *Message_OneofString1:
1025 b.EncodeVarint(419<<3 | proto.WireBytes)
1026 b.EncodeStringBytes(x.OneofString1)
1027 case *Message_OneofString2:
1028 b.EncodeVarint(420<<3 | proto.WireBytes)
1029 b.EncodeStringBytes(x.OneofString2)
1030 case *Message_OneofString3:
1031 b.EncodeVarint(421<<3 | proto.WireBytes)
1032 b.EncodeStringBytes(x.OneofString3)
1033 case nil:
1034 default:
1035 return fmt.Errorf("Message.OneofUnion has unexpected type %T", x)
1036 }
1037 return nil
1038 }
1039
1040 func _Message_OneofUnmarshaler(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error) {
1041 m := msg.(*Message)
1042 switch tag {
1043 case 400:
1044 if wire != proto.WireVarint {
1045 return true, proto.ErrInternalBadWireType
1046 }
1047 x, err := b.DecodeVarint()
1048 m.OneofUnion = &Message_OneofBool{x != 0}
1049 return true, err
1050 case 401:
1051 if wire != proto.WireVarint {
1052 return true, proto.ErrInternalBadWireType
1053 }
1054 x, err := b.DecodeVarint()
1055 m.OneofUnion = &Message_OneofInt32{int32(x)}
1056 return true, err
1057 case 402:
1058 if wire != proto.WireVarint {
1059 return true, proto.ErrInternalBadWireType
1060 }
1061 x, err := b.DecodeZigzag32()
1062 m.OneofUnion = &Message_OneofSint32{int32(x)}
1063 return true, err
1064 case 403:
1065 if wire != proto.WireVarint {
1066 return true, proto.ErrInternalBadWireType
1067 }
1068 x, err := b.DecodeVarint()
1069 m.OneofUnion = &Message_OneofUint32{uint32(x)}
1070 return true, err
1071 case 404:
1072 if wire != proto.WireVarint {
1073 return true, proto.ErrInternalBadWireType
1074 }
1075 x, err := b.DecodeVarint()
1076 m.OneofUnion = &Message_OneofInt64{int64(x)}
1077 return true, err
1078 case 405:
1079 if wire != proto.WireVarint {
1080 return true, proto.ErrInternalBadWireType
1081 }
1082 x, err := b.DecodeZigzag64()
1083 m.OneofUnion = &Message_OneofSint64{int64(x)}
1084 return true, err
1085 case 406:
1086 if wire != proto.WireVarint {
1087 return true, proto.ErrInternalBadWireType
1088 }
1089 x, err := b.DecodeVarint()
1090 m.OneofUnion = &Message_OneofUint64{x}
1091 return true, err
1092 case 407:
1093 if wire != proto.WireFixed32 {
1094 return true, proto.ErrInternalBadWireType
1095 }
1096 x, err := b.DecodeFixed32()
1097 m.OneofUnion = &Message_OneofFixed32{uint32(x)}
1098 return true, err
1099 case 408:
1100 if wire != proto.WireFixed32 {
1101 return true, proto.ErrInternalBadWireType
1102 }
1103 x, err := b.DecodeFixed32()
1104 m.OneofUnion = &Message_OneofSfixed32{int32(x)}
1105 return true, err
1106 case 409:
1107 if wire != proto.WireFixed32 {
1108 return true, proto.ErrInternalBadWireType
1109 }
1110 x, err := b.DecodeFixed32()
1111 m.OneofUnion = &Message_OneofFloat{math.Float32frombits(uint32(x))}
1112 return true, err
1113 case 410:
1114 if wire != proto.WireFixed64 {
1115 return true, proto.ErrInternalBadWireType
1116 }
1117 x, err := b.DecodeFixed64()
1118 m.OneofUnion = &Message_OneofFixed64{x}
1119 return true, err
1120 case 411:
1121 if wire != proto.WireFixed64 {
1122 return true, proto.ErrInternalBadWireType
1123 }
1124 x, err := b.DecodeFixed64()
1125 m.OneofUnion = &Message_OneofSfixed64{int64(x)}
1126 return true, err
1127 case 412:
1128 if wire != proto.WireFixed64 {
1129 return true, proto.ErrInternalBadWireType
1130 }
1131 x, err := b.DecodeFixed64()
1132 m.OneofUnion = &Message_OneofDouble{math.Float64frombits(x)}
1133 return true, err
1134 case 413:
1135 if wire != proto.WireBytes {
1136 return true, proto.ErrInternalBadWireType
1137 }
1138 x, err := b.DecodeStringBytes()
1139 m.OneofUnion = &Message_OneofString{x}
1140 return true, err
1141 case 414:
1142 if wire != proto.WireBytes {
1143 return true, proto.ErrInternalBadWireType
1144 }
1145 x, err := b.DecodeRawBytes(true)
1146 m.OneofUnion = &Message_OneofBytes{x}
1147 return true, err
1148 case 415:
1149 if wire != proto.WireVarint {
1150 return true, proto.ErrInternalBadWireType
1151 }
1152 x, err := b.DecodeVarint()
1153 m.OneofUnion = &Message_OneofChildEnum{Message_ChildEnum(x)}
1154 return true, err
1155 case 416:
1156 if wire != proto.WireBytes {
1157 return true, proto.ErrInternalBadWireType
1158 }
1159 msg := new(Message_ChildMessage)
1160 err := b.DecodeMessage(msg)
1161 m.OneofUnion = &Message_OneofChildMessage{msg}
1162 return true, err
1163 case 417:
1164 if wire != proto.WireVarint {
1165 return true, proto.ErrInternalBadWireType
1166 }
1167 x, err := b.DecodeVarint()
1168 m.OneofUnion = &Message_OneofSiblingEnum{SiblingEnum(x)}
1169 return true, err
1170 case 418:
1171 if wire != proto.WireBytes {
1172 return true, proto.ErrInternalBadWireType
1173 }
1174 msg := new(SiblingMessage)
1175 err := b.DecodeMessage(msg)
1176 m.OneofUnion = &Message_OneofSiblingMessage{msg}
1177 return true, err
1178 case 419:
1179 if wire != proto.WireBytes {
1180 return true, proto.ErrInternalBadWireType
1181 }
1182 x, err := b.DecodeStringBytes()
1183 m.OneofUnion = &Message_OneofString1{x}
1184 return true, err
1185 case 420:
1186 if wire != proto.WireBytes {
1187 return true, proto.ErrInternalBadWireType
1188 }
1189 x, err := b.DecodeStringBytes()
1190 m.OneofUnion = &Message_OneofString2{x}
1191 return true, err
1192 case 421:
1193 if wire != proto.WireBytes {
1194 return true, proto.ErrInternalBadWireType
1195 }
1196 x, err := b.DecodeStringBytes()
1197 m.OneofUnion = &Message_OneofString3{x}
1198 return true, err
1199 default:
1200 return false, nil
1201 }
1202 }
1203
1204 func _Message_OneofSizer(msg proto.Message) (n int) {
1205 m := msg.(*Message)
1206
1207 switch x := m.OneofUnion.(type) {
1208 case *Message_OneofBool:
1209 n += proto.SizeVarint(400<<3 | proto.WireVarint)
1210 n += 1
1211 case *Message_OneofInt32:
1212 n += proto.SizeVarint(401<<3 | proto.WireVarint)
1213 n += proto.SizeVarint(uint64(x.OneofInt32))
1214 case *Message_OneofSint32:
1215 n += proto.SizeVarint(402<<3 | proto.WireVarint)
1216 n += proto.SizeVarint(uint64((uint32(x.OneofSint32) << 1) ^ uint32((int32(x.OneofSint32) >> 31))))
1217 case *Message_OneofUint32:
1218 n += proto.SizeVarint(403<<3 | proto.WireVarint)
1219 n += proto.SizeVarint(uint64(x.OneofUint32))
1220 case *Message_OneofInt64:
1221 n += proto.SizeVarint(404<<3 | proto.WireVarint)
1222 n += proto.SizeVarint(uint64(x.OneofInt64))
1223 case *Message_OneofSint64:
1224 n += proto.SizeVarint(405<<3 | proto.WireVarint)
1225 n += proto.SizeVarint(uint64(uint64(x.OneofSint64<<1) ^ uint64((int64(x.OneofSint64) >> 63))))
1226 case *Message_OneofUint64:
1227 n += proto.SizeVarint(406<<3 | proto.WireVarint)
1228 n += proto.SizeVarint(uint64(x.OneofUint64))
1229 case *Message_OneofFixed32:
1230 n += proto.SizeVarint(407<<3 | proto.WireFixed32)
1231 n += 4
1232 case *Message_OneofSfixed32:
1233 n += proto.SizeVarint(408<<3 | proto.WireFixed32)
1234 n += 4
1235 case *Message_OneofFloat:
1236 n += proto.SizeVarint(409<<3 | proto.WireFixed32)
1237 n += 4
1238 case *Message_OneofFixed64:
1239 n += proto.SizeVarint(410<<3 | proto.WireFixed64)
1240 n += 8
1241 case *Message_OneofSfixed64:
1242 n += proto.SizeVarint(411<<3 | proto.WireFixed64)
1243 n += 8
1244 case *Message_OneofDouble:
1245 n += proto.SizeVarint(412<<3 | proto.WireFixed64)
1246 n += 8
1247 case *Message_OneofString:
1248 n += proto.SizeVarint(413<<3 | proto.WireBytes)
1249 n += proto.SizeVarint(uint64(len(x.OneofString)))
1250 n += len(x.OneofString)
1251 case *Message_OneofBytes:
1252 n += proto.SizeVarint(414<<3 | proto.WireBytes)
1253 n += proto.SizeVarint(uint64(len(x.OneofBytes)))
1254 n += len(x.OneofBytes)
1255 case *Message_OneofChildEnum:
1256 n += proto.SizeVarint(415<<3 | proto.WireVarint)
1257 n += proto.SizeVarint(uint64(x.OneofChildEnum))
1258 case *Message_OneofChildMessage:
1259 s := proto.Size(x.OneofChildMessage)
1260 n += proto.SizeVarint(416<<3 | proto.WireBytes)
1261 n += proto.SizeVarint(uint64(s))
1262 n += s
1263 case *Message_OneofSiblingEnum:
1264 n += proto.SizeVarint(417<<3 | proto.WireVarint)
1265 n += proto.SizeVarint(uint64(x.OneofSiblingEnum))
1266 case *Message_OneofSiblingMessage:
1267 s := proto.Size(x.OneofSiblingMessage)
1268 n += proto.SizeVarint(418<<3 | proto.WireBytes)
1269 n += proto.SizeVarint(uint64(s))
1270 n += s
1271 case *Message_OneofString1:
1272 n += proto.SizeVarint(419<<3 | proto.WireBytes)
1273 n += proto.SizeVarint(uint64(len(x.OneofString1)))
1274 n += len(x.OneofString1)
1275 case *Message_OneofString2:
1276 n += proto.SizeVarint(420<<3 | proto.WireBytes)
1277 n += proto.SizeVarint(uint64(len(x.OneofString2)))
1278 n += len(x.OneofString2)
1279 case *Message_OneofString3:
1280 n += proto.SizeVarint(421<<3 | proto.WireBytes)
1281 n += proto.SizeVarint(uint64(len(x.OneofString3)))
1282 n += len(x.OneofString3)
1283 case nil:
1284 default:
1285 panic(fmt.Sprintf("proto: unexpected type %T in oneof", x))
1286 }
1287 return n
1288 }
1289
1290 type Message_ChildMessage struct {
1291 F1 string `protobuf:"bytes,1,opt,name=f1" json:"f1,omitempty"`
1292 F2 []string `protobuf:"bytes,2,rep,name=f2" json:"f2,omitempty"`
1293 F3 *Message `protobuf:"bytes,3,opt,name=f3" json:"f3,omitempty"`
1294 }
1295
1296 func (m *Message_ChildMessage) Reset() { *m = Message_ChildMessage{} }
1297 func (m *Message_ChildMessage) String() string { return proto.CompactTextString(m) }
1298 func (*Message_ChildMessage) ProtoMessage() {}
1299 func (*Message_ChildMessage) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1, 0} }
1300
1301 func (m *Message_ChildMessage) GetF1() string {
1302 if m != nil {
1303 return m.F1
1304 }
1305 return ""
1306 }
1307
1308 func (m *Message_ChildMessage) GetF2() []string {
1309 if m != nil {
1310 return m.F2
1311 }
1312 return nil
1313 }
1314
1315 func (m *Message_ChildMessage) GetF3() *Message {
1316 if m != nil {
1317 return m.F3
1318 }
1319 return nil
1320 }
1321
1322 func init() {
1323 proto.RegisterType((*SiblingMessage)(nil), "google.golang.org.proto3_20180125.SiblingMessage")
1324 proto.RegisterType((*Message)(nil), "google.golang.org.proto3_20180125.Message")
1325 proto.RegisterType((*Message_ChildMessage)(nil), "google.golang.org.proto3_20180125.Message.ChildMessage")
1326 proto.RegisterEnum("google.golang.org.proto3_20180125.SiblingEnum", SiblingEnum_name, SiblingEnum_value)
1327 proto.RegisterEnum("google.golang.org.proto3_20180125.Message_ChildEnum", Message_ChildEnum_name, Message_ChildEnum_value)
1328 }
1329
1330 func init() { proto.RegisterFile("proto3_20180125_92554152/test.proto", fileDescriptor0) }
1331
1332 var fileDescriptor0 = []byte{
1333
1334 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x9a, 0x59, 0x73, 0xdb, 0xc8,
1335 0x11, 0xc7, 0x09, 0x52, 0x87, 0x35, 0xe2, 0x09, 0x5a, 0xca, 0x94, 0x9e, 0x10, 0xd9, 0x71, 0x10,
1336 0x27, 0x45, 0x99, 0x14, 0x84, 0x38, 0x4e, 0x62, 0x5b, 0xb2, 0xe5, 0xd0, 0x29, 0x3b, 0x71, 0xc1,
1337 0xa5, 0x3c, 0xe4, 0x45, 0xa1, 0x24, 0x90, 0xa6, 0x0d, 0x12, 0x8a, 0x48, 0xba, 0xa2, 0xca, 0x83,
1338 0xbf, 0x42, 0xee, 0x3b, 0x7b, 0xef, 0xdb, 0xde, 0xf7, 0x7d, 0x7b, 0xcb, 0x7b, 0xdf, 0xe7, 0xa7,
1339 0xd9, 0x1a, 0x34, 0xe6, 0x02, 0x40, 0x93, 0x04, 0x6b, 0x1f, 0x5c, 0x25, 0x35, 0xff, 0xd3, 0x3f,
1340 0x76, 0xa3, 0xa7, 0x7b, 0x06, 0x16, 0x3a, 0xb4, 0xbb, 0xe7, 0x76, 0xdd, 0xe5, 0xcd, 0xca, 0xb1,
1341 0xf2, 0xf1, 0x63, 0xe5, 0xca, 0xca, 0xe6, 0x4f, 0x2a, 0x2b, 0x2b, 0x46, 0x79, 0xa5, 0xb2, 0xd4,
1342 0xb5, 0x3b, 0xdd, 0x92, 0xf7, 0xa9, 0xfa, 0xdd, 0x86, 0xeb, 0x36, 0x1c, 0xbb, 0xd4, 0x70, 0x9d,
1343 0x5a, 0xbb, 0x51, 0x72, 0xf7, 0x1a, 0xa5, 0xc0, 0xb2, 0x45, 0x07, 0x65, 0x2f, 0x37, 0xb7, 0x9c,
1344 0x66, 0xbb, 0x71, 0xd1, 0xee, 0x74, 0x6a, 0x0d, 0x5b, 0xcd, 0xa2, 0x64, 0xbd, 0x8c, 0x15, 0x4d,
1345 0xd1, 0x67, 0xac, 0x64, 0xbd, 0xec, 0xfd, 0x5e, 0xc1, 0x49, 0x2d, 0xe5, 0xfd, 0x5e, 0x51, 0x4f,
1346 0xa0, 0x64, 0x7d, 0x19, 0xa7, 0x34, 0x45, 0x9f, 0xad, 0x1c, 0x2d, 0x0d, 0x24, 0x94, 0x7c, 0xbf,
1347 0x56, 0xb2, 0xbe, 0xbc, 0x78, 0xf3, 0x34, 0x9a, 0xa6, 0x9c, 0x43, 0x28, 0xe3, 0xee, 0x76, 0x9b,
1348 0x6e, 0xbb, 0xe6, 0x6c, 0x6e, 0xb9, 0xae, 0x83, 0x77, 0x34, 0x45, 0x3f, 0x60, 0xa5, 0xa9, 0x71,
1349 0xcd, 0x75, 0x1d, 0xf5, 0x7b, 0x28, 0xcb, 0x44, 0xcd, 0x76, 0x77, 0xb9, 0x82, 0x6d, 0x4d, 0xd1,
1350 0x27, 0x2d, 0xb6, 0xf4, 0x3c, 0x31, 0xaa, 0xdf, 0x47, 0x39, 0x26, 0xeb, 0x80, 0xae, 0xae, 0x29,
1351 0x7a, 0xc1, 0x62, 0xab, 0x2f, 0x37, 0x43, 0xc2, 0x1e, 0x08, 0x1b, 0x9a, 0xa2, 0x67, 0xb8, 0x70,
1352 0x03, 0x84, 0x01, 0xb0, 0x69, 0xe0, 0x2b, 0x9a, 0xa2, 0xa7, 0x24, 0xb0, 0x69, 0x84, 0xc0, 0xa6,
1353 0x81, 0x9b, 0x9a, 0xa2, 0xab, 0x32, 0x38, 0x20, 0xec, 0x81, 0xf0, 0xaa, 0xa6, 0xe8, 0x13, 0x32,
1354 0xd8, 0x34, 0xd4, 0x1f, 0xa0, 0x3c, 0x13, 0xd6, 0x9b, 0x7f, 0xb0, 0x77, 0x96, 0x2b, 0xf8, 0x9a,
1355 0xa6, 0xe8, 0xd3, 0x16, 0x73, 0x70, 0x0e, 0xcc, 0xea, 0x0f, 0x51, 0x81, 0xc3, 0xa9, 0xd6, 0xd1,
1356 0x14, 0x3d, 0x67, 0x31, 0x1f, 0x97, 0x7d, 0xbb, 0x14, 0x50, 0xdd, 0x71, 0x6b, 0x5d, 0xdc, 0xd2,
1357 0x14, 0x3d, 0xc9, 0x03, 0x3a, 0x47, 0x8c, 0x61, 0xbc, 0x69, 0xe0, 0xb6, 0xa6, 0xe8, 0x53, 0x01,
1358 0xbc, 0x69, 0x44, 0xe0, 0x4d, 0x03, 0xbb, 0x9a, 0xa2, 0xe7, 0x83, 0xf8, 0x40, 0xfc, 0x3b, 0x6e,
1359 0x6f, 0xcb, 0xb1, 0xf1, 0xae, 0xa6, 0xe8, 0x0a, 0x8f, 0xff, 0xac, 0x67, 0x95, 0x33, 0xda, 0xdd,
1360 0x6b, 0xb6, 0x1b, 0xf8, 0xf7, 0x5e, 0x2d, 0xf2, 0x8c, 0x7a, 0x56, 0x29, 0xa0, 0xad, 0xfd, 0xae,
1361 0xdd, 0xc1, 0x7b, 0x9a, 0xa2, 0xa7, 0x79, 0x40, 0x6b, 0xc4, 0xa8, 0xee, 0xa0, 0x22, 0x93, 0x6d,
1362 0x5f, 0x69, 0x3a, 0x3b, 0x9b, 0x76, 0xbb, 0xd7, 0xc2, 0x1d, 0x4d, 0xd1, 0xb3, 0x15, 0x63, 0xf8,
1363 0xfa, 0x2d, 0x9d, 0x21, 0x8b, 0xd7, 0xdb, 0xbd, 0x96, 0xc5, 0xc2, 0x66, 0x26, 0xb5, 0x85, 0xe6,
1364 0x03, 0x94, 0x16, 0x2c, 0xc3, 0x5d, 0x6f, 0xa3, 0xfc, 0x78, 0x54, 0x10, 0xdd, 0x35, 0x07, 0x25,
1365 0x16, 0xdd, 0x3b, 0x5b, 0x68, 0x4e, 0x28, 0x3b, 0x6f, 0xfb, 0x42, 0x58, 0x3d, 0x2f, 0xac, 0xd2,
1366 0x10, 0x34, 0x7f, 0xd7, 0x7b, 0x01, 0x15, 0x79, 0xb1, 0x32, 0xa3, 0x7a, 0x0d, 0xe1, 0x10, 0x83,
1367 0x06, 0x75, 0xdd, 0x0b, 0xaa, 0x3c, 0x3c, 0x86, 0x86, 0x33, 0x1f, 0x20, 0xd1, 0x80, 0x0e, 0xa3,
1368 0xcc, 0x9e, 0xbd, 0x6b, 0xd7, 0xba, 0xf6, 0x0e, 0x34, 0x83, 0x5b, 0x8a, 0x96, 0x22, 0xdd, 0x80,
1369 0x5a, 0xbd, 0x6e, 0x70, 0x04, 0x65, 0x99, 0x0a, 0x36, 0xef, 0x5b, 0x44, 0x36, 0x69, 0xb1, 0xc5,
1370 0xd0, 0x0e, 0x74, 0x94, 0x63, 0x3a, 0xbf, 0x1d, 0xbc, 0x4d, 0x84, 0x05, 0x8b, 0xad, 0xf7, 0xfb,
1371 0x81, 0xa8, 0xf4, 0xfb, 0xc1, 0x3b, 0x44, 0x99, 0xe1, 0x4a, 0xbf, 0x21, 0x04, 0xd8, 0xa6, 0x81,
1372 0xdf, 0x25, 0xc2, 0x94, 0xc4, 0x36, 0x8d, 0x10, 0xdb, 0x34, 0xf0, 0x7b, 0x44, 0xa8, 0xca, 0xec,
1373 0x80, 0xd2, 0x6f, 0x09, 0xef, 0x13, 0xe5, 0x84, 0xcc, 0x36, 0x0d, 0xf5, 0x28, 0xca, 0x33, 0x25,
1374 0xdd, 0xe7, 0x1f, 0x10, 0xe9, 0xb4, 0xc5, 0x5c, 0xd0, 0xa6, 0xf0, 0x23, 0x54, 0xe0, 0x7c, 0x2a,
1375 0xfe, 0x90, 0x88, 0x73, 0x16, 0xf3, 0xc2, 0xba, 0x82, 0x18, 0x15, 0x74, 0x85, 0x8f, 0x88, 0x34,
1376 0xc9, 0xa3, 0x82, 0xb6, 0x10, 0xfa, 0x06, 0xa6, 0x81, 0x3f, 0x26, 0xca, 0xa9, 0xc0, 0x37, 0x30,
1377 0x8d, 0x88, 0x6f, 0x60, 0x1a, 0xf8, 0x13, 0x22, 0xce, 0x07, 0xbf, 0x41, 0x20, 0x0b, 0x7e, 0x63,
1378 0xf8, 0x94, 0x68, 0x15, 0x9e, 0x05, 0xbf, 0x33, 0x48, 0x99, 0x85, 0xce, 0xf0, 0x99, 0xe2, 0x8d,
1379 0x25, 0x9e, 0x59, 0x68, 0x0d, 0x62, 0x54, 0xd0, 0x1a, 0x3e, 0x27, 0xc2, 0x34, 0x8f, 0x0a, 0x7a,
1380 0x83, 0x8d, 0x8a, 0x4c, 0x27, 0xf4, 0x86, 0x2f, 0x88, 0x38, 0x76, 0x73, 0xa0, 0x1e, 0x79, 0x73,
1381 0x68, 0xa3, 0xf9, 0x00, 0x86, 0xee, 0xa3, 0x2f, 0x09, 0x69, 0x9c, 0xee, 0x20, 0xc1, 0xe8, 0x66,
1382 0xda, 0x46, 0x73, 0x42, 0x09, 0x0a, 0xdd, 0xe1, 0x2b, 0x08, 0x6c, 0xe4, 0xf6, 0xc0, 0x0b, 0x97,
1383 0xb7, 0x07, 0x07, 0xe1, 0x10, 0x84, 0x86, 0xf5, 0x35, 0x84, 0x15, 0xa7, 0x3f, 0x04, 0x50, 0x34,
1384 0xa4, 0xdf, 0xa1, 0x4c, 0xab, 0xb6, 0xeb, 0xb5, 0x06, 0xe8, 0x0f, 0x0f, 0x24, 0x3d, 0xc4, 0x4f,
1385 0x47, 0xc8, 0xdc, 0xc5, 0xda, 0x2e, 0xe9, 0x22, 0xe4, 0xdf, 0x7a, 0xbb, 0xbb, 0xb7, 0x6f, 0xcd,
1386 0xb6, 0xb8, 0x45, 0xdd, 0x46, 0x59, 0x46, 0x80, 0x46, 0xf0, 0x20, 0x20, 0x7e, 0x36, 0x3a, 0xc2,
1387 0xeb, 0x42, 0xc0, 0x48, 0xb7, 0x04, 0x93, 0x5a, 0x47, 0x39, 0x06, 0xf1, 0x1b, 0xd3, 0x43, 0x40,
1388 0xf9, 0xf9, 0xe8, 0x14, 0x68, 0x61, 0x80, 0xc9, 0xb4, 0x44, 0x9b, 0xc4, 0xf1, 0xdb, 0xda, 0xc3,
1389 0xb1, 0x39, 0x1b, 0x11, 0x1c, 0xbf, 0x29, 0x06, 0x92, 0x66, 0x1a, 0xf8, 0x91, 0x71, 0x92, 0x66,
1390 0x1a, 0xa1, 0xa4, 0x99, 0x46, 0x28, 0x69, 0xa6, 0x81, 0x1f, 0x1d, 0x2b, 0x69, 0x14, 0x23, 0x26,
1391 0x2d, 0xc0, 0xf1, 0xfb, 0xf1, 0x63, 0x63, 0x25, 0x2d, 0xc8, 0xf1, 0xbb, 0x79, 0x13, 0xe5, 0x19,
1392 0x87, 0x36, 0xe8, 0xc7, 0x01, 0x74, 0x72, 0x74, 0x90, 0xdf, 0xf7, 0x81, 0x94, 0x6d, 0x49, 0x46,
1393 0xd5, 0x41, 0x05, 0x9e, 0x3a, 0xca, 0x7a, 0x02, 0x58, 0xa7, 0x62, 0x24, 0xaf, 0x2e, 0xc2, 0x72,
1394 0x2d, 0xd9, 0x2a, 0x55, 0x03, 0x0c, 0x93, 0x27, 0x63, 0x57, 0x83, 0x37, 0x76, 0xe4, 0x6a, 0x80,
1395 0x49, 0x14, 0xca, 0x9e, 0x69, 0xe0, 0xa7, 0xc6, 0xcb, 0x1e, 0x7d, 0x4e, 0x52, 0xf6, 0x4c, 0x23,
1396 0x22, 0x7b, 0xa6, 0x81, 0x9f, 0x1e, 0x33, 0x7b, 0x14, 0x26, 0x67, 0x2f, 0x50, 0x7e, 0xfe, 0x20,
1397 0x7c, 0x26, 0x76, 0xf9, 0xc1, 0xc8, 0x94, 0xcb, 0xcf, 0x1f, 0xa3, 0xd2, 0x76, 0x82, 0x31, 0xfa,
1398 0x6c, 0xfc, 0xed, 0xe4, 0x39, 0x08, 0x6c, 0x27, 0x18, 0xc2, 0x62, 0x35, 0xc0, 0x10, 0x7e, 0x2e,
1399 0x76, 0x35, 0x78, 0xe3, 0x5a, 0xae, 0x06, 0x98, 0xe0, 0xbb, 0xa8, 0xc8, 0x20, 0xc2, 0x04, 0x7f,
1400 0x1e, 0x48, 0xa7, 0x47, 0x27, 0xb1, 0xa9, 0x0d, 0xb4, 0x7c, 0x2b, 0x60, 0x56, 0xf7, 0xd1, 0x7c,
1401 0x80, 0x48, 0xa7, 0xde, 0x0b, 0x00, 0x3d, 0x13, 0x13, 0xea, 0xdb, 0x80, 0x5b, 0x6c, 0x85, 0x3f,
1402 0x51, 0xaf, 0xa3, 0x39, 0xa1, 0x11, 0x0a, 0x73, 0xfd, 0x45, 0x20, 0xaf, 0xc5, 0x69, 0x87, 0x6c,
1403 0xa2, 0x03, 0x58, 0x6d, 0x85, 0x3e, 0x50, 0x6f, 0x20, 0x1c, 0xe2, 0xd2, 0xa0, 0x5f, 0x02, 0xf4,
1404 0x7a, 0x6c, 0xb4, 0x14, 0xf6, 0x5c, 0x2b, 0xea, 0x33, 0x5a, 0x4a, 0xde, 0xcc, 0x81, 0xf1, 0xff,
1405 0x72, 0xac, 0x52, 0xf2, 0x86, 0x30, 0x9f, 0xff, 0xa4, 0x94, 0x98, 0x89, 0xee, 0x8b, 0x8e, 0x40,
1406 0x79, 0x25, 0xd6, 0xbe, 0x80, 0x19, 0xcc, 0x31, 0x64, 0x5f, 0x70, 0x1b, 0xe5, 0xf4, 0x04, 0xce,
1407 0xab, 0xb1, 0x38, 0x1b, 0x11, 0x1c, 0x6e, 0x13, 0x92, 0x66, 0x1a, 0x80, 0x79, 0x2d, 0x6e, 0xd2,
1408 0x4c, 0x23, 0x94, 0x34, 0x30, 0x89, 0x49, 0xa3, 0x94, 0xd7, 0x63, 0x27, 0x4d, 0xc4, 0xd0, 0xa4,
1409 0xc9, 0x9c, 0x9e, 0xc0, 0x79, 0x23, 0x76, 0xd2, 0x82, 0x1c, 0x6e, 0xa3, 0xd3, 0xc5, 0x9f, 0x68,
1410 0x00, 0xba, 0x19, 0x6b, 0xba, 0xf8, 0x23, 0x98, 0x93, 0xc8, 0xd3, 0x10, 0x8c, 0x2c, 0x75, 0x5e,
1411 0xb7, 0x04, 0xd2, 0x9b, 0xf1, 0x52, 0xe7, 0x79, 0x08, 0xa4, 0x8e, 0xd9, 0x54, 0x0d, 0x21, 0xb7,
1412 0x6d, 0xbb, 0x75, 0x40, 0xfc, 0x29, 0xa5, 0x29, 0xfa, 0x81, 0x6a, 0xc2, 0x9a, 0xf1, 0x8c, 0x9e,
1413 0x62, 0x11, 0xcd, 0x82, 0x02, 0x4e, 0x8a, 0x7f, 0x26, 0x92, 0xc9, 0x6a, 0xc2, 0x82, 0x75, 0x70,
1414 0x72, 0x3d, 0x8c, 0xd2, 0xa0, 0xf1, 0x8f, 0xad, 0x7f, 0x21, 0xa2, 0x42, 0x35, 0x61, 0xc1, 0x52,
1415 0xff, 0xdc, 0xc9, 0x54, 0xfe, 0xa1, 0xf3, 0xaf, 0x44, 0x95, 0x61, 0x2a, 0xff, 0xd4, 0x28, 0xf2,
1416 0x4c, 0x03, 0xff, 0x8d, 0x88, 0x52, 0x22, 0xcf, 0x34, 0x64, 0x9e, 0x69, 0xe0, 0xbf, 0x13, 0x91,
1417 0x2a, 0xf1, 0x44, 0x95, 0x7f, 0x5e, 0xfb, 0x07, 0x51, 0x4d, 0x48, 0x3c, 0xd3, 0x50, 0x8f, 0xa0,
1418 0x0c, 0xa8, 0xe8, 0x09, 0xe8, 0x9f, 0x44, 0x36, 0x5d, 0x4d, 0x58, 0xb0, 0x9a, 0x9e, 0x96, 0x74,
1419 0x94, 0xf5, 0x99, 0x54, 0xf8, 0x2f, 0x22, 0xcc, 0x55, 0x13, 0x16, 0x38, 0x60, 0x27, 0x1d, 0x16,
1420 0x01, 0x1c, 0x73, 0xfe, 0x4d, 0x64, 0x49, 0x16, 0x01, 0x1c, 0x54, 0x64, 0xaa, 0x69, 0xe0, 0xff,
1421 0x10, 0xd5, 0x94, 0x4c, 0xf5, 0x2e, 0xc0, 0x12, 0xd5, 0x34, 0xf0, 0x7f, 0x89, 0x30, 0x1f, 0xa0,
1422 0x8a, 0xd1, 0xfa, 0xc7, 0x83, 0xff, 0x11, 0x9d, 0xc2, 0xa2, 0xf5, 0xe7, 0x3b, 0xcf, 0x1c, 0x0c,
1423 0xf7, 0xff, 0x13, 0xd5, 0x0c, 0xcf, 0x1c, 0x4c, 0x67, 0x16, 0x01, 0x8c, 0xe6, 0x3b, 0x88, 0x28,
1424 0xcd, 0x22, 0x80, 0xe1, 0x5a, 0x43, 0x79, 0xd0, 0x08, 0x93, 0xf5, 0xce, 0x54, 0xfc, 0x17, 0x67,
1425 0xd5, 0x84, 0x05, 0xa1, 0xf2, 0x69, 0x7a, 0x15, 0x15, 0x45, 0x04, 0x9d, 0x2a, 0x77, 0xa5, 0xc6,
1426 0x7a, 0x6b, 0x56, 0x4d, 0x58, 0x05, 0x0e, 0xa2, 0x53, 0x64, 0x13, 0xa9, 0xb4, 0xa4, 0x84, 0xd9,
1427 0x79, 0x77, 0x2a, 0xce, 0x2b, 0xb3, 0x6a, 0xc2, 0xca, 0xfb, 0x85, 0xc8, 0xe7, 0xe4, 0x15, 0x34,
1428 0x27, 0x03, 0x68, 0x38, 0xf7, 0xa4, 0x62, 0xbe, 0x2f, 0xab, 0x26, 0xac, 0xa2, 0x88, 0xa1, 0xa1,
1429 0xb0, 0xda, 0x82, 0x67, 0x5c, 0xc6, 0xf7, 0xd2, 0x87, 0x9c, 0x16, 0x1e, 0x72, 0x39, 0xa8, 0xab,
1430 0xe0, 0xfb, 0xa2, 0x74, 0x95, 0xa0, 0x6e, 0x19, 0xdf, 0x1f, 0xa5, 0x5b, 0x5e, 0xb8, 0x8a, 0xd2,
1431 0x52, 0x4a, 0xbf, 0xc5, 0xff, 0x2b, 0x58, 0x38, 0x89, 0xf2, 0xc1, 0x1b, 0xbb, 0x9a, 0x47, 0xa9,
1432 0x6b, 0xf6, 0xbe, 0x07, 0x3c, 0x60, 0x91, 0x1f, 0xd5, 0x83, 0x68, 0xf2, 0x7a, 0xcd, 0xe9, 0xd9,
1433 0x38, 0xe9, 0xd9, 0xe0, 0x97, 0x13, 0xc9, 0xe3, 0xca, 0xc2, 0x29, 0x54, 0x08, 0x5d, 0xc7, 0x07,
1434 0x39, 0x98, 0x14, 0x1d, 0x9c, 0x46, 0x6a, 0xf8, 0xa6, 0x3d, 0xc8, 0x43, 0x21, 0xda, 0xc3, 0xc6,
1435 0xf0, 0x1e, 0x32, 0x7d, 0x83, 0xf0, 0xaf, 0x0e, 0x83, 0x1c, 0xa4, 0xfa, 0x07, 0x31, 0xa4, 0x07,
1436 0xb5, 0x7f, 0x10, 0x43, 0x7a, 0x98, 0x10, 0x3d, 0xac, 0xa2, 0x62, 0xc4, 0x65, 0x75, 0x90, 0x8b,
1437 0x69, 0xd1, 0xc5, 0x1a, 0x3a, 0x18, 0x75, 0x07, 0x1d, 0xe4, 0x23, 0x17, 0x9d, 0x4b, 0x7e, 0xb9,
1438 0x1c, 0xe4, 0x20, 0x79, 0x9b, 0x38, 0x86, 0x4c, 0xc5, 0xd4, 0xed, 0xe2, 0x18, 0xd2, 0x47, 0x3e,
1439 0xfa, 0x81, 0x08, 0xb7, 0xbc, 0x41, 0x1e, 0x94, 0x3e, 0x45, 0xc1, 0xef, 0x6f, 0x83, 0x3c, 0xcc,
1440 0x44, 0xe7, 0x92, 0x5f, 0xcd, 0x06, 0x39, 0x48, 0x8b, 0x0e, 0xf6, 0xd1, 0x5c, 0xe4, 0x8d, 0x2b,
1441 0xc2, 0xc9, 0x2f, 0x45, 0x27, 0x71, 0x5f, 0xcb, 0x0a, 0xe8, 0x1b, 0x08, 0xf7, 0xbb, 0x77, 0x45,
1442 0xd0, 0x2f, 0x8a, 0xf4, 0x31, 0x5e, 0xd5, 0x0a, 0x5f, 0xa0, 0x87, 0xbe, 0xd3, 0xe7, 0xfa, 0x15,
1443 0xc1, 0x3f, 0x2b, 0x47, 0x3f, 0xea, 0xbb, 0x5b, 0x01, 0xfb, 0x47, 0xb4, 0xd0, 0xff, 0xea, 0x15,
1444 0x41, 0xfe, 0x85, 0x1c, 0x79, 0x8c, 0xb7, 0xb9, 0xa1, 0x82, 0x91, 0x2f, 0x60, 0x22, 0x73, 0x72,
1445 0x50, 0x3b, 0x87, 0x9a, 0x0d, 0xdc, 0xad, 0x44, 0x0f, 0x85, 0xe1, 0x3c, 0x6c, 0xf4, 0xf7, 0x90,
1446 0x19, 0x6e, 0xa4, 0xc8, 0x17, 0x22, 0xd1, 0x41, 0x6a, 0xf8, 0x20, 0xfa, 0x78, 0x50, 0x87, 0x0f,
1447 0xa2, 0x8f, 0x87, 0x89, 0x41, 0x1e, 0xa0, 0x8b, 0x05, 0xaf, 0x27, 0xa2, 0x8b, 0xe9, 0x21, 0xc3,
1448 0x90, 0xef, 0x1d, 0xa2, 0x87, 0x99, 0x01, 0x1e, 0x16, 0x4b, 0x68, 0x86, 0x1f, 0x02, 0x67, 0xd0,
1449 0xe4, 0xea, 0x85, 0x4b, 0xd5, 0xd5, 0x7c, 0x82, 0xfc, 0xb8, 0x66, 0xad, 0xfe, 0xe6, 0xd7, 0x79,
1450 0x45, 0x9d, 0x45, 0xd3, 0x67, 0xaa, 0xab, 0xd6, 0x85, 0xf3, 0xeb, 0xf9, 0xe4, 0x5a, 0x86, 0x1e,
1451 0x57, 0x7b, 0xed, 0xa6, 0xdb, 0x3e, 0x5a, 0x46, 0xb3, 0xe2, 0xc1, 0x2b, 0xca, 0x01, 0x52, 0xd3,
1452 0xdc, 0xc1, 0x2d, 0x65, 0xed, 0xd2, 0x6f, 0x7f, 0x15, 0xaa, 0xdf, 0x25, 0xaf, 0x7e, 0xb7, 0x7a,
1453 0xf5, 0xa5, 0x66, 0xbb, 0x6b, 0xef, 0xb5, 0x6b, 0x8e, 0xf7, 0xd7, 0x13, 0x9e, 0xb5, 0xb3, 0xe4,
1454 0xd8, 0x8d, 0xda, 0xf6, 0xfe, 0x52, 0xbf, 0x3f, 0xb4, 0xd8, 0x9a, 0x82, 0x4f, 0xbe, 0x09, 0x00,
1455 0x00, 0xff, 0xff, 0x64, 0xfb, 0xb5, 0x25, 0x8b, 0x21, 0x00, 0x00,
1456 }
1457
View as plain text