go-bot

Форк
0
475 строк · 12.1 Кб
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

7
package protoreflect
8

9
func (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
	case 13:
39
		b = p.appendSingularField(b, "edition", nil)
40
	}
41
	return b
42
}
43

44
func (p *SourcePath) appendDescriptorProto(b []byte) []byte {
45
	if len(*p) == 0 {
46
		return b
47
	}
48
	switch (*p)[0] {
49
	case 1:
50
		b = p.appendSingularField(b, "name", nil)
51
	case 2:
52
		b = p.appendRepeatedField(b, "field", (*SourcePath).appendFieldDescriptorProto)
53
	case 6:
54
		b = p.appendRepeatedField(b, "extension", (*SourcePath).appendFieldDescriptorProto)
55
	case 3:
56
		b = p.appendRepeatedField(b, "nested_type", (*SourcePath).appendDescriptorProto)
57
	case 4:
58
		b = p.appendRepeatedField(b, "enum_type", (*SourcePath).appendEnumDescriptorProto)
59
	case 5:
60
		b = p.appendRepeatedField(b, "extension_range", (*SourcePath).appendDescriptorProto_ExtensionRange)
61
	case 8:
62
		b = p.appendRepeatedField(b, "oneof_decl", (*SourcePath).appendOneofDescriptorProto)
63
	case 7:
64
		b = p.appendSingularField(b, "options", (*SourcePath).appendMessageOptions)
65
	case 9:
66
		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendDescriptorProto_ReservedRange)
67
	case 10:
68
		b = p.appendRepeatedField(b, "reserved_name", nil)
69
	}
70
	return b
71
}
72

73
func (p *SourcePath) appendEnumDescriptorProto(b []byte) []byte {
74
	if len(*p) == 0 {
75
		return b
76
	}
77
	switch (*p)[0] {
78
	case 1:
79
		b = p.appendSingularField(b, "name", nil)
80
	case 2:
81
		b = p.appendRepeatedField(b, "value", (*SourcePath).appendEnumValueDescriptorProto)
82
	case 3:
83
		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumOptions)
84
	case 4:
85
		b = p.appendRepeatedField(b, "reserved_range", (*SourcePath).appendEnumDescriptorProto_EnumReservedRange)
86
	case 5:
87
		b = p.appendRepeatedField(b, "reserved_name", nil)
88
	}
89
	return b
90
}
91

92
func (p *SourcePath) appendServiceDescriptorProto(b []byte) []byte {
93
	if len(*p) == 0 {
94
		return b
95
	}
96
	switch (*p)[0] {
97
	case 1:
98
		b = p.appendSingularField(b, "name", nil)
99
	case 2:
100
		b = p.appendRepeatedField(b, "method", (*SourcePath).appendMethodDescriptorProto)
101
	case 3:
102
		b = p.appendSingularField(b, "options", (*SourcePath).appendServiceOptions)
103
	}
104
	return b
105
}
106

107
func (p *SourcePath) appendFieldDescriptorProto(b []byte) []byte {
108
	if len(*p) == 0 {
109
		return b
110
	}
111
	switch (*p)[0] {
112
	case 1:
113
		b = p.appendSingularField(b, "name", nil)
114
	case 3:
115
		b = p.appendSingularField(b, "number", nil)
116
	case 4:
117
		b = p.appendSingularField(b, "label", nil)
118
	case 5:
119
		b = p.appendSingularField(b, "type", nil)
120
	case 6:
121
		b = p.appendSingularField(b, "type_name", nil)
122
	case 2:
123
		b = p.appendSingularField(b, "extendee", nil)
124
	case 7:
125
		b = p.appendSingularField(b, "default_value", nil)
126
	case 9:
127
		b = p.appendSingularField(b, "oneof_index", nil)
128
	case 10:
129
		b = p.appendSingularField(b, "json_name", nil)
130
	case 8:
131
		b = p.appendSingularField(b, "options", (*SourcePath).appendFieldOptions)
132
	case 17:
133
		b = p.appendSingularField(b, "proto3_optional", nil)
134
	}
135
	return b
136
}
137

