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 case 13: 39 b = p.appendSingularField(b, "edition", nil) 40 } 41 return b 42} 43 44func (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 73func (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 92func (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 107func (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 138func (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 189func (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 200func (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 215func (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 228func (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 249func (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 262func (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 277func (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 294func (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 307func (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 328func (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 341func (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 372func (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 395func (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 414func (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 425func (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 436func (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 449func (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 464func (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