1 // Code generated by protoc-gen-gogo.
6 Package gogoproto is a generated protocol buffer package.
8 It is generated from these files:
11 It has these top-level messages:
15 import proto "github.com/gogo/protobuf/proto"
18 import google_protobuf "github.com/gogo/protobuf/protoc-gen-gogo/descriptor"
20 // Reference imports to suppress errors if they are not otherwise used.
25 // This is a compile-time assertion to ensure that this generated file
26 // is compatible with the proto package it is being compiled against.
27 // A compilation error at this line likely means your copy of the
28 // proto package needs to be updated.
29 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
31 var E_GoprotoEnumPrefix = &proto.ExtensionDesc{
32 ExtendedType: (*google_protobuf.EnumOptions)(nil),
33 ExtensionType: (*bool)(nil),
35 Name: "gogoproto.goproto_enum_prefix",
36 Tag: "varint,62001,opt,name=goproto_enum_prefix,json=goprotoEnumPrefix",
37 Filename: "gogo.proto",
40 var E_GoprotoEnumStringer = &proto.ExtensionDesc{
41 ExtendedType: (*google_protobuf.EnumOptions)(nil),
42 ExtensionType: (*bool)(nil),
44 Name: "gogoproto.goproto_enum_stringer",
45 Tag: "varint,62021,opt,name=goproto_enum_stringer,json=goprotoEnumStringer",
46 Filename: "gogo.proto",
49 var E_EnumStringer = &proto.ExtensionDesc{
50 ExtendedType: (*google_protobuf.EnumOptions)(nil),
51 ExtensionType: (*bool)(nil),
53 Name: "gogoproto.enum_stringer",
54 Tag: "varint,62022,opt,name=enum_stringer,json=enumStringer",
55 Filename: "gogo.proto",
58 var E_EnumCustomname = &proto.ExtensionDesc{
59 ExtendedType: (*google_protobuf.EnumOptions)(nil),
60 ExtensionType: (*string)(nil),
62 Name: "gogoproto.enum_customname",
63 Tag: "bytes,62023,opt,name=enum_customname,json=enumCustomname",
64 Filename: "gogo.proto",
67 var E_Enumdecl = &proto.ExtensionDesc{
68 ExtendedType: (*google_protobuf.EnumOptions)(nil),
69 ExtensionType: (*bool)(nil),
71 Name: "gogoproto.enumdecl",
72 Tag: "varint,62024,opt,name=enumdecl",
73 Filename: "gogo.proto",
76 var E_EnumvalueCustomname = &proto.ExtensionDesc{
77 ExtendedType: (*google_protobuf.EnumValueOptions)(nil),
78 ExtensionType: (*string)(nil),
80 Name: "gogoproto.enumvalue_customname",
81 Tag: "bytes,66001,opt,name=enumvalue_customname,json=enumvalueCustomname",
82 Filename: "gogo.proto",
85 var E_GoprotoGettersAll = &proto.ExtensionDesc{
86 ExtendedType: (*google_protobuf.FileOptions)(nil),
87 ExtensionType: (*bool)(nil),
89 Name: "gogoproto.goproto_getters_all",
90 Tag: "varint,63001,opt,name=goproto_getters_all,json=goprotoGettersAll",
91 Filename: "gogo.proto",
94 var E_GoprotoEnumPrefixAll = &proto.ExtensionDesc{
95 ExtendedType: (*google_protobuf.FileOptions)(nil),
96 ExtensionType: (*bool)(nil),
98 Name: "gogoproto.goproto_enum_prefix_all",
99 Tag: "varint,63002,opt,name=goproto_enum_prefix_all,json=goprotoEnumPrefixAll",
100 Filename: "gogo.proto",
103 var E_GoprotoStringerAll = &proto.ExtensionDesc{
104 ExtendedType: (*google_protobuf.FileOptions)(nil),
105 ExtensionType: (*bool)(nil),
107 Name: "gogoproto.goproto_stringer_all",
108 Tag: "varint,63003,opt,name=goproto_stringer_all,json=goprotoStringerAll",
109 Filename: "gogo.proto",
112 var E_VerboseEqualAll = &proto.ExtensionDesc{
113 ExtendedType: (*google_protobuf.FileOptions)(nil),
114 ExtensionType: (*bool)(nil),
116 Name: "gogoproto.verbose_equal_all",
117 Tag: "varint,63004,opt,name=verbose_equal_all,json=verboseEqualAll",
118 Filename: "gogo.proto",
121 var E_FaceAll = &proto.ExtensionDesc{
122 ExtendedType: (*google_protobuf.FileOptions)(nil),
123 ExtensionType: (*bool)(nil),
125 Name: "gogoproto.face_all",
126 Tag: "varint,63005,opt,name=face_all,json=faceAll",
127 Filename: "gogo.proto",
130 var E_GostringAll = &proto.ExtensionDesc{
131 ExtendedType: (*google_protobuf.FileOptions)(nil),
132 ExtensionType: (*bool)(nil),
134 Name: "gogoproto.gostring_all",
135 Tag: "varint,63006,opt,name=gostring_all,json=gostringAll",
136 Filename: "gogo.proto",
139 var E_PopulateAll = &proto.ExtensionDesc{
140 ExtendedType: (*google_protobuf.FileOptions)(nil),
141 ExtensionType: (*bool)(nil),
143 Name: "gogoproto.populate_all",
144 Tag: "varint,63007,opt,name=populate_all,json=populateAll",
145 Filename: "gogo.proto",
148 var E_StringerAll = &proto.ExtensionDesc{
149 ExtendedType: (*google_protobuf.FileOptions)(nil),
150 ExtensionType: (*bool)(nil),
152 Name: "gogoproto.stringer_all",
153 Tag: "varint,63008,opt,name=stringer_all,json=stringerAll",
154 Filename: "gogo.proto",
157 var E_OnlyoneAll = &proto.ExtensionDesc{
158 ExtendedType: (*google_protobuf.FileOptions)(nil),
159 ExtensionType: (*bool)(nil),
161 Name: "gogoproto.onlyone_all",
162 Tag: "varint,63009,opt,name=onlyone_all,json=onlyoneAll",
163 Filename: "gogo.proto",
166 var E_EqualAll = &proto.ExtensionDesc{
167 ExtendedType: (*google_protobuf.FileOptions)(nil),
168 ExtensionType: (*bool)(nil),
170 Name: "gogoproto.equal_all",
171 Tag: "varint,63013,opt,name=equal_all,json=equalAll",
172 Filename: "gogo.proto",
175 var E_DescriptionAll = &proto.ExtensionDesc{
176 ExtendedType: (*google_protobuf.FileOptions)(nil),
177 ExtensionType: (*bool)(nil),
179 Name: "gogoproto.description_all",
180 Tag: "varint,63014,opt,name=description_all,json=descriptionAll",
181 Filename: "gogo.proto",
184 var E_TestgenAll = &proto.ExtensionDesc{
185 ExtendedType: (*google_protobuf.FileOptions)(nil),
186 ExtensionType: (*bool)(nil),
188 Name: "gogoproto.testgen_all",
189 Tag: "varint,63015,opt,name=testgen_all,json=testgenAll",
190 Filename: "gogo.proto",
193 var E_BenchgenAll = &proto.ExtensionDesc{
194 ExtendedType: (*google_protobuf.FileOptions)(nil),
195 ExtensionType: (*bool)(nil),
197 Name: "gogoproto.benchgen_all",
198 Tag: "varint,63016,opt,name=benchgen_all,json=benchgenAll",
199 Filename: "gogo.proto",
202 var E_MarshalerAll = &proto.ExtensionDesc{
203 ExtendedType: (*google_protobuf.FileOptions)(nil),
204 ExtensionType: (*bool)(nil),
206 Name: "gogoproto.marshaler_all",
207 Tag: "varint,63017,opt,name=marshaler_all,json=marshalerAll",
208 Filename: "gogo.proto",
211 var E_UnmarshalerAll = &proto.ExtensionDesc{
212 ExtendedType: (*google_protobuf.FileOptions)(nil),
213 ExtensionType: (*bool)(nil),
215 Name: "gogoproto.unmarshaler_all",
216 Tag: "varint,63018,opt,name=unmarshaler_all,json=unmarshalerAll",
217 Filename: "gogo.proto",
220 var E_StableMarshalerAll = &proto.ExtensionDesc{
221 ExtendedType: (*google_protobuf.FileOptions)(nil),
222 ExtensionType: (*bool)(nil),
224 Name: "gogoproto.stable_marshaler_all",
225 Tag: "varint,63019,opt,name=stable_marshaler_all,json=stableMarshalerAll",
226 Filename: "gogo.proto",
229 var E_SizerAll = &proto.ExtensionDesc{
230 ExtendedType: (*google_protobuf.FileOptions)(nil),
231 ExtensionType: (*bool)(nil),
233 Name: "gogoproto.sizer_all",
234 Tag: "varint,63020,opt,name=sizer_all,json=sizerAll",
235 Filename: "gogo.proto",
238 var E_GoprotoEnumStringerAll = &proto.ExtensionDesc{
239 ExtendedType: (*google_protobuf.FileOptions)(nil),
240 ExtensionType: (*bool)(nil),
242 Name: "gogoproto.goproto_enum_stringer_all",
243 Tag: "varint,63021,opt,name=goproto_enum_stringer_all,json=goprotoEnumStringerAll",
244 Filename: "gogo.proto",
247 var E_EnumStringerAll = &proto.ExtensionDesc{
248 ExtendedType: (*google_protobuf.FileOptions)(nil),
249 ExtensionType: (*bool)(nil),
251 Name: "gogoproto.enum_stringer_all",
252 Tag: "varint,63022,opt,name=enum_stringer_all,json=enumStringerAll",
253 Filename: "gogo.proto",
256 var E_UnsafeMarshalerAll = &proto.ExtensionDesc{
257 ExtendedType: (*google_protobuf.FileOptions)(nil),
258 ExtensionType: (*bool)(nil),
260 Name: "gogoproto.unsafe_marshaler_all",
261 Tag: "varint,63023,opt,name=unsafe_marshaler_all,json=unsafeMarshalerAll",
262 Filename: "gogo.proto",
265 var E_UnsafeUnmarshalerAll = &proto.ExtensionDesc{
266 ExtendedType: (*google_protobuf.FileOptions)(nil),
267 ExtensionType: (*bool)(nil),
269 Name: "gogoproto.unsafe_unmarshaler_all",
270 Tag: "varint,63024,opt,name=unsafe_unmarshaler_all,json=unsafeUnmarshalerAll",
271 Filename: "gogo.proto",
274 var E_GoprotoExtensionsMapAll = &proto.ExtensionDesc{
275 ExtendedType: (*google_protobuf.FileOptions)(nil),
276 ExtensionType: (*bool)(nil),
278 Name: "gogoproto.goproto_extensions_map_all",
279 Tag: "varint,63025,opt,name=goproto_extensions_map_all,json=goprotoExtensionsMapAll",
280 Filename: "gogo.proto",
283 var E_GoprotoUnrecognizedAll = &proto.ExtensionDesc{
284 ExtendedType: (*google_protobuf.FileOptions)(nil),
285 ExtensionType: (*bool)(nil),
287 Name: "gogoproto.goproto_unrecognized_all",
288 Tag: "varint,63026,opt,name=goproto_unrecognized_all,json=goprotoUnrecognizedAll",
289 Filename: "gogo.proto",
292 var E_GogoprotoImport = &proto.ExtensionDesc{
293 ExtendedType: (*google_protobuf.FileOptions)(nil),
294 ExtensionType: (*bool)(nil),
296 Name: "gogoproto.gogoproto_import",
297 Tag: "varint,63027,opt,name=gogoproto_import,json=gogoprotoImport",
298 Filename: "gogo.proto",
301 var E_ProtosizerAll = &proto.ExtensionDesc{
302 ExtendedType: (*google_protobuf.FileOptions)(nil),
303 ExtensionType: (*bool)(nil),
305 Name: "gogoproto.protosizer_all",
306 Tag: "varint,63028,opt,name=protosizer_all,json=protosizerAll",
307 Filename: "gogo.proto",
310 var E_CompareAll = &proto.ExtensionDesc{
311 ExtendedType: (*google_protobuf.FileOptions)(nil),
312 ExtensionType: (*bool)(nil),
314 Name: "gogoproto.compare_all",
315 Tag: "varint,63029,opt,name=compare_all,json=compareAll",
316 Filename: "gogo.proto",
319 var E_TypedeclAll = &proto.ExtensionDesc{
320 ExtendedType: (*google_protobuf.FileOptions)(nil),
321 ExtensionType: (*bool)(nil),
323 Name: "gogoproto.typedecl_all",
324 Tag: "varint,63030,opt,name=typedecl_all,json=typedeclAll",
325 Filename: "gogo.proto",
328 var E_EnumdeclAll = &proto.ExtensionDesc{
329 ExtendedType: (*google_protobuf.FileOptions)(nil),
330 ExtensionType: (*bool)(nil),
332 Name: "gogoproto.enumdecl_all",
333 Tag: "varint,63031,opt,name=enumdecl_all,json=enumdeclAll",
334 Filename: "gogo.proto",
337 var E_GoprotoRegistration = &proto.ExtensionDesc{
338 ExtendedType: (*google_protobuf.FileOptions)(nil),
339 ExtensionType: (*bool)(nil),
341 Name: "gogoproto.goproto_registration",
342 Tag: "varint,63032,opt,name=goproto_registration,json=goprotoRegistration",
343 Filename: "gogo.proto",
346 var E_GoprotoGetters = &proto.ExtensionDesc{
347 ExtendedType: (*google_protobuf.MessageOptions)(nil),
348 ExtensionType: (*bool)(nil),
350 Name: "gogoproto.goproto_getters",
351 Tag: "varint,64001,opt,name=goproto_getters,json=goprotoGetters",
352 Filename: "gogo.proto",
355 var E_GoprotoStringer = &proto.ExtensionDesc{
356 ExtendedType: (*google_protobuf.MessageOptions)(nil),
357 ExtensionType: (*bool)(nil),
359 Name: "gogoproto.goproto_stringer",
360 Tag: "varint,64003,opt,name=goproto_stringer,json=goprotoStringer",
361 Filename: "gogo.proto",
364 var E_VerboseEqual = &proto.ExtensionDesc{
365 ExtendedType: (*google_protobuf.MessageOptions)(nil),
366 ExtensionType: (*bool)(nil),
368 Name: "gogoproto.verbose_equal",
369 Tag: "varint,64004,opt,name=verbose_equal,json=verboseEqual",
370 Filename: "gogo.proto",
373 var E_Face = &proto.ExtensionDesc{
374 ExtendedType: (*google_protobuf.MessageOptions)(nil),
375 ExtensionType: (*bool)(nil),
377 Name: "gogoproto.face",
378 Tag: "varint,64005,opt,name=face",
379 Filename: "gogo.proto",
382 var E_Gostring = &proto.ExtensionDesc{
383 ExtendedType: (*google_protobuf.MessageOptions)(nil),
384 ExtensionType: (*bool)(nil),
386 Name: "gogoproto.gostring",
387 Tag: "varint,64006,opt,name=gostring",
388 Filename: "gogo.proto",
391 var E_Populate = &proto.ExtensionDesc{
392 ExtendedType: (*google_protobuf.MessageOptions)(nil),
393 ExtensionType: (*bool)(nil),
395 Name: "gogoproto.populate",
396 Tag: "varint,64007,opt,name=populate",
397 Filename: "gogo.proto",
400 var E_Stringer = &proto.ExtensionDesc{
401 ExtendedType: (*google_protobuf.MessageOptions)(nil),
402 ExtensionType: (*bool)(nil),
404 Name: "gogoproto.stringer",
405 Tag: "varint,67008,opt,name=stringer",
406 Filename: "gogo.proto",
409 var E_Onlyone = &proto.ExtensionDesc{
410 ExtendedType: (*google_protobuf.MessageOptions)(nil),
411 ExtensionType: (*bool)(nil),
413 Name: "gogoproto.onlyone",
414 Tag: "varint,64009,opt,name=onlyone",
415 Filename: "gogo.proto",
418 var E_Equal = &proto.ExtensionDesc{
419 ExtendedType: (*google_protobuf.MessageOptions)(nil),
420 ExtensionType: (*bool)(nil),
422 Name: "gogoproto.equal",
423 Tag: "varint,64013,opt,name=equal",
424 Filename: "gogo.proto",
427 var E_Description = &proto.ExtensionDesc{
428 ExtendedType: (*google_protobuf.MessageOptions)(nil),
429 ExtensionType: (*bool)(nil),
431 Name: "gogoproto.description",
432 Tag: "varint,64014,opt,name=description",
433 Filename: "gogo.proto",
436 var E_Testgen = &proto.ExtensionDesc{
437 ExtendedType: (*google_protobuf.MessageOptions)(nil),
438 ExtensionType: (*bool)(nil),
440 Name: "gogoproto.testgen",
441 Tag: "varint,64015,opt,name=testgen",
442 Filename: "gogo.proto",
445 var E_Benchgen = &proto.ExtensionDesc{
446 ExtendedType: (*google_protobuf.MessageOptions)(nil),
447 ExtensionType: (*bool)(nil),
449 Name: "gogoproto.benchgen",
450 Tag: "varint,64016,opt,name=benchgen",
451 Filename: "gogo.proto",
454 var E_Marshaler = &proto.ExtensionDesc{
455 ExtendedType: (*google_protobuf.MessageOptions)(nil),
456 ExtensionType: (*bool)(nil),
458 Name: "gogoproto.marshaler",
459 Tag: "varint,64017,opt,name=marshaler",
460 Filename: "gogo.proto",
463 var E_Unmarshaler = &proto.ExtensionDesc{
464 ExtendedType: (*google_protobuf.MessageOptions)(nil),
465 ExtensionType: (*bool)(nil),
467 Name: "gogoproto.unmarshaler",
468 Tag: "varint,64018,opt,name=unmarshaler",
469 Filename: "gogo.proto",
472 var E_StableMarshaler = &proto.ExtensionDesc{
473 ExtendedType: (*google_protobuf.MessageOptions)(nil),
474 ExtensionType: (*bool)(nil),
476 Name: "gogoproto.stable_marshaler",
477 Tag: "varint,64019,opt,name=stable_marshaler,json=stableMarshaler",
478 Filename: "gogo.proto",
481 var E_Sizer = &proto.ExtensionDesc{
482 ExtendedType: (*google_protobuf.MessageOptions)(nil),
483 ExtensionType: (*bool)(nil),
485 Name: "gogoproto.sizer",
486 Tag: "varint,64020,opt,name=sizer",
487 Filename: "gogo.proto",
490 var E_UnsafeMarshaler = &proto.ExtensionDesc{
491 ExtendedType: (*google_protobuf.MessageOptions)(nil),
492 ExtensionType: (*bool)(nil),
494 Name: "gogoproto.unsafe_marshaler",
495 Tag: "varint,64023,opt,name=unsafe_marshaler,json=unsafeMarshaler",
496 Filename: "gogo.proto",
499 var E_UnsafeUnmarshaler = &proto.ExtensionDesc{
500 ExtendedType: (*google_protobuf.MessageOptions)(nil),
501 ExtensionType: (*bool)(nil),
503 Name: "gogoproto.unsafe_unmarshaler",
504 Tag: "varint,64024,opt,name=unsafe_unmarshaler,json=unsafeUnmarshaler",
505 Filename: "gogo.proto",
508 var E_GoprotoExtensionsMap = &proto.ExtensionDesc{
509 ExtendedType: (*google_protobuf.MessageOptions)(nil),
510 ExtensionType: (*bool)(nil),
512 Name: "gogoproto.goproto_extensions_map",
513 Tag: "varint,64025,opt,name=goproto_extensions_map,json=goprotoExtensionsMap",
514 Filename: "gogo.proto",
517 var E_GoprotoUnrecognized = &proto.ExtensionDesc{
518 ExtendedType: (*google_protobuf.MessageOptions)(nil),
519 ExtensionType: (*bool)(nil),
521 Name: "gogoproto.goproto_unrecognized",
522 Tag: "varint,64026,opt,name=goproto_unrecognized,json=goprotoUnrecognized",
523 Filename: "gogo.proto",
526 var E_Protosizer = &proto.ExtensionDesc{
527 ExtendedType: (*google_protobuf.MessageOptions)(nil),
528 ExtensionType: (*bool)(nil),
530 Name: "gogoproto.protosizer",
531 Tag: "varint,64028,opt,name=protosizer",
532 Filename: "gogo.proto",
535 var E_Compare = &proto.ExtensionDesc{
536 ExtendedType: (*google_protobuf.MessageOptions)(nil),
537 ExtensionType: (*bool)(nil),
539 Name: "gogoproto.compare",
540 Tag: "varint,64029,opt,name=compare",
541 Filename: "gogo.proto",
544 var E_Typedecl = &proto.ExtensionDesc{
545 ExtendedType: (*google_protobuf.MessageOptions)(nil),
546 ExtensionType: (*bool)(nil),
548 Name: "gogoproto.typedecl",
549 Tag: "varint,64030,opt,name=typedecl",
550 Filename: "gogo.proto",
553 var E_Nullable = &proto.ExtensionDesc{
554 ExtendedType: (*google_protobuf.FieldOptions)(nil),
555 ExtensionType: (*bool)(nil),
557 Name: "gogoproto.nullable",
558 Tag: "varint,65001,opt,name=nullable",
559 Filename: "gogo.proto",
562 var E_Embed = &proto.ExtensionDesc{
563 ExtendedType: (*google_protobuf.FieldOptions)(nil),
564 ExtensionType: (*bool)(nil),
566 Name: "gogoproto.embed",
567 Tag: "varint,65002,opt,name=embed",
568 Filename: "gogo.proto",
571 var E_Customtype = &proto.ExtensionDesc{
572 ExtendedType: (*google_protobuf.FieldOptions)(nil),
573 ExtensionType: (*string)(nil),
575 Name: "gogoproto.customtype",
576 Tag: "bytes,65003,opt,name=customtype",
577 Filename: "gogo.proto",
580 var E_Customname = &proto.ExtensionDesc{
581 ExtendedType: (*google_protobuf.FieldOptions)(nil),
582 ExtensionType: (*string)(nil),
584 Name: "gogoproto.customname",
585 Tag: "bytes,65004,opt,name=customname",
586 Filename: "gogo.proto",
589 var E_Jsontag = &proto.ExtensionDesc{
590 ExtendedType: (*google_protobuf.FieldOptions)(nil),
591 ExtensionType: (*string)(nil),
593 Name: "gogoproto.jsontag",
594 Tag: "bytes,65005,opt,name=jsontag",
595 Filename: "gogo.proto",
598 var E_Moretags = &proto.ExtensionDesc{
599 ExtendedType: (*google_protobuf.FieldOptions)(nil),
600 ExtensionType: (*string)(nil),
602 Name: "gogoproto.moretags",
603 Tag: "bytes,65006,opt,name=moretags",
604 Filename: "gogo.proto",
607 var E_Casttype = &proto.ExtensionDesc{
608 ExtendedType: (*google_protobuf.FieldOptions)(nil),
609 ExtensionType: (*string)(nil),
611 Name: "gogoproto.casttype",
612 Tag: "bytes,65007,opt,name=casttype",
613 Filename: "gogo.proto",
616 var E_Castkey = &proto.ExtensionDesc{
617 ExtendedType: (*google_protobuf.FieldOptions)(nil),
618 ExtensionType: (*string)(nil),
620 Name: "gogoproto.castkey",
621 Tag: "bytes,65008,opt,name=castkey",
622 Filename: "gogo.proto",
625 var E_Castvalue = &proto.ExtensionDesc{
626 ExtendedType: (*google_protobuf.FieldOptions)(nil),
627 ExtensionType: (*string)(nil),
629 Name: "gogoproto.castvalue",
630 Tag: "bytes,65009,opt,name=castvalue",
631 Filename: "gogo.proto",
634 var E_Stdtime = &proto.ExtensionDesc{
635 ExtendedType: (*google_protobuf.FieldOptions)(nil),
636 ExtensionType: (*bool)(nil),
638 Name: "gogoproto.stdtime",
639 Tag: "varint,65010,opt,name=stdtime",
640 Filename: "gogo.proto",
643 var E_Stdduration = &proto.ExtensionDesc{
644 ExtendedType: (*google_protobuf.FieldOptions)(nil),
645 ExtensionType: (*bool)(nil),
647 Name: "gogoproto.stdduration",
648 Tag: "varint,65011,opt,name=stdduration",
649 Filename: "gogo.proto",
653 proto.RegisterExtension(E_GoprotoEnumPrefix)
654 proto.RegisterExtension(E_GoprotoEnumStringer)
655 proto.RegisterExtension(E_EnumStringer)
656 proto.RegisterExtension(E_EnumCustomname)
657 proto.RegisterExtension(E_Enumdecl)
658 proto.RegisterExtension(E_EnumvalueCustomname)
659 proto.RegisterExtension(E_GoprotoGettersAll)
660 proto.RegisterExtension(E_GoprotoEnumPrefixAll)
661 proto.RegisterExtension(E_GoprotoStringerAll)
662 proto.RegisterExtension(E_VerboseEqualAll)
663 proto.RegisterExtension(E_FaceAll)
664 proto.RegisterExtension(E_GostringAll)
665 proto.RegisterExtension(E_PopulateAll)
666 proto.RegisterExtension(E_StringerAll)
667 proto.RegisterExtension(E_OnlyoneAll)
668 proto.RegisterExtension(E_EqualAll)
669 proto.RegisterExtension(E_DescriptionAll)
670 proto.RegisterExtension(E_TestgenAll)
671 proto.RegisterExtension(E_BenchgenAll)
672 proto.RegisterExtension(E_MarshalerAll)
673 proto.RegisterExtension(E_UnmarshalerAll)
674 proto.RegisterExtension(E_StableMarshalerAll)
675 proto.RegisterExtension(E_SizerAll)
676 proto.RegisterExtension(E_GoprotoEnumStringerAll)
677 proto.RegisterExtension(E_EnumStringerAll)
678 proto.RegisterExtension(E_UnsafeMarshalerAll)
679 proto.RegisterExtension(E_UnsafeUnmarshalerAll)
680 proto.RegisterExtension(E_GoprotoExtensionsMapAll)
681 proto.RegisterExtension(E_GoprotoUnrecognizedAll)
682 proto.RegisterExtension(E_GogoprotoImport)
683 proto.RegisterExtension(E_ProtosizerAll)
684 proto.RegisterExtension(E_CompareAll)
685 proto.RegisterExtension(E_TypedeclAll)
686 proto.RegisterExtension(E_EnumdeclAll)
687 proto.RegisterExtension(E_GoprotoRegistration)
688 proto.RegisterExtension(E_GoprotoGetters)
689 proto.RegisterExtension(E_GoprotoStringer)
690 proto.RegisterExtension(E_VerboseEqual)
691 proto.RegisterExtension(E_Face)
692 proto.RegisterExtension(E_Gostring)
693 proto.RegisterExtension(E_Populate)
694 proto.RegisterExtension(E_Stringer)
695 proto.RegisterExtension(E_Onlyone)
696 proto.RegisterExtension(E_Equal)
697 proto.RegisterExtension(E_Description)
698 proto.RegisterExtension(E_Testgen)
699 proto.RegisterExtension(E_Benchgen)
700 proto.RegisterExtension(E_Marshaler)
701 proto.RegisterExtension(E_Unmarshaler)
702 proto.RegisterExtension(E_StableMarshaler)
703 proto.RegisterExtension(E_Sizer)
704 proto.RegisterExtension(E_UnsafeMarshaler)
705 proto.RegisterExtension(E_UnsafeUnmarshaler)
706 proto.RegisterExtension(E_GoprotoExtensionsMap)
707 proto.RegisterExtension(E_GoprotoUnrecognized)
708 proto.RegisterExtension(E_Protosizer)
709 proto.RegisterExtension(E_Compare)
710 proto.RegisterExtension(E_Typedecl)
711 proto.RegisterExtension(E_Nullable)
712 proto.RegisterExtension(E_Embed)
713 proto.RegisterExtension(E_Customtype)
714 proto.RegisterExtension(E_Customname)
715 proto.RegisterExtension(E_Jsontag)
716 proto.RegisterExtension(E_Moretags)
717 proto.RegisterExtension(E_Casttype)
718 proto.RegisterExtension(E_Castkey)
719 proto.RegisterExtension(E_Castvalue)
720 proto.RegisterExtension(E_Stdtime)
721 proto.RegisterExtension(E_Stdduration)
724 func init() { proto.RegisterFile("gogo.proto", fileDescriptorGogo) }
726 var fileDescriptorGogo = []byte{
727 // 1201 bytes of a gzipped FileDescriptorProto
728 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x98, 0xcb, 0x6f, 0x1c, 0x45,
729 0x13, 0xc0, 0xf5, 0xe9, 0x73, 0x64, 0x6f, 0xf9, 0x85, 0xd7, 0xc6, 0x84, 0x08, 0x44, 0x72, 0xe3,
730 0xe4, 0x9c, 0x22, 0x94, 0xb6, 0x22, 0xcb, 0xb1, 0x1c, 0x2b, 0x11, 0x06, 0x63, 0xe2, 0x00, 0xe2,
731 0xb0, 0x9a, 0xdd, 0x6d, 0x4f, 0x06, 0x66, 0xa6, 0x87, 0x99, 0x9e, 0x28, 0xce, 0x0d, 0x85, 0x87,
732 0x10, 0xe2, 0x8d, 0x04, 0x09, 0x49, 0x80, 0x03, 0xef, 0x67, 0x78, 0x1f, 0xb9, 0xf0, 0xb8, 0xf2,
733 0x3f, 0x70, 0x01, 0xcc, 0xdb, 0x37, 0x5f, 0x50, 0xcd, 0x56, 0xcd, 0xf6, 0xac, 0x57, 0xea, 0xde,
734 0xdb, 0xec, 0xba, 0x7f, 0xbf, 0xad, 0xa9, 0x9a, 0xae, 0xea, 0x31, 0x80, 0xaf, 0x7c, 0x35, 0x97,
735 0xa4, 0x4a, 0xab, 0x7a, 0x0d, 0xaf, 0x8b, 0xcb, 0x03, 0x07, 0x7d, 0xa5, 0xfc, 0x50, 0x1e, 0x2e,
736 0x3e, 0x35, 0xf3, 0xcd, 0xc3, 0x6d, 0x99, 0xb5, 0xd2, 0x20, 0xd1, 0x2a, 0xed, 0x2c, 0x16, 0x77,
737 0xc1, 0x34, 0x2d, 0x6e, 0xc8, 0x38, 0x8f, 0x1a, 0x49, 0x2a, 0x37, 0x83, 0xf3, 0xf5, 0x5b, 0xe6,
738 0x3a, 0xe4, 0x1c, 0x93, 0x73, 0xcb, 0x71, 0x1e, 0xdd, 0x9d, 0xe8, 0x40, 0xc5, 0xd9, 0xfe, 0xeb,
739 0x3f, 0xff, 0xff, 0xe0, 0xff, 0x6e, 0x1f, 0x59, 0x9f, 0x22, 0x14, 0xff, 0xb6, 0x56, 0x80, 0x62,
740 0x1d, 0x6e, 0xac, 0xf8, 0x32, 0x9d, 0x06, 0xb1, 0x2f, 0x53, 0x8b, 0xf1, 0x3b, 0x32, 0x4e, 0x1b,
741 0xc6, 0x7b, 0x09, 0x15, 0x4b, 0x30, 0x3e, 0x88, 0xeb, 0x7b, 0x72, 0x8d, 0x49, 0x53, 0xb2, 0x02,
742 0x93, 0x85, 0xa4, 0x95, 0x67, 0x5a, 0x45, 0xb1, 0x17, 0x49, 0x8b, 0xe6, 0x87, 0x42, 0x53, 0x5b,
743 0x9f, 0x40, 0x6c, 0xa9, 0xa4, 0x84, 0x80, 0x11, 0xfc, 0xa6, 0x2d, 0x5b, 0xa1, 0xc5, 0xf0, 0x23,
744 0x05, 0x52, 0xae, 0x17, 0x67, 0x60, 0x06, 0xaf, 0xcf, 0x79, 0x61, 0x2e, 0xcd, 0x48, 0x0e, 0xf5,
745 0xf5, 0x9c, 0xc1, 0x65, 0x2c, 0xfb, 0xe9, 0xe2, 0x50, 0x11, 0xce, 0x74, 0x29, 0x30, 0x62, 0x32,
746 0xaa, 0xe8, 0x4b, 0xad, 0x65, 0x9a, 0x35, 0xbc, 0xb0, 0x5f, 0x78, 0x27, 0x82, 0xb0, 0x34, 0x5e,
747 0xda, 0xae, 0x56, 0x71, 0xa5, 0x43, 0x2e, 0x86, 0xa1, 0xd8, 0x80, 0x9b, 0xfa, 0x3c, 0x15, 0x0e,
748 0xce, 0xcb, 0xe4, 0x9c, 0xd9, 0xf3, 0x64, 0xa0, 0x76, 0x0d, 0xf8, 0xfb, 0xb2, 0x96, 0x0e, 0xce,
749 0xd7, 0xc8, 0x59, 0x27, 0x96, 0x4b, 0x8a, 0xc6, 0x53, 0x30, 0x75, 0x4e, 0xa6, 0x4d, 0x95, 0xc9,
750 0x86, 0x7c, 0x24, 0xf7, 0x42, 0x07, 0xdd, 0x15, 0xd2, 0x4d, 0x12, 0xb8, 0x8c, 0x1c, 0xba, 0x8e,
751 0xc2, 0xc8, 0xa6, 0xd7, 0x92, 0x0e, 0x8a, 0xab, 0xa4, 0x18, 0xc6, 0xf5, 0x88, 0x2e, 0xc2, 0x98,
752 0xaf, 0x3a, 0xb7, 0xe4, 0x80, 0x5f, 0x23, 0x7c, 0x94, 0x19, 0x52, 0x24, 0x2a, 0xc9, 0x43, 0x4f,
753 0xbb, 0x44, 0xf0, 0x3a, 0x2b, 0x98, 0x21, 0xc5, 0x00, 0x69, 0x7d, 0x83, 0x15, 0x99, 0x91, 0xcf,
754 0x05, 0x18, 0x55, 0x71, 0xb8, 0xa5, 0x62, 0x97, 0x20, 0xde, 0x24, 0x03, 0x10, 0x82, 0x82, 0x79,
755 0xa8, 0xb9, 0x16, 0xe2, 0xad, 0x6d, 0xde, 0x1e, 0x5c, 0x81, 0x15, 0x98, 0xe4, 0x06, 0x15, 0xa8,
756 0xd8, 0x41, 0xf1, 0x36, 0x29, 0x26, 0x0c, 0x8c, 0x6e, 0x43, 0xcb, 0x4c, 0xfb, 0xd2, 0x45, 0xf2,
757 0x0e, 0xdf, 0x06, 0x21, 0x94, 0xca, 0xa6, 0x8c, 0x5b, 0x67, 0xdd, 0x0c, 0xef, 0x72, 0x2a, 0x99,
758 0x41, 0xc5, 0x12, 0x8c, 0x47, 0x5e, 0x9a, 0x9d, 0xf5, 0x42, 0xa7, 0x72, 0xbc, 0x47, 0x8e, 0xb1,
759 0x12, 0xa2, 0x8c, 0xe4, 0xf1, 0x20, 0x9a, 0xf7, 0x39, 0x23, 0x06, 0x46, 0x5b, 0x2f, 0xd3, 0x5e,
760 0x33, 0x94, 0x8d, 0x41, 0x6c, 0x1f, 0xf0, 0xd6, 0xeb, 0xb0, 0xab, 0xa6, 0x71, 0x1e, 0x6a, 0x59,
761 0x70, 0xc1, 0x49, 0xf3, 0x21, 0x57, 0xba, 0x00, 0x10, 0x7e, 0x00, 0x6e, 0xee, 0x3b, 0x26, 0x1c,
762 0x64, 0x1f, 0x91, 0x6c, 0xb6, 0xcf, 0xa8, 0xa0, 0x96, 0x30, 0xa8, 0xf2, 0x63, 0x6e, 0x09, 0xb2,
763 0xc7, 0xb5, 0x06, 0x33, 0x79, 0x9c, 0x79, 0x9b, 0x83, 0x65, 0xed, 0x13, 0xce, 0x5a, 0x87, 0xad,
764 0x64, 0xed, 0x34, 0xcc, 0x92, 0x71, 0xb0, 0xba, 0x7e, 0xca, 0x8d, 0xb5, 0x43, 0x6f, 0x54, 0xab,
765 0xfb, 0x20, 0x1c, 0x28, 0xd3, 0x79, 0x5e, 0xcb, 0x38, 0x43, 0xa6, 0x11, 0x79, 0x89, 0x83, 0xf9,
766 0x3a, 0x99, 0xb9, 0xe3, 0x2f, 0x97, 0x82, 0x55, 0x2f, 0x41, 0xf9, 0xfd, 0xb0, 0x9f, 0xe5, 0x79,
767 0x9c, 0xca, 0x96, 0xf2, 0xe3, 0xe0, 0x82, 0x6c, 0x3b, 0xa8, 0x3f, 0xeb, 0x29, 0xd5, 0x86, 0x81,
768 0xa3, 0xf9, 0x24, 0xdc, 0x50, 0x9e, 0x55, 0x1a, 0x41, 0x94, 0xa8, 0x54, 0x5b, 0x8c, 0x9f, 0x73,
769 0xa5, 0x4a, 0xee, 0x64, 0x81, 0x89, 0x65, 0x98, 0x28, 0x3e, 0xba, 0x3e, 0x92, 0x5f, 0x90, 0x68,
770 0xbc, 0x4b, 0x51, 0xe3, 0x68, 0xa9, 0x28, 0xf1, 0x52, 0x97, 0xfe, 0xf7, 0x25, 0x37, 0x0e, 0x42,
771 0xa8, 0x71, 0xe8, 0xad, 0x44, 0xe2, 0xb4, 0x77, 0x30, 0x7c, 0xc5, 0x8d, 0x83, 0x19, 0x52, 0xf0,
772 0x81, 0xc1, 0x41, 0xf1, 0x35, 0x2b, 0x98, 0x41, 0xc5, 0x3d, 0xdd, 0x41, 0x9b, 0x4a, 0x3f, 0xc8,
773 0x74, 0xea, 0xe1, 0x6a, 0x8b, 0xea, 0x9b, 0xed, 0xea, 0x21, 0x6c, 0xdd, 0x40, 0xc5, 0x29, 0x98,
774 0xec, 0x39, 0x62, 0xd4, 0x6f, 0xdb, 0x63, 0x5b, 0x95, 0x59, 0xe6, 0xf9, 0xa5, 0xf0, 0xd1, 0x1d,
775 0x6a, 0x46, 0xd5, 0x13, 0x86, 0xb8, 0x13, 0xeb, 0x5e, 0x3d, 0x07, 0xd8, 0x65, 0x17, 0x77, 0xca,
776 0xd2, 0x57, 0x8e, 0x01, 0xe2, 0x04, 0x8c, 0x57, 0xce, 0x00, 0x76, 0xd5, 0x63, 0xa4, 0x1a, 0x33,
777 0x8f, 0x00, 0xe2, 0x08, 0x0c, 0xe1, 0x3c, 0xb7, 0xe3, 0x8f, 0x13, 0x5e, 0x2c, 0x17, 0xc7, 0x60,
778 0x84, 0xe7, 0xb8, 0x1d, 0x7d, 0x82, 0xd0, 0x12, 0x41, 0x9c, 0x67, 0xb8, 0x1d, 0x7f, 0x92, 0x71,
779 0x46, 0x10, 0x77, 0x4f, 0xe1, 0xb7, 0x4f, 0x0f, 0x51, 0x1f, 0xe6, 0xdc, 0xcd, 0xc3, 0x30, 0x0d,
780 0x6f, 0x3b, 0xfd, 0x14, 0xfd, 0x38, 0x13, 0xe2, 0x0e, 0xd8, 0xe7, 0x98, 0xf0, 0x67, 0x08, 0xed,
781 0xac, 0x17, 0x4b, 0x30, 0x6a, 0x0c, 0x6c, 0x3b, 0xfe, 0x2c, 0xe1, 0x26, 0x85, 0xa1, 0xd3, 0xc0,
782 0xb6, 0x0b, 0x9e, 0xe3, 0xd0, 0x89, 0xc0, 0xb4, 0xf1, 0xac, 0xb6, 0xd3, 0xcf, 0x73, 0xd6, 0x19,
783 0x11, 0x0b, 0x50, 0x2b, 0xfb, 0xaf, 0x9d, 0x7f, 0x81, 0xf8, 0x2e, 0x83, 0x19, 0x30, 0xfa, 0xbf,
784 0x5d, 0xf1, 0x22, 0x67, 0xc0, 0xa0, 0x70, 0x1b, 0xf5, 0xce, 0x74, 0xbb, 0xe9, 0x25, 0xde, 0x46,
785 0x3d, 0x23, 0x1d, 0xab, 0x59, 0xb4, 0x41, 0xbb, 0xe2, 0x65, 0xae, 0x66, 0xb1, 0x1e, 0xc3, 0xe8,
786 0x1d, 0x92, 0x76, 0xc7, 0x2b, 0x1c, 0x46, 0xcf, 0x8c, 0x14, 0x6b, 0x50, 0xdf, 0x3b, 0x20, 0xed,
787 0xbe, 0x57, 0xc9, 0x37, 0xb5, 0x67, 0x3e, 0x8a, 0xfb, 0x60, 0xb6, 0xff, 0x70, 0xb4, 0x5b, 0x2f,
788 0xed, 0xf4, 0xbc, 0xce, 0x98, 0xb3, 0x51, 0x9c, 0xee, 0x76, 0x59, 0x73, 0x30, 0xda, 0xb5, 0x97,
789 0x77, 0xaa, 0x8d, 0xd6, 0x9c, 0x8b, 0x62, 0x11, 0xa0, 0x3b, 0x93, 0xec, 0xae, 0x2b, 0xe4, 0x32,
790 0x20, 0xdc, 0x1a, 0x34, 0x92, 0xec, 0xfc, 0x55, 0xde, 0x1a, 0x44, 0xe0, 0xd6, 0xe0, 0x69, 0x64,
791 0xa7, 0xaf, 0xf1, 0xd6, 0x60, 0x44, 0xcc, 0xc3, 0x48, 0x9c, 0x87, 0x21, 0x3e, 0x5b, 0xf5, 0x5b,
792 0xfb, 0x8c, 0x1b, 0x19, 0xb6, 0x19, 0xfe, 0x65, 0x97, 0x60, 0x06, 0xc4, 0x11, 0xd8, 0x27, 0xa3,
793 0xa6, 0x6c, 0xdb, 0xc8, 0x5f, 0x77, 0xb9, 0x9f, 0xe0, 0x6a, 0xb1, 0x00, 0xd0, 0x79, 0x99, 0xc6,
794 0x28, 0x6c, 0xec, 0x6f, 0xbb, 0x9d, 0xf7, 0x7a, 0x03, 0xe9, 0x0a, 0x8a, 0xb7, 0x71, 0x8b, 0x60,
795 0xbb, 0x2a, 0x28, 0x5e, 0xc0, 0x8f, 0xc2, 0xf0, 0x43, 0x99, 0x8a, 0xb5, 0xe7, 0xdb, 0xe8, 0xdf,
796 0x89, 0xe6, 0xf5, 0x98, 0xb0, 0x48, 0xa5, 0x52, 0x7b, 0x7e, 0x66, 0x63, 0xff, 0x20, 0xb6, 0x04,
797 0x10, 0x6e, 0x79, 0x99, 0x76, 0xb9, 0xef, 0x3f, 0x19, 0x66, 0x00, 0x83, 0xc6, 0xeb, 0x87, 0xe5,
798 0x96, 0x8d, 0xfd, 0x8b, 0x83, 0xa6, 0xf5, 0xe2, 0x18, 0xd4, 0xf0, 0xb2, 0xf8, 0x3f, 0x84, 0x0d,
799 0xfe, 0x9b, 0xe0, 0x2e, 0x81, 0xbf, 0x9c, 0xe9, 0xb6, 0x0e, 0xec, 0xc9, 0xfe, 0x87, 0x2a, 0xcd,
800 0xeb, 0xc5, 0x22, 0x8c, 0x66, 0xba, 0xdd, 0xce, 0xe9, 0x44, 0x63, 0xc1, 0xff, 0xdd, 0x2d, 0x5f,
801 0x72, 0x4b, 0xe6, 0xf8, 0x21, 0x98, 0x6e, 0xa9, 0xa8, 0x17, 0x3c, 0x0e, 0x2b, 0x6a, 0x45, 0xad,
802 0x15, 0xbb, 0xe8, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0a, 0x9c, 0xec, 0xd8, 0x50, 0x13, 0x00,