138
func (p *SourcePath) appendFileOptions(b []byte) []byte {
139
	if len(*p) == 0 {
140
		return b
141
	}
142
	switch (*p)[0] {
143
	case 1:
144
		b = p.appendSingularField(b, "java_package", nil)
145
	case 8:
146
		b = p.appendSingularField(b, "java_outer_classname", nil)
147
	case 10:
148
		b = p.appendSingularField(b, "java_multiple_files", nil)
149
	case 20:
150
		b = p.appendSingularField(b, "java_generate_equals_and_hash", nil)
151
	case 27:
152
		b = p.appendSingularField(b, "java_string_check_utf8", nil)
153
	case 9:
154
		b = p.appendSingularField(b, "optimize_for", nil)
155
	case 11:
156
		b = p.appendSingularField(b, "go_package", nil)
157
	case 16:
158
		b = p.appendSingularField(b, "cc_generic_services", nil)
159
	case 17:
160
		b = p.appendSingularField(b, "java_generic_services", nil)
161
	case 18:
162
		b = p.appendSingularField(b, "py_generic_services", nil)
163
	case 42:
164
		b = p.appendSingularField(b, "php_generic_services", nil)
165
	case 23:
166
		b = p.appendSingularField(b, "deprecated", nil)
167
	case 31:
168
		b = p.appendSingularField(b, "cc_enable_arenas", nil)
169
	case 36:
170
		b = p.appendSingularField(b, "objc_class_prefix", nil)
171
	case 37:
172
		b = p.appendSingularField(b, "csharp_namespace", nil)
173
	case 39:
174
		b = p.appendSingularField(b, "swift_prefix", nil)
175
	case 40:
176
		b = p.appendSingularField(b, "php_class_prefix", nil)
177
	case 41:
178
		b = p.appendSingularField(b, "php_namespace", nil)
179
	case 44:
180
		b = p.appendSingularField(b, "php_metadata_namespace", nil)
181
	case 45:
182
		b = p.appendSingularField(b, "ruby_package", nil)
183
	case 999:
184
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
185
	}
186
	return b
187
}
188

189
func (p *SourcePath) appendSourceCodeInfo(b []byte) []byte {
190
	if len(*p) == 0 {
191
		return b
192
	}
193
	switch (*p)[0] {
194
	case 1:
195
		b = p.appendRepeatedField(b, "location", (*SourcePath).appendSourceCodeInfo_Location)
196
	}
197
	return b
198
}
199

200
func (p *SourcePath) appendDescriptorProto_ExtensionRange(b []byte) []byte {
201
	if len(*p) == 0 {
202
		return b
203
	}
204
	switch (*p)[0] {
205
	case 1:
206
		b = p.appendSingularField(b, "start", nil)
207
	case 2:
208
		b = p.appendSingularField(b, "end", nil)
209
	case 3:
210
		b = p.appendSingularField(b, "options", (*SourcePath).appendExtensionRangeOptions)
211
	}
212
	return b
213
}
214

215
func (p *SourcePath) appendOneofDescriptorProto(b []byte) []byte {
216
	if len(*p) == 0 {
217
		return b
218
	}
219
	switch (*p)[0] {
220
	case 1:
221
		b = p.appendSingularField(b, "name", nil)
222
	case 2:
223
		b = p.appendSingularField(b, "options", (*SourcePath).appendOneofOptions)
224
	}
225
	return b
226
}
227

