1// Code generated by protoc-gen-go.
2// source: gogoproto/gogo.proto
3// DO NOT EDIT!
4
5/*
6Package gogoproto is a generated protocol buffer package.
7
8It is generated from these files:
9	gogoproto/gogo.proto
10
11It has these top-level messages:
12*/
13package gogoproto
14
15import proto "github.com/golang/protobuf/proto"
16import fmt "fmt"
17import math "math"
18import google_protobuf "github.com/golang/protobuf/protoc-gen-go/descriptor"
19
20// Reference imports to suppress errors if they are not otherwise used.
21var _ = proto.Marshal
22var _ = fmt.Errorf
23var _ = math.Inf
24
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.
29const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
30
31var E_GoprotoEnumPrefix = &proto.ExtensionDesc{
32	ExtendedType:  (*google_protobuf.EnumOptions)(nil),
33	ExtensionType: (*bool)(nil),
34	Field:         62001,
35	Name:          "gogoproto.goproto_enum_prefix",
36	Tag:           "varint,62001,opt,name=goproto_enum_prefix,json=goprotoEnumPrefix",
37	Filename:      "gogoproto/gogo.proto",
38}
39
40var E_GoprotoEnumStringer = &proto.ExtensionDesc{
41	ExtendedType:  (*google_protobuf.EnumOptions)(nil),
42	ExtensionType: (*bool)(nil),
43	Field:         62021,
44	Name:          "gogoproto.goproto_enum_stringer",
45	Tag:           "varint,62021,opt,name=goproto_enum_stringer,json=goprotoEnumStringer",
46	Filename:      "gogoproto/gogo.proto",
47}
48
49var E_EnumStringer = &proto.ExtensionDesc{
50	ExtendedType:  (*google_protobuf.EnumOptions)(nil),
51	ExtensionType: (*bool)(nil),
52	Field:         62022,
53	Name:          "gogoproto.enum_stringer",
54	Tag:           "varint,62022,opt,name=enum_stringer,json=enumStringer",
55	Filename:      "gogoproto/gogo.proto",
56}
57
58var E_EnumCustomname = &proto.ExtensionDesc{
59	ExtendedType:  (*google_protobuf.EnumOptions)(nil),
60	ExtensionType: (*string)(nil),
61	Field:         62023,
62	Name:          "gogoproto.enum_customname",
63	Tag:           "bytes,62023,opt,name=enum_customname,json=enumCustomname",
64	Filename:      "gogoproto/gogo.proto",
65}
66
67var E_Enumdecl = &proto.ExtensionDesc{
68	ExtendedType:  (*google_protobuf.EnumOptions)(nil),
69	ExtensionType: (*bool)(nil),
70	Field:         62024,
71	Name:          "gogoproto.enumdecl",
72	Tag:           "varint,62024,opt,name=enumdecl",
73	Filename:      "gogoproto/gogo.proto",
74}
75
76var E_EnumvalueCustomname = &proto.ExtensionDesc{
77	ExtendedType:  (*google_protobuf.EnumValueOptions)(nil),
78	ExtensionType: (*string)(nil),
79	Field:         66001,
80	Name:          "gogoproto.enumvalue_customname",
81	Tag:           "bytes,66001,opt,name=enumvalue_customname,json=enumvalueCustomname",
82	Filename:      "gogoproto/gogo.proto",
83}
84
85var E_GoprotoGettersAll = &proto.ExtensionDesc{
86	ExtendedType:  (*google_protobuf.FileOptions)(nil),
87	ExtensionType: (*bool)(nil),
88	Field:         63001,
89	Name:          "gogoproto.goproto_getters_all",
90	Tag:           "varint,63001,opt,name=goproto_getters_all,json=goprotoGettersAll",
91	Filename:      "gogoproto/gogo.proto",
92}
93
94var E_GoprotoEnumPrefixAll = &proto.ExtensionDesc{
95	ExtendedType:  (*google_protobuf.FileOptions)(nil),
96	ExtensionType: (*bool)(nil),
97	Field:         63002,
98	Name:          "gogoproto.goproto_enum_prefix_all",
99	Tag:           "varint,63002,opt,name=goproto_enum_prefix_all,json=goprotoEnumPrefixAll",
100	Filename:      "gogoproto/gogo.proto",
101}
102
103var E_GoprotoStringerAll = &proto.ExtensionDesc{
104	ExtendedType:  (*google_protobuf.FileOptions)(nil),
105	ExtensionType: (*bool)(nil),
106	Field:         63003,
107	Name:          "gogoproto.goproto_stringer_all",
108	Tag:           "varint,63003,opt,name=goproto_stringer_all,json=goprotoStringerAll",
109	Filename:      "gogoproto/gogo.proto",
110}
111
112var E_VerboseEqualAll = &proto.ExtensionDesc{
113	ExtendedType:  (*google_protobuf.FileOptions)(nil),
114	ExtensionType: (*bool)(nil),
115	Field:         63004,
116	Name:          "gogoproto.verbose_equal_all",
117	Tag:           "varint,63004,opt,name=verbose_equal_all,json=verboseEqualAll",
118	Filename:      "gogoproto/gogo.proto",
119}
120
121var E_FaceAll = &proto.ExtensionDesc{
122	ExtendedType:  (*google_protobuf.FileOptions)(nil),
123	ExtensionType: (*bool)(nil),
124	Field:         63005,
125	Name:          "gogoproto.face_all",
126	Tag:           "varint,63005,opt,name=face_all,json=faceAll",
127	Filename:      "gogoproto/gogo.proto",
128}
129
130var E_GostringAll = &proto.ExtensionDesc{
131	ExtendedType:  (*google_protobuf.FileOptions)(nil),
132	ExtensionType: (*bool)(nil),
133	Field:         63006,
134	Name:          "gogoproto.gostring_all",
135	Tag:           "varint,63006,opt,name=gostring_all,json=gostringAll",
136	Filename:      "gogoproto/gogo.proto",
137}
138
139var E_PopulateAll = &proto.ExtensionDesc{
140	ExtendedType:  (*google_protobuf.FileOptions)(nil),
141	ExtensionType: (*bool)(nil),
142	Field:         63007,
143	Name:          "gogoproto.populate_all",
144	Tag:           "varint,63007,opt,name=populate_all,json=populateAll",
145	Filename:      "gogoproto/gogo.proto",
146}
147
148var E_StringerAll = &proto.ExtensionDesc{
149	ExtendedType:  (*google_protobuf.FileOptions)(nil),
150	ExtensionType: (*bool)(nil),
151	Field:         63008,
152	Name:          "gogoproto.stringer_all",
153	Tag:           "varint,63008,opt,name=stringer_all,json=stringerAll",
154	Filename:      "gogoproto/gogo.proto",
155}
156
157var E_OnlyoneAll = &proto.ExtensionDesc{
158	ExtendedType:  (*google_protobuf.FileOptions)(nil),
159	ExtensionType: (*bool)(nil),
160	Field:         63009,
161	Name:          "gogoproto.onlyone_all",
162	Tag:           "varint,63009,opt,name=onlyone_all,json=onlyoneAll",
163	Filename:      "gogoproto/gogo.proto",
164}
165
166var E_EqualAll = &proto.ExtensionDesc{
167	ExtendedType:  (*google_protobuf.FileOptions)(nil),
168	ExtensionType: (*bool)(nil),
169	Field:         63013,
170	Name:          "gogoproto.equal_all",
171	Tag:           "varint,63013,opt,name=equal_all,json=equalAll",
172	Filename:      "gogoproto/gogo.proto",
173}
174
175var E_DescriptionAll = &proto.ExtensionDesc{
176	ExtendedType:  (*google_protobuf.FileOptions)(nil),
177	ExtensionType: (*bool)(nil),
178	Field:         63014,
179	Name:          "gogoproto.description_all",
180	Tag:           "varint,63014,opt,name=description_all,json=descriptionAll",
181	Filename:      "gogoproto/gogo.proto",
182}
183
184var E_TestgenAll = &proto.ExtensionDesc{
185	ExtendedType:  (*google_protobuf.FileOptions)(nil),
186	ExtensionType: (*bool)(nil),
187	Field:         63015,
188	Name:          "gogoproto.testgen_all",
189	Tag:           "varint,63015,opt,name=testgen_all,json=testgenAll",
190	Filename:      "gogoproto/gogo.proto",
191}
192
193var E_BenchgenAll = &proto.ExtensionDesc{
194	ExtendedType:  (*google_protobuf.FileOptions)(nil),
195	ExtensionType: (*bool)(nil),
196	Field:         63016,
197	Name:          "gogoproto.benchgen_all",
198	Tag:           "varint,63016,opt,name=benchgen_all,json=benchgenAll",
199	Filename:      "gogoproto/gogo.proto",
200}
201
202var E_MarshalerAll = &proto.ExtensionDesc{
203	ExtendedType:  (*google_protobuf.FileOptions)(nil),
204	ExtensionType: (*bool)(nil),
205	Field:         63017,
206	Name:          "gogoproto.marshaler_all",
207	Tag:           "varint,63017,opt,name=marshaler_all,json=marshalerAll",
208	Filename:      "gogoproto/gogo.proto",
209}
210
211var E_UnmarshalerAll = &proto.ExtensionDesc{
212	ExtendedType:  (*google_protobuf.FileOptions)(nil),
213	ExtensionType: (*bool)(nil),
214	Field:         63018,
215	Name:          "gogoproto.unmarshaler_all",
216	Tag:           "varint,63018,opt,name=unmarshaler_all,json=unmarshalerAll",
217	Filename:      "gogoproto/gogo.proto",
218}
219
220var E_StableMarshalerAll = &proto.ExtensionDesc{
221	ExtendedType:  (*google_protobuf.FileOptions)(nil),
222	ExtensionType: (*bool)(nil),
223	Field:         63019,
224	Name:          "gogoproto.stable_marshaler_all",
225	Tag:           "varint,63019,opt,name=stable_marshaler_all,json=stableMarshalerAll",
226	Filename:      "gogoproto/gogo.proto",
227}
228
229var E_SizerAll = &proto.ExtensionDesc{
230	ExtendedType:  (*google_protobuf.FileOptions)(nil),
231	ExtensionType: (*bool)(nil),
232	Field:         63020,
233	Name:          "gogoproto.sizer_all",
234	Tag:           "varint,63020,opt,name=sizer_all,json=sizerAll",
235	Filename:      "gogoproto/gogo.proto",
236}
237
238var E_GoprotoEnumStringerAll = &proto.ExtensionDesc{
239	ExtendedType:  (*google_protobuf.FileOptions)(nil),
240	ExtensionType: (*bool)(nil),
241	Field:         63021,
242	Name:          "gogoproto.goproto_enum_stringer_all",
243	Tag:           "varint,63021,opt,name=goproto_enum_stringer_all,json=goprotoEnumStringerAll",
244	Filename:      "gogoproto/gogo.proto",
245}
246
247var E_EnumStringerAll = &proto.ExtensionDesc{
248	ExtendedType:  (*google_protobuf.FileOptions)(nil),
249	ExtensionType: (*bool)(nil),
250	Field:         63022,
251	Name:          "gogoproto.enum_stringer_all",
252	Tag:           "varint,63022,opt,name=enum_stringer_all,json=enumStringerAll",
253	Filename:      "gogoproto/gogo.proto",
254}
255
256var E_UnsafeMarshalerAll = &proto.ExtensionDesc{
257	ExtendedType:  (*google_protobuf.FileOptions)(nil),
258	ExtensionType: (*bool)(nil),
259	Field:         63023,
260	Name:          "gogoproto.unsafe_marshaler_all",
261	Tag:           "varint,63023,opt,name=unsafe_marshaler_all,json=unsafeMarshalerAll",
262	Filename:      "gogoproto/gogo.proto",
263}
264
265var E_UnsafeUnmarshalerAll = &proto.ExtensionDesc{
266	ExtendedType:  (*google_protobuf.FileOptions)(nil),
267	ExtensionType: (*bool)(nil),
268	Field:         63024,
269	Name:          "gogoproto.unsafe_unmarshaler_all",
270	Tag:           "varint,63024,opt,name=unsafe_unmarshaler_all,json=unsafeUnmarshalerAll",
271	Filename:      "gogoproto/gogo.proto",
272}
273
274var E_GoprotoExtensionsMapAll = &proto.ExtensionDesc{
275	ExtendedType:  (*google_protobuf.FileOptions)(nil),
276	ExtensionType: (*bool)(nil),
277	Field:         63025,
278	Name:          "gogoproto.goproto_extensions_map_all",
279	Tag:           "varint,63025,opt,name=goproto_extensions_map_all,json=goprotoExtensionsMapAll",
280	Filename:      "gogoproto/gogo.proto",
281}
282
283var E_GoprotoUnrecognizedAll = &proto.ExtensionDesc{
284	ExtendedType:  (*google_protobuf.FileOptions)(nil),
285	ExtensionType: (*bool)(nil),
286	Field:         63026,
287	Name:          "gogoproto.goproto_unrecognized_all",
288	Tag:           "varint,63026,opt,name=goproto_unrecognized_all,json=goprotoUnrecognizedAll",
289	Filename:      "gogoproto/gogo.proto",
290}
291
292var E_GogoprotoImport = &proto.ExtensionDesc{
293	ExtendedType:  (*google_protobuf.FileOptions)(nil),
294	ExtensionType: (*bool)(nil),
295	Field:         63027,
296	Name:          "gogoproto.gogoproto_import",
297	Tag:           "varint,63027,opt,name=gogoproto_import,json=gogoprotoImport",
298	Filename:      "gogoproto/gogo.proto",
299}
300
301var E_ProtosizerAll = &proto.ExtensionDesc{
302	ExtendedType:  (*google_protobuf.FileOptions)(nil),
303	ExtensionType: (*bool)(nil),
304	Field:         63028,
305	Name:          "gogoproto.protosizer_all",
306	Tag:           "varint,63028,opt,name=protosizer_all,json=protosizerAll",
307	Filename:      "gogoproto/gogo.proto",
308}
309
310var E_CompareAll = &proto.ExtensionDesc{
311	ExtendedType:  (*google_protobuf.FileOptions)(nil),
312	ExtensionType: (*bool)(nil),
313	Field:         63029,
314	Name:          "gogoproto.compare_all",
315	Tag:           "varint,63029,opt,name=compare_all,json=compareAll",
316	Filename:      "gogoproto/gogo.proto",
317}
318
319var E_TypedeclAll = &proto.ExtensionDesc{
320	ExtendedType:  (*google_protobuf.FileOptions)(nil),
321	ExtensionType: (*bool)(nil),
322	Field:         63030,
323	Name:          "gogoproto.typedecl_all",
324	Tag:           "varint,63030,opt,name=typedecl_all,json=typedeclAll",
325	Filename:      "gogoproto/gogo.proto",
326}
327
328var E_EnumdeclAll = &proto.ExtensionDesc{
329	ExtendedType:  (*google_protobuf.FileOptions)(nil),
330	ExtensionType: (*bool)(nil),
331	Field:         63031,
332	Name:          "gogoproto.enumdecl_all",
333	Tag:           "varint,63031,opt,name=enumdecl_all,json=enumdeclAll",
334	Filename:      "gogoproto/gogo.proto",
335}
336
337var E_GoprotoGetters = &proto.ExtensionDesc{
338	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
339	ExtensionType: (*bool)(nil),
340	Field:         64001,
341	Name:          "gogoproto.goproto_getters",
342	Tag:           "varint,64001,opt,name=goproto_getters,json=goprotoGetters",
343	Filename:      "gogoproto/gogo.proto",
344}
345
346var E_GoprotoStringer = &proto.ExtensionDesc{
347	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
348	ExtensionType: (*bool)(nil),
349	Field:         64003,
350	Name:          "gogoproto.goproto_stringer",
351	Tag:           "varint,64003,opt,name=goproto_stringer,json=goprotoStringer",
352	Filename:      "gogoproto/gogo.proto",
353}
354
355var E_VerboseEqual = &proto.ExtensionDesc{
356	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
357	ExtensionType: (*bool)(nil),
358	Field:         64004,
359	Name:          "gogoproto.verbose_equal",
360	Tag:           "varint,64004,opt,name=verbose_equal,json=verboseEqual",
361	Filename:      "gogoproto/gogo.proto",
362}
363
364var E_Face = &proto.ExtensionDesc{
365	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
366	ExtensionType: (*bool)(nil),
367	Field:         64005,
368	Name:          "gogoproto.face",
369	Tag:           "varint,64005,opt,name=face",
370	Filename:      "gogoproto/gogo.proto",
371}
372
373var E_Gostring = &proto.ExtensionDesc{
374	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
375	ExtensionType: (*bool)(nil),
376	Field:         64006,
377	Name:          "gogoproto.gostring",
378	Tag:           "varint,64006,opt,name=gostring",
379	Filename:      "gogoproto/gogo.proto",
380}
381
382var E_Populate = &proto.ExtensionDesc{
383	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
384	ExtensionType: (*bool)(nil),
385	Field:         64007,
386	Name:          "gogoproto.populate",
387	Tag:           "varint,64007,opt,name=populate",
388	Filename:      "gogoproto/gogo.proto",
389}
390
391var E_Stringer = &proto.ExtensionDesc{
392	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
393	ExtensionType: (*bool)(nil),
394	Field:         67008,
395	Name:          "gogoproto.stringer",
396	Tag:           "varint,67008,opt,name=stringer",
397	Filename:      "gogoproto/gogo.proto",
398}
399
400var E_Onlyone = &proto.ExtensionDesc{
401	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
402	ExtensionType: (*bool)(nil),
403	Field:         64009,
404	Name:          "gogoproto.onlyone",
405	Tag:           "varint,64009,opt,name=onlyone",
406	Filename:      "gogoproto/gogo.proto",
407}
408
409var E_Equal = &proto.ExtensionDesc{
410	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
411	ExtensionType: (*bool)(nil),
412	Field:         64013,
413	Name:          "gogoproto.equal",
414	Tag:           "varint,64013,opt,name=equal",
415	Filename:      "gogoproto/gogo.proto",
416}
417
418var E_Description = &proto.ExtensionDesc{
419	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
420	ExtensionType: (*bool)(nil),
421	Field:         64014,
422	Name:          "gogoproto.description",
423	Tag:           "varint,64014,opt,name=description",
424	Filename:      "gogoproto/gogo.proto",
425}
426
427var E_Testgen = &proto.ExtensionDesc{
428	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
429	ExtensionType: (*bool)(nil),
430	Field:         64015,
431	Name:          "gogoproto.testgen",
432	Tag:           "varint,64015,opt,name=testgen",
433	Filename:      "gogoproto/gogo.proto",
434}
435
436var E_Benchgen = &proto.ExtensionDesc{
437	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
438	ExtensionType: (*bool)(nil),
439	Field:         64016,
440	Name:          "gogoproto.benchgen",
441	Tag:           "varint,64016,opt,name=benchgen",
442	Filename:      "gogoproto/gogo.proto",
443}
444
445var E_Marshaler = &proto.ExtensionDesc{
446	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
447	ExtensionType: (*bool)(nil),
448	Field:         64017,
449	Name:          "gogoproto.marshaler",
450	Tag:           "varint,64017,opt,name=marshaler",
451	Filename:      "gogoproto/gogo.proto",
452}
453
454var E_Unmarshaler = &proto.ExtensionDesc{
455	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
456	ExtensionType: (*bool)(nil),
457	Field:         64018,
458	Name:          "gogoproto.unmarshaler",
459	Tag:           "varint,64018,opt,name=unmarshaler",
460	Filename:      "gogoproto/gogo.proto",
461}
462
463var E_StableMarshaler = &proto.ExtensionDesc{
464	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
465	ExtensionType: (*bool)(nil),
466	Field:         64019,
467	Name:          "gogoproto.stable_marshaler",
468	Tag:           "varint,64019,opt,name=stable_marshaler,json=stableMarshaler",
469	Filename:      "gogoproto/gogo.proto",
470}
471
472var E_Sizer = &proto.ExtensionDesc{
473	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
474	ExtensionType: (*bool)(nil),
475	Field:         64020,
476	Name:          "gogoproto.sizer",
477	Tag:           "varint,64020,opt,name=sizer",
478	Filename:      "gogoproto/gogo.proto",
479}
480
481var E_UnsafeMarshaler = &proto.ExtensionDesc{
482	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
483	ExtensionType: (*bool)(nil),
484	Field:         64023,
485	Name:          "gogoproto.unsafe_marshaler",
486	Tag:           "varint,64023,opt,name=unsafe_marshaler,json=unsafeMarshaler",
487	Filename:      "gogoproto/gogo.proto",
488}
489
490var E_UnsafeUnmarshaler = &proto.ExtensionDesc{
491	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
492	ExtensionType: (*bool)(nil),
493	Field:         64024,
494	Name:          "gogoproto.unsafe_unmarshaler",
495	Tag:           "varint,64024,opt,name=unsafe_unmarshaler,json=unsafeUnmarshaler",
496	Filename:      "gogoproto/gogo.proto",
497}
498
499var E_GoprotoExtensionsMap = &proto.ExtensionDesc{
500	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
501	ExtensionType: (*bool)(nil),
502	Field:         64025,
503	Name:          "gogoproto.goproto_extensions_map",
504	Tag:           "varint,64025,opt,name=goproto_extensions_map,json=goprotoExtensionsMap",
505	Filename:      "gogoproto/gogo.proto",
506}
507
508var E_GoprotoUnrecognized = &proto.ExtensionDesc{
509	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
510	ExtensionType: (*bool)(nil),
511	Field:         64026,
512	Name:          "gogoproto.goproto_unrecognized",
513	Tag:           "varint,64026,opt,name=goproto_unrecognized,json=goprotoUnrecognized",
514	Filename:      "gogoproto/gogo.proto",
515}
516
517var E_Protosizer = &proto.ExtensionDesc{
518	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
519	ExtensionType: (*bool)(nil),
520	Field:         64028,
521	Name:          "gogoproto.protosizer",
522	Tag:           "varint,64028,opt,name=protosizer",
523	Filename:      "gogoproto/gogo.proto",
524}
525
526var E_Compare = &proto.ExtensionDesc{
527	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
528	ExtensionType: (*bool)(nil),
529	Field:         64029,
530	Name:          "gogoproto.compare",
531	Tag:           "varint,64029,opt,name=compare",
532	Filename:      "gogoproto/gogo.proto",
533}
534
535var E_Typedecl = &proto.ExtensionDesc{
536	ExtendedType:  (*google_protobuf.MessageOptions)(nil),
537	ExtensionType: (*bool)(nil),
538	Field:         64030,
539	Name:          "gogoproto.typedecl",
540	Tag:           "varint,64030,opt,name=typedecl",
541	Filename:      "gogoproto/gogo.proto",
542}
543
544var E_Nullable = &proto.ExtensionDesc{
545	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
546	ExtensionType: (*bool)(nil),
547	Field:         65001,
548	Name:          "gogoproto.nullable",
549	Tag:           "varint,65001,opt,name=nullable",
550	Filename:      "gogoproto/gogo.proto",
551}
552
553var E_Embed = &proto.ExtensionDesc{
554	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
555	ExtensionType: (*bool)(nil),
556	Field:         65002,
557	Name:          "gogoproto.embed",
558	Tag:           "varint,65002,opt,name=embed",
559	Filename:      "gogoproto/gogo.proto",
560}
561
562var E_Customtype = &proto.ExtensionDesc{
563	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
564	ExtensionType: (*string)(nil),
565	Field:         65003,
566	Name:          "gogoproto.customtype",
567	Tag:           "bytes,65003,opt,name=customtype",
568	Filename:      "gogoproto/gogo.proto",
569}
570
571var E_Customname = &proto.ExtensionDesc{
572	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
573	ExtensionType: (*string)(nil),
574	Field:         65004,
575	Name:          "gogoproto.customname",
576	Tag:           "bytes,65004,opt,name=customname",
577	Filename:      "gogoproto/gogo.proto",
578}
579
580var E_Jsontag = &proto.ExtensionDesc{
581	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
582	ExtensionType: (*string)(nil),
583	Field:         65005,
584	Name:          "gogoproto.jsontag",
585	Tag:           "bytes,65005,opt,name=jsontag",
586	Filename:      "gogoproto/gogo.proto",
587}
588
589var E_Moretags = &proto.ExtensionDesc{
590	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
591	ExtensionType: (*string)(nil),
592	Field:         65006,
593	Name:          "gogoproto.moretags",
594	Tag:           "bytes,65006,opt,name=moretags",
595	Filename:      "gogoproto/gogo.proto",
596}
597
598var E_Casttype = &proto.ExtensionDesc{
599	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
600	ExtensionType: (*string)(nil),
601	Field:         65007,
602	Name:          "gogoproto.casttype",
603	Tag:           "bytes,65007,opt,name=casttype",
604	Filename:      "gogoproto/gogo.proto",
605}
606
607var E_Castkey = &proto.ExtensionDesc{
608	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
609	ExtensionType: (*string)(nil),
610	Field:         65008,
611	Name:          "gogoproto.castkey",
612	Tag:           "bytes,65008,opt,name=castkey",
613	Filename:      "gogoproto/gogo.proto",
614}
615
616var E_Castvalue = &proto.ExtensionDesc{
617	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
618	ExtensionType: (*string)(nil),
619	Field:         65009,
620	Name:          "gogoproto.castvalue",
621	Tag:           "bytes,65009,opt,name=castvalue",
622	Filename:      "gogoproto/gogo.proto",
623}
624
625var E_Stdtime = &proto.ExtensionDesc{
626	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
627	ExtensionType: (*bool)(nil),
628	Field:         65010,
629	Name:          "gogoproto.stdtime",
630	Tag:           "varint,65010,opt,name=stdtime",
631	Filename:      "gogoproto/gogo.proto",
632}
633
634var E_Stdduration = &proto.ExtensionDesc{
635	ExtendedType:  (*google_protobuf.FieldOptions)(nil),
636	ExtensionType: (*bool)(nil),
637	Field:         65011,
638	Name:          "gogoproto.stdduration",
639	Tag:           "varint,65011,opt,name=stdduration",
640	Filename:      "gogoproto/gogo.proto",
641}
642
643func init() {
644	proto.RegisterExtension(E_GoprotoEnumPrefix)
645	proto.RegisterExtension(E_GoprotoEnumStringer)
646	proto.RegisterExtension(E_EnumStringer)
647	proto.RegisterExtension(E_EnumCustomname)
648	proto.RegisterExtension(E_Enumdecl)
649	proto.RegisterExtension(E_EnumvalueCustomname)
650	proto.RegisterExtension(E_GoprotoGettersAll)
651	proto.RegisterExtension(E_GoprotoEnumPrefixAll)
652	proto.RegisterExtension(E_GoprotoStringerAll)
653	proto.RegisterExtension(E_VerboseEqualAll)
654	proto.RegisterExtension(E_FaceAll)
655	proto.RegisterExtension(E_GostringAll)
656	proto.RegisterExtension(E_PopulateAll)
657	proto.RegisterExtension(E_StringerAll)
658	proto.RegisterExtension(E_OnlyoneAll)
659	proto.RegisterExtension(E_EqualAll)
660	proto.RegisterExtension(E_DescriptionAll)
661	proto.RegisterExtension(E_TestgenAll)
662	proto.RegisterExtension(E_BenchgenAll)
663	proto.RegisterExtension(E_MarshalerAll)
664	proto.RegisterExtension(E_UnmarshalerAll)
665	proto.RegisterExtension(E_StableMarshalerAll)
666	proto.RegisterExtension(E_SizerAll)
667	proto.RegisterExtension(E_GoprotoEnumStringerAll)
668	proto.RegisterExtension(E_EnumStringerAll)
669	proto.RegisterExtension(E_UnsafeMarshalerAll)
670	proto.RegisterExtension(E_UnsafeUnmarshalerAll)
671	proto.RegisterExtension(E_GoprotoExtensionsMapAll)
672	proto.RegisterExtension(E_GoprotoUnrecognizedAll)
673	proto.RegisterExtension(E_GogoprotoImport)
674	proto.RegisterExtension(E_ProtosizerAll)
675	proto.RegisterExtension(E_CompareAll)
676	proto.RegisterExtension(E_TypedeclAll)
677	proto.RegisterExtension(E_EnumdeclAll)
678	proto.RegisterExtension(E_GoprotoGetters)
679	proto.RegisterExtension(E_GoprotoStringer)
680	proto.RegisterExtension(E_VerboseEqual)
681	proto.RegisterExtension(E_Face)
682	proto.RegisterExtension(E_Gostring)
683	proto.RegisterExtension(E_Populate)
684	proto.RegisterExtension(E_Stringer)
685	proto.RegisterExtension(E_Onlyone)
686	proto.RegisterExtension(E_Equal)
687	proto.RegisterExtension(E_Description)
688	proto.RegisterExtension(E_Testgen)
689	proto.RegisterExtension(E_Benchgen)
690	proto.RegisterExtension(E_Marshaler)
691	proto.RegisterExtension(E_Unmarshaler)
692	proto.RegisterExtension(E_StableMarshaler)
693	proto.RegisterExtension(E_Sizer)
694	proto.RegisterExtension(E_UnsafeMarshaler)
695	proto.RegisterExtension(E_UnsafeUnmarshaler)
696	proto.RegisterExtension(E_GoprotoExtensionsMap)
697	proto.RegisterExtension(E_GoprotoUnrecognized)
698	proto.RegisterExtension(E_Protosizer)
699	proto.RegisterExtension(E_Compare)
700	proto.RegisterExtension(E_Typedecl)
701	proto.RegisterExtension(E_Nullable)
702	proto.RegisterExtension(E_Embed)
703	proto.RegisterExtension(E_Customtype)
704	proto.RegisterExtension(E_Customname)
705	proto.RegisterExtension(E_Jsontag)
706	proto.RegisterExtension(E_Moretags)
707	proto.RegisterExtension(E_Casttype)
708	proto.RegisterExtension(E_Castkey)
709	proto.RegisterExtension(E_Castvalue)
710	proto.RegisterExtension(E_Stdtime)
711	proto.RegisterExtension(E_Stdduration)
712}
713
714func init() { proto.RegisterFile("gogoproto/gogo.proto", fileDescriptor0) }
715
716var fileDescriptor0 = []byte{
717	// 1182 bytes of a gzipped FileDescriptorProto
718	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x94, 0x98, 0x4b, 0x6f, 0x1c, 0x45,
719	0x10, 0x80, 0x85, 0x70, 0x64, 0x6f, 0xf9, 0x85, 0xd7, 0xc6, 0x84, 0x08, 0x44, 0x72, 0xe3, 0x64,
720	0x9f, 0x22, 0x94, 0xb6, 0x22, 0xcb, 0xb1, 0x1c, 0x2b, 0x08, 0x83, 0x65, 0xe2, 0x00, 0xe2, 0xb0,
721	0x9a, 0xdd, 0x6d, 0x4f, 0x16, 0x66, 0xa6, 0x87, 0x99, 0x9e, 0x28, 0xce, 0x0d, 0x85, 0x87, 0x10,
722	0xe2, 0x8d, 0x04, 0x09, 0x49, 0x80, 0x03, 0xef, 0x67, 0x78, 0x5e, 0xb9, 0xf0, 0xb8, 0xf2, 0x1f,
723	0xb8, 0x00, 0xe6, 0xed, 0x9b, 0x2f, 0xa8, 0x66, 0xaa, 0x66, 0x7b, 0xd6, 0x2b, 0x75, 0xef, 0x6d,
724	0x76, 0xdd, 0xdf, 0xb7, 0x35, 0x55, 0xd3, 0x55, 0xd3, 0x86, 0x19, 0x5f, 0xf9, 0x2a, 0x4e, 0x94,
725	0x56, 0xf3, 0x78, 0x35, 0x97, 0x5f, 0xd6, 0x6b, 0xe5, 0xb7, 0x87, 0x0e, 0xfb, 0x4a, 0xf9, 0x81,
726	0x9c, 0xcf, 0x3f, 0x35, 0xb3, 0xad, 0xf9, 0xb6, 0x4c, 0x5b, 0x49, 0x27, 0xd6, 0x2a, 0x29, 0x16,
727	0x8b, 0x7b, 0x61, 0x9a, 0x16, 0x37, 0x64, 0x94, 0x85, 0x8d, 0x38, 0x91, 0x5b, 0x9d, 0xf3, 0xf5,
728	0xdb, 0xe6, 0x0a, 0x72, 0x8e, 0xc9, 0xb9, 0x95, 0x28, 0x0b, 0xef, 0x8b, 0x75, 0x47, 0x45, 0xe9,
729	0xc1, 0xeb, 0xbf, 0xdc, 0x78, 0xf8, 0x86, 0x3b, 0x47, 0x36, 0xa6, 0x08, 0xc5, 0xbf, 0xad, 0xe7,
730	0xa0, 0xd8, 0x80, 0x9b, 0x2b, 0xbe, 0x54, 0x27, 0x9d, 0xc8, 0x97, 0x89, 0xc5, 0xf8, 0x3d, 0x19,
731	0xa7, 0x0d, 0xe3, 0xfd, 0x84, 0x8a, 0x65, 0x18, 0x1f, 0xc4, 0xf5, 0x03, 0xb9, 0xc6, 0xa4, 0x29,
732	0x59, 0x85, 0xc9, 0x5c, 0xd2, 0xca, 0x52, 0xad, 0xc2, 0xc8, 0x0b, 0xa5, 0x45, 0xf3, 0x63, 0xae,
733	0xa9, 0x6d, 0x4c, 0x20, 0xb6, 0x5c, 0x52, 0x42, 0xc0, 0x08, 0x7e, 0xd3, 0x96, 0xad, 0xc0, 0x62,
734	0xf8, 0x89, 0x02, 0x29, 0xd7, 0x8b, 0x33, 0x30, 0x83, 0xd7, 0xe7, 0xbc, 0x20, 0x93, 0x66, 0x24,
735	0x47, 0xfa, 0x7a, 0xce, 0xe0, 0x32, 0x96, 0xfd, 0x7c, 0x71, 0x28, 0x0f, 0x67, 0xba, 0x14, 0x18,
736	0x31, 0x19, 0x55, 0xf4, 0xa5, 0xd6, 0x32, 0x49, 0x1b, 0x5e, 0xd0, 0x2f, 0xbc, 0x93, 0x9d, 0xa0,
737	0x34, 0x5e, 0xda, 0xa9, 0x56, 0x71, 0xb5, 0x20, 0x97, 0x82, 0x40, 0x6c, 0xc2, 0x2d, 0x7d, 0x9e,
738	0x0a, 0x07, 0xe7, 0x65, 0x72, 0xce, 0xec, 0x7b, 0x32, 0x50, 0xbb, 0x0e, 0xfc, 0x7d, 0x59, 0x4b,
739	0x07, 0xe7, 0x1b, 0xe4, 0xac, 0x13, 0xcb, 0x25, 0x45, 0xe3, 0xdd, 0x30, 0x75, 0x4e, 0x26, 0x4d,
740	0x95, 0xca, 0x86, 0x7c, 0x2c, 0xf3, 0x02, 0x07, 0xdd, 0x15, 0xd2, 0x4d, 0x12, 0xb8, 0x82, 0x1c,
741	0xba, 0x8e, 0xc1, 0xc8, 0x96, 0xd7, 0x92, 0x0e, 0x8a, 0xab, 0xa4, 0x18, 0xc6, 0xf5, 0x88, 0x2e,
742	0xc1, 0x98, 0xaf, 0x8a, 0x5b, 0x72, 0xc0, 0xaf, 0x11, 0x3e, 0xca, 0x0c, 0x29, 0x62, 0x15, 0x67,
743	0x81, 0xa7, 0x5d, 0x22, 0x78, 0x93, 0x15, 0xcc, 0x90, 0x62, 0x80, 0xb4, 0xbe, 0xc5, 0x8a, 0xd4,
744	0xc8, 0xe7, 0x22, 0x8c, 0xaa, 0x28, 0xd8, 0x56, 0x91, 0x4b, 0x10, 0x6f, 0x93, 0x01, 0x08, 0x41,
745	0xc1, 0x02, 0xd4, 0x5c, 0x0b, 0xf1, 0xce, 0x0e, 0x6f, 0x0f, 0xae, 0xc0, 0x2a, 0x4c, 0x72, 0x83,
746	0xea, 0xa8, 0xc8, 0x41, 0xf1, 0x2e, 0x29, 0x26, 0x0c, 0x8c, 0x6e, 0x43, 0xcb, 0x54, 0xfb, 0xd2,
747	0x45, 0xf2, 0x1e, 0xdf, 0x06, 0x21, 0x94, 0xca, 0xa6, 0x8c, 0x5a, 0x67, 0xdd, 0x0c, 0xef, 0x73,
748	0x2a, 0x99, 0x41, 0xc5, 0x32, 0x8c, 0x87, 0x5e, 0x92, 0x9e, 0xf5, 0x02, 0xa7, 0x72, 0x7c, 0x40,
749	0x8e, 0xb1, 0x12, 0xa2, 0x8c, 0x64, 0xd1, 0x20, 0x9a, 0x0f, 0x39, 0x23, 0x06, 0x46, 0x5b, 0x2f,
750	0xd5, 0x5e, 0x33, 0x90, 0x8d, 0x41, 0x6c, 0x1f, 0xf1, 0xd6, 0x2b, 0xd8, 0x35, 0xd3, 0xb8, 0x00,
751	0xb5, 0xb4, 0x73, 0xc1, 0x49, 0xf3, 0x31, 0x57, 0x3a, 0x07, 0x10, 0x7e, 0x08, 0x6e, 0xed, 0x3b,
752	0x26, 0x1c, 0x64, 0x9f, 0x90, 0x6c, 0xb6, 0xcf, 0xa8, 0xa0, 0x96, 0x30, 0xa8, 0xf2, 0x53, 0x6e,
753	0x09, 0xb2, 0xc7, 0xb5, 0x0e, 0x33, 0x59, 0x94, 0x7a, 0x5b, 0x83, 0x65, 0xed, 0x33, 0xce, 0x5a,
754	0xc1, 0x56, 0xb2, 0x76, 0x1a, 0x66, 0xc9, 0x38, 0x58, 0x5d, 0x3f, 0xe7, 0xc6, 0x5a, 0xd0, 0x9b,
755	0xd5, 0xea, 0x3e, 0x0c, 0x87, 0xca, 0x74, 0x9e, 0xd7, 0x32, 0x4a, 0x91, 0x69, 0x84, 0x5e, 0xec,
756	0x60, 0xbe, 0x4e, 0x66, 0xee, 0xf8, 0x2b, 0xa5, 0x60, 0xcd, 0x8b, 0x51, 0xfe, 0x20, 0x1c, 0x64,
757	0x79, 0x16, 0x25, 0xb2, 0xa5, 0xfc, 0xa8, 0x73, 0x41, 0xb6, 0x1d, 0xd4, 0x5f, 0xf4, 0x94, 0x6a,
758	0xd3, 0xc0, 0xd1, 0x7c, 0x0a, 0x6e, 0x2a, 0xdf, 0x55, 0x1a, 0x9d, 0x30, 0x56, 0x89, 0xb6, 0x18,
759	0xbf, 0xe4, 0x4a, 0x95, 0xdc, 0xa9, 0x1c, 0x13, 0x2b, 0x30, 0x91, 0x7f, 0x74, 0x7d, 0x24, 0xbf,
760	0x22, 0xd1, 0x78, 0x97, 0xa2, 0xc6, 0xd1, 0x52, 0x61, 0xec, 0x25, 0x2e, 0xfd, 0xef, 0x6b, 0x6e,
761	0x1c, 0x84, 0x50, 0xe3, 0xd0, 0xdb, 0xb1, 0xc4, 0x69, 0xef, 0x60, 0xf8, 0x86, 0x1b, 0x07, 0x33,
762	0xa4, 0xe0, 0x17, 0x06, 0x07, 0xc5, 0xb7, 0xac, 0x60, 0xa6, 0xd8, 0x03, 0x93, 0x3d, 0xef, 0x03,
763	0xf5, 0x3b, 0xf6, 0x59, 0xd6, 0x64, 0x9a, 0x7a, 0x7e, 0x29, 0x7a, 0x7c, 0x97, 0x3a, 0x47, 0xf5,
764	0x75, 0x40, 0xdc, 0x83, 0x45, 0xaa, 0x0e, 0x6d, 0xbb, 0xec, 0xe2, 0x6e, 0x59, 0xa7, 0xca, 0xcc,
765	0x16, 0x27, 0x61, 0xbc, 0x32, 0xb0, 0xed, 0xaa, 0x27, 0x48, 0x35, 0x66, 0xce, 0x6b, 0x71, 0x14,
766	0x86, 0x70, 0xf8, 0xda, 0xf1, 0x27, 0x09, 0xcf, 0x97, 0x8b, 0xe3, 0x30, 0xc2, 0x43, 0xd7, 0x8e,
767	0x3e, 0x45, 0x68, 0x89, 0x20, 0xce, 0x03, 0xd7, 0x8e, 0x3f, 0xcd, 0x38, 0x23, 0x88, 0xbb, 0xa7,
768	0xf0, 0xbb, 0x67, 0x87, 0xa8, 0x69, 0x72, 0xee, 0x16, 0x60, 0x98, 0x26, 0xad, 0x9d, 0x7e, 0x86,
769	0x7e, 0x9c, 0x09, 0x71, 0x17, 0x1c, 0x70, 0x4c, 0xf8, 0x73, 0x84, 0x16, 0xeb, 0xc5, 0x32, 0x8c,
770	0x1a, 0xd3, 0xd5, 0x8e, 0x3f, 0x4f, 0xb8, 0x49, 0x61, 0xe8, 0x34, 0x5d, 0xed, 0x82, 0x17, 0x38,
771	0x74, 0x22, 0x30, 0x6d, 0x3c, 0x58, 0xed, 0xf4, 0x8b, 0x9c, 0x75, 0x46, 0xc4, 0x22, 0xd4, 0xca,
772	0x66, 0x69, 0xe7, 0x5f, 0x22, 0xbe, 0xcb, 0x60, 0x06, 0x8c, 0x66, 0x6d, 0x57, 0xbc, 0xcc, 0x19,
773	0x30, 0x28, 0xdc, 0x46, 0xbd, 0x03, 0xd8, 0x6e, 0x7a, 0x85, 0xb7, 0x51, 0xcf, 0xfc, 0xc5, 0x6a,
774	0xe6, 0x3d, 0xcb, 0xae, 0x78, 0x95, 0xab, 0x99, 0xaf, 0xc7, 0x30, 0x7a, 0x27, 0x9a, 0xdd, 0xf1,
775	0x1a, 0x87, 0xd1, 0x33, 0xd0, 0xc4, 0x3a, 0xd4, 0xf7, 0x4f, 0x33, 0xbb, 0xef, 0x75, 0xf2, 0x4d,
776	0xed, 0x1b, 0x66, 0xe2, 0x01, 0x98, 0xed, 0x3f, 0xc9, 0xec, 0xd6, 0x4b, 0xbb, 0x3d, 0x67, 0x0f,
777	0x73, 0x90, 0x89, 0xd3, 0xdd, 0xb3, 0x87, 0x39, 0xc5, 0xec, 0xda, 0xcb, 0xbb, 0xd5, 0xa3, 0xa9,
778	0x39, 0xc4, 0xc4, 0x12, 0x40, 0x77, 0x80, 0xd8, 0x5d, 0x57, 0xc8, 0x65, 0x40, 0xb8, 0x35, 0x68,
779	0x7e, 0xd8, 0xf9, 0xab, 0xbc, 0x35, 0x88, 0xc0, 0xad, 0xc1, 0xa3, 0xc3, 0x4e, 0x5f, 0xe3, 0xad,
780	0xc1, 0x88, 0x58, 0x80, 0x91, 0x28, 0x0b, 0x02, 0x7c, 0xb6, 0xea, 0xb7, 0xf7, 0x19, 0x33, 0x32,
781	0x68, 0x33, 0xfc, 0xeb, 0x1e, 0xc1, 0x0c, 0x88, 0xa3, 0x70, 0x40, 0x86, 0x4d, 0xd9, 0xb6, 0x91,
782	0xbf, 0xed, 0x71, 0x3f, 0xc1, 0xd5, 0x62, 0x11, 0xa0, 0x38, 0xf9, 0x62, 0x14, 0x36, 0xf6, 0xf7,
783	0xbd, 0xe2, 0x10, 0x6e, 0x20, 0x5d, 0x41, 0x7e, 0x74, 0xb6, 0x08, 0x76, 0xaa, 0x82, 0xfc, 0xb4,
784	0x7c, 0x0c, 0x86, 0x1f, 0x49, 0x55, 0xa4, 0x3d, 0xdf, 0x46, 0xff, 0x41, 0x34, 0xaf, 0xc7, 0x84,
785	0x85, 0x2a, 0x91, 0xda, 0xf3, 0x53, 0x1b, 0xfb, 0x27, 0xb1, 0x25, 0x80, 0x70, 0xcb, 0x4b, 0xb5,
786	0xcb, 0x7d, 0xff, 0xc5, 0x30, 0x03, 0x18, 0x34, 0x5e, 0x3f, 0x2a, 0xb7, 0x6d, 0xec, 0xdf, 0x1c,
787	0x34, 0xad, 0x17, 0xc7, 0xa1, 0x86, 0x97, 0xf9, 0x3f, 0x0d, 0x6c, 0xf0, 0x3f, 0x04, 0x77, 0x09,
788	0xfc, 0xe5, 0x54, 0xb7, 0x75, 0xc7, 0x9e, 0xec, 0x7f, 0xa9, 0xd2, 0xbc, 0x5e, 0x2c, 0xc1, 0x68,
789	0xaa, 0xdb, 0xed, 0x2c, 0xf1, 0xf2, 0xd9, 0x61, 0xc1, 0xff, 0xdb, 0x2b, 0x4f, 0xa4, 0x25, 0x73,
790	0xe2, 0x08, 0x4c, 0xb7, 0x54, 0xd8, 0x0b, 0x9e, 0x80, 0x55, 0xb5, 0xaa, 0xd6, 0xf3, 0x5d, 0xf4,
791	0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x31, 0x62, 0x43, 0x54, 0x07, 0x13, 0x00, 0x00,
792}
793