• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2019 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5// Code generated by generate-protos. DO NOT EDIT.
6
7package protoreflect
8
9func (p *SourcePath) appendFileDescriptorProto(b []byte) []byte {
10	if len(*p) == 0 {
11		return b
12	}
13	switch (*p)[0] {
14	case 1:
15		b = p.appendSingularField(b, "name", nil)
16	case 2:
17		b = p.appendSingularField(b, "package", nil)
18	case 3:
19		b = p.appendRepeatedField(b, "dependency", nil)
20	case 10:
21		b = p.appendRepeatedField(b, "public_dependency", nil)
22	case 11:
23		b = p.appendRepeatedField(b, "weak_dependency", nil)
24	case 4:
25		b = p.appendRepeatedField(b, "message_type", (*SourcePath).appendDescriptorProto)
26	case 5:
27		b = p.appendRepeatedField(b, "enum_type", (*SourcePath).appendEnumDescriptorProto)
28	case 6:
29		b = p.appendRepeatedField(b, "service", (*SourcePath).appendServiceDescriptorProto)
30	case 7:
31		b = p.appendRepeatedField(b, "extension", (*SourcePath).appendFieldDescriptorProto)
32	case 8:
33		b = p.appendSingularField(b, "options", (*SourcePath).appendFileOptions)
34	case 9:
35		b = p.appendSingularField(b, "source_code_info", (*SourcePath).appendSourceCodeInfo)
36	case 12:
37		b = p.appendSingularField(b, "syntax", nil)
38	}
39	return b
40}
41
42func (p *SourcePath) appendDescriptorProto(b []byte) []byte {
43	if len(*p) == 0 {
44		return b
45	}
46	switch (*p)[0] {
47	case 1:
48		b = p.appendSingularField(b, "name", nil)
49	case 2:
50		b = p.appendRepeatedField(b, "field", (*SourcePath).appendFieldDescriptorProto)
51	case 6:
52		b = p.appendRepeatedField(b, "extension", (*SourcePath).appendFieldDescriptorProto)
53	case 3:
54		b = p.appendRepeatedField(b, "nested_type", (*SourcePath).appendDescriptorProto)
55	case 4:
56		b = p.appendRepeatedField(b, "enum_type", (*SourcePath).appendEnumDescriptorProto)
57	case 5:
58		b = p.appendRepeatedField(b, "extension_range", (*SourcePath).appendDescriptorProto_ExtensionRange)
59	case 8:
60		b = p.appendRepeatedField(b, "oneof_decl", (*SourcePath).appendOneofDescriptorProto)
61	case 7:
62		b = p.appendSingularField(b, "options", (*SourcePath).appendMessageOptions)
63	case 9:
64		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendDescriptorProto_ReservedRange)
65	case 10:
66		b = p.appendRepeatedField(b, "reserved_name", nil)
67	}
68	return b
69}
70
71func (p *SourcePath) appendEnumDescriptorProto(b []byte) []byte {
72	if len(*p) == 0 {
73		return b
74	}
75	switch (*p)[0] {
76	case 1:
77		b = p.appendSingularField(b, "name", nil)
78	case 2:
79		b = p.appendRepeatedField(b, "value", (*SourcePath).appendEnumValueDescriptorProto)
80	case 3:
81		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumOptions)
82	case 4:
83		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendEnumDescriptorProto_EnumReservedRange)
84	case 5:
85		b = p.appendRepeatedField(b, "reserved_name", nil)
86	}
87	return b
88}
89
90func (p *SourcePath) appendServiceDescriptorProto(b []byte) []byte {
91	if len(*p) == 0 {
92		return b
93	}
94	switch (*p)[0] {
95	case 1:
96		b = p.appendSingularField(b, "name", nil)
97	case 2:
98		b = p.appendRepeatedField(b, "method", (*SourcePath).appendMethodDescriptorProto)
99	case 3:
100		b = p.appendSingularField(b, "options", (*SourcePath).appendServiceOptions)
101	}
102	return b
103}
104
105func (p *SourcePath) appendFieldDescriptorProto(b []byte) []byte {
106	if len(*p) == 0 {
107		return b
108	}
109	switch (*p)[0] {
110	case 1:
111		b = p.appendSingularField(b, "name", nil)
112	case 3:
113		b = p.appendSingularField(b, "number", nil)
114	case 4:
115		b = p.appendSingularField(b, "label", nil)
116	case 5:
117		b = p.appendSingularField(b, "type", nil)
118	case 6:
119		b = p.appendSingularField(b, "type_name", nil)
120	case 2:
121		b = p.appendSingularField(b, "extendee", nil)
122	case 7:
123		b = p.appendSingularField(b, "default_value", nil)
124	case 9:
125		b = p.appendSingularField(b, "oneof_index", nil)
126	case 10:
127		b = p.appendSingularField(b, "json_name", nil)
128	case 8:
129		b = p.appendSingularField(b, "options", (*SourcePath).appendFieldOptions)
130	case 17:
131		b = p.appendSingularField(b, "proto3_optional", nil)
132	}
133	return b
134}
135
136func (p *SourcePath) appendFileOptions(b []byte) []byte {
137	if len(*p) == 0 {
138		return b
139	}
140	switch (*p)[0] {
141	case 1:
142		b = p.appendSingularField(b, "java_package", nil)
143	case 8:
144		b = p.appendSingularField(b, "java_outer_classname", nil)
145	case 10:
146		b = p.appendSingularField(b, "java_multiple_files", nil)
147	case 20:
148		b = p.appendSingularField(b, "java_generate_equals_and_hash", nil)
149	case 27:
150		b = p.appendSingularField(b, "java_string_check_utf8", nil)
151	case 9:
152		b = p.appendSingularField(b, "optimize_for", nil)
153	case 11:
154		b = p.appendSingularField(b, "go_package", nil)
155	case 16:
156		b = p.appendSingularField(b, "cc_generic_services", nil)
157	case 17:
158		b = p.appendSingularField(b, "java_generic_services", nil)
159	case 18:
160		b = p.appendSingularField(b, "py_generic_services", nil)
161	case 42:
162		b = p.appendSingularField(b, "php_generic_services", nil)
163	case 23:
164		b = p.appendSingularField(b, "deprecated", nil)
165	case 31:
166		b = p.appendSingularField(b, "cc_enable_arenas", nil)
167	case 36:
168		b = p.appendSingularField(b, "objc_class_prefix", nil)
169	case 37:
170		b = p.appendSingularField(b, "csharp_namespace", nil)
171	case 39:
172		b = p.appendSingularField(b, "swift_prefix", nil)
173	case 40:
174		b = p.appendSingularField(b, "php_class_prefix", nil)
175	case 41:
176		b = p.appendSingularField(b, "php_namespace", nil)
177	case 44:
178		b = p.appendSingularField(b, "php_metadata_namespace", nil)
179	case 45:
180		b = p.appendSingularField(b, "ruby_package", nil)
181	case 999:
182		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
183	}
184	return b
185}
186
187func (p *SourcePath) appendSourceCodeInfo(b []byte) []byte {
188	if len(*p) == 0 {
189		return b
190	}
191	switch (*p)[0] {
192	case 1:
193		b = p.appendRepeatedField(b, "location", (*SourcePath).appendSourceCodeInfo_Location)
194	}
195	return b
196}
197
198func (p *SourcePath) appendDescriptorProto_ExtensionRange(b []byte) []byte {
199	if len(*p) == 0 {
200		return b
201	}
202	switch (*p)[0] {
203	case 1:
204		b = p.appendSingularField(b, "start", nil)
205	case 2:
206		b = p.appendSingularField(b, "end", nil)
207	case 3:
208		b = p.appendSingularField(b, "options", (*SourcePath).appendExtensionRangeOptions)
209	}
210	return b
211}
212
213func (p *SourcePath) appendOneofDescriptorProto(b []byte) []byte {
214	if len(*p) == 0 {
215		return b
216	}
217	switch (*p)[0] {
218	case 1:
219		b = p.appendSingularField(b, "name", nil)
220	case 2:
221		b = p.appendSingularField(b, "options", (*SourcePath).appendOneofOptions)
222	}
223	return b
224}
225
226func (p *SourcePath) appendMessageOptions(b []byte) []byte {
227	if len(*p) == 0 {
228		return b
229	}
230	switch (*p)[0] {
231	case 1:
232		b = p.appendSingularField(b, "message_set_wire_format", nil)
233	case 2:
234		b = p.appendSingularField(b, "no_standard_descriptor_accessor", nil)
235	case 3:
236		b = p.appendSingularField(b, "deprecated", nil)
237	case 7:
238		b = p.appendSingularField(b, "map_entry", nil)
239	case 999:
240		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
241	}
242	return b
243}
244
245func (p *SourcePath) appendDescriptorProto_ReservedRange(b []byte) []byte {
246	if len(*p) == 0 {
247		return b
248	}
249	switch (*p)[0] {
250	case 1:
251		b = p.appendSingularField(b, "start", nil)
252	case 2:
253		b = p.appendSingularField(b, "end", nil)
254	}
255	return b
256}
257
258func (p *SourcePath) appendEnumValueDescriptorProto(b []byte) []byte {
259	if len(*p) == 0 {
260		return b
261	}
262	switch (*p)[0] {
263	case 1:
264		b = p.appendSingularField(b, "name", nil)
265	case 2:
266		b = p.appendSingularField(b, "number", nil)
267	case 3:
268		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumValueOptions)
269	}
270	return b
271}
272
273func (p *SourcePath) appendEnumOptions(b []byte) []byte {
274	if len(*p) == 0 {
275		return b
276	}
277	switch (*p)[0] {
278	case 2:
279		b = p.appendSingularField(b, "allow_alias", nil)
280	case 3:
281		b = p.appendSingularField(b, "deprecated", nil)
282	case 999:
283		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
284	}
285	return b
286}
287
288func (p *SourcePath) appendEnumDescriptorProto_EnumReservedRange(b []byte) []byte {
289	if len(*p) == 0 {
290		return b
291	}
292	switch (*p)[0] {
293	case 1:
294		b = p.appendSingularField(b, "start", nil)
295	case 2:
296		b = p.appendSingularField(b, "end", nil)
297	}
298	return b
299}
300
301func (p *SourcePath) appendMethodDescriptorProto(b []byte) []byte {
302	if len(*p) == 0 {
303		return b
304	}
305	switch (*p)[0] {
306	case 1:
307		b = p.appendSingularField(b, "name", nil)
308	case 2:
309		b = p.appendSingularField(b, "input_type", nil)
310	case 3:
311		b = p.appendSingularField(b, "output_type", nil)
312	case 4:
313		b = p.appendSingularField(b, "options", (*SourcePath).appendMethodOptions)
314	case 5:
315		b = p.appendSingularField(b, "client_streaming", nil)
316	case 6:
317		b = p.appendSingularField(b, "server_streaming", nil)
318	}
319	return b
320}
321
322func (p *SourcePath) appendServiceOptions(b []byte) []byte {
323	if len(*p) == 0 {
324		return b
325	}
326	switch (*p)[0] {
327	case 33:
328		b = p.appendSingularField(b, "deprecated", nil)
329	case 999:
330		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
331	}
332	return b
333}
334
335func (p *SourcePath) appendFieldOptions(b []byte) []byte {
336	if len(*p) == 0 {
337		return b
338	}
339	switch (*p)[0] {
340	case 1:
341		b = p.appendSingularField(b, "ctype", nil)
342	case 2:
343		b = p.appendSingularField(b, "packed", nil)
344	case 6:
345		b = p.appendSingularField(b, "jstype", nil)
346	case 5:
347		b = p.appendSingularField(b, "lazy", nil)
348	case 3:
349		b = p.appendSingularField(b, "deprecated", nil)
350	case 10:
351		b = p.appendSingularField(b, "weak", nil)
352	case 999:
353		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
354	}
355	return b
356}
357
358func (p *SourcePath) appendUninterpretedOption(b []byte) []byte {
359	if len(*p) == 0 {
360		return b
361	}
362	switch (*p)[0] {
363	case 2:
364		b = p.appendRepeatedField(b, "name", (*SourcePath).appendUninterpretedOption_NamePart)
365	case 3:
366		b = p.appendSingularField(b, "identifier_value", nil)
367	case 4:
368		b = p.appendSingularField(b, "positive_int_value", nil)
369	case 5:
370		b = p.appendSingularField(b, "negative_int_value", nil)
371	case 6:
372		b = p.appendSingularField(b, "double_value", nil)
373	case 7:
374		b = p.appendSingularField(b, "string_value", nil)
375	case 8:
376		b = p.appendSingularField(b, "aggregate_value", nil)
377	}
378	return b
379}
380
381func (p *SourcePath) appendSourceCodeInfo_Location(b []byte) []byte {
382	if len(*p) == 0 {
383		return b
384	}
385	switch (*p)[0] {
386	case 1:
387		b = p.appendRepeatedField(b, "path", nil)
388	case 2:
389		b = p.appendRepeatedField(b, "span", nil)
390	case 3:
391		b = p.appendSingularField(b, "leading_comments", nil)
392	case 4:
393		b = p.appendSingularField(b, "trailing_comments", nil)
394	case 6:
395		b = p.appendRepeatedField(b, "leading_detached_comments", nil)
396	}
397	return b
398}
399
400func (p *SourcePath) appendExtensionRangeOptions(b []byte) []byte {
401	if len(*p) == 0 {
402		return b
403	}
404	switch (*p)[0] {
405	case 999:
406		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
407	}
408	return b
409}
410
411func (p *SourcePath) appendOneofOptions(b []byte) []byte {
412	if len(*p) == 0 {
413		return b
414	}
415	switch (*p)[0] {
416	case 999:
417		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
418	}
419	return b
420}
421
422func (p *SourcePath) appendEnumValueOptions(b []byte) []byte {
423	if len(*p) == 0 {
424		return b
425	}
426	switch (*p)[0] {
427	case 1:
428		b = p.appendSingularField(b, "deprecated", nil)
429	case 999:
430		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
431	}
432	return b
433}
434
435func (p *SourcePath) appendMethodOptions(b []byte) []byte {
436	if len(*p) == 0 {
437		return b
438	}
439	switch (*p)[0] {
440	case 33:
441		b = p.appendSingularField(b, "deprecated", nil)
442	case 34:
443		b = p.appendSingularField(b, "idempotency_level", nil)
444	case 999:
445		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
446	}
447	return b
448}
449
450func (p *SourcePath) appendUninterpretedOption_NamePart(b []byte) []byte {
451	if len(*p) == 0 {
452		return b
453	}
454	switch (*p)[0] {
455	case 1:
456		b = p.appendSingularField(b, "name_part", nil)
457	case 2:
458		b = p.appendSingularField(b, "is_extension", nil)
459	}
460	return b
461}
462