228
func (p *SourcePath) appendMessageOptions(b []byte) []byte {
229
	if len(*p) == 0 {
230
		return b
231
	}
232
	switch (*p)[0] {
233
	case 1:
234
		b = p.appendSingularField(b, "message_set_wire_format", nil)
235
	case 2:
236
		b = p.appendSingularField(b, "no_standard_descriptor_accessor", nil)
237
	case 3:
238
		b = p.appendSingularField(b, "deprecated", nil)
239
	case 7:
240
		b = p.appendSingularField(b, "map_entry", nil)
241
	case 11:
242
		b = p.appendSingularField(b, "deprecated_legacy_json_field_conflicts", nil)
243
	case 999:
244
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
245
	}
246
	return b
247
}
248

249
func (p *SourcePath) appendDescriptorProto_ReservedRange(b []byte) []byte {
250
	if len(*p) == 0 {
251
		return b
252
	}
253
	switch (*p)[0] {
254
	case 1:
255
		b = p.appendSingularField(b, "start", nil)
256
	case 2:
257
		b = p.appendSingularField(b, "end", nil)
258
	}
259
	return b
260
}
261

262
func (p *SourcePath) appendEnumValueDescriptorProto(b []byte) []byte {
263
	if len(*p) == 0 {
264
		return b
265
	}
266
	switch (*p)[0] {
267
	case 1:
268
		b = p.appendSingularField(b, "name", nil)
269
	case 2:
270
		b = p.appendSingularField(b, "number", nil)
271
	case 3:
272
		b = p.appendSingularField(b, "options", (*SourcePath).appendEnumValueOptions)
273
	}
274
	return b
275
}
276

277
func (p *SourcePath) appendEnumOptions(b []byte) []byte {
278
	if len(*p) == 0 {
279
		return b
280
	}
281
	switch (*p)[0] {
282
	case 2:
283
		b = p.appendSingularField(b, "allow_alias", nil)
284
	case 3:
285
		b = p.appendSingularField(b, "deprecated", nil)
286
	case 6:
287
		b = p.appendSingularField(b, "deprecated_legacy_json_field_conflicts", nil)
288
	case 999:
289
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
290
	}
291
	return b
292
}
293

294
func (p *SourcePath) appendEnumDescriptorProto_EnumReservedRange(b []byte) []byte {
295
	if len(*p) == 0 {
296
		return b
297
	}
298
	switch (*p)[0] {
299
	case 1:
300
		b = p.appendSingularField(b, "start", nil)
301
	case 2:
302
		b = p.appendSingularField(b, "end", nil)
303
	}
304
	return b
305
}
306

307
func (p *SourcePath) appendMethodDescriptorProto(b []byte) []byte {
308
	if len(*p) == 0 {
309
		return b
310
	}
311
	switch (*p)[0] {
312
	case 1:
313
		b = p.appendSingularField(b, "name", nil)
314
	case 2:
315
		b = p.appendSingularField(b, "input_type", nil)
316
	case 3:
317
		b = p.appendSingularField(b, "output_type", nil)
318
	case 4:
319
		b = p.appendSingularField(b, "options", (*SourcePath).appendMethodOptions)
320
	case 5:
321
		b = p.appendSingularField(b, "client_streaming", nil)
322
	case 6:
323
		b = p.appendSingularField(b, "server_streaming", nil)
324
	}
325
	return b
326
}
327

328
func (p *SourcePath) appendServiceOptions(b []byte) []byte {
329
	if len(*p) == 0 {
330
		return b
331
	}
332
	switch (*p)[0] {
333
	case 33:
334
		b = p.appendSingularField(b, "deprecated", nil)
335
	case 999:
336
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
337
	}
338
	return b
339
}
340

341
func (p *SourcePath) appendFieldOptions(b []byte) []byte {
342
	if len(*p) == 0 {
343
		return b
344
	}
345
	switch (*p)[0] {
346
	case 1:
347
		b = p.appendSingularField(b, "ctype", nil)
348
	case 2:
349
		b = p.appendSingularField(b, "packed", nil)
350
	case 6:
351
		b = p.appendSingularField(b, "jstype", nil)
352
	case 5:
353
		b = p.appendSingularField(b, "lazy", nil)
354
	case 15:
355
		b = p.appendSingularField(b, "unverified_lazy", nil)
356
	case 3:
357
		b = p.appendSingularField(b, "deprecated", nil)
358
	case 10:
359
		b = p.appendSingularField(b, "weak", nil)
360
	case 16:
361
		b = p.appendSingularField(b, "debug_redact", nil)
362
	case 17:
363
		b = p.appendSingularField(b, "retention", nil)
364
	case 18:
365
		b = p.appendSingularField(b, "target", nil)
366
	case 999:
367
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
368
	}
369
	return b
370
}
371

