github.com/syumai/protoreflect@v1.7.1-0.20200810020253-2ac7e3b3a321/desc/protoparse/test-source-info.txt (about) 1 ---- desc_test_comments.proto ---- 2 3 4 : 5 desc_test_comments.proto:8:1 6 desc_test_comments.proto:141:2 7 8 9 > syntax: 10 desc_test_comments.proto:8:1 11 desc_test_comments.proto:8:19 12 Leading detached comment [0]: 13 This is the first detached comment for the syntax. 14 15 Leading detached comment [1]: 16 17 This is a second detached comment. 18 19 Leading detached comment [2]: 20 This is a third. 21 22 Leading comments: 23 Syntax comment... 24 25 Trailing comments: 26 Syntax trailer. 27 28 29 30 > package: 31 desc_test_comments.proto:12:1 32 desc_test_comments.proto:12:17 33 Leading comments: 34 And now the package declaration 35 36 37 38 > options: 39 desc_test_comments.proto:15:1 40 desc_test_comments.proto:15:75 41 42 43 > options > go_package: 44 desc_test_comments.proto:15:1 45 desc_test_comments.proto:15:75 46 Leading comments: 47 option comments FTW!!! 48 49 50 51 > dependency[0]: 52 desc_test_comments.proto:17:1 53 desc_test_comments.proto:17:38 54 55 56 > dependency[1]: 57 desc_test_comments.proto:18:1 58 desc_test_comments.proto:18:34 59 60 61 > message_type[0]: 62 desc_test_comments.proto:25:1 63 desc_test_comments.proto:105:2 64 Leading detached comment [0]: 65 Multiple white space lines (like above) cannot 66 be preserved... 67 68 Leading comments: 69 We need a request for our RPC service below. 70 71 Trailing comments: 72 And next we'll need some extensions... 73 74 75 76 > message_type[0] > name: 77 desc_test_comments.proto:25:68 78 desc_test_comments.proto:25:75 79 Leading detached comment [0]: 80 detached message name 81 Leading comments: 82 request with a capital R 83 Trailing comments: 84 trailer 85 86 87 88 > message_type[0] > options: 89 desc_test_comments.proto:26:9 90 desc_test_comments.proto:26:34 91 92 93 > message_type[0] > options > deprecated: 94 desc_test_comments.proto:26:9 95 desc_test_comments.proto:26:34 96 Trailing comments: 97 deprecated! 98 99 100 101 > message_type[0] > field[0]: 102 desc_test_comments.proto:29:9 103 desc_test_comments.proto:32:132 104 Leading comments: 105 A field comment 106 107 Trailing comments: 108 field trailer #1... 109 110 111 112 > message_type[0] > field[0] > label: 113 desc_test_comments.proto:29:9 114 desc_test_comments.proto:29:17 115 116 117 > message_type[0] > field[0] > type: 118 desc_test_comments.proto:29:18 119 desc_test_comments.proto:29:23 120 121 122 > message_type[0] > field[0] > name: 123 desc_test_comments.proto:29:24 124 desc_test_comments.proto:29:27 125 126 127 > message_type[0] > field[0] > number: 128 desc_test_comments.proto:29:70 129 desc_test_comments.proto:29:71 130 Leading detached comment [0]: 131 detached tag 132 Leading comments: 133 tag numero uno 134 Trailing comments: 135 tag trailer 136 that spans multiple lines... 137 more than two. 138 139 140 > message_type[0] > field[0] > options: 141 desc_test_comments.proto:32:11 142 desc_test_comments.proto:32:131 143 144 145 > message_type[0] > field[0] > options > packed: 146 desc_test_comments.proto:32:12 147 desc_test_comments.proto:32:23 148 Trailing comments: 149 packed! 150 151 152 > message_type[0] > field[0] > json_name: 153 desc_test_comments.proto:32:39 154 desc_test_comments.proto:32:56 155 Trailing comments: 156 custom JSON! 157 158 159 > message_type[0] > field[0] > options > ffubar[0]: 160 desc_test_comments.proto:32:77 161 desc_test_comments.proto:32:102 162 163 164 > message_type[0] > field[0] > options > ffubarb: 165 desc_test_comments.proto:32:104 166 desc_test_comments.proto:32:130 167 168 169 > message_type[0] > options: 170 desc_test_comments.proto:35:27 171 desc_test_comments.proto:35:61 172 173 174 > message_type[0] > options > mfubar: 175 desc_test_comments.proto:35:27 176 desc_test_comments.proto:35:61 177 Leading comments: 178 lead mfubar 179 Trailing comments: 180 trailing mfubar 181 182 183 184 > message_type[0] > field[1]: 185 desc_test_comments.proto:42:29 186 desc_test_comments.proto:43:77 187 Leading detached comment [0]: 188 some detached comments 189 190 Leading detached comment [1]: 191 some detached comments 192 193 Leading detached comment [2]: 194 Another field comment 195 196 Leading comments: 197 label comment 198 199 200 > message_type[0] > field[1] > label: 201 desc_test_comments.proto:42:29 202 desc_test_comments.proto:42:37 203 204 205 > message_type[0] > field[1] > type: 206 desc_test_comments.proto:42:57 207 desc_test_comments.proto:42:63 208 Leading comments: 209 type comment 210 211 212 > message_type[0] > field[1] > name: 213 desc_test_comments.proto:42:83 214 desc_test_comments.proto:42:87 215 Leading comments: 216 name comment 217 218 219 > message_type[0] > field[1] > number: 220 desc_test_comments.proto:42:90 221 desc_test_comments.proto:42:91 222 223 224 > message_type[0] > field[1] > options: 225 desc_test_comments.proto:43:17 226 desc_test_comments.proto:43:76 227 228 229 > message_type[0] > field[1] > default_value: 230 desc_test_comments.proto:43:37 231 desc_test_comments.proto:43:54 232 Leading comments: 233 default lead 234 Trailing comments: 235 default trail 236 237 238 > message_type[0] > extension_range: 239 desc_test_comments.proto:46:9 240 desc_test_comments.proto:46:31 241 Leading comments: 242 extension range comments are (sadly) not preserved 243 244 245 246 > message_type[0] > extension_range[0]: 247 desc_test_comments.proto:46:20 248 desc_test_comments.proto:46:30 249 250 251 > message_type[0] > extension_range[0] > start: 252 desc_test_comments.proto:46:20 253 desc_test_comments.proto:46:23 254 255 256 > message_type[0] > extension_range[0] > end: 257 desc_test_comments.proto:46:27 258 desc_test_comments.proto:46:30 259 260 261 > message_type[0] > extension_range: 262 desc_test_comments.proto:47:9 263 desc_test_comments.proto:47:109 264 265 266 > message_type[0] > extension_range[1]: 267 desc_test_comments.proto:47:20 268 desc_test_comments.proto:47:30 269 270 271 > message_type[0] > extension_range[1] > start: 272 desc_test_comments.proto:47:20 273 desc_test_comments.proto:47:23 274 275 276 > message_type[0] > extension_range[1] > end: 277 desc_test_comments.proto:47:27 278 desc_test_comments.proto:47:30 279 280 281 > message_type[0] > extension_range[1] > options: 282 desc_test_comments.proto:47:31 283 desc_test_comments.proto:47:108 284 285 286 > message_type[0] > extension_range[1] > options > exfubarb: 287 desc_test_comments.proto:47:32 288 desc_test_comments.proto:47:74 289 290 291 > message_type[0] > extension_range[1] > options > exfubar[0]: 292 desc_test_comments.proto:47:76 293 desc_test_comments.proto:47:107 294 295 296 > message_type[0] > reserved_range: 297 desc_test_comments.proto:51:48 298 desc_test_comments.proto:51:77 299 Leading detached comment [0]: 300 another detached comment 301 302 Leading comments: 303 same for reserved range comments 304 305 306 > message_type[0] > reserved_range[0]: 307 desc_test_comments.proto:51:57 308 desc_test_comments.proto:51:65 309 310 311 > message_type[0] > reserved_range[0] > start: 312 desc_test_comments.proto:51:57 313 desc_test_comments.proto:51:59 314 315 316 > message_type[0] > reserved_range[0] > end: 317 desc_test_comments.proto:51:63 318 desc_test_comments.proto:51:65 319 320 321 > message_type[0] > reserved_range[1]: 322 desc_test_comments.proto:51:67 323 desc_test_comments.proto:51:75 324 325 326 > message_type[0] > reserved_range[1] > start: 327 desc_test_comments.proto:51:67 328 desc_test_comments.proto:51:69 329 330 331 > message_type[0] > reserved_range[1] > end: 332 desc_test_comments.proto:51:73 333 desc_test_comments.proto:51:75 334 335 336 > message_type[0] > reserved_name: 337 desc_test_comments.proto:52:9 338 desc_test_comments.proto:52:38 339 Trailing comments: 340 reserved trailers 341 342 343 > message_type[0] > reserved_name[0]: 344 desc_test_comments.proto:52:18 345 desc_test_comments.proto:52:23 346 347 348 > message_type[0] > reserved_name[1]: 349 desc_test_comments.proto:52:25 350 desc_test_comments.proto:52:30 351 352 353 > message_type[0] > reserved_name[2]: 354 desc_test_comments.proto:52:32 355 desc_test_comments.proto:52:37 356 357 358 > message_type[0] > field[2]: 359 desc_test_comments.proto:55:9 360 desc_test_comments.proto:67:10 361 362 363 > message_type[0] > field[2] > label: 364 desc_test_comments.proto:55:9 365 desc_test_comments.proto:55:17 366 367 368 > message_type[0] > field[2] > type: 369 desc_test_comments.proto:55:18 370 desc_test_comments.proto:55:23 371 372 373 > message_type[0] > field[2] > name: 374 desc_test_comments.proto:55:41 375 desc_test_comments.proto:55:47 376 377 378 > message_type[0] > field[2] > number: 379 desc_test_comments.proto:55:50 380 desc_test_comments.proto:55:51 381 382 383 > message_type[0] > nested_type[0]: 384 desc_test_comments.proto:55:9 385 desc_test_comments.proto:67:10 386 Leading comments: 387 Group comment 388 389 390 391 > message_type[0] > nested_type[0] > name: 392 desc_test_comments.proto:55:41 393 desc_test_comments.proto:55:47 394 Leading comments: 395 group name 396 397 398 > message_type[0] > field[2] > type_name: 399 desc_test_comments.proto:55:41 400 desc_test_comments.proto:55:47 401 402 403 > message_type[0] > nested_type[0] > options: 404 desc_test_comments.proto:57:17 405 desc_test_comments.proto:57:52 406 407 408 > message_type[0] > nested_type[0] > options > mfubar: 409 desc_test_comments.proto:57:17 410 desc_test_comments.proto:57:52 411 Leading comments: 412 this is a custom option 413 414 415 416 > message_type[0] > nested_type[0] > field[0]: 417 desc_test_comments.proto:59:17 418 desc_test_comments.proto:59:41 419 420 421 > message_type[0] > nested_type[0] > field[0] > label: 422 desc_test_comments.proto:59:17 423 desc_test_comments.proto:59:25 424 425 426 > message_type[0] > nested_type[0] > field[0] > type: 427 desc_test_comments.proto:59:26 428 desc_test_comments.proto:59:32 429 430 431 > message_type[0] > nested_type[0] > field[0] > name: 432 desc_test_comments.proto:59:33 433 desc_test_comments.proto:59:36 434 435 436 > message_type[0] > nested_type[0] > field[0] > number: 437 desc_test_comments.proto:59:39 438 desc_test_comments.proto:59:40 439 440 441 > message_type[0] > nested_type[0] > field[1]: 442 desc_test_comments.proto:60:17 443 desc_test_comments.proto:60:40 444 445 446 > message_type[0] > nested_type[0] > field[1] > label: 447 desc_test_comments.proto:60:17 448 desc_test_comments.proto:60:25 449 450 451 > message_type[0] > nested_type[0] > field[1] > type: 452 desc_test_comments.proto:60:26 453 desc_test_comments.proto:60:31 454 455 456 > message_type[0] > nested_type[0] > field[1] > name: 457 desc_test_comments.proto:60:32 458 desc_test_comments.proto:60:35 459 460 461 > message_type[0] > nested_type[0] > field[1] > number: 462 desc_test_comments.proto:60:38 463 desc_test_comments.proto:60:39 464 465 466 > message_type[0] > nested_type[0] > options: 467 desc_test_comments.proto:62:17 468 desc_test_comments.proto:62:64 469 470 471 > message_type[0] > nested_type[0] > options > no_standard_descriptor_accessor: 472 desc_test_comments.proto:62:17 473 desc_test_comments.proto:62:64 474 475 476 > message_type[0] > nested_type[0] > field[2]: 477 desc_test_comments.proto:65:17 478 desc_test_comments.proto:65:41 479 Leading comments: 480 Leading comment... 481 482 Trailing comments: 483 Trailing comment... 484 485 486 487 > message_type[0] > nested_type[0] > field[2] > label: 488 desc_test_comments.proto:65:17 489 desc_test_comments.proto:65:25 490 491 492 > message_type[0] > nested_type[0] > field[2] > type: 493 desc_test_comments.proto:65:26 494 desc_test_comments.proto:65:32 495 496 497 > message_type[0] > nested_type[0] > field[2] > name: 498 desc_test_comments.proto:65:33 499 desc_test_comments.proto:65:36 500 501 502 > message_type[0] > nested_type[0] > field[2] > number: 503 desc_test_comments.proto:65:39 504 desc_test_comments.proto:65:40 505 506 507 > message_type[0] > enum_type[0]: 508 desc_test_comments.proto:69:9 509 desc_test_comments.proto:90:10 510 511 512 > message_type[0] > enum_type[0] > name: 513 desc_test_comments.proto:69:14 514 desc_test_comments.proto:69:29 515 Trailing comments: 516 "super"! 517 518 519 520 > message_type[0] > enum_type[0] > options: 521 desc_test_comments.proto:72:17 522 desc_test_comments.proto:72:43 523 524 525 > message_type[0] > enum_type[0] > options > allow_alias: 526 desc_test_comments.proto:72:17 527 desc_test_comments.proto:72:43 528 Leading comments: 529 allow_alias comments! 530 531 532 533 > message_type[0] > enum_type[0] > value[0]: 534 desc_test_comments.proto:74:17 535 desc_test_comments.proto:74:86 536 537 538 > message_type[0] > enum_type[0] > value[0] > name: 539 desc_test_comments.proto:74:17 540 desc_test_comments.proto:74:22 541 542 543 > message_type[0] > enum_type[0] > value[0] > number: 544 desc_test_comments.proto:74:25 545 desc_test_comments.proto:74:26 546 547 548 > message_type[0] > enum_type[0] > value[0] > options: 549 desc_test_comments.proto:74:27 550 desc_test_comments.proto:74:85 551 552 553 > message_type[0] > enum_type[0] > value[0] > options > evfubars: 554 desc_test_comments.proto:74:28 555 desc_test_comments.proto:74:56 556 557 558 > message_type[0] > enum_type[0] > value[0] > options > evfubar: 559 desc_test_comments.proto:74:58 560 desc_test_comments.proto:74:84 561 562 563 > message_type[0] > enum_type[0] > value[1]: 564 desc_test_comments.proto:75:17 565 desc_test_comments.proto:75:100 566 567 568 > message_type[0] > enum_type[0] > value[1] > name: 569 desc_test_comments.proto:75:17 570 desc_test_comments.proto:75:22 571 572 573 > message_type[0] > enum_type[0] > value[1] > number: 574 desc_test_comments.proto:75:25 575 desc_test_comments.proto:75:26 576 577 578 > message_type[0] > enum_type[0] > value[1] > options: 579 desc_test_comments.proto:75:27 580 desc_test_comments.proto:75:99 581 582 583 > message_type[0] > enum_type[0] > value[1] > options > evfubaruf: 584 desc_test_comments.proto:75:29 585 desc_test_comments.proto:75:57 586 587 588 > message_type[0] > enum_type[0] > value[1] > options > evfubaru: 589 desc_test_comments.proto:75:73 590 desc_test_comments.proto:75:98 591 592 593 > message_type[0] > enum_type[0] > value[2]: 594 desc_test_comments.proto:76:17 595 desc_test_comments.proto:76:27 596 597 598 > message_type[0] > enum_type[0] > value[2] > name: 599 desc_test_comments.proto:76:17 600 desc_test_comments.proto:76:22 601 602 603 > message_type[0] > enum_type[0] > value[2] > number: 604 desc_test_comments.proto:76:25 605 desc_test_comments.proto:76:26 606 607 608 > message_type[0] > enum_type[0] > value[3]: 609 desc_test_comments.proto:77:17 610 desc_test_comments.proto:77:28 611 612 613 > message_type[0] > enum_type[0] > value[3] > name: 614 desc_test_comments.proto:77:17 615 desc_test_comments.proto:77:23 616 617 618 > message_type[0] > enum_type[0] > value[3] > number: 619 desc_test_comments.proto:77:26 620 desc_test_comments.proto:77:27 621 622 623 > message_type[0] > enum_type[0] > options: 624 desc_test_comments.proto:79:17 625 desc_test_comments.proto:79:52 626 627 628 > message_type[0] > enum_type[0] > options > efubars: 629 desc_test_comments.proto:79:17 630 desc_test_comments.proto:79:52 631 632 633 > message_type[0] > enum_type[0] > value[4]: 634 desc_test_comments.proto:81:17 635 desc_test_comments.proto:81:27 636 637 638 > message_type[0] > enum_type[0] > value[4] > name: 639 desc_test_comments.proto:81:17 640 desc_test_comments.proto:81:22 641 642 643 > message_type[0] > enum_type[0] > value[4] > number: 644 desc_test_comments.proto:81:25 645 desc_test_comments.proto:81:26 646 647 648 > message_type[0] > enum_type[0] > value[5]: 649 desc_test_comments.proto:82:17 650 desc_test_comments.proto:82:29 651 652 653 > message_type[0] > enum_type[0] > value[5] > name: 654 desc_test_comments.proto:82:17 655 desc_test_comments.proto:82:24 656 657 658 > message_type[0] > enum_type[0] > value[5] > number: 659 desc_test_comments.proto:82:27 660 desc_test_comments.proto:82:28 661 662 663 > message_type[0] > enum_type[0] > value[6]: 664 desc_test_comments.proto:83:17 665 desc_test_comments.proto:83:60 666 667 668 > message_type[0] > enum_type[0] > value[6] > name: 669 desc_test_comments.proto:83:17 670 desc_test_comments.proto:83:24 671 672 673 > message_type[0] > enum_type[0] > value[6] > number: 674 desc_test_comments.proto:83:27 675 desc_test_comments.proto:83:28 676 677 678 > message_type[0] > enum_type[0] > value[6] > options: 679 desc_test_comments.proto:83:29 680 desc_test_comments.proto:83:59 681 682 683 > message_type[0] > enum_type[0] > value[6] > options > evfubarsf: 684 desc_test_comments.proto:83:30 685 desc_test_comments.proto:83:58 686 687 688 > message_type[0] > enum_type[0] > value[7]: 689 desc_test_comments.proto:84:17 690 desc_test_comments.proto:84:28 691 692 693 > message_type[0] > enum_type[0] > value[7] > name: 694 desc_test_comments.proto:84:17 695 desc_test_comments.proto:84:23 696 697 698 > message_type[0] > enum_type[0] > value[7] > number: 699 desc_test_comments.proto:84:26 700 desc_test_comments.proto:84:27 701 702 703 > message_type[0] > enum_type[0] > value[8]: 704 desc_test_comments.proto:85:17 705 desc_test_comments.proto:85:31 706 707 708 > message_type[0] > enum_type[0] > value[8] > name: 709 desc_test_comments.proto:85:17 710 desc_test_comments.proto:85:26 711 712 713 > message_type[0] > enum_type[0] > value[8] > number: 714 desc_test_comments.proto:85:29 715 desc_test_comments.proto:85:30 716 717 718 > message_type[0] > enum_type[0] > value[9]: 719 desc_test_comments.proto:86:17 720 desc_test_comments.proto:86:27 721 722 723 > message_type[0] > enum_type[0] > value[9] > name: 724 desc_test_comments.proto:86:17 725 desc_test_comments.proto:86:22 726 727 728 > message_type[0] > enum_type[0] > value[9] > number: 729 desc_test_comments.proto:86:25 730 desc_test_comments.proto:86:26 731 732 733 > message_type[0] > enum_type[0] > value[10]: 734 desc_test_comments.proto:87:17 735 desc_test_comments.proto:87:31 736 737 738 > message_type[0] > enum_type[0] > value[10] > name: 739 desc_test_comments.proto:87:17 740 desc_test_comments.proto:87:23 741 742 743 > message_type[0] > enum_type[0] > value[10] > number: 744 desc_test_comments.proto:87:26 745 desc_test_comments.proto:87:30 746 747 748 > message_type[0] > enum_type[0] > options: 749 desc_test_comments.proto:89:17 750 desc_test_comments.proto:89:50 751 752 753 > message_type[0] > enum_type[0] > options > efubar: 754 desc_test_comments.proto:89:17 755 desc_test_comments.proto:89:50 756 757 758 > message_type[0] > oneof_decl[0]: 759 desc_test_comments.proto:93:9 760 desc_test_comments.proto:96:10 761 Leading comments: 762 can be this or that 763 764 765 766 > message_type[0] > oneof_decl[0] > name: 767 desc_test_comments.proto:93:15 768 desc_test_comments.proto:93:18 769 770 771 > message_type[0] > field[3]: 772 desc_test_comments.proto:94:17 773 desc_test_comments.proto:94:33 774 775 776 > message_type[0] > field[3] > type: 777 desc_test_comments.proto:94:17 778 desc_test_comments.proto:94:23 779 780 781 > message_type[0] > field[3] > name: 782 desc_test_comments.proto:94:24 783 desc_test_comments.proto:94:28 784 785 786 > message_type[0] > field[3] > number: 787 desc_test_comments.proto:94:31 788 desc_test_comments.proto:94:32 789 790 791 > message_type[0] > field[4]: 792 desc_test_comments.proto:95:17 793 desc_test_comments.proto:95:32 794 795 796 > message_type[0] > field[4] > type: 797 desc_test_comments.proto:95:17 798 desc_test_comments.proto:95:22 799 800 801 > message_type[0] > field[4] > name: 802 desc_test_comments.proto:95:23 803 desc_test_comments.proto:95:27 804 805 806 > message_type[0] > field[4] > number: 807 desc_test_comments.proto:95:30 808 desc_test_comments.proto:95:31 809 810 811 > message_type[0] > oneof_decl[1]: 812 desc_test_comments.proto:98:9 813 desc_test_comments.proto:101:10 814 Leading comments: 815 can be these or those 816 817 818 819 > message_type[0] > oneof_decl[1] > name: 820 desc_test_comments.proto:98:15 821 desc_test_comments.proto:98:18 822 823 824 > message_type[0] > field[5]: 825 desc_test_comments.proto:99:17 826 desc_test_comments.proto:99:34 827 828 829 > message_type[0] > field[5] > type: 830 desc_test_comments.proto:99:17 831 desc_test_comments.proto:99:23 832 833 834 > message_type[0] > field[5] > name: 835 desc_test_comments.proto:99:24 836 desc_test_comments.proto:99:29 837 838 839 > message_type[0] > field[5] > number: 840 desc_test_comments.proto:99:32 841 desc_test_comments.proto:99:33 842 843 844 > message_type[0] > field[6]: 845 desc_test_comments.proto:100:17 846 desc_test_comments.proto:100:33 847 848 849 > message_type[0] > field[6] > type: 850 desc_test_comments.proto:100:17 851 desc_test_comments.proto:100:22 852 853 854 > message_type[0] > field[6] > name: 855 desc_test_comments.proto:100:23 856 desc_test_comments.proto:100:28 857 858 859 > message_type[0] > field[6] > number: 860 desc_test_comments.proto:100:31 861 desc_test_comments.proto:100:32 862 863 864 > message_type[0] > field[7]: 865 desc_test_comments.proto:104:9 866 desc_test_comments.proto:104:40 867 Leading comments: 868 map field 869 870 871 872 > message_type[0] > field[7] > type_name: 873 desc_test_comments.proto:104:9 874 desc_test_comments.proto:104:28 875 876 877 > message_type[0] > field[7] > name: 878 desc_test_comments.proto:104:29 879 desc_test_comments.proto:104:35 880 881 882 > message_type[0] > field[7] > number: 883 desc_test_comments.proto:104:38 884 desc_test_comments.proto:104:39 885 886 887 > extension: 888 desc_test_comments.proto:108:1 889 desc_test_comments.proto:117:2 890 Trailing comments: 891 extend trailer... 892 893 894 895 > extension[0]: 896 desc_test_comments.proto:114:9 897 desc_test_comments.proto:114:37 898 Leading comments: 899 comment for guid1 900 901 902 903 > extension[0] > extendee: 904 desc_test_comments.proto:110:1 905 desc_test_comments.proto:110:8 906 Leading comments: 907 extendee comment 908 909 Trailing comments: 910 extendee trailer 911 912 913 914 > extension[0] > label: 915 desc_test_comments.proto:114:9 916 desc_test_comments.proto:114:17 917 918 919 > extension[0] > type: 920 desc_test_comments.proto:114:18 921 desc_test_comments.proto:114:24 922 923 924 > extension[0] > name: 925 desc_test_comments.proto:114:25 926 desc_test_comments.proto:114:30 927 928 929 > extension[0] > number: 930 desc_test_comments.proto:114:33 931 desc_test_comments.proto:114:36 932 933 934 > extension[1]: 935 desc_test_comments.proto:116:9 936 desc_test_comments.proto:116:37 937 Leading comments: 938 ... and a comment for guid2 939 940 941 942 > extension[1] > extendee: 943 desc_test_comments.proto:110:1 944 desc_test_comments.proto:110:8 945 946 947 > extension[1] > label: 948 desc_test_comments.proto:116:9 949 desc_test_comments.proto:116:17 950 951 952 > extension[1] > type: 953 desc_test_comments.proto:116:18 954 desc_test_comments.proto:116:24 955 956 957 > extension[1] > name: 958 desc_test_comments.proto:116:25 959 desc_test_comments.proto:116:30 960 961 962 > extension[1] > number: 963 desc_test_comments.proto:116:33 964 desc_test_comments.proto:116:36 965 966 967 > message_type[1]: 968 desc_test_comments.proto:120:1 969 desc_test_comments.proto:120:81 970 971 972 > message_type[1] > name: 973 desc_test_comments.proto:120:36 974 desc_test_comments.proto:120:50 975 Leading comments: 976 name leading comment 977 Trailing comments: 978 name trailing comment 979 980 981 > service[0]: 982 desc_test_comments.proto:123:1 983 desc_test_comments.proto:141:2 984 Leading comments: 985 Service comment 986 987 Trailing comments: 988 service trailer 989 990 991 992 > service[0] > name: 993 desc_test_comments.proto:123:28 994 desc_test_comments.proto:123:38 995 Leading comments: 996 service name 997 998 999 > service[0] > options: 1000 desc_test_comments.proto:125:9 1001 desc_test_comments.proto:125:43 1002 1003 1004 > service[0] > options > sfubar > id: 1005 desc_test_comments.proto:125:9 1006 desc_test_comments.proto:125:43 1007 Leading comments: 1008 option that sets field 1009 1010 1011 1012 > service[0] > options: 1013 desc_test_comments.proto:127:9 1014 desc_test_comments.proto:127:47 1015 1016 1017 > service[0] > options > sfubar > name: 1018 desc_test_comments.proto:127:9 1019 desc_test_comments.proto:127:47 1020 Leading comments: 1021 another option that sets field 1022 1023 1024 1025 > service[0] > options: 1026 desc_test_comments.proto:128:9 1027 desc_test_comments.proto:128:35 1028 1029 1030 > service[0] > options > deprecated: 1031 desc_test_comments.proto:128:9 1032 desc_test_comments.proto:128:35 1033 Trailing comments: 1034 DEPRECATED! 1035 1036 1037 1038 > service[0] > options: 1039 desc_test_comments.proto:130:9 1040 desc_test_comments.proto:130:45 1041 1042 1043 > service[0] > options > sfubare: 1044 desc_test_comments.proto:130:9 1045 desc_test_comments.proto:130:45 1046 1047 1048 > service[0] > method[0]: 1049 desc_test_comments.proto:133:9 1050 desc_test_comments.proto:134:84 1051 Leading comments: 1052 Method comment 1053 1054 1055 1056 > service[0] > method[0] > name: 1057 desc_test_comments.proto:133:28 1058 desc_test_comments.proto:133:40 1059 Leading comments: 1060 rpc name 1061 Trailing comments: 1062 comment A 1063 1064 1065 > service[0] > method[0] > client_streaming: 1066 desc_test_comments.proto:133:73 1067 desc_test_comments.proto:133:79 1068 Leading comments: 1069 comment B 1070 1071 1072 > service[0] > method[0] > input_type: 1073 desc_test_comments.proto:133:96 1074 desc_test_comments.proto:133:103 1075 Leading comments: 1076 comment C 1077 1078 1079 > service[0] > method[0] > output_type: 1080 desc_test_comments.proto:134:57 1081 desc_test_comments.proto:134:64 1082 Leading comments: 1083 comment E 1084 1085 1086 > service[0] > method[1]: 1087 desc_test_comments.proto:136:9 1088 desc_test_comments.proto:140:10 1089 1090 1091 > service[0] > method[1] > name: 1092 desc_test_comments.proto:136:13 1093 desc_test_comments.proto:136:21 1094 1095 1096 > service[0] > method[1] > input_type: 1097 desc_test_comments.proto:136:23 1098 desc_test_comments.proto:136:30 1099 1100 1101 > service[0] > method[1] > output_type: 1102 desc_test_comments.proto:136:41 1103 desc_test_comments.proto:136:62 1104 1105 1106 > service[0] > method[1] > options: 1107 desc_test_comments.proto:137:17 1108 desc_test_comments.proto:137:42 1109 1110 1111 > service[0] > method[1] > options > deprecated: 1112 desc_test_comments.proto:137:17 1113 desc_test_comments.proto:137:42 1114 1115 1116 > service[0] > method[1] > options: 1117 desc_test_comments.proto:138:17 1118 desc_test_comments.proto:138:53 1119 1120 1121 > service[0] > method[1] > options > mtfubar[0]: 1122 desc_test_comments.proto:138:17 1123 desc_test_comments.proto:138:53 1124 1125 1126 > service[0] > method[1] > options: 1127 desc_test_comments.proto:139:17 1128 desc_test_comments.proto:139:56 1129 1130 1131 > service[0] > method[1] > options > mtfubard: 1132 desc_test_comments.proto:139:17 1133 desc_test_comments.proto:139:56 1134 ---- desc_test_complex.proto ---- 1135 1136 1137 : 1138 desc_test_complex.proto:1:1 1139 desc_test_complex.proto:296:2 1140 1141 1142 > syntax: 1143 desc_test_complex.proto:1:1 1144 desc_test_complex.proto:1:19 1145 1146 1147 > package: 1148 desc_test_complex.proto:3:1 1149 desc_test_complex.proto:3:17 1150 1151 1152 > options: 1153 desc_test_complex.proto:5:1 1154 desc_test_complex.proto:5:73 1155 1156 1157 > options > go_package: 1158 desc_test_complex.proto:5:1 1159 desc_test_complex.proto:5:73 1160 1161 1162 > dependency[0]: 1163 desc_test_complex.proto:7:1 1164 desc_test_complex.proto:7:43 1165 1166 1167 > message_type[0]: 1168 desc_test_complex.proto:9:1 1169 desc_test_complex.proto:12:2 1170 1171 1172 > message_type[0] > name: 1173 desc_test_complex.proto:9:9 1174 desc_test_complex.proto:9:15 1175 1176 1177 > message_type[0] > field[0]: 1178 desc_test_complex.proto:10:9 1179 desc_test_complex.proto:10:34 1180 1181 1182 > message_type[0] > field[0] > label: 1183 desc_test_complex.proto:10:9 1184 desc_test_complex.proto:10:17 1185 1186 1187 > message_type[0] > field[0] > type: 1188 desc_test_complex.proto:10:18 1189 desc_test_complex.proto:10:24 1190 1191 1192 > message_type[0] > field[0] > name: 1193 desc_test_complex.proto:10:25 1194 desc_test_complex.proto:10:29 1195 1196 1197 > message_type[0] > field[0] > number: 1198 desc_test_complex.proto:10:32 1199 desc_test_complex.proto:10:33 1200 1201 1202 > message_type[0] > field[1]: 1203 desc_test_complex.proto:11:9 1204 desc_test_complex.proto:11:32 1205 1206 1207 > message_type[0] > field[1] > label: 1208 desc_test_complex.proto:11:9 1209 desc_test_complex.proto:11:17 1210 1211 1212 > message_type[0] > field[1] > type: 1213 desc_test_complex.proto:11:18 1214 desc_test_complex.proto:11:24 1215 1216 1217 > message_type[0] > field[1] > name: 1218 desc_test_complex.proto:11:25 1219 desc_test_complex.proto:11:27 1220 1221 1222 > message_type[0] > field[1] > number: 1223 desc_test_complex.proto:11:30 1224 desc_test_complex.proto:11:31 1225 1226 1227 > extension: 1228 desc_test_complex.proto:14:1 1229 desc_test_complex.proto:18:2 1230 1231 1232 > extension[0]: 1233 desc_test_complex.proto:17:9 1234 desc_test_complex.proto:17:39 1235 1236 1237 > extension[0] > extendee: 1238 desc_test_complex.proto:14:8 1239 desc_test_complex.proto:16:25 1240 1241 1242 > extension[0] > label: 1243 desc_test_complex.proto:17:9 1244 desc_test_complex.proto:17:17 1245 1246 1247 > extension[0] > type: 1248 desc_test_complex.proto:17:18 1249 desc_test_complex.proto:17:24 1250 1251 1252 > extension[0] > name: 1253 desc_test_complex.proto:17:25 1254 desc_test_complex.proto:17:30 1255 1256 1257 > extension[0] > number: 1258 desc_test_complex.proto:17:33 1259 desc_test_complex.proto:17:38 1260 1261 1262 > message_type[1]: 1263 desc_test_complex.proto:20:1 1264 desc_test_complex.proto:59:2 1265 1266 1267 > message_type[1] > name: 1268 desc_test_complex.proto:20:9 1269 desc_test_complex.proto:20:13 1270 1271 1272 > message_type[1] > field[0]: 1273 desc_test_complex.proto:21:9 1274 desc_test_complex.proto:21:55 1275 1276 1277 > message_type[1] > field[0] > label: 1278 desc_test_complex.proto:21:9 1279 desc_test_complex.proto:21:17 1280 1281 1282 > message_type[1] > field[0] > type: 1283 desc_test_complex.proto:21:18 1284 desc_test_complex.proto:21:24 1285 1286 1287 > message_type[1] > field[0] > name: 1288 desc_test_complex.proto:21:25 1289 desc_test_complex.proto:21:28 1290 1291 1292 > message_type[1] > field[0] > number: 1293 desc_test_complex.proto:21:31 1294 desc_test_complex.proto:21:32 1295 1296 1297 > message_type[1] > field[0] > options: 1298 desc_test_complex.proto:21:33 1299 desc_test_complex.proto:21:54 1300 1301 1302 > message_type[1] > field[0] > json_name: 1303 desc_test_complex.proto:21:34 1304 desc_test_complex.proto:21:53 1305 1306 1307 > message_type[1] > field[1]: 1308 desc_test_complex.proto:22:9 1309 desc_test_complex.proto:22:34 1310 1311 1312 > message_type[1] > field[1] > label: 1313 desc_test_complex.proto:22:9 1314 desc_test_complex.proto:22:17 1315 1316 1317 > message_type[1] > field[1] > type: 1318 desc_test_complex.proto:22:18 1319 desc_test_complex.proto:22:23 1320 1321 1322 > message_type[1] > field[1] > name: 1323 desc_test_complex.proto:22:24 1324 desc_test_complex.proto:22:29 1325 1326 1327 > message_type[1] > field[1] > number: 1328 desc_test_complex.proto:22:32 1329 desc_test_complex.proto:22:33 1330 1331 1332 > message_type[1] > field[2]: 1333 desc_test_complex.proto:23:9 1334 desc_test_complex.proto:23:31 1335 1336 1337 > message_type[1] > field[2] > label: 1338 desc_test_complex.proto:23:9 1339 desc_test_complex.proto:23:17 1340 1341 1342 > message_type[1] > field[2] > type_name: 1343 desc_test_complex.proto:23:18 1344 desc_test_complex.proto:23:24 1345 1346 1347 > message_type[1] > field[2] > name: 1348 desc_test_complex.proto:23:25 1349 desc_test_complex.proto:23:26 1350 1351 1352 > message_type[1] > field[2] > number: 1353 desc_test_complex.proto:23:29 1354 desc_test_complex.proto:23:30 1355 1356 1357 > message_type[1] > field[3]: 1358 desc_test_complex.proto:24:9 1359 desc_test_complex.proto:24:31 1360 1361 1362 > message_type[1] > field[3] > label: 1363 desc_test_complex.proto:24:9 1364 desc_test_complex.proto:24:17 1365 1366 1367 > message_type[1] > field[3] > type_name: 1368 desc_test_complex.proto:24:18 1369 desc_test_complex.proto:24:24 1370 1371 1372 > message_type[1] > field[3] > name: 1373 desc_test_complex.proto:24:25 1374 desc_test_complex.proto:24:26 1375 1376 1377 > message_type[1] > field[3] > number: 1378 desc_test_complex.proto:24:29 1379 desc_test_complex.proto:24:30 1380 1381 1382 > message_type[1] > field[4]: 1383 desc_test_complex.proto:25:9 1384 desc_test_complex.proto:25:34 1385 1386 1387 > message_type[1] > field[4] > type_name: 1388 desc_test_complex.proto:25:9 1389 desc_test_complex.proto:25:27 1390 1391 1392 > message_type[1] > field[4] > name: 1393 desc_test_complex.proto:25:28 1394 desc_test_complex.proto:25:29 1395 1396 1397 > message_type[1] > field[4] > number: 1398 desc_test_complex.proto:25:32 1399 desc_test_complex.proto:25:33 1400 1401 1402 > message_type[1] > field[5]: 1403 desc_test_complex.proto:27:9 1404 desc_test_complex.proto:27:67 1405 1406 1407 > message_type[1] > field[5] > label: 1408 desc_test_complex.proto:27:9 1409 desc_test_complex.proto:27:17 1410 1411 1412 > message_type[1] > field[5] > type: 1413 desc_test_complex.proto:27:18 1414 desc_test_complex.proto:27:23 1415 1416 1417 > message_type[1] > field[5] > name: 1418 desc_test_complex.proto:27:24 1419 desc_test_complex.proto:27:25 1420 1421 1422 > message_type[1] > field[5] > number: 1423 desc_test_complex.proto:27:28 1424 desc_test_complex.proto:27:29 1425 1426 1427 > message_type[1] > field[5] > options: 1428 desc_test_complex.proto:27:30 1429 desc_test_complex.proto:27:66 1430 1431 1432 > message_type[1] > field[5] > default_value: 1433 desc_test_complex.proto:27:31 1434 desc_test_complex.proto:27:65 1435 1436 1437 > message_type[1] > extension_range: 1438 desc_test_complex.proto:29:9 1439 desc_test_complex.proto:29:31 1440 1441 1442 > message_type[1] > extension_range[0]: 1443 desc_test_complex.proto:29:20 1444 desc_test_complex.proto:29:30 1445 1446 1447 > message_type[1] > extension_range[0] > start: 1448 desc_test_complex.proto:29:20 1449 desc_test_complex.proto:29:23 1450 1451 1452 > message_type[1] > extension_range[0] > end: 1453 desc_test_complex.proto:29:27 1454 desc_test_complex.proto:29:30 1455 1456 1457 > message_type[1] > extension_range: 1458 desc_test_complex.proto:31:9 1459 desc_test_complex.proto:31:62 1460 1461 1462 > message_type[1] > extension_range[1]: 1463 desc_test_complex.proto:31:20 1464 desc_test_complex.proto:31:30 1465 1466 1467 > message_type[1] > extension_range[1] > start: 1468 desc_test_complex.proto:31:20 1469 desc_test_complex.proto:31:23 1470 1471 1472 > message_type[1] > extension_range[1] > end: 1473 desc_test_complex.proto:31:27 1474 desc_test_complex.proto:31:30 1475 1476 1477 > message_type[1] > extension_range[1] > options: 1478 desc_test_complex.proto:31:43 1479 desc_test_complex.proto:31:61 1480 1481 1482 > message_type[1] > extension_range[1] > options > label: 1483 desc_test_complex.proto:31:44 1484 desc_test_complex.proto:31:60 1485 1486 1487 > message_type[1] > extension_range[2]: 1488 desc_test_complex.proto:31:32 1489 desc_test_complex.proto:31:42 1490 1491 1492 > message_type[1] > extension_range[2] > start: 1493 desc_test_complex.proto:31:32 1494 desc_test_complex.proto:31:35 1495 1496 1497 > message_type[1] > extension_range[2] > end: 1498 desc_test_complex.proto:31:39 1499 desc_test_complex.proto:31:42 1500 1501 1502 > message_type[1] > extension_range[2] > options: 1503 desc_test_complex.proto:31:43 1504 desc_test_complex.proto:31:61 1505 1506 1507 > message_type[1] > extension_range[2] > options > label: 1508 desc_test_complex.proto:31:44 1509 desc_test_complex.proto:31:60 1510 1511 1512 > message_type[1] > nested_type[0]: 1513 desc_test_complex.proto:33:9 1514 desc_test_complex.proto:58:10 1515 1516 1517 > message_type[1] > nested_type[0] > name: 1518 desc_test_complex.proto:33:17 1519 desc_test_complex.proto:33:23 1520 1521 1522 > message_type[1] > nested_type[0] > extension: 1523 desc_test_complex.proto:34:17 1524 desc_test_complex.proto:36:18 1525 1526 1527 > message_type[1] > nested_type[0] > extension[0]: 1528 desc_test_complex.proto:35:25 1529 desc_test_complex.proto:35:56 1530 1531 1532 > message_type[1] > nested_type[0] > extension[0] !!! > extendee: 1533 desc_test_complex.proto:34:24 1534 desc_test_complex.proto:34:54 1535 1536 1537 > message_type[1] > nested_type[0] > extension[0] !!! > label: 1538 desc_test_complex.proto:35:25 1539 desc_test_complex.proto:35:33 1540 1541 1542 > message_type[1] > nested_type[0] > extension[0] !!! > type: 1543 desc_test_complex.proto:35:34 1544 desc_test_complex.proto:35:39 1545 1546 1547 > message_type[1] > nested_type[0] > extension[0] !!! > name: 1548 desc_test_complex.proto:35:40 1549 desc_test_complex.proto:35:47 1550 1551 1552 > message_type[1] > nested_type[0] > extension[0] !!! > number: 1553 desc_test_complex.proto:35:50 1554 desc_test_complex.proto:35:55 1555 1556 1557 > message_type[1] > nested_type[0] > nested_type[0]: 1558 desc_test_complex.proto:37:17 1559 desc_test_complex.proto:57:18 1560 1561 1562 > message_type[1] > nested_type[0] > nested_type[0] !!! > name: 1563 desc_test_complex.proto:37:25 1564 desc_test_complex.proto:37:38 1565 1566 1567 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0]: 1568 desc_test_complex.proto:38:25 1569 desc_test_complex.proto:46:26 1570 1571 1572 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > name: 1573 desc_test_complex.proto:38:30 1574 desc_test_complex.proto:38:33 1575 1576 1577 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[0]: 1578 desc_test_complex.proto:39:33 1579 desc_test_complex.proto:39:40 1580 1581 1582 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[0] > name: 1583 desc_test_complex.proto:39:33 1584 desc_test_complex.proto:39:35 1585 1586 1587 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[0] > number: 1588 desc_test_complex.proto:39:38 1589 desc_test_complex.proto:39:39 1590 1591 1592 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[1]: 1593 desc_test_complex.proto:40:33 1594 desc_test_complex.proto:40:40 1595 1596 1597 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[1] > name: 1598 desc_test_complex.proto:40:33 1599 desc_test_complex.proto:40:35 1600 1601 1602 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[1] > number: 1603 desc_test_complex.proto:40:38 1604 desc_test_complex.proto:40:39 1605 1606 1607 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[2]: 1608 desc_test_complex.proto:41:33 1609 desc_test_complex.proto:41:40 1610 1611 1612 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[2] > name: 1613 desc_test_complex.proto:41:33 1614 desc_test_complex.proto:41:35 1615 1616 1617 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[2] > number: 1618 desc_test_complex.proto:41:38 1619 desc_test_complex.proto:41:39 1620 1621 1622 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[3]: 1623 desc_test_complex.proto:42:33 1624 desc_test_complex.proto:42:40 1625 1626 1627 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[3] > name: 1628 desc_test_complex.proto:42:33 1629 desc_test_complex.proto:42:35 1630 1631 1632 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[3] > number: 1633 desc_test_complex.proto:42:38 1634 desc_test_complex.proto:42:39 1635 1636 1637 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[4]: 1638 desc_test_complex.proto:43:33 1639 desc_test_complex.proto:43:40 1640 1641 1642 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[4] > name: 1643 desc_test_complex.proto:43:33 1644 desc_test_complex.proto:43:35 1645 1646 1647 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[4] > number: 1648 desc_test_complex.proto:43:38 1649 desc_test_complex.proto:43:39 1650 1651 1652 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[5]: 1653 desc_test_complex.proto:44:33 1654 desc_test_complex.proto:44:40 1655 1656 1657 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[5] > name: 1658 desc_test_complex.proto:44:33 1659 desc_test_complex.proto:44:35 1660 1661 1662 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[5] > number: 1663 desc_test_complex.proto:44:38 1664 desc_test_complex.proto:44:39 1665 1666 1667 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[6]: 1668 desc_test_complex.proto:45:33 1669 desc_test_complex.proto:45:40 1670 1671 1672 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[6] > name: 1673 desc_test_complex.proto:45:33 1674 desc_test_complex.proto:45:35 1675 1676 1677 > message_type[1] > nested_type[0] > nested_type[0] !!! > enum_type[0] > value[6] > number: 1678 desc_test_complex.proto:45:38 1679 desc_test_complex.proto:45:39 1680 1681 1682 > message_type[1] > nested_type[0] > nested_type[0] !!! > options: 1683 desc_test_complex.proto:47:25 1684 desc_test_complex.proto:47:50 1685 1686 1687 > message_type[1] > nested_type[0] > nested_type[0] !!! > options > fooblez: 1688 desc_test_complex.proto:47:25 1689 desc_test_complex.proto:47:50 1690 1691 1692 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension: 1693 desc_test_complex.proto:48:25 1694 desc_test_complex.proto:50:26 1695 1696 1697 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0]: 1698 desc_test_complex.proto:49:33 1699 desc_test_complex.proto:49:64 1700 1701 1702 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0] > extendee: 1703 desc_test_complex.proto:48:32 1704 desc_test_complex.proto:48:36 1705 1706 1707 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0] > label: 1708 desc_test_complex.proto:49:33 1709 desc_test_complex.proto:49:41 1710 1711 1712 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0] > type: 1713 desc_test_complex.proto:49:42 1714 desc_test_complex.proto:49:48 1715 1716 1717 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0] > name: 1718 desc_test_complex.proto:49:49 1719 desc_test_complex.proto:49:57 1720 1721 1722 > message_type[1] > nested_type[0] > nested_type[0] !!! > extension[0] > number: 1723 desc_test_complex.proto:49:60 1724 desc_test_complex.proto:49:63 1725 1726 1727 > message_type[1] > nested_type[0] > nested_type[0] !!! > options: 1728 desc_test_complex.proto:51:25 1729 desc_test_complex.proto:51:108 1730 1731 1732 > message_type[1] > nested_type[0] > nested_type[0] !!! > options > rept[0]: 1733 desc_test_complex.proto:51:25 1734 desc_test_complex.proto:51:108 1735 1736 1737 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0]: 1738 desc_test_complex.proto:52:25 1739 desc_test_complex.proto:56:26 1740 1741 1742 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > name: 1743 desc_test_complex.proto:52:33 1744 desc_test_complex.proto:52:51 1745 1746 1747 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > options: 1748 desc_test_complex.proto:53:33 1749 desc_test_complex.proto:53:109 1750 1751 1752 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > options > rept[0]: 1753 desc_test_complex.proto:53:33 1754 desc_test_complex.proto:53:109 1755 1756 1757 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > field[0]: 1758 desc_test_complex.proto:55:33 1759 desc_test_complex.proto:55:56 1760 1761 1762 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > field[0] > label: 1763 desc_test_complex.proto:55:33 1764 desc_test_complex.proto:55:41 1765 1766 1767 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > field[0] > type_name: 1768 desc_test_complex.proto:55:42 1769 desc_test_complex.proto:55:46 1770 1771 1772 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > field[0] > name: 1773 desc_test_complex.proto:55:47 1774 desc_test_complex.proto:55:51 1775 1776 1777 > message_type[1] > nested_type[0] > nested_type[0] !!! > nested_type[0] > field[0] > number: 1778 desc_test_complex.proto:55:54 1779 desc_test_complex.proto:55:55 1780 1781 1782 > enum_type[0]: 1783 desc_test_complex.proto:61:1 1784 desc_test_complex.proto:70:2 1785 1786 1787 > enum_type[0] > name: 1788 desc_test_complex.proto:61:6 1789 desc_test_complex.proto:61:26 1790 1791 1792 > enum_type[0] > value[0]: 1793 desc_test_complex.proto:62:9 1794 desc_test_complex.proto:62:15 1795 1796 1797 > enum_type[0] > value[0] > name: 1798 desc_test_complex.proto:62:9 1799 desc_test_complex.proto:62:10 1800 1801 1802 > enum_type[0] > value[0] > number: 1803 desc_test_complex.proto:62:13 1804 desc_test_complex.proto:62:14 1805 1806 1807 > enum_type[0] > value[1]: 1808 desc_test_complex.proto:63:9 1809 desc_test_complex.proto:63:15 1810 1811 1812 > enum_type[0] > value[1] > name: 1813 desc_test_complex.proto:63:9 1814 desc_test_complex.proto:63:10 1815 1816 1817 > enum_type[0] > value[1] > number: 1818 desc_test_complex.proto:63:13 1819 desc_test_complex.proto:63:14 1820 1821 1822 > enum_type[0] > value[2]: 1823 desc_test_complex.proto:64:9 1824 desc_test_complex.proto:64:15 1825 1826 1827 > enum_type[0] > value[2] > name: 1828 desc_test_complex.proto:64:9 1829 desc_test_complex.proto:64:10 1830 1831 1832 > enum_type[0] > value[2] > number: 1833 desc_test_complex.proto:64:13 1834 desc_test_complex.proto:64:14 1835 1836 1837 > enum_type[0] > reserved_range: 1838 desc_test_complex.proto:65:9 1839 desc_test_complex.proto:65:30 1840 1841 1842 > enum_type[0] > reserved_range[0]: 1843 desc_test_complex.proto:65:18 1844 desc_test_complex.proto:65:29 1845 1846 1847 > enum_type[0] > reserved_range[0] > start: 1848 desc_test_complex.proto:65:18 1849 desc_test_complex.proto:65:22 1850 1851 1852 > enum_type[0] > reserved_range[0] > end: 1853 desc_test_complex.proto:65:26 1854 desc_test_complex.proto:65:29 1855 1856 1857 > enum_type[0] > reserved_range: 1858 desc_test_complex.proto:66:9 1859 desc_test_complex.proto:66:26 1860 1861 1862 > enum_type[0] > reserved_range[1]: 1863 desc_test_complex.proto:66:18 1864 desc_test_complex.proto:66:25 1865 1866 1867 > enum_type[0] > reserved_range[1] > start: 1868 desc_test_complex.proto:66:18 1869 desc_test_complex.proto:66:20 1870 1871 1872 > enum_type[0] > reserved_range[1] > end: 1873 desc_test_complex.proto:66:24 1874 desc_test_complex.proto:66:25 1875 1876 1877 > enum_type[0] > reserved_range: 1878 desc_test_complex.proto:67:9 1879 desc_test_complex.proto:67:40 1880 1881 1882 > enum_type[0] > reserved_range[2]: 1883 desc_test_complex.proto:67:18 1884 desc_test_complex.proto:67:25 1885 1886 1887 > enum_type[0] > reserved_range[2] > start: 1888 desc_test_complex.proto:67:18 1889 desc_test_complex.proto:67:19 1890 1891 1892 > enum_type[0] > reserved_range[2] > end: 1893 desc_test_complex.proto:67:23 1894 desc_test_complex.proto:67:25 1895 1896 1897 > enum_type[0] > reserved_range[3]: 1898 desc_test_complex.proto:67:27 1899 desc_test_complex.proto:67:35 1900 1901 1902 > enum_type[0] > reserved_range[3] > start: 1903 desc_test_complex.proto:67:27 1904 desc_test_complex.proto:67:29 1905 1906 1907 > enum_type[0] > reserved_range[3] > end: 1908 desc_test_complex.proto:67:33 1909 desc_test_complex.proto:67:35 1910 1911 1912 > enum_type[0] > reserved_range[4]: 1913 desc_test_complex.proto:67:37 1914 desc_test_complex.proto:67:39 1915 1916 1917 > enum_type[0] > reserved_range[4] > start: 1918 desc_test_complex.proto:67:37 1919 desc_test_complex.proto:67:39 1920 1921 1922 > enum_type[0] > reserved_range: 1923 desc_test_complex.proto:68:9 1924 desc_test_complex.proto:68:27 1925 1926 1927 > enum_type[0] > reserved_range[5]: 1928 desc_test_complex.proto:68:18 1929 desc_test_complex.proto:68:26 1930 1931 1932 > enum_type[0] > reserved_range[5] > start: 1933 desc_test_complex.proto:68:18 1934 desc_test_complex.proto:68:20 1935 1936 1937 > enum_type[0] > reserved_range[5] > end: 1938 desc_test_complex.proto:68:24 1939 desc_test_complex.proto:68:26 1940 1941 1942 > enum_type[0] > reserved_name: 1943 desc_test_complex.proto:69:9 1944 desc_test_complex.proto:69:32 1945 1946 1947 > enum_type[0] > reserved_name[0]: 1948 desc_test_complex.proto:69:18 1949 desc_test_complex.proto:69:21 1950 1951 1952 > enum_type[0] > reserved_name[1]: 1953 desc_test_complex.proto:69:23 1954 desc_test_complex.proto:69:26 1955 1956 1957 > enum_type[0] > reserved_name[2]: 1958 desc_test_complex.proto:69:28 1959 desc_test_complex.proto:69:31 1960 1961 1962 > message_type[2]: 1963 desc_test_complex.proto:72:1 1964 desc_test_complex.proto:76:2 1965 1966 1967 > message_type[2] > name: 1968 desc_test_complex.proto:72:9 1969 desc_test_complex.proto:72:32 1970 1971 1972 > message_type[2] > reserved_range: 1973 desc_test_complex.proto:73:9 1974 desc_test_complex.proto:73:40 1975 1976 1977 > message_type[2] > reserved_range[0]: 1978 desc_test_complex.proto:73:18 1979 desc_test_complex.proto:73:25 1980 1981 1982 > message_type[2] > reserved_range[0] > start: 1983 desc_test_complex.proto:73:18 1984 desc_test_complex.proto:73:19 1985 1986 1987 > message_type[2] > reserved_range[0] > end: 1988 desc_test_complex.proto:73:23 1989 desc_test_complex.proto:73:25 1990 1991 1992 > message_type[2] > reserved_range[1]: 1993 desc_test_complex.proto:73:27 1994 desc_test_complex.proto:73:35 1995 1996 1997 > message_type[2] > reserved_range[1] > start: 1998 desc_test_complex.proto:73:27 1999 desc_test_complex.proto:73:29 2000 2001 2002 > message_type[2] > reserved_range[1] > end: 2003 desc_test_complex.proto:73:33 2004 desc_test_complex.proto:73:35 2005 2006 2007 > message_type[2] > reserved_range[2]: 2008 desc_test_complex.proto:73:37 2009 desc_test_complex.proto:73:39 2010 2011 2012 > message_type[2] > reserved_range[2] > start: 2013 desc_test_complex.proto:73:37 2014 desc_test_complex.proto:73:39 2015 2016 2017 > message_type[2] > reserved_range: 2018 desc_test_complex.proto:74:9 2019 desc_test_complex.proto:74:30 2020 2021 2022 > message_type[2] > reserved_range[3]: 2023 desc_test_complex.proto:74:18 2024 desc_test_complex.proto:74:29 2025 2026 2027 > message_type[2] > reserved_range[3] > start: 2028 desc_test_complex.proto:74:18 2029 desc_test_complex.proto:74:22 2030 2031 2032 > message_type[2] > reserved_range[3] > end: 2033 desc_test_complex.proto:74:26 2034 desc_test_complex.proto:74:29 2035 2036 2037 > message_type[2] > reserved_name: 2038 desc_test_complex.proto:75:9 2039 desc_test_complex.proto:75:32 2040 2041 2042 > message_type[2] > reserved_name[0]: 2043 desc_test_complex.proto:75:18 2044 desc_test_complex.proto:75:21 2045 2046 2047 > message_type[2] > reserved_name[1]: 2048 desc_test_complex.proto:75:23 2049 desc_test_complex.proto:75:26 2050 2051 2052 > message_type[2] > reserved_name[2]: 2053 desc_test_complex.proto:75:28 2054 desc_test_complex.proto:75:31 2055 2056 2057 > message_type[3]: 2058 desc_test_complex.proto:78:1 2059 desc_test_complex.proto:80:2 2060 2061 2062 > message_type[3] > name: 2063 desc_test_complex.proto:78:9 2064 desc_test_complex.proto:78:23 2065 2066 2067 > message_type[3] > field[0]: 2068 desc_test_complex.proto:79:9 2069 desc_test_complex.proto:79:38 2070 2071 2072 > message_type[3] > field[0] > type_name: 2073 desc_test_complex.proto:79:9 2074 desc_test_complex.proto:79:28 2075 2076 2077 > message_type[3] > field[0] > name: 2078 desc_test_complex.proto:79:29 2079 desc_test_complex.proto:79:33 2080 2081 2082 > message_type[3] > field[0] > number: 2083 desc_test_complex.proto:79:36 2084 desc_test_complex.proto:79:37 2085 2086 2087 > extension: 2088 desc_test_complex.proto:82:1 2089 desc_test_complex.proto:87:2 2090 2091 2092 > extension[1]: 2093 desc_test_complex.proto:83:9 2094 desc_test_complex.proto:83:36 2095 2096 2097 > extension[1] > extendee: 2098 desc_test_complex.proto:82:8 2099 desc_test_complex.proto:82:38 2100 2101 2102 > extension[1] > label: 2103 desc_test_complex.proto:83:9 2104 desc_test_complex.proto:83:17 2105 2106 2107 > extension[1] > type_name: 2108 desc_test_complex.proto:83:18 2109 desc_test_complex.proto:83:22 2110 2111 2112 > extension[1] > name: 2113 desc_test_complex.proto:83:23 2114 desc_test_complex.proto:83:27 2115 2116 2117 > extension[1] > number: 2118 desc_test_complex.proto:83:30 2119 desc_test_complex.proto:83:35 2120 2121 2122 > extension[2]: 2123 desc_test_complex.proto:84:9 2124 desc_test_complex.proto:84:60 2125 2126 2127 > extension[2] > extendee: 2128 desc_test_complex.proto:82:8 2129 desc_test_complex.proto:82:38 2130 2131 2132 > extension[2] > label: 2133 desc_test_complex.proto:84:9 2134 desc_test_complex.proto:84:17 2135 2136 2137 > extension[2] > type_name: 2138 desc_test_complex.proto:84:18 2139 desc_test_complex.proto:84:47 2140 2141 2142 > extension[2] > name: 2143 desc_test_complex.proto:84:48 2144 desc_test_complex.proto:84:51 2145 2146 2147 > extension[2] > number: 2148 desc_test_complex.proto:84:54 2149 desc_test_complex.proto:84:59 2150 2151 2152 > extension[3]: 2153 desc_test_complex.proto:85:9 2154 desc_test_complex.proto:85:36 2155 2156 2157 > extension[3] > extendee: 2158 desc_test_complex.proto:82:8 2159 desc_test_complex.proto:82:38 2160 2161 2162 > extension[3] > label: 2163 desc_test_complex.proto:85:9 2164 desc_test_complex.proto:85:17 2165 2166 2167 > extension[3] > type_name: 2168 desc_test_complex.proto:85:18 2169 desc_test_complex.proto:85:25 2170 2171 2172 > extension[3] > name: 2173 desc_test_complex.proto:85:26 2174 desc_test_complex.proto:85:27 2175 2176 2177 > extension[3] > number: 2178 desc_test_complex.proto:85:30 2179 desc_test_complex.proto:85:35 2180 2181 2182 > extension[4]: 2183 desc_test_complex.proto:86:9 2184 desc_test_complex.proto:86:50 2185 2186 2187 > extension[4] > extendee: 2188 desc_test_complex.proto:82:8 2189 desc_test_complex.proto:82:38 2190 2191 2192 > extension[4] > label: 2193 desc_test_complex.proto:86:9 2194 desc_test_complex.proto:86:17 2195 2196 2197 > extension[4] > type_name: 2198 desc_test_complex.proto:86:18 2199 desc_test_complex.proto:86:32 2200 2201 2202 > extension[4] > name: 2203 desc_test_complex.proto:86:33 2204 desc_test_complex.proto:86:41 2205 2206 2207 > extension[4] > number: 2208 desc_test_complex.proto:86:44 2209 desc_test_complex.proto:86:49 2210 2211 2212 > message_type[4]: 2213 desc_test_complex.proto:89:1 2214 desc_test_complex.proto:109:2 2215 2216 2217 > message_type[4] > name: 2218 desc_test_complex.proto:89:9 2219 desc_test_complex.proto:89:16 2220 2221 2222 > message_type[4] > options: 2223 desc_test_complex.proto:90:5 2224 desc_test_complex.proto:90:130 2225 2226 2227 > message_type[4] > options > rept[0]: 2228 desc_test_complex.proto:90:5 2229 desc_test_complex.proto:90:130 2230 2231 2232 > message_type[4] > options: 2233 desc_test_complex.proto:91:5 2234 desc_test_complex.proto:91:115 2235 2236 2237 > message_type[4] > options > rept[1]: 2238 desc_test_complex.proto:91:5 2239 desc_test_complex.proto:91:115 2240 2241 2242 > message_type[4] > options: 2243 desc_test_complex.proto:92:5 2244 desc_test_complex.proto:92:36 2245 2246 2247 > message_type[4] > options > rept[2]: 2248 desc_test_complex.proto:92:5 2249 desc_test_complex.proto:92:36 2250 2251 2252 > message_type[4] > options: 2253 desc_test_complex.proto:93:5 2254 desc_test_complex.proto:93:23 2255 2256 2257 > message_type[4] > options > eee: 2258 desc_test_complex.proto:93:5 2259 desc_test_complex.proto:93:23 2260 2261 2262 > message_type[4] > options: 2263 desc_test_complex.proto:94:9 2264 desc_test_complex.proto:94:34 2265 2266 2267 > message_type[4] > options > a: 2268 desc_test_complex.proto:94:9 2269 desc_test_complex.proto:94:34 2270 2271 2272 > message_type[4] > options: 2273 desc_test_complex.proto:95:9 2274 desc_test_complex.proto:95:86 2275 2276 2277 > message_type[4] > options > a > test: 2278 desc_test_complex.proto:95:9 2279 desc_test_complex.proto:95:86 2280 2281 2282 > message_type[4] > options: 2283 desc_test_complex.proto:96:9 2284 desc_test_complex.proto:96:37 2285 2286 2287 > message_type[4] > options > a > test > foo: 2288 desc_test_complex.proto:96:9 2289 desc_test_complex.proto:96:37 2290 2291 2292 > message_type[4] > options: 2293 desc_test_complex.proto:97:9 2294 desc_test_complex.proto:97:41 2295 2296 2297 > message_type[4] > options > a > test > s > name: 2298 desc_test_complex.proto:97:9 2299 desc_test_complex.proto:97:41 2300 2301 2302 > message_type[4] > options: 2303 desc_test_complex.proto:98:5 2304 desc_test_complex.proto:98:34 2305 2306 2307 > message_type[4] > options > a > test > s > id: 2308 desc_test_complex.proto:98:5 2309 desc_test_complex.proto:98:34 2310 2311 2312 > message_type[4] > options: 2313 desc_test_complex.proto:99:5 2314 desc_test_complex.proto:99:31 2315 2316 2317 > message_type[4] > options > a > test > array[0]: 2318 desc_test_complex.proto:99:5 2319 desc_test_complex.proto:99:31 2320 2321 2322 > message_type[4] > options: 2323 desc_test_complex.proto:100:5 2324 desc_test_complex.proto:100:31 2325 2326 2327 > message_type[4] > options > a > test > array[1]: 2328 desc_test_complex.proto:100:5 2329 desc_test_complex.proto:100:31 2330 2331 2332 > message_type[4] > options: 2333 desc_test_complex.proto:101:5 2334 desc_test_complex.proto:101:78 2335 2336 2337 > message_type[4] > options > a > test > _garblez: 2338 desc_test_complex.proto:101:5 2339 desc_test_complex.proto:101:78 2340 2341 2342 > message_type[4] > options: 2343 desc_test_complex.proto:103:9 2344 desc_test_complex.proto:103:37 2345 2346 2347 > message_type[4] > options > map_vals > vals[0]: 2348 desc_test_complex.proto:103:9 2349 desc_test_complex.proto:103:37 2350 Trailing comments: 2351 no key, no value 2352 2353 2354 2355 > message_type[4] > options: 2356 desc_test_complex.proto:104:9 2357 desc_test_complex.proto:104:47 2358 2359 2360 > message_type[4] > options > map_vals > vals[1]: 2361 desc_test_complex.proto:104:9 2362 desc_test_complex.proto:104:47 2363 Trailing comments: 2364 no value 2365 2366 2367 2368 > message_type[4] > options: 2369 desc_test_complex.proto:105:9 2370 desc_test_complex.proto:105:69 2371 2372 2373 > message_type[4] > options > map_vals > vals[2]: 2374 desc_test_complex.proto:105:9 2375 desc_test_complex.proto:105:69 2376 2377 2378 > message_type[4] > field[0]: 2379 desc_test_complex.proto:107:5 2380 desc_test_complex.proto:107:28 2381 2382 2383 > message_type[4] > field[0] > label: 2384 desc_test_complex.proto:107:5 2385 desc_test_complex.proto:107:13 2386 2387 2388 > message_type[4] > field[0] > type_name: 2389 desc_test_complex.proto:107:14 2390 desc_test_complex.proto:107:18 2391 2392 2393 > message_type[4] > field[0] > name: 2394 desc_test_complex.proto:107:19 2395 desc_test_complex.proto:107:23 2396 2397 2398 > message_type[4] > field[0] > number: 2399 desc_test_complex.proto:107:26 2400 desc_test_complex.proto:107:27 2401 2402 2403 > message_type[4] > field[1]: 2404 desc_test_complex.proto:108:5 2405 desc_test_complex.proto:108:67 2406 2407 2408 > message_type[4] > field[1] > label: 2409 desc_test_complex.proto:108:5 2410 desc_test_complex.proto:108:13 2411 2412 2413 > message_type[4] > field[1] > type_name: 2414 desc_test_complex.proto:108:14 2415 desc_test_complex.proto:108:43 2416 2417 2418 > message_type[4] > field[1] > name: 2419 desc_test_complex.proto:108:44 2420 desc_test_complex.proto:108:47 2421 2422 2423 > message_type[4] > field[1] > number: 2424 desc_test_complex.proto:108:50 2425 desc_test_complex.proto:108:51 2426 2427 2428 > message_type[4] > field[1] > options: 2429 desc_test_complex.proto:108:52 2430 desc_test_complex.proto:108:66 2431 2432 2433 > message_type[4] > field[1] > default_value: 2434 desc_test_complex.proto:108:53 2435 desc_test_complex.proto:108:65 2436 2437 2438 > message_type[5]: 2439 desc_test_complex.proto:111:1 2440 desc_test_complex.proto:125:2 2441 2442 2443 > message_type[5] > name: 2444 desc_test_complex.proto:111:9 2445 desc_test_complex.proto:111:18 2446 2447 2448 > message_type[5] > field[0]: 2449 desc_test_complex.proto:112:9 2450 desc_test_complex.proto:112:41 2451 2452 2453 > message_type[5] > field[0] > label: 2454 desc_test_complex.proto:112:9 2455 desc_test_complex.proto:112:17 2456 2457 2458 > message_type[5] > field[0] > type: 2459 desc_test_complex.proto:112:18 2460 desc_test_complex.proto:112:22 2461 2462 2463 > message_type[5] > field[0] > name: 2464 desc_test_complex.proto:112:23 2465 desc_test_complex.proto:112:36 2466 2467 2468 > message_type[5] > field[0] > number: 2469 desc_test_complex.proto:112:39 2470 desc_test_complex.proto:112:40 2471 2472 2473 > message_type[5] > enum_type[0]: 2474 desc_test_complex.proto:114:9 2475 desc_test_complex.proto:118:10 2476 2477 2478 > message_type[5] > enum_type[0] > name: 2479 desc_test_complex.proto:114:14 2480 desc_test_complex.proto:114:20 2481 2482 2483 > message_type[5] > enum_type[0] > value[0]: 2484 desc_test_complex.proto:115:17 2485 desc_test_complex.proto:115:27 2486 2487 2488 > message_type[5] > enum_type[0] > value[0] > name: 2489 desc_test_complex.proto:115:17 2490 desc_test_complex.proto:115:22 2491 2492 2493 > message_type[5] > enum_type[0] > value[0] > number: 2494 desc_test_complex.proto:115:25 2495 desc_test_complex.proto:115:26 2496 2497 2498 > message_type[5] > enum_type[0] > value[1]: 2499 desc_test_complex.proto:116:17 2500 desc_test_complex.proto:116:26 2501 2502 2503 > message_type[5] > enum_type[0] > value[1] > name: 2504 desc_test_complex.proto:116:17 2505 desc_test_complex.proto:116:21 2506 2507 2508 > message_type[5] > enum_type[0] > value[1] > number: 2509 desc_test_complex.proto:116:24 2510 desc_test_complex.proto:116:25 2511 2512 2513 > message_type[5] > enum_type[0] > value[2]: 2514 desc_test_complex.proto:117:17 2515 desc_test_complex.proto:117:27 2516 2517 2518 > message_type[5] > enum_type[0] > value[2] > name: 2519 desc_test_complex.proto:117:17 2520 desc_test_complex.proto:117:22 2521 2522 2523 > message_type[5] > enum_type[0] > value[2] > number: 2524 desc_test_complex.proto:117:25 2525 desc_test_complex.proto:117:26 2526 2527 2528 > message_type[5] > nested_type[0]: 2529 desc_test_complex.proto:119:9 2530 desc_test_complex.proto:122:10 2531 2532 2533 > message_type[5] > nested_type[0] > name: 2534 desc_test_complex.proto:119:17 2535 desc_test_complex.proto:119:27 2536 2537 2538 > message_type[5] > nested_type[0] > field[0]: 2539 desc_test_complex.proto:120:17 2540 desc_test_complex.proto:120:44 2541 2542 2543 > message_type[5] > nested_type[0] > field[0] > label: 2544 desc_test_complex.proto:120:17 2545 desc_test_complex.proto:120:25 2546 2547 2548 > message_type[5] > nested_type[0] > field[0] > type_name: 2549 desc_test_complex.proto:120:26 2550 desc_test_complex.proto:120:32 2551 2552 2553 > message_type[5] > nested_type[0] > field[0] > name: 2554 desc_test_complex.proto:120:33 2555 desc_test_complex.proto:120:39 2556 2557 2558 > message_type[5] > nested_type[0] > field[0] > number: 2559 desc_test_complex.proto:120:42 2560 desc_test_complex.proto:120:43 2561 2562 2563 > message_type[5] > nested_type[0] > field[1]: 2564 desc_test_complex.proto:121:17 2565 desc_test_complex.proto:121:44 2566 2567 2568 > message_type[5] > nested_type[0] > field[1] > label: 2569 desc_test_complex.proto:121:17 2570 desc_test_complex.proto:121:25 2571 2572 2573 > message_type[5] > nested_type[0] > field[1] > type: 2574 desc_test_complex.proto:121:26 2575 desc_test_complex.proto:121:32 2576 2577 2578 > message_type[5] > nested_type[0] > field[1] > name: 2579 desc_test_complex.proto:121:33 2580 desc_test_complex.proto:121:39 2581 2582 2583 > message_type[5] > nested_type[0] > field[1] > number: 2584 desc_test_complex.proto:121:42 2585 desc_test_complex.proto:121:43 2586 2587 2588 > message_type[5] > field[1]: 2589 desc_test_complex.proto:124:9 2590 desc_test_complex.proto:124:44 2591 2592 2593 > message_type[5] > field[1] > label: 2594 desc_test_complex.proto:124:9 2595 desc_test_complex.proto:124:17 2596 2597 2598 > message_type[5] > field[1] > type_name: 2599 desc_test_complex.proto:124:18 2600 desc_test_complex.proto:124:28 2601 2602 2603 > message_type[5] > field[1] > name: 2604 desc_test_complex.proto:124:29 2605 desc_test_complex.proto:124:39 2606 2607 2608 > message_type[5] > field[1] > number: 2609 desc_test_complex.proto:124:42 2610 desc_test_complex.proto:124:43 2611 2612 2613 > extension: 2614 desc_test_complex.proto:127:1 2615 desc_test_complex.proto:129:2 2616 2617 2618 > extension[5]: 2619 desc_test_complex.proto:128:9 2620 desc_test_complex.proto:128:46 2621 2622 2623 > extension[5] > extendee: 2624 desc_test_complex.proto:127:8 2625 desc_test_complex.proto:127:37 2626 2627 2628 > extension[5] > label: 2629 desc_test_complex.proto:128:9 2630 desc_test_complex.proto:128:17 2631 2632 2633 > extension[5] > type_name: 2634 desc_test_complex.proto:128:18 2635 desc_test_complex.proto:128:27 2636 2637 2638 > extension[5] > name: 2639 desc_test_complex.proto:128:28 2640 desc_test_complex.proto:128:37 2641 2642 2643 > extension[5] > number: 2644 desc_test_complex.proto:128:40 2645 desc_test_complex.proto:128:45 2646 2647 2648 > service[0]: 2649 desc_test_complex.proto:131:1 2650 desc_test_complex.proto:150:2 2651 2652 2653 > service[0] > name: 2654 desc_test_complex.proto:131:9 2655 desc_test_complex.proto:131:24 2656 2657 2658 > service[0] > method[0]: 2659 desc_test_complex.proto:132:9 2660 desc_test_complex.proto:140:10 2661 2662 2663 > service[0] > method[0] > name: 2664 desc_test_complex.proto:132:13 2665 desc_test_complex.proto:132:21 2666 2667 2668 > service[0] > method[0] > input_type: 2669 desc_test_complex.proto:132:22 2670 desc_test_complex.proto:132:26 2671 2672 2673 > service[0] > method[0] > output_type: 2674 desc_test_complex.proto:132:37 2675 desc_test_complex.proto:132:41 2676 2677 2678 > service[0] > method[0] > options: 2679 desc_test_complex.proto:133:17 2680 desc_test_complex.proto:139:19 2681 2682 2683 > service[0] > method[0] > options > validator: 2684 desc_test_complex.proto:133:17 2685 desc_test_complex.proto:139:19 2686 2687 2688 > service[0] > method[1]: 2689 desc_test_complex.proto:141:9 2690 desc_test_complex.proto:149:10 2691 2692 2693 > service[0] > method[1] > name: 2694 desc_test_complex.proto:141:13 2695 desc_test_complex.proto:141:16 2696 2697 2698 > service[0] > method[1] > input_type: 2699 desc_test_complex.proto:141:17 2700 desc_test_complex.proto:141:21 2701 2702 2703 > service[0] > method[1] > output_type: 2704 desc_test_complex.proto:141:32 2705 desc_test_complex.proto:141:36 2706 2707 2708 > service[0] > method[1] > options: 2709 desc_test_complex.proto:142:17 2710 desc_test_complex.proto:148:19 2711 2712 2713 > service[0] > method[1] > options > validator: 2714 desc_test_complex.proto:142:17 2715 desc_test_complex.proto:148:19 2716 2717 2718 > message_type[6]: 2719 desc_test_complex.proto:152:1 2720 desc_test_complex.proto:178:2 2721 2722 2723 > message_type[6] > name: 2724 desc_test_complex.proto:152:9 2725 desc_test_complex.proto:152:13 2726 2727 2728 > message_type[6] > nested_type[0]: 2729 desc_test_complex.proto:153:3 2730 desc_test_complex.proto:158:4 2731 2732 2733 > message_type[6] > nested_type[0] > name: 2734 desc_test_complex.proto:153:11 2735 desc_test_complex.proto:153:21 2736 2737 2738 > message_type[6] > nested_type[0] > field[0]: 2739 desc_test_complex.proto:154:5 2740 desc_test_complex.proto:154:33 2741 2742 2743 > message_type[6] > nested_type[0] > field[0] > label: 2744 desc_test_complex.proto:154:5 2745 desc_test_complex.proto:154:13 2746 2747 2748 > message_type[6] > nested_type[0] > field[0] > type: 2749 desc_test_complex.proto:154:14 2750 desc_test_complex.proto:154:20 2751 2752 2753 > message_type[6] > nested_type[0] > field[0] > name: 2754 desc_test_complex.proto:154:21 2755 desc_test_complex.proto:154:28 2756 2757 2758 > message_type[6] > nested_type[0] > field[0] > number: 2759 desc_test_complex.proto:154:31 2760 desc_test_complex.proto:154:32 2761 2762 2763 > message_type[6] > nested_type[0] > field[1]: 2764 desc_test_complex.proto:155:5 2765 desc_test_complex.proto:155:35 2766 2767 2768 > message_type[6] > nested_type[0] > field[1] > label: 2769 desc_test_complex.proto:155:5 2770 desc_test_complex.proto:155:13 2771 2772 2773 > message_type[6] > nested_type[0] > field[1] > type: 2774 desc_test_complex.proto:155:14 2775 desc_test_complex.proto:155:18 2776 2777 2778 > message_type[6] > nested_type[0] > field[1] > name: 2779 desc_test_complex.proto:155:19 2780 desc_test_complex.proto:155:30 2781 2782 2783 > message_type[6] > nested_type[0] > field[1] > number: 2784 desc_test_complex.proto:155:33 2785 desc_test_complex.proto:155:34 2786 2787 2788 > message_type[6] > nested_type[0] > field[2]: 2789 desc_test_complex.proto:156:5 2790 desc_test_complex.proto:156:32 2791 2792 2793 > message_type[6] > nested_type[0] > field[2] > label: 2794 desc_test_complex.proto:156:5 2795 desc_test_complex.proto:156:13 2796 2797 2798 > message_type[6] > nested_type[0] > field[2] > type: 2799 desc_test_complex.proto:156:14 2800 desc_test_complex.proto:156:19 2801 2802 2803 > message_type[6] > nested_type[0] > field[2] > name: 2804 desc_test_complex.proto:156:20 2805 desc_test_complex.proto:156:27 2806 2807 2808 > message_type[6] > nested_type[0] > field[2] > number: 2809 desc_test_complex.proto:156:30 2810 desc_test_complex.proto:156:31 2811 2812 2813 > message_type[6] > nested_type[0] > field[3]: 2814 desc_test_complex.proto:157:5 2815 desc_test_complex.proto:157:32 2816 2817 2818 > message_type[6] > nested_type[0] > field[3] > label: 2819 desc_test_complex.proto:157:5 2820 desc_test_complex.proto:157:13 2821 2822 2823 > message_type[6] > nested_type[0] > field[3] > type: 2824 desc_test_complex.proto:157:14 2825 desc_test_complex.proto:157:19 2826 2827 2828 > message_type[6] > nested_type[0] > field[3] > name: 2829 desc_test_complex.proto:157:20 2830 desc_test_complex.proto:157:27 2831 2832 2833 > message_type[6] > nested_type[0] > field[3] > number: 2834 desc_test_complex.proto:157:30 2835 desc_test_complex.proto:157:31 2836 2837 2838 > message_type[6] > nested_type[1]: 2839 desc_test_complex.proto:159:3 2840 desc_test_complex.proto:162:4 2841 2842 2843 > message_type[6] > nested_type[1] > name: 2844 desc_test_complex.proto:159:11 2845 desc_test_complex.proto:159:18 2846 2847 2848 > message_type[6] > nested_type[1] > field[0]: 2849 desc_test_complex.proto:160:5 2850 desc_test_complex.proto:160:32 2851 2852 2853 > message_type[6] > nested_type[1] > field[0] > label: 2854 desc_test_complex.proto:160:5 2855 desc_test_complex.proto:160:13 2856 2857 2858 > message_type[6] > nested_type[1] > field[0] > type: 2859 desc_test_complex.proto:160:14 2860 desc_test_complex.proto:160:19 2861 2862 2863 > message_type[6] > nested_type[1] > field[0] > name: 2864 desc_test_complex.proto:160:20 2865 desc_test_complex.proto:160:27 2866 2867 2868 > message_type[6] > nested_type[1] > field[0] > number: 2869 desc_test_complex.proto:160:30 2870 desc_test_complex.proto:160:31 2871 2872 2873 > message_type[6] > nested_type[1] > field[1]: 2874 desc_test_complex.proto:161:5 2875 desc_test_complex.proto:161:33 2876 2877 2878 > message_type[6] > nested_type[1] > field[1] > label: 2879 desc_test_complex.proto:161:5 2880 desc_test_complex.proto:161:13 2881 2882 2883 > message_type[6] > nested_type[1] > field[1] > type: 2884 desc_test_complex.proto:161:14 2885 desc_test_complex.proto:161:20 2886 2887 2888 > message_type[6] > nested_type[1] > field[1] > name: 2889 desc_test_complex.proto:161:21 2890 desc_test_complex.proto:161:28 2891 2892 2893 > message_type[6] > nested_type[1] > field[1] > number: 2894 desc_test_complex.proto:161:31 2895 desc_test_complex.proto:161:32 2896 2897 2898 > message_type[6] > nested_type[2]: 2899 desc_test_complex.proto:163:3 2900 desc_test_complex.proto:168:4 2901 2902 2903 > message_type[6] > nested_type[2] > name: 2904 desc_test_complex.proto:163:11 2905 desc_test_complex.proto:163:23 2906 2907 2908 > message_type[6] > nested_type[2] > field[0]: 2909 desc_test_complex.proto:164:5 2910 desc_test_complex.proto:164:35 2911 2912 2913 > message_type[6] > nested_type[2] > field[0] > label: 2914 desc_test_complex.proto:164:5 2915 desc_test_complex.proto:164:13 2916 2917 2918 > message_type[6] > nested_type[2] > field[0] > type: 2919 desc_test_complex.proto:164:14 2920 desc_test_complex.proto:164:18 2921 2922 2923 > message_type[6] > nested_type[2] > field[0] > name: 2924 desc_test_complex.proto:164:19 2925 desc_test_complex.proto:164:30 2926 2927 2928 > message_type[6] > nested_type[2] > field[0] > number: 2929 desc_test_complex.proto:164:33 2930 desc_test_complex.proto:164:34 2931 2932 2933 > message_type[6] > nested_type[2] > field[1]: 2934 desc_test_complex.proto:165:5 2935 desc_test_complex.proto:165:34 2936 2937 2938 > message_type[6] > nested_type[2] > field[1] > label: 2939 desc_test_complex.proto:165:5 2940 desc_test_complex.proto:165:13 2941 2942 2943 > message_type[6] > nested_type[2] > field[1] > type: 2944 desc_test_complex.proto:165:14 2945 desc_test_complex.proto:165:19 2946 2947 2948 > message_type[6] > nested_type[2] > field[1] > name: 2949 desc_test_complex.proto:165:20 2950 desc_test_complex.proto:165:29 2951 2952 2953 > message_type[6] > nested_type[2] > field[1] > number: 2954 desc_test_complex.proto:165:32 2955 desc_test_complex.proto:165:33 2956 2957 2958 > message_type[6] > nested_type[2] > field[2]: 2959 desc_test_complex.proto:166:5 2960 desc_test_complex.proto:166:34 2961 2962 2963 > message_type[6] > nested_type[2] > field[2] > label: 2964 desc_test_complex.proto:166:5 2965 desc_test_complex.proto:166:13 2966 2967 2968 > message_type[6] > nested_type[2] > field[2] > type: 2969 desc_test_complex.proto:166:14 2970 desc_test_complex.proto:166:19 2971 2972 2973 > message_type[6] > nested_type[2] > field[2] > name: 2974 desc_test_complex.proto:166:20 2975 desc_test_complex.proto:166:29 2976 2977 2978 > message_type[6] > nested_type[2] > field[2] > number: 2979 desc_test_complex.proto:166:32 2980 desc_test_complex.proto:166:33 2981 2982 2983 > message_type[6] > nested_type[2] > field[3]: 2984 desc_test_complex.proto:167:5 2985 desc_test_complex.proto:167:29 2986 2987 2988 > message_type[6] > nested_type[2] > field[3] > label: 2989 desc_test_complex.proto:167:5 2990 desc_test_complex.proto:167:13 2991 2992 2993 > message_type[6] > nested_type[2] > field[3] > type_name: 2994 desc_test_complex.proto:167:14 2995 desc_test_complex.proto:167:18 2996 2997 2998 > message_type[6] > nested_type[2] > field[3] > name: 2999 desc_test_complex.proto:167:19 3000 desc_test_complex.proto:167:24 3001 3002 3003 > message_type[6] > nested_type[2] > field[3] > number: 3004 desc_test_complex.proto:167:27 3005 desc_test_complex.proto:167:28 3006 3007 3008 > message_type[6] > oneof_decl[0]: 3009 desc_test_complex.proto:169:3 3010 desc_test_complex.proto:177:4 3011 3012 3013 > message_type[6] > oneof_decl[0] > name: 3014 desc_test_complex.proto:169:9 3015 desc_test_complex.proto:169:13 3016 3017 3018 > message_type[6] > field[0]: 3019 desc_test_complex.proto:170:5 3020 desc_test_complex.proto:170:27 3021 3022 3023 > message_type[6] > field[0] > type_name: 3024 desc_test_complex.proto:170:5 3025 desc_test_complex.proto:170:15 3026 3027 3028 > message_type[6] > field[0] > name: 3029 desc_test_complex.proto:170:16 3030 desc_test_complex.proto:170:22 3031 3032 3033 > message_type[6] > field[0] > number: 3034 desc_test_complex.proto:170:25 3035 desc_test_complex.proto:170:26 3036 3037 3038 > message_type[6] > field[1]: 3039 desc_test_complex.proto:171:5 3040 desc_test_complex.proto:171:31 3041 3042 3043 > message_type[6] > field[1] > type_name: 3044 desc_test_complex.proto:171:5 3045 desc_test_complex.proto:171:17 3046 3047 3048 > message_type[6] > field[1] > name: 3049 desc_test_complex.proto:171:18 3050 desc_test_complex.proto:171:26 3051 3052 3053 > message_type[6] > field[1] > number: 3054 desc_test_complex.proto:171:29 3055 desc_test_complex.proto:171:30 3056 3057 3058 > message_type[6] > field[2]: 3059 desc_test_complex.proto:172:5 3060 desc_test_complex.proto:172:21 3061 3062 3063 > message_type[6] > field[2] > type_name: 3064 desc_test_complex.proto:172:5 3065 desc_test_complex.proto:172:12 3066 3067 3068 > message_type[6] > field[2] > name: 3069 desc_test_complex.proto:172:13 3070 desc_test_complex.proto:172:16 3071 3072 3073 > message_type[6] > field[2] > number: 3074 desc_test_complex.proto:172:19 3075 desc_test_complex.proto:172:20 3076 3077 3078 > message_type[6] > field[3]: 3079 desc_test_complex.proto:173:9 3080 desc_test_complex.proto:176:10 3081 3082 3083 > message_type[6] > field[3] > type: 3084 desc_test_complex.proto:173:9 3085 desc_test_complex.proto:173:14 3086 3087 3088 > message_type[6] > field[3] > name: 3089 desc_test_complex.proto:173:15 3090 desc_test_complex.proto:173:24 3091 3092 3093 > message_type[6] > field[3] > number: 3094 desc_test_complex.proto:173:27 3095 desc_test_complex.proto:173:28 3096 3097 3098 > message_type[6] > nested_type[3]: 3099 desc_test_complex.proto:173:9 3100 desc_test_complex.proto:176:10 3101 3102 3103 > message_type[6] > nested_type[3] > name: 3104 desc_test_complex.proto:173:15 3105 desc_test_complex.proto:173:24 3106 3107 3108 > message_type[6] > field[3] > type_name: 3109 desc_test_complex.proto:173:15 3110 desc_test_complex.proto:173:24 3111 3112 3113 > message_type[6] > nested_type[3] > field[0]: 3114 desc_test_complex.proto:174:17 3115 desc_test_complex.proto:174:45 3116 3117 3118 > message_type[6] > nested_type[3] > field[0] > label: 3119 desc_test_complex.proto:174:17 3120 desc_test_complex.proto:174:25 3121 3122 3123 > message_type[6] > nested_type[3] > field[0] > type: 3124 desc_test_complex.proto:174:26 3125 desc_test_complex.proto:174:32 3126 3127 3128 > message_type[6] > nested_type[3] > field[0] > name: 3129 desc_test_complex.proto:174:33 3130 desc_test_complex.proto:174:40 3131 3132 3133 > message_type[6] > nested_type[3] > field[0] > number: 3134 desc_test_complex.proto:174:43 3135 desc_test_complex.proto:174:44 3136 3137 3138 > message_type[6] > nested_type[3] > field[1]: 3139 desc_test_complex.proto:175:17 3140 desc_test_complex.proto:175:45 3141 3142 3143 > message_type[6] > nested_type[3] > field[1] > label: 3144 desc_test_complex.proto:175:17 3145 desc_test_complex.proto:175:25 3146 3147 3148 > message_type[6] > nested_type[3] > field[1] > type: 3149 desc_test_complex.proto:175:26 3150 desc_test_complex.proto:175:32 3151 3152 3153 > message_type[6] > nested_type[3] > field[1] > name: 3154 desc_test_complex.proto:175:33 3155 desc_test_complex.proto:175:40 3156 3157 3158 > message_type[6] > nested_type[3] > field[1] > number: 3159 desc_test_complex.proto:175:43 3160 desc_test_complex.proto:175:44 3161 3162 3163 > extension: 3164 desc_test_complex.proto:180:1 3165 desc_test_complex.proto:182:2 3166 3167 3168 > extension[6]: 3169 desc_test_complex.proto:181:3 3170 desc_test_complex.proto:181:30 3171 3172 3173 > extension[6] > extendee: 3174 desc_test_complex.proto:180:8 3175 desc_test_complex.proto:180:36 3176 3177 3178 > extension[6] > label: 3179 desc_test_complex.proto:181:3 3180 desc_test_complex.proto:181:11 3181 3182 3183 > extension[6] > type_name: 3184 desc_test_complex.proto:181:12 3185 desc_test_complex.proto:181:16 3186 3187 3188 > extension[6] > name: 3189 desc_test_complex.proto:181:17 3190 desc_test_complex.proto:181:22 3191 3192 3193 > extension[6] > number: 3194 desc_test_complex.proto:181:25 3195 desc_test_complex.proto:181:29 3196 3197 3198 > message_type[7]: 3199 desc_test_complex.proto:184:1 3200 desc_test_complex.proto:190:2 3201 3202 3203 > message_type[7] > name: 3204 desc_test_complex.proto:184:9 3205 desc_test_complex.proto:184:24 3206 3207 3208 > message_type[7] > field[0]: 3209 desc_test_complex.proto:185:5 3210 desc_test_complex.proto:189:11 3211 3212 3213 > message_type[7] > field[0] > label: 3214 desc_test_complex.proto:185:5 3215 desc_test_complex.proto:185:13 3216 3217 3218 > message_type[7] > field[0] > type: 3219 desc_test_complex.proto:185:14 3220 desc_test_complex.proto:185:20 3221 3222 3223 > message_type[7] > field[0] > name: 3224 desc_test_complex.proto:185:21 3225 desc_test_complex.proto:185:29 3226 3227 3228 > message_type[7] > field[0] > number: 3229 desc_test_complex.proto:185:32 3230 desc_test_complex.proto:185:33 3231 3232 3233 > message_type[7] > field[0] > options: 3234 desc_test_complex.proto:186:7 3235 desc_test_complex.proto:189:10 3236 3237 3238 > message_type[7] > field[0] > options > rules > repeated: 3239 desc_test_complex.proto:186:8 3240 desc_test_complex.proto:189:9 3241 3242 3243 > message_type[8]: 3244 desc_test_complex.proto:194:1 3245 desc_test_complex.proto:230:2 3246 Leading detached comment [0]: 3247 tests cases where field names collide with keywords 3248 3249 3250 3251 > message_type[8] > name: 3252 desc_test_complex.proto:194:9 3253 desc_test_complex.proto:194:26 3254 3255 3256 > message_type[8] > field[0]: 3257 desc_test_complex.proto:195:9 3258 desc_test_complex.proto:195:34 3259 3260 3261 > message_type[8] > field[0] > label: 3262 desc_test_complex.proto:195:9 3263 desc_test_complex.proto:195:17 3264 3265 3266 > message_type[8] > field[0] > type: 3267 desc_test_complex.proto:195:18 3268 desc_test_complex.proto:195:22 3269 3270 3271 > message_type[8] > field[0] > name: 3272 desc_test_complex.proto:195:23 3273 desc_test_complex.proto:195:29 3274 3275 3276 > message_type[8] > field[0] > number: 3277 desc_test_complex.proto:195:32 3278 desc_test_complex.proto:195:33 3279 3280 3281 > message_type[8] > field[1]: 3282 desc_test_complex.proto:196:9 3283 desc_test_complex.proto:196:34 3284 3285 3286 > message_type[8] > field[1] > label: 3287 desc_test_complex.proto:196:9 3288 desc_test_complex.proto:196:17 3289 3290 3291 > message_type[8] > field[1] > type: 3292 desc_test_complex.proto:196:18 3293 desc_test_complex.proto:196:22 3294 3295 3296 > message_type[8] > field[1] > name: 3297 desc_test_complex.proto:196:23 3298 desc_test_complex.proto:196:29 3299 3300 3301 > message_type[8] > field[1] > number: 3302 desc_test_complex.proto:196:32 3303 desc_test_complex.proto:196:33 3304 3305 3306 > message_type[8] > field[2]: 3307 desc_test_complex.proto:197:9 3308 desc_test_complex.proto:197:34 3309 3310 3311 > message_type[8] > field[2] > label: 3312 desc_test_complex.proto:197:9 3313 desc_test_complex.proto:197:17 3314 3315 3316 > message_type[8] > field[2] > type: 3317 desc_test_complex.proto:197:18 3318 desc_test_complex.proto:197:22 3319 3320 3321 > message_type[8] > field[2] > name: 3322 desc_test_complex.proto:197:23 3323 desc_test_complex.proto:197:29 3324 3325 3326 > message_type[8] > field[2] > number: 3327 desc_test_complex.proto:197:32 3328 desc_test_complex.proto:197:33 3329 3330 3331 > message_type[8] > field[3]: 3332 desc_test_complex.proto:198:9 3333 desc_test_complex.proto:198:32 3334 3335 3336 > message_type[8] > field[3] > label: 3337 desc_test_complex.proto:198:9 3338 desc_test_complex.proto:198:17 3339 3340 3341 > message_type[8] > field[3] > type: 3342 desc_test_complex.proto:198:18 3343 desc_test_complex.proto:198:22 3344 3345 3346 > message_type[8] > field[3] > name: 3347 desc_test_complex.proto:198:23 3348 desc_test_complex.proto:198:27 3349 3350 3351 > message_type[8] > field[3] > number: 3352 desc_test_complex.proto:198:30 3353 desc_test_complex.proto:198:31 3354 3355 3356 > message_type[8] > field[4]: 3357 desc_test_complex.proto:199:9 3358 desc_test_complex.proto:199:35 3359 3360 3361 > message_type[8] > field[4] > label: 3362 desc_test_complex.proto:199:9 3363 desc_test_complex.proto:199:17 3364 3365 3366 > message_type[8] > field[4] > type: 3367 desc_test_complex.proto:199:18 3368 desc_test_complex.proto:199:22 3369 3370 3371 > message_type[8] > field[4] > name: 3372 desc_test_complex.proto:199:23 3373 desc_test_complex.proto:199:30 3374 3375 3376 > message_type[8] > field[4] > number: 3377 desc_test_complex.proto:199:33 3378 desc_test_complex.proto:199:34 3379 3380 3381 > message_type[8] > field[5]: 3382 desc_test_complex.proto:200:9 3383 desc_test_complex.proto:200:36 3384 3385 3386 > message_type[8] > field[5] > label: 3387 desc_test_complex.proto:200:9 3388 desc_test_complex.proto:200:17 3389 3390 3391 > message_type[8] > field[5] > type: 3392 desc_test_complex.proto:200:18 3393 desc_test_complex.proto:200:24 3394 3395 3396 > message_type[8] > field[5] > name: 3397 desc_test_complex.proto:200:25 3398 desc_test_complex.proto:200:31 3399 3400 3401 > message_type[8] > field[5] > number: 3402 desc_test_complex.proto:200:34 3403 desc_test_complex.proto:200:35 3404 3405 3406 > message_type[8] > field[6]: 3407 desc_test_complex.proto:201:9 3408 desc_test_complex.proto:201:34 3409 3410 3411 > message_type[8] > field[6] > label: 3412 desc_test_complex.proto:201:9 3413 desc_test_complex.proto:201:17 3414 3415 3416 > message_type[8] > field[6] > type: 3417 desc_test_complex.proto:201:18 3418 desc_test_complex.proto:201:23 3419 3420 3421 > message_type[8] > field[6] > name: 3422 desc_test_complex.proto:201:24 3423 desc_test_complex.proto:201:29 3424 3425 3426 > message_type[8] > field[6] > number: 3427 desc_test_complex.proto:201:32 3428 desc_test_complex.proto:201:33 3429 3430 3431 > message_type[8] > field[7]: 3432 desc_test_complex.proto:202:9 3433 desc_test_complex.proto:202:34 3434 3435 3436 > message_type[8] > field[7] > label: 3437 desc_test_complex.proto:202:9 3438 desc_test_complex.proto:202:17 3439 3440 3441 > message_type[8] > field[7] > type: 3442 desc_test_complex.proto:202:18 3443 desc_test_complex.proto:202:23 3444 3445 3446 > message_type[8] > field[7] > name: 3447 desc_test_complex.proto:202:24 3448 desc_test_complex.proto:202:29 3449 3450 3451 > message_type[8] > field[7] > number: 3452 desc_test_complex.proto:202:32 3453 desc_test_complex.proto:202:33 3454 3455 3456 > message_type[8] > field[8]: 3457 desc_test_complex.proto:203:9 3458 desc_test_complex.proto:203:34 3459 3460 3461 > message_type[8] > field[8] > label: 3462 desc_test_complex.proto:203:9 3463 desc_test_complex.proto:203:17 3464 3465 3466 > message_type[8] > field[8] > type: 3467 desc_test_complex.proto:203:18 3468 desc_test_complex.proto:203:23 3469 3470 3471 > message_type[8] > field[8] > name: 3472 desc_test_complex.proto:203:24 3473 desc_test_complex.proto:203:29 3474 3475 3476 > message_type[8] > field[8] > number: 3477 desc_test_complex.proto:203:32 3478 desc_test_complex.proto:203:33 3479 3480 3481 > message_type[8] > field[9]: 3482 desc_test_complex.proto:204:9 3483 desc_test_complex.proto:204:37 3484 3485 3486 > message_type[8] > field[9] > label: 3487 desc_test_complex.proto:204:9 3488 desc_test_complex.proto:204:17 3489 3490 3491 > message_type[8] > field[9] > type: 3492 desc_test_complex.proto:204:18 3493 desc_test_complex.proto:204:24 3494 3495 3496 > message_type[8] > field[9] > name: 3497 desc_test_complex.proto:204:25 3498 desc_test_complex.proto:204:31 3499 3500 3501 > message_type[8] > field[9] > number: 3502 desc_test_complex.proto:204:34 3503 desc_test_complex.proto:204:36 3504 3505 3506 > message_type[8] > field[10]: 3507 desc_test_complex.proto:205:9 3508 desc_test_complex.proto:205:37 3509 3510 3511 > message_type[8] > field[10] > label: 3512 desc_test_complex.proto:205:9 3513 desc_test_complex.proto:205:17 3514 3515 3516 > message_type[8] > field[10] > type: 3517 desc_test_complex.proto:205:18 3518 desc_test_complex.proto:205:24 3519 3520 3521 > message_type[8] > field[10] > name: 3522 desc_test_complex.proto:205:25 3523 desc_test_complex.proto:205:31 3524 3525 3526 > message_type[8] > field[10] > number: 3527 desc_test_complex.proto:205:34 3528 desc_test_complex.proto:205:36 3529 3530 3531 > message_type[8] > field[11]: 3532 desc_test_complex.proto:206:9 3533 desc_test_complex.proto:206:37 3534 3535 3536 > message_type[8] > field[11] > label: 3537 desc_test_complex.proto:206:9 3538 desc_test_complex.proto:206:17 3539 3540 3541 > message_type[8] > field[11] > type: 3542 desc_test_complex.proto:206:18 3543 desc_test_complex.proto:206:24 3544 3545 3546 > message_type[8] > field[11] > name: 3547 desc_test_complex.proto:206:25 3548 desc_test_complex.proto:206:31 3549 3550 3551 > message_type[8] > field[11] > number: 3552 desc_test_complex.proto:206:34 3553 desc_test_complex.proto:206:36 3554 3555 3556 > message_type[8] > field[12]: 3557 desc_test_complex.proto:207:9 3558 desc_test_complex.proto:207:37 3559 3560 3561 > message_type[8] > field[12] > label: 3562 desc_test_complex.proto:207:9 3563 desc_test_complex.proto:207:17 3564 3565 3566 > message_type[8] > field[12] > type: 3567 desc_test_complex.proto:207:18 3568 desc_test_complex.proto:207:24 3569 3570 3571 > message_type[8] > field[12] > name: 3572 desc_test_complex.proto:207:25 3573 desc_test_complex.proto:207:31 3574 3575 3576 > message_type[8] > field[12] > number: 3577 desc_test_complex.proto:207:34 3578 desc_test_complex.proto:207:36 3579 3580 3581 > message_type[8] > field[13]: 3582 desc_test_complex.proto:208:9 3583 desc_test_complex.proto:208:39 3584 3585 3586 > message_type[8] > field[13] > label: 3587 desc_test_complex.proto:208:9 3588 desc_test_complex.proto:208:17 3589 3590 3591 > message_type[8] > field[13] > type: 3592 desc_test_complex.proto:208:18 3593 desc_test_complex.proto:208:25 3594 3595 3596 > message_type[8] > field[13] > name: 3597 desc_test_complex.proto:208:26 3598 desc_test_complex.proto:208:33 3599 3600 3601 > message_type[8] > field[13] > number: 3602 desc_test_complex.proto:208:36 3603 desc_test_complex.proto:208:38 3604 3605 3606 > message_type[8] > field[14]: 3607 desc_test_complex.proto:209:9 3608 desc_test_complex.proto:209:39 3609 3610 3611 > message_type[8] > field[14] > label: 3612 desc_test_complex.proto:209:9 3613 desc_test_complex.proto:209:17 3614 3615 3616 > message_type[8] > field[14] > type: 3617 desc_test_complex.proto:209:18 3618 desc_test_complex.proto:209:25 3619 3620 3621 > message_type[8] > field[14] > name: 3622 desc_test_complex.proto:209:26 3623 desc_test_complex.proto:209:33 3624 3625 3626 > message_type[8] > field[14] > number: 3627 desc_test_complex.proto:209:36 3628 desc_test_complex.proto:209:38 3629 3630 3631 > message_type[8] > field[15]: 3632 desc_test_complex.proto:210:9 3633 desc_test_complex.proto:210:41 3634 3635 3636 > message_type[8] > field[15] > label: 3637 desc_test_complex.proto:210:9 3638 desc_test_complex.proto:210:17 3639 3640 3641 > message_type[8] > field[15] > type: 3642 desc_test_complex.proto:210:18 3643 desc_test_complex.proto:210:26 3644 3645 3646 > message_type[8] > field[15] > name: 3647 desc_test_complex.proto:210:27 3648 desc_test_complex.proto:210:35 3649 3650 3651 > message_type[8] > field[15] > number: 3652 desc_test_complex.proto:210:38 3653 desc_test_complex.proto:210:40 3654 3655 3656 > message_type[8] > field[16]: 3657 desc_test_complex.proto:211:9 3658 desc_test_complex.proto:211:41 3659 3660 3661 > message_type[8] > field[16] > label: 3662 desc_test_complex.proto:211:9 3663 desc_test_complex.proto:211:17 3664 3665 3666 > message_type[8] > field[16] > type: 3667 desc_test_complex.proto:211:18 3668 desc_test_complex.proto:211:26 3669 3670 3671 > message_type[8] > field[16] > name: 3672 desc_test_complex.proto:211:27 3673 desc_test_complex.proto:211:35 3674 3675 3676 > message_type[8] > field[16] > number: 3677 desc_test_complex.proto:211:38 3678 desc_test_complex.proto:211:40 3679 3680 3681 > message_type[8] > field[17]: 3682 desc_test_complex.proto:212:9 3683 desc_test_complex.proto:212:33 3684 3685 3686 > message_type[8] > field[17] > label: 3687 desc_test_complex.proto:212:9 3688 desc_test_complex.proto:212:17 3689 3690 3691 > message_type[8] > field[17] > type: 3692 desc_test_complex.proto:212:18 3693 desc_test_complex.proto:212:22 3694 3695 3696 > message_type[8] > field[17] > name: 3697 desc_test_complex.proto:212:23 3698 desc_test_complex.proto:212:27 3699 3700 3701 > message_type[8] > field[17] > number: 3702 desc_test_complex.proto:212:30 3703 desc_test_complex.proto:212:32 3704 3705 3706 > message_type[8] > field[18]: 3707 desc_test_complex.proto:213:9 3708 desc_test_complex.proto:213:35 3709 3710 3711 > message_type[8] > field[18] > label: 3712 desc_test_complex.proto:213:9 3713 desc_test_complex.proto:213:17 3714 3715 3716 > message_type[8] > field[18] > type: 3717 desc_test_complex.proto:213:18 3718 desc_test_complex.proto:213:23 3719 3720 3721 > message_type[8] > field[18] > name: 3722 desc_test_complex.proto:213:24 3723 desc_test_complex.proto:213:29 3724 3725 3726 > message_type[8] > field[18] > number: 3727 desc_test_complex.proto:213:32 3728 desc_test_complex.proto:213:34 3729 3730 3731 > message_type[8] > field[19]: 3732 desc_test_complex.proto:214:9 3733 desc_test_complex.proto:214:37 3734 3735 3736 > message_type[8] > field[19] > label: 3737 desc_test_complex.proto:214:9 3738 desc_test_complex.proto:214:17 3739 3740 3741 > message_type[8] > field[19] > type: 3742 desc_test_complex.proto:214:18 3743 desc_test_complex.proto:214:24 3744 3745 3746 > message_type[8] > field[19] > name: 3747 desc_test_complex.proto:214:25 3748 desc_test_complex.proto:214:31 3749 3750 3751 > message_type[8] > field[19] > number: 3752 desc_test_complex.proto:214:34 3753 desc_test_complex.proto:214:36 3754 3755 3756 > message_type[8] > field[20]: 3757 desc_test_complex.proto:215:9 3758 desc_test_complex.proto:215:37 3759 3760 3761 > message_type[8] > field[20] > label: 3762 desc_test_complex.proto:215:9 3763 desc_test_complex.proto:215:17 3764 3765 3766 > message_type[8] > field[20] > type: 3767 desc_test_complex.proto:215:18 3768 desc_test_complex.proto:215:22 3769 3770 3771 > message_type[8] > field[20] > name: 3772 desc_test_complex.proto:215:23 3773 desc_test_complex.proto:215:31 3774 3775 3776 > message_type[8] > field[20] > number: 3777 desc_test_complex.proto:215:34 3778 desc_test_complex.proto:215:36 3779 3780 3781 > message_type[8] > field[21]: 3782 desc_test_complex.proto:216:9 3783 desc_test_complex.proto:216:37 3784 3785 3786 > message_type[8] > field[21] > label: 3787 desc_test_complex.proto:216:9 3788 desc_test_complex.proto:216:17 3789 3790 3791 > message_type[8] > field[21] > type: 3792 desc_test_complex.proto:216:18 3793 desc_test_complex.proto:216:22 3794 3795 3796 > message_type[8] > field[21] > name: 3797 desc_test_complex.proto:216:23 3798 desc_test_complex.proto:216:31 3799 3800 3801 > message_type[8] > field[21] > number: 3802 desc_test_complex.proto:216:34 3803 desc_test_complex.proto:216:36 3804 3805 3806 > message_type[8] > field[22]: 3807 desc_test_complex.proto:217:9 3808 desc_test_complex.proto:217:37 3809 3810 3811 > message_type[8] > field[22] > label: 3812 desc_test_complex.proto:217:9 3813 desc_test_complex.proto:217:17 3814 3815 3816 > message_type[8] > field[22] > type: 3817 desc_test_complex.proto:217:18 3818 desc_test_complex.proto:217:22 3819 3820 3821 > message_type[8] > field[22] > name: 3822 desc_test_complex.proto:217:23 3823 desc_test_complex.proto:217:31 3824 3825 3826 > message_type[8] > field[22] > number: 3827 desc_test_complex.proto:217:34 3828 desc_test_complex.proto:217:36 3829 3830 3831 > message_type[8] > field[23]: 3832 desc_test_complex.proto:218:9 3833 desc_test_complex.proto:218:36 3834 3835 3836 > message_type[8] > field[23] > label: 3837 desc_test_complex.proto:218:9 3838 desc_test_complex.proto:218:17 3839 3840 3841 > message_type[8] > field[23] > type: 3842 desc_test_complex.proto:218:18 3843 desc_test_complex.proto:218:22 3844 3845 3846 > message_type[8] > field[23] > name: 3847 desc_test_complex.proto:218:23 3848 desc_test_complex.proto:218:30 3849 3850 3851 > message_type[8] > field[23] > number: 3852 desc_test_complex.proto:218:33 3853 desc_test_complex.proto:218:35 3854 3855 3856 > message_type[8] > field[24]: 3857 desc_test_complex.proto:219:9 3858 desc_test_complex.proto:219:33 3859 3860 3861 > message_type[8] > field[24] > label: 3862 desc_test_complex.proto:219:9 3863 desc_test_complex.proto:219:17 3864 3865 3866 > message_type[8] > field[24] > type: 3867 desc_test_complex.proto:219:18 3868 desc_test_complex.proto:219:22 3869 3870 3871 > message_type[8] > field[24] > name: 3872 desc_test_complex.proto:219:23 3873 desc_test_complex.proto:219:27 3874 3875 3876 > message_type[8] > field[24] > number: 3877 desc_test_complex.proto:219:30 3878 desc_test_complex.proto:219:32 3879 3880 3881 > message_type[8] > field[25]: 3882 desc_test_complex.proto:220:9 3883 desc_test_complex.proto:220:36 3884 3885 3886 > message_type[8] > field[25] > label: 3887 desc_test_complex.proto:220:9 3888 desc_test_complex.proto:220:17 3889 3890 3891 > message_type[8] > field[25] > type: 3892 desc_test_complex.proto:220:18 3893 desc_test_complex.proto:220:22 3894 3895 3896 > message_type[8] > field[25] > name: 3897 desc_test_complex.proto:220:23 3898 desc_test_complex.proto:220:30 3899 3900 3901 > message_type[8] > field[25] > number: 3902 desc_test_complex.proto:220:33 3903 desc_test_complex.proto:220:35 3904 3905 3906 > message_type[8] > field[26]: 3907 desc_test_complex.proto:221:9 3908 desc_test_complex.proto:221:32 3909 3910 3911 > message_type[8] > field[26] > label: 3912 desc_test_complex.proto:221:9 3913 desc_test_complex.proto:221:17 3914 3915 3916 > message_type[8] > field[26] > type: 3917 desc_test_complex.proto:221:18 3918 desc_test_complex.proto:221:22 3919 3920 3921 > message_type[8] > field[26] > name: 3922 desc_test_complex.proto:221:23 3923 desc_test_complex.proto:221:26 3924 3925 3926 > message_type[8] > field[26] > number: 3927 desc_test_complex.proto:221:29 3928 desc_test_complex.proto:221:31 3929 3930 3931 > message_type[8] > field[27]: 3932 desc_test_complex.proto:222:9 3933 desc_test_complex.proto:222:35 3934 3935 3936 > message_type[8] > field[27] > label: 3937 desc_test_complex.proto:222:9 3938 desc_test_complex.proto:222:17 3939 3940 3941 > message_type[8] > field[27] > type: 3942 desc_test_complex.proto:222:18 3943 desc_test_complex.proto:222:22 3944 3945 3946 > message_type[8] > field[27] > name: 3947 desc_test_complex.proto:222:23 3948 desc_test_complex.proto:222:29 3949 3950 3951 > message_type[8] > field[27] > number: 3952 desc_test_complex.proto:222:32 3953 desc_test_complex.proto:222:34 3954 3955 3956 > message_type[8] > field[28]: 3957 desc_test_complex.proto:223:9 3958 desc_test_complex.proto:223:35 3959 3960 3961 > message_type[8] > field[28] > label: 3962 desc_test_complex.proto:223:9 3963 desc_test_complex.proto:223:17 3964 3965 3966 > message_type[8] > field[28] > type: 3967 desc_test_complex.proto:223:18 3968 desc_test_complex.proto:223:22 3969 3970 3971 > message_type[8] > field[28] > name: 3972 desc_test_complex.proto:223:23 3973 desc_test_complex.proto:223:29 3974 3975 3976 > message_type[8] > field[28] > number: 3977 desc_test_complex.proto:223:32 3978 desc_test_complex.proto:223:34 3979 3980 3981 > message_type[8] > field[29]: 3982 desc_test_complex.proto:224:9 3983 desc_test_complex.proto:224:39 3984 3985 3986 > message_type[8] > field[29] > label: 3987 desc_test_complex.proto:224:9 3988 desc_test_complex.proto:224:17 3989 3990 3991 > message_type[8] > field[29] > type: 3992 desc_test_complex.proto:224:18 3993 desc_test_complex.proto:224:22 3994 3995 3996 > message_type[8] > field[29] > name: 3997 desc_test_complex.proto:224:23 3998 desc_test_complex.proto:224:33 3999 4000 4001 > message_type[8] > field[29] > number: 4002 desc_test_complex.proto:224:36 4003 desc_test_complex.proto:224:38 4004 4005 4006 > message_type[8] > field[30]: 4007 desc_test_complex.proto:225:9 4008 desc_test_complex.proto:225:37 4009 4010 4011 > message_type[8] > field[30] > label: 4012 desc_test_complex.proto:225:9 4013 desc_test_complex.proto:225:17 4014 4015 4016 > message_type[8] > field[30] > type: 4017 desc_test_complex.proto:225:18 4018 desc_test_complex.proto:225:22 4019 4020 4021 > message_type[8] > field[30] > name: 4022 desc_test_complex.proto:225:23 4023 desc_test_complex.proto:225:31 4024 4025 4026 > message_type[8] > field[30] > number: 4027 desc_test_complex.proto:225:34 4028 desc_test_complex.proto:225:36 4029 4030 4031 > message_type[8] > field[31]: 4032 desc_test_complex.proto:226:9 4033 desc_test_complex.proto:226:31 4034 4035 4036 > message_type[8] > field[31] > label: 4037 desc_test_complex.proto:226:9 4038 desc_test_complex.proto:226:17 4039 4040 4041 > message_type[8] > field[31] > type: 4042 desc_test_complex.proto:226:18 4043 desc_test_complex.proto:226:22 4044 4045 4046 > message_type[8] > field[31] > name: 4047 desc_test_complex.proto:226:23 4048 desc_test_complex.proto:226:25 4049 4050 4051 > message_type[8] > field[31] > number: 4052 desc_test_complex.proto:226:28 4053 desc_test_complex.proto:226:30 4054 4055 4056 > message_type[8] > field[32]: 4057 desc_test_complex.proto:227:9 4058 desc_test_complex.proto:227:34 4059 4060 4061 > message_type[8] > field[32] > label: 4062 desc_test_complex.proto:227:9 4063 desc_test_complex.proto:227:17 4064 4065 4066 > message_type[8] > field[32] > type: 4067 desc_test_complex.proto:227:18 4068 desc_test_complex.proto:227:23 4069 4070 4071 > message_type[8] > field[32] > name: 4072 desc_test_complex.proto:227:24 4073 desc_test_complex.proto:227:28 4074 4075 4076 > message_type[8] > field[32] > number: 4077 desc_test_complex.proto:227:31 4078 desc_test_complex.proto:227:33 4079 4080 4081 > message_type[8] > field[33]: 4082 desc_test_complex.proto:228:9 4083 desc_test_complex.proto:228:35 4084 4085 4086 > message_type[8] > field[33] > label: 4087 desc_test_complex.proto:228:9 4088 desc_test_complex.proto:228:17 4089 4090 4091 > message_type[8] > field[33] > type: 4092 desc_test_complex.proto:228:18 4093 desc_test_complex.proto:228:23 4094 4095 4096 > message_type[8] > field[33] > name: 4097 desc_test_complex.proto:228:24 4098 desc_test_complex.proto:228:29 4099 4100 4101 > message_type[8] > field[33] > number: 4102 desc_test_complex.proto:228:32 4103 desc_test_complex.proto:228:34 4104 4105 4106 > message_type[8] > field[34]: 4107 desc_test_complex.proto:229:9 4108 desc_test_complex.proto:229:37 4109 4110 4111 > message_type[8] > field[34] > label: 4112 desc_test_complex.proto:229:9 4113 desc_test_complex.proto:229:17 4114 4115 4116 > message_type[8] > field[34] > type: 4117 desc_test_complex.proto:229:18 4118 desc_test_complex.proto:229:23 4119 4120 4121 > message_type[8] > field[34] > name: 4122 desc_test_complex.proto:229:24 4123 desc_test_complex.proto:229:31 4124 4125 4126 > message_type[8] > field[34] > number: 4127 desc_test_complex.proto:229:34 4128 desc_test_complex.proto:229:36 4129 4130 4131 > extension: 4132 desc_test_complex.proto:232:1 4133 desc_test_complex.proto:269:2 4134 4135 4136 > extension[7]: 4137 desc_test_complex.proto:233:9 4138 desc_test_complex.proto:233:38 4139 4140 4141 > extension[7] > extendee: 4142 desc_test_complex.proto:232:8 4143 desc_test_complex.proto:232:36 4144 4145 4146 > extension[7] > label: 4147 desc_test_complex.proto:233:9 4148 desc_test_complex.proto:233:17 4149 4150 4151 > extension[7] > type: 4152 desc_test_complex.proto:233:18 4153 desc_test_complex.proto:233:22 4154 4155 4156 > extension[7] > name: 4157 desc_test_complex.proto:233:23 4158 desc_test_complex.proto:233:29 4159 4160 4161 > extension[7] > number: 4162 desc_test_complex.proto:233:32 4163 desc_test_complex.proto:233:37 4164 4165 4166 > extension[8]: 4167 desc_test_complex.proto:234:9 4168 desc_test_complex.proto:234:38 4169 4170 4171 > extension[8] > extendee: 4172 desc_test_complex.proto:232:8 4173 desc_test_complex.proto:232:36 4174 4175 4176 > extension[8] > label: 4177 desc_test_complex.proto:234:9 4178 desc_test_complex.proto:234:17 4179 4180 4181 > extension[8] > type: 4182 desc_test_complex.proto:234:18 4183 desc_test_complex.proto:234:22 4184 4185 4186 > extension[8] > name: 4187 desc_test_complex.proto:234:23 4188 desc_test_complex.proto:234:29 4189 4190 4191 > extension[8] > number: 4192 desc_test_complex.proto:234:32 4193 desc_test_complex.proto:234:37 4194 4195 4196 > extension[9]: 4197 desc_test_complex.proto:235:9 4198 desc_test_complex.proto:235:38 4199 4200 4201 > extension[9] > extendee: 4202 desc_test_complex.proto:232:8 4203 desc_test_complex.proto:232:36 4204 4205 4206 > extension[9] > label: 4207 desc_test_complex.proto:235:9 4208 desc_test_complex.proto:235:17 4209 4210 4211 > extension[9] > type: 4212 desc_test_complex.proto:235:18 4213 desc_test_complex.proto:235:22 4214 4215 4216 > extension[9] > name: 4217 desc_test_complex.proto:235:23 4218 desc_test_complex.proto:235:29 4219 4220 4221 > extension[9] > number: 4222 desc_test_complex.proto:235:32 4223 desc_test_complex.proto:235:37 4224 4225 4226 > extension[10]: 4227 desc_test_complex.proto:236:9 4228 desc_test_complex.proto:236:36 4229 4230 4231 > extension[10] > extendee: 4232 desc_test_complex.proto:232:8 4233 desc_test_complex.proto:232:36 4234 4235 4236 > extension[10] > label: 4237 desc_test_complex.proto:236:9 4238 desc_test_complex.proto:236:17 4239 4240 4241 > extension[10] > type: 4242 desc_test_complex.proto:236:18 4243 desc_test_complex.proto:236:22 4244 4245 4246 > extension[10] > name: 4247 desc_test_complex.proto:236:23 4248 desc_test_complex.proto:236:27 4249 4250 4251 > extension[10] > number: 4252 desc_test_complex.proto:236:30 4253 desc_test_complex.proto:236:35 4254 4255 4256 > extension[11]: 4257 desc_test_complex.proto:237:9 4258 desc_test_complex.proto:237:39 4259 4260 4261 > extension[11] > extendee: 4262 desc_test_complex.proto:232:8 4263 desc_test_complex.proto:232:36 4264 4265 4266 > extension[11] > label: 4267 desc_test_complex.proto:237:9 4268 desc_test_complex.proto:237:17 4269 4270 4271 > extension[11] > type: 4272 desc_test_complex.proto:237:18 4273 desc_test_complex.proto:237:22 4274 4275 4276 > extension[11] > name: 4277 desc_test_complex.proto:237:23 4278 desc_test_complex.proto:237:30 4279 4280 4281 > extension[11] > number: 4282 desc_test_complex.proto:237:33 4283 desc_test_complex.proto:237:38 4284 4285 4286 > extension[12]: 4287 desc_test_complex.proto:238:9 4288 desc_test_complex.proto:238:40 4289 4290 4291 > extension[12] > extendee: 4292 desc_test_complex.proto:232:8 4293 desc_test_complex.proto:232:36 4294 4295 4296 > extension[12] > label: 4297 desc_test_complex.proto:238:9 4298 desc_test_complex.proto:238:17 4299 4300 4301 > extension[12] > type: 4302 desc_test_complex.proto:238:18 4303 desc_test_complex.proto:238:24 4304 4305 4306 > extension[12] > name: 4307 desc_test_complex.proto:238:25 4308 desc_test_complex.proto:238:31 4309 4310 4311 > extension[12] > number: 4312 desc_test_complex.proto:238:34 4313 desc_test_complex.proto:238:39 4314 4315 4316 > extension[13]: 4317 desc_test_complex.proto:239:9 4318 desc_test_complex.proto:239:38 4319 4320 4321 > extension[13] > extendee: 4322 desc_test_complex.proto:232:8 4323 desc_test_complex.proto:232:36 4324 4325 4326 > extension[13] > label: 4327 desc_test_complex.proto:239:9 4328 desc_test_complex.proto:239:17 4329 4330 4331 > extension[13] > type: 4332 desc_test_complex.proto:239:18 4333 desc_test_complex.proto:239:23 4334 4335 4336 > extension[13] > name: 4337 desc_test_complex.proto:239:24 4338 desc_test_complex.proto:239:29 4339 4340 4341 > extension[13] > number: 4342 desc_test_complex.proto:239:32 4343 desc_test_complex.proto:239:37 4344 4345 4346 > extension[14]: 4347 desc_test_complex.proto:240:9 4348 desc_test_complex.proto:240:38 4349 4350 4351 > extension[14] > extendee: 4352 desc_test_complex.proto:232:8 4353 desc_test_complex.proto:232:36 4354 4355 4356 > extension[14] > label: 4357 desc_test_complex.proto:240:9 4358 desc_test_complex.proto:240:17 4359 4360 4361 > extension[14] > type: 4362 desc_test_complex.proto:240:18 4363 desc_test_complex.proto:240:23 4364 4365 4366 > extension[14] > name: 4367 desc_test_complex.proto:240:24 4368 desc_test_complex.proto:240:29 4369 4370 4371 > extension[14] > number: 4372 desc_test_complex.proto:240:32 4373 desc_test_complex.proto:240:37 4374 4375 4376 > extension[15]: 4377 desc_test_complex.proto:241:9 4378 desc_test_complex.proto:241:38 4379 4380 4381 > extension[15] > extendee: 4382 desc_test_complex.proto:232:8 4383 desc_test_complex.proto:232:36 4384 4385 4386 > extension[15] > label: 4387 desc_test_complex.proto:241:9 4388 desc_test_complex.proto:241:17 4389 4390 4391 > extension[15] > type: 4392 desc_test_complex.proto:241:18 4393 desc_test_complex.proto:241:23 4394 4395 4396 > extension[15] > name: 4397 desc_test_complex.proto:241:24 4398 desc_test_complex.proto:241:29 4399 4400 4401 > extension[15] > number: 4402 desc_test_complex.proto:241:32 4403 desc_test_complex.proto:241:37 4404 4405 4406 > extension[16]: 4407 desc_test_complex.proto:242:9 4408 desc_test_complex.proto:242:40 4409 4410 4411 > extension[16] > extendee: 4412 desc_test_complex.proto:232:8 4413 desc_test_complex.proto:232:36 4414 4415 4416 > extension[16] > label: 4417 desc_test_complex.proto:242:9 4418 desc_test_complex.proto:242:17 4419 4420 4421 > extension[16] > type: 4422 desc_test_complex.proto:242:18 4423 desc_test_complex.proto:242:24 4424 4425 4426 > extension[16] > name: 4427 desc_test_complex.proto:242:25 4428 desc_test_complex.proto:242:31 4429 4430 4431 > extension[16] > number: 4432 desc_test_complex.proto:242:34 4433 desc_test_complex.proto:242:39 4434 4435 4436 > extension[17]: 4437 desc_test_complex.proto:243:9 4438 desc_test_complex.proto:243:40 4439 4440 4441 > extension[17] > extendee: 4442 desc_test_complex.proto:232:8 4443 desc_test_complex.proto:232:36 4444 4445 4446 > extension[17] > label: 4447 desc_test_complex.proto:243:9 4448 desc_test_complex.proto:243:17 4449 4450 4451 > extension[17] > type: 4452 desc_test_complex.proto:243:18 4453 desc_test_complex.proto:243:24 4454 4455 4456 > extension[17] > name: 4457 desc_test_complex.proto:243:25 4458 desc_test_complex.proto:243:31 4459 4460 4461 > extension[17] > number: 4462 desc_test_complex.proto:243:34 4463 desc_test_complex.proto:243:39 4464 4465 4466 > extension[18]: 4467 desc_test_complex.proto:244:9 4468 desc_test_complex.proto:244:40 4469 4470 4471 > extension[18] > extendee: 4472 desc_test_complex.proto:232:8 4473 desc_test_complex.proto:232:36 4474 4475 4476 > extension[18] > label: 4477 desc_test_complex.proto:244:9 4478 desc_test_complex.proto:244:17 4479 4480 4481 > extension[18] > type: 4482 desc_test_complex.proto:244:18 4483 desc_test_complex.proto:244:24 4484 4485 4486 > extension[18] > name: 4487 desc_test_complex.proto:244:25 4488 desc_test_complex.proto:244:31 4489 4490 4491 > extension[18] > number: 4492 desc_test_complex.proto:244:34 4493 desc_test_complex.proto:244:39 4494 4495 4496 > extension[19]: 4497 desc_test_complex.proto:245:9 4498 desc_test_complex.proto:245:40 4499 4500 4501 > extension[19] > extendee: 4502 desc_test_complex.proto:232:8 4503 desc_test_complex.proto:232:36 4504 4505 4506 > extension[19] > label: 4507 desc_test_complex.proto:245:9 4508 desc_test_complex.proto:245:17 4509 4510 4511 > extension[19] > type: 4512 desc_test_complex.proto:245:18 4513 desc_test_complex.proto:245:24 4514 4515 4516 > extension[19] > name: 4517 desc_test_complex.proto:245:25 4518 desc_test_complex.proto:245:31 4519 4520 4521 > extension[19] > number: 4522 desc_test_complex.proto:245:34 4523 desc_test_complex.proto:245:39 4524 4525 4526 > extension[20]: 4527 desc_test_complex.proto:246:9 4528 desc_test_complex.proto:246:42 4529 4530 4531 > extension[20] > extendee: 4532 desc_test_complex.proto:232:8 4533 desc_test_complex.proto:232:36 4534 4535 4536 > extension[20] > label: 4537 desc_test_complex.proto:246:9 4538 desc_test_complex.proto:246:17 4539 4540 4541 > extension[20] > type: 4542 desc_test_complex.proto:246:18 4543 desc_test_complex.proto:246:25 4544 4545 4546 > extension[20] > name: 4547 desc_test_complex.proto:246:26 4548 desc_test_complex.proto:246:33 4549 4550 4551 > extension[20] > number: 4552 desc_test_complex.proto:246:36 4553 desc_test_complex.proto:246:41 4554 4555 4556 > extension[21]: 4557 desc_test_complex.proto:247:9 4558 desc_test_complex.proto:247:42 4559 4560 4561 > extension[21] > extendee: 4562 desc_test_complex.proto:232:8 4563 desc_test_complex.proto:232:36 4564 4565 4566 > extension[21] > label: 4567 desc_test_complex.proto:247:9 4568 desc_test_complex.proto:247:17 4569 4570 4571 > extension[21] > type: 4572 desc_test_complex.proto:247:18 4573 desc_test_complex.proto:247:25 4574 4575 4576 > extension[21] > name: 4577 desc_test_complex.proto:247:26 4578 desc_test_complex.proto:247:33 4579 4580 4581 > extension[21] > number: 4582 desc_test_complex.proto:247:36 4583 desc_test_complex.proto:247:41 4584 4585 4586 > extension[22]: 4587 desc_test_complex.proto:248:9 4588 desc_test_complex.proto:248:44 4589 4590 4591 > extension[22] > extendee: 4592 desc_test_complex.proto:232:8 4593 desc_test_complex.proto:232:36 4594 4595 4596 > extension[22] > label: 4597 desc_test_complex.proto:248:9 4598 desc_test_complex.proto:248:17 4599 4600 4601 > extension[22] > type: 4602 desc_test_complex.proto:248:18 4603 desc_test_complex.proto:248:26 4604 4605 4606 > extension[22] > name: 4607 desc_test_complex.proto:248:27 4608 desc_test_complex.proto:248:35 4609 4610 4611 > extension[22] > number: 4612 desc_test_complex.proto:248:38 4613 desc_test_complex.proto:248:43 4614 4615 4616 > extension[23]: 4617 desc_test_complex.proto:249:9 4618 desc_test_complex.proto:249:44 4619 4620 4621 > extension[23] > extendee: 4622 desc_test_complex.proto:232:8 4623 desc_test_complex.proto:232:36 4624 4625 4626 > extension[23] > label: 4627 desc_test_complex.proto:249:9 4628 desc_test_complex.proto:249:17 4629 4630 4631 > extension[23] > type: 4632 desc_test_complex.proto:249:18 4633 desc_test_complex.proto:249:26 4634 4635 4636 > extension[23] > name: 4637 desc_test_complex.proto:249:27 4638 desc_test_complex.proto:249:35 4639 4640 4641 > extension[23] > number: 4642 desc_test_complex.proto:249:38 4643 desc_test_complex.proto:249:43 4644 4645 4646 > extension[24]: 4647 desc_test_complex.proto:250:9 4648 desc_test_complex.proto:250:36 4649 4650 4651 > extension[24] > extendee: 4652 desc_test_complex.proto:232:8 4653 desc_test_complex.proto:232:36 4654 4655 4656 > extension[24] > label: 4657 desc_test_complex.proto:250:9 4658 desc_test_complex.proto:250:17 4659 4660 4661 > extension[24] > type: 4662 desc_test_complex.proto:250:18 4663 desc_test_complex.proto:250:22 4664 4665 4666 > extension[24] > name: 4667 desc_test_complex.proto:250:23 4668 desc_test_complex.proto:250:27 4669 4670 4671 > extension[24] > number: 4672 desc_test_complex.proto:250:30 4673 desc_test_complex.proto:250:35 4674 4675 4676 > extension[25]: 4677 desc_test_complex.proto:251:9 4678 desc_test_complex.proto:251:38 4679 4680 4681 > extension[25] > extendee: 4682 desc_test_complex.proto:232:8 4683 desc_test_complex.proto:232:36 4684 4685 4686 > extension[25] > label: 4687 desc_test_complex.proto:251:9 4688 desc_test_complex.proto:251:17 4689 4690 4691 > extension[25] > type: 4692 desc_test_complex.proto:251:18 4693 desc_test_complex.proto:251:23 4694 4695 4696 > extension[25] > name: 4697 desc_test_complex.proto:251:24 4698 desc_test_complex.proto:251:29 4699 4700 4701 > extension[25] > number: 4702 desc_test_complex.proto:251:32 4703 desc_test_complex.proto:251:37 4704 4705 4706 > extension[26]: 4707 desc_test_complex.proto:252:9 4708 desc_test_complex.proto:252:40 4709 4710 4711 > extension[26] > extendee: 4712 desc_test_complex.proto:232:8 4713 desc_test_complex.proto:232:36 4714 4715 4716 > extension[26] > label: 4717 desc_test_complex.proto:252:9 4718 desc_test_complex.proto:252:17 4719 4720 4721 > extension[26] > type: 4722 desc_test_complex.proto:252:18 4723 desc_test_complex.proto:252:24 4724 4725 4726 > extension[26] > name: 4727 desc_test_complex.proto:252:25 4728 desc_test_complex.proto:252:31 4729 4730 4731 > extension[26] > number: 4732 desc_test_complex.proto:252:34 4733 desc_test_complex.proto:252:39 4734 4735 4736 > extension[27]: 4737 desc_test_complex.proto:253:9 4738 desc_test_complex.proto:253:40 4739 4740 4741 > extension[27] > extendee: 4742 desc_test_complex.proto:232:8 4743 desc_test_complex.proto:232:36 4744 4745 4746 > extension[27] > label: 4747 desc_test_complex.proto:253:9 4748 desc_test_complex.proto:253:17 4749 4750 4751 > extension[27] > type: 4752 desc_test_complex.proto:253:18 4753 desc_test_complex.proto:253:22 4754 4755 4756 > extension[27] > name: 4757 desc_test_complex.proto:253:23 4758 desc_test_complex.proto:253:31 4759 4760 4761 > extension[27] > number: 4762 desc_test_complex.proto:253:34 4763 desc_test_complex.proto:253:39 4764 4765 4766 > extension[28]: 4767 desc_test_complex.proto:254:9 4768 desc_test_complex.proto:254:40 4769 4770 4771 > extension[28] > extendee: 4772 desc_test_complex.proto:232:8 4773 desc_test_complex.proto:232:36 4774 4775 4776 > extension[28] > label: 4777 desc_test_complex.proto:254:9 4778 desc_test_complex.proto:254:17 4779 4780 4781 > extension[28] > type: 4782 desc_test_complex.proto:254:18 4783 desc_test_complex.proto:254:22 4784 4785 4786 > extension[28] > name: 4787 desc_test_complex.proto:254:23 4788 desc_test_complex.proto:254:31 4789 4790 4791 > extension[28] > number: 4792 desc_test_complex.proto:254:34 4793 desc_test_complex.proto:254:39 4794 4795 4796 > extension[29]: 4797 desc_test_complex.proto:255:9 4798 desc_test_complex.proto:255:40 4799 4800 4801 > extension[29] > extendee: 4802 desc_test_complex.proto:232:8 4803 desc_test_complex.proto:232:36 4804 4805 4806 > extension[29] > label: 4807 desc_test_complex.proto:255:9 4808 desc_test_complex.proto:255:17 4809 4810 4811 > extension[29] > type: 4812 desc_test_complex.proto:255:18 4813 desc_test_complex.proto:255:22 4814 4815 4816 > extension[29] > name: 4817 desc_test_complex.proto:255:23 4818 desc_test_complex.proto:255:31 4819 4820 4821 > extension[29] > number: 4822 desc_test_complex.proto:255:34 4823 desc_test_complex.proto:255:39 4824 4825 4826 > extension[30]: 4827 desc_test_complex.proto:256:9 4828 desc_test_complex.proto:256:39 4829 4830 4831 > extension[30] > extendee: 4832 desc_test_complex.proto:232:8 4833 desc_test_complex.proto:232:36 4834 4835 4836 > extension[30] > label: 4837 desc_test_complex.proto:256:9 4838 desc_test_complex.proto:256:17 4839 4840 4841 > extension[30] > type: 4842 desc_test_complex.proto:256:18 4843 desc_test_complex.proto:256:22 4844 4845 4846 > extension[30] > name: 4847 desc_test_complex.proto:256:23 4848 desc_test_complex.proto:256:30 4849 4850 4851 > extension[30] > number: 4852 desc_test_complex.proto:256:33 4853 desc_test_complex.proto:256:38 4854 4855 4856 > extension[31]: 4857 desc_test_complex.proto:257:9 4858 desc_test_complex.proto:257:36 4859 4860 4861 > extension[31] > extendee: 4862 desc_test_complex.proto:232:8 4863 desc_test_complex.proto:232:36 4864 4865 4866 > extension[31] > label: 4867 desc_test_complex.proto:257:9 4868 desc_test_complex.proto:257:17 4869 4870 4871 > extension[31] > type: 4872 desc_test_complex.proto:257:18 4873 desc_test_complex.proto:257:22 4874 4875 4876 > extension[31] > name: 4877 desc_test_complex.proto:257:23 4878 desc_test_complex.proto:257:27 4879 4880 4881 > extension[31] > number: 4882 desc_test_complex.proto:257:30 4883 desc_test_complex.proto:257:35 4884 4885 4886 > extension[32]: 4887 desc_test_complex.proto:258:9 4888 desc_test_complex.proto:258:39 4889 4890 4891 > extension[32] > extendee: 4892 desc_test_complex.proto:232:8 4893 desc_test_complex.proto:232:36 4894 4895 4896 > extension[32] > label: 4897 desc_test_complex.proto:258:9 4898 desc_test_complex.proto:258:17 4899 4900 4901 > extension[32] > type: 4902 desc_test_complex.proto:258:18 4903 desc_test_complex.proto:258:22 4904 4905 4906 > extension[32] > name: 4907 desc_test_complex.proto:258:23 4908 desc_test_complex.proto:258:30 4909 4910 4911 > extension[32] > number: 4912 desc_test_complex.proto:258:33 4913 desc_test_complex.proto:258:38 4914 4915 4916 > extension[33]: 4917 desc_test_complex.proto:259:9 4918 desc_test_complex.proto:259:35 4919 4920 4921 > extension[33] > extendee: 4922 desc_test_complex.proto:232:8 4923 desc_test_complex.proto:232:36 4924 4925 4926 > extension[33] > label: 4927 desc_test_complex.proto:259:9 4928 desc_test_complex.proto:259:17 4929 4930 4931 > extension[33] > type: 4932 desc_test_complex.proto:259:18 4933 desc_test_complex.proto:259:22 4934 4935 4936 > extension[33] > name: 4937 desc_test_complex.proto:259:23 4938 desc_test_complex.proto:259:26 4939 4940 4941 > extension[33] > number: 4942 desc_test_complex.proto:259:29 4943 desc_test_complex.proto:259:34 4944 4945 4946 > extension[34]: 4947 desc_test_complex.proto:260:9 4948 desc_test_complex.proto:260:38 4949 4950 4951 > extension[34] > extendee: 4952 desc_test_complex.proto:232:8 4953 desc_test_complex.proto:232:36 4954 4955 4956 > extension[34] > label: 4957 desc_test_complex.proto:260:9 4958 desc_test_complex.proto:260:17 4959 4960 4961 > extension[34] > type: 4962 desc_test_complex.proto:260:18 4963 desc_test_complex.proto:260:22 4964 4965 4966 > extension[34] > name: 4967 desc_test_complex.proto:260:23 4968 desc_test_complex.proto:260:29 4969 4970 4971 > extension[34] > number: 4972 desc_test_complex.proto:260:32 4973 desc_test_complex.proto:260:37 4974 4975 4976 > extension[35]: 4977 desc_test_complex.proto:261:9 4978 desc_test_complex.proto:261:38 4979 4980 4981 > extension[35] > extendee: 4982 desc_test_complex.proto:232:8 4983 desc_test_complex.proto:232:36 4984 4985 4986 > extension[35] > label: 4987 desc_test_complex.proto:261:9 4988 desc_test_complex.proto:261:17 4989 4990 4991 > extension[35] > type: 4992 desc_test_complex.proto:261:18 4993 desc_test_complex.proto:261:22 4994 4995 4996 > extension[35] > name: 4997 desc_test_complex.proto:261:23 4998 desc_test_complex.proto:261:29 4999 5000 5001 > extension[35] > number: 5002 desc_test_complex.proto:261:32 5003 desc_test_complex.proto:261:37 5004 5005 5006 > extension[36]: 5007 desc_test_complex.proto:262:9 5008 desc_test_complex.proto:262:42 5009 5010 5011 > extension[36] > extendee: 5012 desc_test_complex.proto:232:8 5013 desc_test_complex.proto:232:36 5014 5015 5016 > extension[36] > label: 5017 desc_test_complex.proto:262:9 5018 desc_test_complex.proto:262:17 5019 5020 5021 > extension[36] > type: 5022 desc_test_complex.proto:262:18 5023 desc_test_complex.proto:262:22 5024 5025 5026 > extension[36] > name: 5027 desc_test_complex.proto:262:23 5028 desc_test_complex.proto:262:33 5029 5030 5031 > extension[36] > number: 5032 desc_test_complex.proto:262:36 5033 desc_test_complex.proto:262:41 5034 5035 5036 > extension[37]: 5037 desc_test_complex.proto:263:9 5038 desc_test_complex.proto:263:40 5039 5040 5041 > extension[37] > extendee: 5042 desc_test_complex.proto:232:8 5043 desc_test_complex.proto:232:36 5044 5045 5046 > extension[37] > label: 5047 desc_test_complex.proto:263:9 5048 desc_test_complex.proto:263:17 5049 5050 5051 > extension[37] > type: 5052 desc_test_complex.proto:263:18 5053 desc_test_complex.proto:263:22 5054 5055 5056 > extension[37] > name: 5057 desc_test_complex.proto:263:23 5058 desc_test_complex.proto:263:31 5059 5060 5061 > extension[37] > number: 5062 desc_test_complex.proto:263:34 5063 desc_test_complex.proto:263:39 5064 5065 5066 > extension[38]: 5067 desc_test_complex.proto:264:9 5068 desc_test_complex.proto:264:34 5069 5070 5071 > extension[38] > extendee: 5072 desc_test_complex.proto:232:8 5073 desc_test_complex.proto:232:36 5074 5075 5076 > extension[38] > label: 5077 desc_test_complex.proto:264:9 5078 desc_test_complex.proto:264:17 5079 5080 5081 > extension[38] > type: 5082 desc_test_complex.proto:264:18 5083 desc_test_complex.proto:264:22 5084 5085 5086 > extension[38] > name: 5087 desc_test_complex.proto:264:23 5088 desc_test_complex.proto:264:25 5089 5090 5091 > extension[38] > number: 5092 desc_test_complex.proto:264:28 5093 desc_test_complex.proto:264:33 5094 5095 5096 > extension[39]: 5097 desc_test_complex.proto:265:9 5098 desc_test_complex.proto:265:37 5099 5100 5101 > extension[39] > extendee: 5102 desc_test_complex.proto:232:8 5103 desc_test_complex.proto:232:36 5104 5105 5106 > extension[39] > label: 5107 desc_test_complex.proto:265:9 5108 desc_test_complex.proto:265:17 5109 5110 5111 > extension[39] > type: 5112 desc_test_complex.proto:265:18 5113 desc_test_complex.proto:265:23 5114 5115 5116 > extension[39] > name: 5117 desc_test_complex.proto:265:24 5118 desc_test_complex.proto:265:28 5119 5120 5121 > extension[39] > number: 5122 desc_test_complex.proto:265:31 5123 desc_test_complex.proto:265:36 5124 5125 5126 > extension[40]: 5127 desc_test_complex.proto:266:9 5128 desc_test_complex.proto:266:38 5129 5130 5131 > extension[40] > extendee: 5132 desc_test_complex.proto:232:8 5133 desc_test_complex.proto:232:36 5134 5135 5136 > extension[40] > label: 5137 desc_test_complex.proto:266:9 5138 desc_test_complex.proto:266:17 5139 5140 5141 > extension[40] > type: 5142 desc_test_complex.proto:266:18 5143 desc_test_complex.proto:266:23 5144 5145 5146 > extension[40] > name: 5147 desc_test_complex.proto:266:24 5148 desc_test_complex.proto:266:29 5149 5150 5151 > extension[40] > number: 5152 desc_test_complex.proto:266:32 5153 desc_test_complex.proto:266:37 5154 5155 5156 > extension[41]: 5157 desc_test_complex.proto:267:9 5158 desc_test_complex.proto:267:40 5159 5160 5161 > extension[41] > extendee: 5162 desc_test_complex.proto:232:8 5163 desc_test_complex.proto:232:36 5164 5165 5166 > extension[41] > label: 5167 desc_test_complex.proto:267:9 5168 desc_test_complex.proto:267:17 5169 5170 5171 > extension[41] > type: 5172 desc_test_complex.proto:267:18 5173 desc_test_complex.proto:267:23 5174 5175 5176 > extension[41] > name: 5177 desc_test_complex.proto:267:24 5178 desc_test_complex.proto:267:31 5179 5180 5181 > extension[41] > number: 5182 desc_test_complex.proto:267:34 5183 desc_test_complex.proto:267:39 5184 5185 5186 > extension[42]: 5187 desc_test_complex.proto:268:9 5188 desc_test_complex.proto:268:49 5189 5190 5191 > extension[42] > extendee: 5192 desc_test_complex.proto:232:8 5193 desc_test_complex.proto:232:36 5194 5195 5196 > extension[42] > label: 5197 desc_test_complex.proto:268:9 5198 desc_test_complex.proto:268:17 5199 5200 5201 > extension[42] > type_name: 5202 desc_test_complex.proto:268:18 5203 desc_test_complex.proto:268:35 5204 5205 5206 > extension[42] > name: 5207 desc_test_complex.proto:268:36 5208 desc_test_complex.proto:268:40 5209 5210 5211 > extension[42] > number: 5212 desc_test_complex.proto:268:43 5213 desc_test_complex.proto:268:48 5214 5215 5216 > message_type[9]: 5217 desc_test_complex.proto:271:1 5218 desc_test_complex.proto:296:2 5219 5220 5221 > message_type[9] > name: 5222 desc_test_complex.proto:271:9 5223 desc_test_complex.proto:271:32 5224 5225 5226 > message_type[9] > field[0]: 5227 desc_test_complex.proto:272:9 5228 desc_test_complex.proto:282:11 5229 5230 5231 > message_type[9] > field[0] > label: 5232 desc_test_complex.proto:272:9 5233 desc_test_complex.proto:272:17 5234 5235 5236 > message_type[9] > field[0] > type: 5237 desc_test_complex.proto:272:18 5238 desc_test_complex.proto:272:24 5239 5240 5241 > message_type[9] > field[0] > name: 5242 desc_test_complex.proto:272:25 5243 desc_test_complex.proto:272:27 5244 5245 5246 > message_type[9] > field[0] > number: 5247 desc_test_complex.proto:272:30 5248 desc_test_complex.proto:272:31 5249 5250 5251 > message_type[9] > field[0] > options: 5252 desc_test_complex.proto:272:32 5253 desc_test_complex.proto:282:10 5254 5255 5256 > message_type[9] > field[0] > options > syntax: 5257 desc_test_complex.proto:273:17 5258 desc_test_complex.proto:273:32 5259 5260 5261 > message_type[9] > field[0] > options > import: 5262 desc_test_complex.proto:273:34 5263 desc_test_complex.proto:273:49 5264 5265 5266 > message_type[9] > field[0] > options > public: 5267 desc_test_complex.proto:273:51 5268 desc_test_complex.proto:273:66 5269 5270 5271 > message_type[9] > field[0] > options > weak: 5272 desc_test_complex.proto:273:68 5273 desc_test_complex.proto:273:81 5274 5275 5276 > message_type[9] > field[0] > options > package: 5277 desc_test_complex.proto:273:83 5278 desc_test_complex.proto:273:99 5279 5280 5281 > message_type[9] > field[0] > options > string: 5282 desc_test_complex.proto:274:17 5283 desc_test_complex.proto:274:36 5284 5285 5286 > message_type[9] > field[0] > options > bytes: 5287 desc_test_complex.proto:274:38 5288 desc_test_complex.proto:274:55 5289 5290 5291 > message_type[9] > field[0] > options > bool: 5292 desc_test_complex.proto:274:57 5293 desc_test_complex.proto:274:70 5294 5295 5296 > message_type[9] > field[0] > options > float: 5297 desc_test_complex.proto:275:17 5298 desc_test_complex.proto:275:31 5299 5300 5301 > message_type[9] > field[0] > options > double: 5302 desc_test_complex.proto:275:33 5303 desc_test_complex.proto:275:51 5304 5305 5306 > message_type[9] > field[0] > options > int32: 5307 desc_test_complex.proto:276:17 5308 desc_test_complex.proto:276:29 5309 5310 5311 > message_type[9] > field[0] > options > int64: 5312 desc_test_complex.proto:276:31 5313 desc_test_complex.proto:276:43 5314 5315 5316 > message_type[9] > field[0] > options > uint32: 5317 desc_test_complex.proto:276:45 5318 desc_test_complex.proto:276:60 5319 5320 5321 > message_type[9] > field[0] > options > uint64: 5322 desc_test_complex.proto:276:62 5323 desc_test_complex.proto:276:77 5324 5325 5326 > message_type[9] > field[0] > options > sint32: 5327 desc_test_complex.proto:276:79 5328 desc_test_complex.proto:276:93 5329 5330 5331 > message_type[9] > field[0] > options > sint64: 5332 desc_test_complex.proto:276:95 5333 desc_test_complex.proto:276:109 5334 5335 5336 > message_type[9] > field[0] > options > fixed32: 5337 desc_test_complex.proto:277:17 5338 desc_test_complex.proto:277:33 5339 5340 5341 > message_type[9] > field[0] > options > fixed64: 5342 desc_test_complex.proto:277:35 5343 desc_test_complex.proto:277:51 5344 5345 5346 > message_type[9] > field[0] > options > sfixed32: 5347 desc_test_complex.proto:277:53 5348 desc_test_complex.proto:277:71 5349 5350 5351 > message_type[9] > field[0] > options > sfixed64: 5352 desc_test_complex.proto:277:73 5353 desc_test_complex.proto:277:91 5354 5355 5356 > message_type[9] > field[0] > options > optional: 5357 desc_test_complex.proto:278:17 5358 desc_test_complex.proto:278:34 5359 5360 5361 > message_type[9] > field[0] > options > repeated: 5362 desc_test_complex.proto:278:36 5363 desc_test_complex.proto:278:53 5364 5365 5366 > message_type[9] > field[0] > options > required: 5367 desc_test_complex.proto:278:55 5368 desc_test_complex.proto:278:72 5369 5370 5371 > message_type[9] > field[0] > options > message: 5372 desc_test_complex.proto:279:17 5373 desc_test_complex.proto:279:33 5374 5375 5376 > message_type[9] > field[0] > options > enum: 5377 desc_test_complex.proto:279:35 5378 desc_test_complex.proto:279:48 5379 5380 5381 > message_type[9] > field[0] > options > service: 5382 desc_test_complex.proto:279:50 5383 desc_test_complex.proto:279:66 5384 5385 5386 > message_type[9] > field[0] > options > rpc: 5387 desc_test_complex.proto:279:68 5388 desc_test_complex.proto:279:80 5389 5390 5391 > message_type[9] > field[0] > options > option: 5392 desc_test_complex.proto:280:17 5393 desc_test_complex.proto:280:32 5394 5395 5396 > message_type[9] > field[0] > options > extend: 5397 desc_test_complex.proto:280:34 5398 desc_test_complex.proto:280:49 5399 5400 5401 > message_type[9] > field[0] > options > extensions: 5402 desc_test_complex.proto:280:51 5403 desc_test_complex.proto:280:70 5404 5405 5406 > message_type[9] > field[0] > options > reserved: 5407 desc_test_complex.proto:280:72 5408 desc_test_complex.proto:280:89 5409 5410 5411 > message_type[9] > field[0] > options > to: 5412 desc_test_complex.proto:281:17 5413 desc_test_complex.proto:281:28 5414 5415 5416 > message_type[9] > field[0] > options > true: 5417 desc_test_complex.proto:281:30 5418 desc_test_complex.proto:281:42 5419 5420 5421 > message_type[9] > field[0] > options > false: 5422 desc_test_complex.proto:281:44 5423 desc_test_complex.proto:281:58 5424 5425 5426 > message_type[9] > field[0] > options > default: 5427 desc_test_complex.proto:281:60 5428 desc_test_complex.proto:281:75 5429 5430 5431 > message_type[9] > field[1]: 5432 desc_test_complex.proto:283:9 5433 desc_test_complex.proto:295:11 5434 5435 5436 > message_type[9] > field[1] > label: 5437 desc_test_complex.proto:283:9 5438 desc_test_complex.proto:283:17 5439 5440 5441 > message_type[9] > field[1] > type: 5442 desc_test_complex.proto:283:18 5443 desc_test_complex.proto:283:24 5444 5445 5446 > message_type[9] > field[1] > name: 5447 desc_test_complex.proto:283:25 5448 desc_test_complex.proto:283:29 5449 5450 5451 > message_type[9] > field[1] > number: 5452 desc_test_complex.proto:283:32 5453 desc_test_complex.proto:283:33 5454 5455 5456 > message_type[9] > field[1] > options: 5457 desc_test_complex.proto:283:34 5458 desc_test_complex.proto:295:10 5459 5460 5461 > message_type[9] > field[1] > options > boom: 5462 desc_test_complex.proto:284:17 5463 desc_test_complex.proto:294:18 5464 ---- desc_test_options.proto ---- 5465 5466 5467 : 5468 desc_test_options.proto:1:1 5469 desc_test_options.proto:63:2 5470 5471 5472 > syntax: 5473 desc_test_options.proto:1:1 5474 desc_test_options.proto:1:19 5475 5476 5477 > options: 5478 desc_test_options.proto:3:1 5479 desc_test_options.proto:3:73 5480 5481 5482 > options > go_package: 5483 desc_test_options.proto:3:1 5484 desc_test_options.proto:3:73 5485 5486 5487 > package: 5488 desc_test_options.proto:5:1 5489 desc_test_options.proto:5:20 5490 5491 5492 > dependency[0]: 5493 desc_test_options.proto:7:1 5494 desc_test_options.proto:7:43 5495 5496 5497 > extension: 5498 desc_test_options.proto:9:1 5499 desc_test_options.proto:11:2 5500 5501 5502 > extension[0]: 5503 desc_test_options.proto:10:9 5504 desc_test_options.proto:10:38 5505 5506 5507 > extension[0] > extendee: 5508 desc_test_options.proto:9:8 5509 desc_test_options.proto:9:38 5510 5511 5512 > extension[0] > label: 5513 desc_test_options.proto:10:9 5514 desc_test_options.proto:10:17 5515 5516 5517 > extension[0] > type: 5518 desc_test_options.proto:10:18 5519 desc_test_options.proto:10:22 5520 5521 5522 > extension[0] > name: 5523 desc_test_options.proto:10:23 5524 desc_test_options.proto:10:29 5525 5526 5527 > extension[0] > number: 5528 desc_test_options.proto:10:32 5529 desc_test_options.proto:10:37 5530 5531 5532 > extension: 5533 desc_test_options.proto:13:1 5534 desc_test_options.proto:16:2 5535 5536 5537 > extension[1]: 5538 desc_test_options.proto:14:9 5539 desc_test_options.proto:14:40 5540 5541 5542 > extension[1] > extendee: 5543 desc_test_options.proto:13:8 5544 desc_test_options.proto:13:36 5545 5546 5547 > extension[1] > label: 5548 desc_test_options.proto:14:9 5549 desc_test_options.proto:14:17 5550 5551 5552 > extension[1] > type: 5553 desc_test_options.proto:14:18 5554 desc_test_options.proto:14:24 5555 5556 5557 > extension[1] > name: 5558 desc_test_options.proto:14:25 5559 desc_test_options.proto:14:31 5560 5561 5562 > extension[1] > number: 5563 desc_test_options.proto:14:34 5564 desc_test_options.proto:14:39 5565 5566 5567 > extension[2]: 5568 desc_test_options.proto:15:9 5569 desc_test_options.proto:15:40 5570 5571 5572 > extension[2] > extendee: 5573 desc_test_options.proto:13:8 5574 desc_test_options.proto:13:36 5575 5576 5577 > extension[2] > label: 5578 desc_test_options.proto:15:9 5579 desc_test_options.proto:15:17 5580 5581 5582 > extension[2] > type: 5583 desc_test_options.proto:15:18 5584 desc_test_options.proto:15:23 5585 5586 5587 > extension[2] > name: 5588 desc_test_options.proto:15:24 5589 desc_test_options.proto:15:31 5590 5591 5592 > extension[2] > number: 5593 desc_test_options.proto:15:34 5594 desc_test_options.proto:15:39 5595 5596 5597 > extension: 5598 desc_test_options.proto:18:1 5599 desc_test_options.proto:24:2 5600 5601 5602 > extension[3]: 5603 desc_test_options.proto:19:9 5604 desc_test_options.proto:19:39 5605 5606 5607 > extension[3] > extendee: 5608 desc_test_options.proto:18:8 5609 desc_test_options.proto:18:35 5610 5611 5612 > extension[3] > label: 5613 desc_test_options.proto:19:9 5614 desc_test_options.proto:19:17 5615 5616 5617 > extension[3] > type: 5618 desc_test_options.proto:19:18 5619 desc_test_options.proto:19:23 5620 5621 5622 > extension[3] > name: 5623 desc_test_options.proto:19:24 5624 desc_test_options.proto:19:30 5625 5626 5627 > extension[3] > number: 5628 desc_test_options.proto:19:33 5629 desc_test_options.proto:19:38 5630 5631 5632 > extension[4]: 5633 desc_test_options.proto:20:9 5634 desc_test_options.proto:20:41 5635 5636 5637 > extension[4] > extendee: 5638 desc_test_options.proto:18:8 5639 desc_test_options.proto:18:35 5640 5641 5642 > extension[4] > label: 5643 desc_test_options.proto:20:9 5644 desc_test_options.proto:20:17 5645 5646 5647 > extension[4] > type: 5648 desc_test_options.proto:20:18 5649 desc_test_options.proto:20:24 5650 5651 5652 > extension[4] > name: 5653 desc_test_options.proto:20:25 5654 desc_test_options.proto:20:32 5655 5656 5657 > extension[4] > number: 5658 desc_test_options.proto:20:35 5659 desc_test_options.proto:20:40 5660 5661 5662 > extension[5]: 5663 desc_test_options.proto:21:9 5664 desc_test_options.proto:21:44 5665 5666 5667 > extension[5] > extendee: 5668 desc_test_options.proto:18:8 5669 desc_test_options.proto:18:35 5670 5671 5672 > extension[5] > label: 5673 desc_test_options.proto:21:9 5674 desc_test_options.proto:21:17 5675 5676 5677 > extension[5] > type: 5678 desc_test_options.proto:21:18 5679 desc_test_options.proto:21:26 5680 5681 5682 > extension[5] > name: 5683 desc_test_options.proto:21:27 5684 desc_test_options.proto:21:35 5685 5686 5687 > extension[5] > number: 5688 desc_test_options.proto:21:38 5689 desc_test_options.proto:21:43 5690 5691 5692 > extension[6]: 5693 desc_test_options.proto:22:9 5694 desc_test_options.proto:22:41 5695 5696 5697 > extension[6] > extendee: 5698 desc_test_options.proto:18:8 5699 desc_test_options.proto:18:35 5700 5701 5702 > extension[6] > label: 5703 desc_test_options.proto:22:9 5704 desc_test_options.proto:22:17 5705 5706 5707 > extension[6] > type: 5708 desc_test_options.proto:22:18 5709 desc_test_options.proto:22:24 5710 5711 5712 > extension[6] > name: 5713 desc_test_options.proto:22:25 5714 desc_test_options.proto:22:32 5715 5716 5717 > extension[6] > number: 5718 desc_test_options.proto:22:35 5719 desc_test_options.proto:22:40 5720 5721 5722 > extension[7]: 5723 desc_test_options.proto:23:9 5724 desc_test_options.proto:23:43 5725 5726 5727 > extension[7] > extendee: 5728 desc_test_options.proto:18:8 5729 desc_test_options.proto:18:35 5730 5731 5732 > extension[7] > label: 5733 desc_test_options.proto:23:9 5734 desc_test_options.proto:23:17 5735 5736 5737 > extension[7] > type: 5738 desc_test_options.proto:23:18 5739 desc_test_options.proto:23:25 5740 5741 5742 > extension[7] > name: 5743 desc_test_options.proto:23:26 5744 desc_test_options.proto:23:34 5745 5746 5747 > extension[7] > number: 5748 desc_test_options.proto:23:37 5749 desc_test_options.proto:23:42 5750 5751 5752 > extension: 5753 desc_test_options.proto:26:1 5754 desc_test_options.proto:32:2 5755 5756 5757 > extension[8]: 5758 desc_test_options.proto:27:9 5759 desc_test_options.proto:27:40 5760 5761 5762 > extension[8] > extendee: 5763 desc_test_options.proto:26:8 5764 desc_test_options.proto:26:40 5765 5766 5767 > extension[8] > label: 5768 desc_test_options.proto:27:9 5769 desc_test_options.proto:27:17 5770 5771 5772 > extension[8] > type: 5773 desc_test_options.proto:27:18 5774 desc_test_options.proto:27:23 5775 5776 5777 > extension[8] > name: 5778 desc_test_options.proto:27:24 5779 desc_test_options.proto:27:31 5780 5781 5782 > extension[8] > number: 5783 desc_test_options.proto:27:34 5784 desc_test_options.proto:27:39 5785 5786 5787 > extension[9]: 5788 desc_test_options.proto:28:9 5789 desc_test_options.proto:28:42 5790 5791 5792 > extension[9] > extendee: 5793 desc_test_options.proto:26:8 5794 desc_test_options.proto:26:40 5795 5796 5797 > extension[9] > label: 5798 desc_test_options.proto:28:9 5799 desc_test_options.proto:28:17 5800 5801 5802 > extension[9] > type: 5803 desc_test_options.proto:28:18 5804 desc_test_options.proto:28:24 5805 5806 5807 > extension[9] > name: 5808 desc_test_options.proto:28:25 5809 desc_test_options.proto:28:33 5810 5811 5812 > extension[9] > number: 5813 desc_test_options.proto:28:36 5814 desc_test_options.proto:28:41 5815 5816 5817 > extension[10]: 5818 desc_test_options.proto:29:9 5819 desc_test_options.proto:29:45 5820 5821 5822 > extension[10] > extendee: 5823 desc_test_options.proto:26:8 5824 desc_test_options.proto:26:40 5825 5826 5827 > extension[10] > label: 5828 desc_test_options.proto:29:9 5829 desc_test_options.proto:29:17 5830 5831 5832 > extension[10] > type: 5833 desc_test_options.proto:29:18 5834 desc_test_options.proto:29:26 5835 5836 5837 > extension[10] > name: 5838 desc_test_options.proto:29:27 5839 desc_test_options.proto:29:36 5840 5841 5842 > extension[10] > number: 5843 desc_test_options.proto:29:39 5844 desc_test_options.proto:29:44 5845 5846 5847 > extension[11]: 5848 desc_test_options.proto:30:9 5849 desc_test_options.proto:30:42 5850 5851 5852 > extension[11] > extendee: 5853 desc_test_options.proto:26:8 5854 desc_test_options.proto:26:40 5855 5856 5857 > extension[11] > label: 5858 desc_test_options.proto:30:9 5859 desc_test_options.proto:30:17 5860 5861 5862 > extension[11] > type: 5863 desc_test_options.proto:30:18 5864 desc_test_options.proto:30:24 5865 5866 5867 > extension[11] > name: 5868 desc_test_options.proto:30:25 5869 desc_test_options.proto:30:33 5870 5871 5872 > extension[11] > number: 5873 desc_test_options.proto:30:36 5874 desc_test_options.proto:30:41 5875 5876 5877 > extension[12]: 5878 desc_test_options.proto:31:9 5879 desc_test_options.proto:31:44 5880 5881 5882 > extension[12] > extendee: 5883 desc_test_options.proto:26:8 5884 desc_test_options.proto:26:40 5885 5886 5887 > extension[12] > label: 5888 desc_test_options.proto:31:9 5889 desc_test_options.proto:31:17 5890 5891 5892 > extension[12] > type: 5893 desc_test_options.proto:31:18 5894 desc_test_options.proto:31:25 5895 5896 5897 > extension[12] > name: 5898 desc_test_options.proto:31:26 5899 desc_test_options.proto:31:35 5900 5901 5902 > extension[12] > number: 5903 desc_test_options.proto:31:38 5904 desc_test_options.proto:31:43 5905 5906 5907 > extension: 5908 desc_test_options.proto:34:1 5909 desc_test_options.proto:37:2 5910 5911 5912 > extension[13]: 5913 desc_test_options.proto:35:9 5914 desc_test_options.proto:35:53 5915 5916 5917 > extension[13] > extendee: 5918 desc_test_options.proto:34:8 5919 desc_test_options.proto:34:38 5920 5921 5922 > extension[13] > label: 5923 desc_test_options.proto:35:9 5924 desc_test_options.proto:35:17 5925 5926 5927 > extension[13] > type_name: 5928 desc_test_options.proto:35:18 5929 desc_test_options.proto:35:37 5930 5931 5932 > extension[13] > name: 5933 desc_test_options.proto:35:38 5934 desc_test_options.proto:35:44 5935 5936 5937 > extension[13] > number: 5938 desc_test_options.proto:35:47 5939 desc_test_options.proto:35:52 5940 5941 5942 > extension[14]: 5943 desc_test_options.proto:36:9 5944 desc_test_options.proto:36:51 5945 5946 5947 > extension[14] > extendee: 5948 desc_test_options.proto:34:8 5949 desc_test_options.proto:34:38 5950 5951 5952 > extension[14] > label: 5953 desc_test_options.proto:36:9 5954 desc_test_options.proto:36:17 5955 5956 5957 > extension[14] > type_name: 5958 desc_test_options.proto:36:18 5959 desc_test_options.proto:36:34 5960 5961 5962 > extension[14] > name: 5963 desc_test_options.proto:36:35 5964 desc_test_options.proto:36:42 5965 5966 5967 > extension[14] > number: 5968 desc_test_options.proto:36:45 5969 desc_test_options.proto:36:50 5970 5971 5972 > extension: 5973 desc_test_options.proto:39:1 5974 desc_test_options.proto:42:2 5975 5976 5977 > extension[15]: 5978 desc_test_options.proto:40:9 5979 desc_test_options.proto:40:40 5980 5981 5982 > extension[15] > extendee: 5983 desc_test_options.proto:39:8 5984 desc_test_options.proto:39:37 5985 5986 5987 > extension[15] > label: 5988 desc_test_options.proto:40:9 5989 desc_test_options.proto:40:17 5990 5991 5992 > extension[15] > type: 5993 desc_test_options.proto:40:18 5994 desc_test_options.proto:40:23 5995 5996 5997 > extension[15] > name: 5998 desc_test_options.proto:40:24 5999 desc_test_options.proto:40:31 6000 6001 6002 > extension[15] > number: 6003 desc_test_options.proto:40:34 6004 desc_test_options.proto:40:39 6005 6006 6007 > extension[16]: 6008 desc_test_options.proto:41:9 6009 desc_test_options.proto:41:42 6010 6011 6012 > extension[16] > extendee: 6013 desc_test_options.proto:39:8 6014 desc_test_options.proto:39:37 6015 6016 6017 > extension[16] > label: 6018 desc_test_options.proto:41:9 6019 desc_test_options.proto:41:17 6020 6021 6022 > extension[16] > type: 6023 desc_test_options.proto:41:18 6024 desc_test_options.proto:41:24 6025 6026 6027 > extension[16] > name: 6028 desc_test_options.proto:41:25 6029 desc_test_options.proto:41:33 6030 6031 6032 > extension[16] > number: 6033 desc_test_options.proto:41:36 6034 desc_test_options.proto:41:41 6035 6036 6037 > message_type[0]: 6038 desc_test_options.proto:45:1 6039 desc_test_options.proto:48:2 6040 Leading comments: 6041 Test message used by custom options 6042 6043 6044 6045 > message_type[0] > name: 6046 desc_test_options.proto:45:9 6047 desc_test_options.proto:45:28 6048 6049 6050 > message_type[0] > field[0]: 6051 desc_test_options.proto:46:9 6052 desc_test_options.proto:46:32 6053 6054 6055 > message_type[0] > field[0] > label: 6056 desc_test_options.proto:46:9 6057 desc_test_options.proto:46:17 6058 6059 6060 > message_type[0] > field[0] > type: 6061 desc_test_options.proto:46:18 6062 desc_test_options.proto:46:24 6063 6064 6065 > message_type[0] > field[0] > name: 6066 desc_test_options.proto:46:25 6067 desc_test_options.proto:46:27 6068 6069 6070 > message_type[0] > field[0] > number: 6071 desc_test_options.proto:46:30 6072 desc_test_options.proto:46:31 6073 6074 6075 > message_type[0] > field[1]: 6076 desc_test_options.proto:47:9 6077 desc_test_options.proto:47:34 6078 6079 6080 > message_type[0] > field[1] > label: 6081 desc_test_options.proto:47:9 6082 desc_test_options.proto:47:17 6083 6084 6085 > message_type[0] > field[1] > type: 6086 desc_test_options.proto:47:18 6087 desc_test_options.proto:47:24 6088 6089 6090 > message_type[0] > field[1] > name: 6091 desc_test_options.proto:47:25 6092 desc_test_options.proto:47:29 6093 6094 6095 > message_type[0] > field[1] > number: 6096 desc_test_options.proto:47:32 6097 desc_test_options.proto:47:33 6098 6099 6100 > enum_type[0]: 6101 desc_test_options.proto:51:1 6102 desc_test_options.proto:53:2 6103 Leading comments: 6104 Test enum used by custom options 6105 6106 6107 6108 > enum_type[0] > name: 6109 desc_test_options.proto:51:6 6110 desc_test_options.proto:51:22 6111 6112 6113 > enum_type[0] > value[0]: 6114 desc_test_options.proto:52:9 6115 desc_test_options.proto:52:19 6116 6117 6118 > enum_type[0] > value[0] > name: 6119 desc_test_options.proto:52:9 6120 desc_test_options.proto:52:14 6121 6122 6123 > enum_type[0] > value[0] > number: 6124 desc_test_options.proto:52:17 6125 desc_test_options.proto:52:18 6126 6127 6128 > extension: 6129 desc_test_options.proto:55:1 6130 desc_test_options.proto:58:2 6131 6132 6133 > extension[17]: 6134 desc_test_options.proto:56:9 6135 desc_test_options.proto:56:41 6136 6137 6138 > extension[17] > extendee: 6139 desc_test_options.proto:55:8 6140 desc_test_options.proto:55:45 6141 6142 6143 > extension[17] > label: 6144 desc_test_options.proto:56:9 6145 desc_test_options.proto:56:17 6146 6147 6148 > extension[17] > type: 6149 desc_test_options.proto:56:18 6150 desc_test_options.proto:56:24 6151 6152 6153 > extension[17] > name: 6154 desc_test_options.proto:56:25 6155 desc_test_options.proto:56:32 6156 6157 6158 > extension[17] > number: 6159 desc_test_options.proto:56:35 6160 desc_test_options.proto:56:40 6161 6162 6163 > extension[18]: 6164 desc_test_options.proto:57:9 6165 desc_test_options.proto:57:41 6166 6167 6168 > extension[18] > extendee: 6169 desc_test_options.proto:55:8 6170 desc_test_options.proto:55:45 6171 6172 6173 > extension[18] > label: 6174 desc_test_options.proto:57:9 6175 desc_test_options.proto:57:17 6176 6177 6178 > extension[18] > type: 6179 desc_test_options.proto:57:18 6180 desc_test_options.proto:57:23 6181 6182 6183 > extension[18] > name: 6184 desc_test_options.proto:57:24 6185 desc_test_options.proto:57:32 6186 6187 6188 > extension[18] > number: 6189 desc_test_options.proto:57:35 6190 desc_test_options.proto:57:40 6191 6192 6193 > extension: 6194 desc_test_options.proto:60:1 6195 desc_test_options.proto:63:2 6196 6197 6198 > extension[19]: 6199 desc_test_options.proto:61:9 6200 desc_test_options.proto:61:41 6201 6202 6203 > extension[19] > extendee: 6204 desc_test_options.proto:60:8 6205 desc_test_options.proto:60:36 6206 6207 6208 > extension[19] > label: 6209 desc_test_options.proto:61:9 6210 desc_test_options.proto:61:17 6211 6212 6213 > extension[19] > type: 6214 desc_test_options.proto:61:18 6215 desc_test_options.proto:61:24 6216 6217 6218 > extension[19] > name: 6219 desc_test_options.proto:61:25 6220 desc_test_options.proto:61:32 6221 6222 6223 > extension[19] > number: 6224 desc_test_options.proto:61:35 6225 desc_test_options.proto:61:40 6226 6227 6228 > extension[20]: 6229 desc_test_options.proto:62:9 6230 desc_test_options.proto:62:41 6231 6232 6233 > extension[20] > extendee: 6234 desc_test_options.proto:60:8 6235 desc_test_options.proto:60:36 6236 6237 6238 > extension[20] > label: 6239 desc_test_options.proto:62:9 6240 desc_test_options.proto:62:17 6241 6242 6243 > extension[20] > type: 6244 desc_test_options.proto:62:18 6245 desc_test_options.proto:62:23 6246 6247 6248 > extension[20] > name: 6249 desc_test_options.proto:62:24 6250 desc_test_options.proto:62:32 6251 6252 6253 > extension[20] > number: 6254 desc_test_options.proto:62:35 6255 desc_test_options.proto:62:40