372
func (p *SourcePath) appendUninterpretedOption(b []byte) []byte {
373
	if len(*p) == 0 {
374
		return b
375
	}
376
	switch (*p)[0] {
377
	case 2:
378
		b = p.appendRepeatedField(b, "name", (*SourcePath).appendUninterpretedOption_NamePart)
379
	case 3:
380
		b = p.appendSingularField(b, "identifier_value", nil)
381
	case 4:
382
		b = p.appendSingularField(b, "positive_int_value", nil)
383
	case 5:
384
		b = p.appendSingularField(b, "negative_int_value", nil)
385
	case 6:
386
		b = p.appendSingularField(b, "double_value", nil)
387
	case 7:
388
		b = p.appendSingularField(b, "string_value", nil)
389
	case 8:
390
		b = p.appendSingularField(b, "aggregate_value", nil)
391
	}
392
	return b
393
}
394

395
func (p *SourcePath) appendSourceCodeInfo_Location(b []byte) []byte {
396
	if len(*p) == 0 {
397
		return b
398
	}
399
	switch (*p)[0] {
400
	case 1:
401
		b = p.appendRepeatedField(b, "path", nil)
402
	case 2:
403
		b = p.appendRepeatedField(b, "span", nil)
404
	case 3:
405
		b = p.appendSingularField(b, "leading_comments", nil)
406
	case 4:
407
		b = p.appendSingularField(b, "trailing_comments", nil)
408
	case 6:
409
		b = p.appendRepeatedField(b, "leading_detached_comments", nil)
410
	}
411
	return b
412
}
413

414
func (p *SourcePath) appendExtensionRangeOptions(b []byte) []byte {
415
	if len(*p) == 0 {
416
		return b
417
	}
418
	switch (*p)[0] {
419
	case 999:
420
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
421
	}
422
	return b
423
}
424

425
func (p *SourcePath) appendOneofOptions(b []byte) []byte {
426
	if len(*p) == 0 {
427
		return b
428
	}
429
	switch (*p)[0] {
430
	case 999:
431
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
432
	}
433
	return b
434
}
435

436
func (p *SourcePath) appendEnumValueOptions(b []byte) []byte {
437
	if len(*p) == 0 {
438
		return b
439
	}
440
	switch (*p)[0] {
441
	case 1:
442
		b = p.appendSingularField(b, "deprecated", nil)
443
	case 999:
444
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
445
	}
446
	return b
447
}
448

449
func (p *SourcePath) appendMethodOptions(b []byte) []byte {
450
	if len(*p) == 0 {
451
		return b
452
	}
453
	switch (*p)[0] {
454
	case 33:
455
		b = p.appendSingularField(b, "deprecated", nil)
456
	case 34:
457
		b = p.appendSingularField(b, "idempotency_level", nil)
458
	case 999:
459
		b = p.appendRepeatedField(b, "uninterpreted_option", (*SourcePath).appendUninterpretedOption)
460
	}
461
	return b
462
}
463

464
func (p *SourcePath) appendUninterpretedOption_NamePart(b []byte) []byte {
465
	if len(*p) == 0 {
466
		return b
467
	}
468
	switch (*p)[0] {
469
	case 1:
470
		b = p.appendSingularField(b, "name_part", nil)
471
	case 2:
472
		b = p.appendSingularField(b, "is_extension", nil)
473
	}
474
	return b
475
}
476

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.