github.com/bakjos/protoreflect@v1.9.2/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:45 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:81 1460 1461 1462 > message_type[1] > extension_range[1]: 1463 desc_test_complex.proto:31:20 1464 desc_test_complex.proto:31:23 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] > options: 1473 desc_test_complex.proto:31:62 1474 desc_test_complex.proto:31:80 1475 1476 1477 > message_type[1] > extension_range[1] > options > label: 1478 desc_test_complex.proto:31:63 1479 desc_test_complex.proto:31:79 1480 1481 1482 > message_type[1] > extension_range[2]: 1483 desc_test_complex.proto:31:25 1484 desc_test_complex.proto:31:35 1485 1486 1487 > message_type[1] > extension_range[2] > start: 1488 desc_test_complex.proto:31:25 1489 desc_test_complex.proto:31:28 1490 1491 1492 > message_type[1] > extension_range[2] > end: 1493 desc_test_complex.proto:31:32 1494 desc_test_complex.proto:31:35 1495 1496 1497 > message_type[1] > extension_range[2] > options: 1498 desc_test_complex.proto:31:62 1499 desc_test_complex.proto:31:80 1500 1501 1502 > message_type[1] > extension_range[2] > options > label: 1503 desc_test_complex.proto:31:63 1504 desc_test_complex.proto:31:79 1505 1506 1507 > message_type[1] > extension_range[3]: 1508 desc_test_complex.proto:31:37 1509 desc_test_complex.proto:31:47 1510 1511 1512 > message_type[1] > extension_range[3] > start: 1513 desc_test_complex.proto:31:37 1514 desc_test_complex.proto:31:40 1515 1516 1517 > message_type[1] > extension_range[3] > end: 1518 desc_test_complex.proto:31:44 1519 desc_test_complex.proto:31:47 1520 1521 1522 > message_type[1] > extension_range[3] > options: 1523 desc_test_complex.proto:31:62 1524 desc_test_complex.proto:31:80 1525 1526 1527 > message_type[1] > extension_range[3] > options > label: 1528 desc_test_complex.proto:31:63 1529 desc_test_complex.proto:31:79 1530 1531 1532 > message_type[1] > extension_range[4]: 1533 desc_test_complex.proto:31:49 1534 desc_test_complex.proto:31:61 1535 1536 1537 > message_type[1] > extension_range[4] > start: 1538 desc_test_complex.proto:31:49 1539 desc_test_complex.proto:31:54 1540 1541 1542 > message_type[1] > extension_range[4] > end: 1543 desc_test_complex.proto:31:58 1544 desc_test_complex.proto:31:61 1545 1546 1547 > message_type[1] > extension_range[4] > options: 1548 desc_test_complex.proto:31:62 1549 desc_test_complex.proto:31:80 1550 1551 1552 > message_type[1] > extension_range[4] > options > label: 1553 desc_test_complex.proto:31:63 1554 desc_test_complex.proto:31:79 1555 1556 1557 > message_type[1] > nested_type[1]: 1558 desc_test_complex.proto:33:9 1559 desc_test_complex.proto:58:10 1560 1561 1562 > message_type[1] > nested_type[1] > name: 1563 desc_test_complex.proto:33:17 1564 desc_test_complex.proto:33:23 1565 1566 1567 > message_type[1] > nested_type[1] > extension: 1568 desc_test_complex.proto:34:17 1569 desc_test_complex.proto:36:18 1570 1571 1572 > message_type[1] > nested_type[1] > extension[0]: 1573 desc_test_complex.proto:35:25 1574 desc_test_complex.proto:35:56 1575 1576 1577 > message_type[1] > nested_type[1] > extension[0] > extendee: 1578 desc_test_complex.proto:34:24 1579 desc_test_complex.proto:34:54 1580 1581 1582 > message_type[1] > nested_type[1] > extension[0] > label: 1583 desc_test_complex.proto:35:25 1584 desc_test_complex.proto:35:33 1585 1586 1587 > message_type[1] > nested_type[1] > extension[0] > type: 1588 desc_test_complex.proto:35:34 1589 desc_test_complex.proto:35:39 1590 1591 1592 > message_type[1] > nested_type[1] > extension[0] > name: 1593 desc_test_complex.proto:35:40 1594 desc_test_complex.proto:35:47 1595 1596 1597 > message_type[1] > nested_type[1] > extension[0] > number: 1598 desc_test_complex.proto:35:50 1599 desc_test_complex.proto:35:55 1600 1601 1602 > message_type[1] > nested_type[1] > nested_type[0]: 1603 desc_test_complex.proto:37:17 1604 desc_test_complex.proto:57:18 1605 1606 1607 > message_type[1] > nested_type[1] > nested_type[0] > name: 1608 desc_test_complex.proto:37:25 1609 desc_test_complex.proto:37:38 1610 1611 1612 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0]: 1613 desc_test_complex.proto:38:25 1614 desc_test_complex.proto:46:26 1615 1616 1617 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > name: 1618 desc_test_complex.proto:38:30 1619 desc_test_complex.proto:38:33 1620 1621 1622 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0]: 1623 desc_test_complex.proto:39:33 1624 desc_test_complex.proto:39:40 1625 1626 1627 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0] > name: 1628 desc_test_complex.proto:39:33 1629 desc_test_complex.proto:39:35 1630 1631 1632 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0] > number: 1633 desc_test_complex.proto:39:38 1634 desc_test_complex.proto:39:39 1635 1636 1637 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1]: 1638 desc_test_complex.proto:40:33 1639 desc_test_complex.proto:40:40 1640 1641 1642 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1] > name: 1643 desc_test_complex.proto:40:33 1644 desc_test_complex.proto:40:35 1645 1646 1647 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1] > number: 1648 desc_test_complex.proto:40:38 1649 desc_test_complex.proto:40:39 1650 1651 1652 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2]: 1653 desc_test_complex.proto:41:33 1654 desc_test_complex.proto:41:40 1655 1656 1657 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2] > name: 1658 desc_test_complex.proto:41:33 1659 desc_test_complex.proto:41:35 1660 1661 1662 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2] > number: 1663 desc_test_complex.proto:41:38 1664 desc_test_complex.proto:41:39 1665 1666 1667 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3]: 1668 desc_test_complex.proto:42:33 1669 desc_test_complex.proto:42:40 1670 1671 1672 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3] > name: 1673 desc_test_complex.proto:42:33 1674 desc_test_complex.proto:42:35 1675 1676 1677 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3] > number: 1678 desc_test_complex.proto:42:38 1679 desc_test_complex.proto:42:39 1680 1681 1682 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4]: 1683 desc_test_complex.proto:43:33 1684 desc_test_complex.proto:43:40 1685 1686 1687 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4] > name: 1688 desc_test_complex.proto:43:33 1689 desc_test_complex.proto:43:35 1690 1691 1692 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4] > number: 1693 desc_test_complex.proto:43:38 1694 desc_test_complex.proto:43:39 1695 1696 1697 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5]: 1698 desc_test_complex.proto:44:33 1699 desc_test_complex.proto:44:40 1700 1701 1702 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5] > name: 1703 desc_test_complex.proto:44:33 1704 desc_test_complex.proto:44:35 1705 1706 1707 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5] > number: 1708 desc_test_complex.proto:44:38 1709 desc_test_complex.proto:44:39 1710 1711 1712 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6]: 1713 desc_test_complex.proto:45:33 1714 desc_test_complex.proto:45:40 1715 1716 1717 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6] > name: 1718 desc_test_complex.proto:45:33 1719 desc_test_complex.proto:45:35 1720 1721 1722 > message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6] > number: 1723 desc_test_complex.proto:45:38 1724 desc_test_complex.proto:45:39 1725 1726 1727 > message_type[1] > nested_type[1] > nested_type[0] > options: 1728 desc_test_complex.proto:47:25 1729 desc_test_complex.proto:47:50 1730 1731 1732 > message_type[1] > nested_type[1] > nested_type[0] > options > fooblez: 1733 desc_test_complex.proto:47:25 1734 desc_test_complex.proto:47:50 1735 1736 1737 > message_type[1] > nested_type[1] > nested_type[0] > extension: 1738 desc_test_complex.proto:48:25 1739 desc_test_complex.proto:50:26 1740 1741 1742 > message_type[1] > nested_type[1] > nested_type[0] > extension[0]: 1743 desc_test_complex.proto:49:33 1744 desc_test_complex.proto:49:64 1745 1746 1747 > message_type[1] > nested_type[1] > nested_type[0] > extension[0] > extendee: 1748 desc_test_complex.proto:48:32 1749 desc_test_complex.proto:48:36 1750 1751 1752 > message_type[1] > nested_type[1] > nested_type[0] > extension[0] > label: 1753 desc_test_complex.proto:49:33 1754 desc_test_complex.proto:49:41 1755 1756 1757 > message_type[1] > nested_type[1] > nested_type[0] > extension[0] > type: 1758 desc_test_complex.proto:49:42 1759 desc_test_complex.proto:49:48 1760 1761 1762 > message_type[1] > nested_type[1] > nested_type[0] > extension[0] > name: 1763 desc_test_complex.proto:49:49 1764 desc_test_complex.proto:49:57 1765 1766 1767 > message_type[1] > nested_type[1] > nested_type[0] > extension[0] > number: 1768 desc_test_complex.proto:49:60 1769 desc_test_complex.proto:49:63 1770 1771 1772 > message_type[1] > nested_type[1] > nested_type[0] > options: 1773 desc_test_complex.proto:51:25 1774 desc_test_complex.proto:51:108 1775 1776 1777 > message_type[1] > nested_type[1] > nested_type[0] > options > rept[0]: 1778 desc_test_complex.proto:51:25 1779 desc_test_complex.proto:51:108 1780 1781 1782 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0]: 1783 desc_test_complex.proto:52:25 1784 desc_test_complex.proto:56:26 1785 1786 1787 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > name: 1788 desc_test_complex.proto:52:33 1789 desc_test_complex.proto:52:51 1790 1791 1792 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > options: 1793 desc_test_complex.proto:53:33 1794 desc_test_complex.proto:53:109 1795 1796 1797 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > options > rept[0]: 1798 desc_test_complex.proto:53:33 1799 desc_test_complex.proto:53:109 1800 1801 1802 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0]: 1803 desc_test_complex.proto:55:33 1804 desc_test_complex.proto:55:56 1805 1806 1807 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > label: 1808 desc_test_complex.proto:55:33 1809 desc_test_complex.proto:55:41 1810 1811 1812 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > type_name: 1813 desc_test_complex.proto:55:42 1814 desc_test_complex.proto:55:46 1815 1816 1817 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > name: 1818 desc_test_complex.proto:55:47 1819 desc_test_complex.proto:55:51 1820 1821 1822 > message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > number: 1823 desc_test_complex.proto:55:54 1824 desc_test_complex.proto:55:55 1825 1826 1827 > enum_type[0]: 1828 desc_test_complex.proto:61:1 1829 desc_test_complex.proto:70:2 1830 1831 1832 > enum_type[0] > name: 1833 desc_test_complex.proto:61:6 1834 desc_test_complex.proto:61:26 1835 1836 1837 > enum_type[0] > value[0]: 1838 desc_test_complex.proto:62:9 1839 desc_test_complex.proto:62:15 1840 1841 1842 > enum_type[0] > value[0] > name: 1843 desc_test_complex.proto:62:9 1844 desc_test_complex.proto:62:10 1845 1846 1847 > enum_type[0] > value[0] > number: 1848 desc_test_complex.proto:62:13 1849 desc_test_complex.proto:62:14 1850 1851 1852 > enum_type[0] > value[1]: 1853 desc_test_complex.proto:63:9 1854 desc_test_complex.proto:63:15 1855 1856 1857 > enum_type[0] > value[1] > name: 1858 desc_test_complex.proto:63:9 1859 desc_test_complex.proto:63:10 1860 1861 1862 > enum_type[0] > value[1] > number: 1863 desc_test_complex.proto:63:13 1864 desc_test_complex.proto:63:14 1865 1866 1867 > enum_type[0] > value[2]: 1868 desc_test_complex.proto:64:9 1869 desc_test_complex.proto:64:15 1870 1871 1872 > enum_type[0] > value[2] > name: 1873 desc_test_complex.proto:64:9 1874 desc_test_complex.proto:64:10 1875 1876 1877 > enum_type[0] > value[2] > number: 1878 desc_test_complex.proto:64:13 1879 desc_test_complex.proto:64:14 1880 1881 1882 > enum_type[0] > reserved_range: 1883 desc_test_complex.proto:65:9 1884 desc_test_complex.proto:65:30 1885 1886 1887 > enum_type[0] > reserved_range[0]: 1888 desc_test_complex.proto:65:18 1889 desc_test_complex.proto:65:29 1890 1891 1892 > enum_type[0] > reserved_range[0] > start: 1893 desc_test_complex.proto:65:18 1894 desc_test_complex.proto:65:22 1895 1896 1897 > enum_type[0] > reserved_range[0] > end: 1898 desc_test_complex.proto:65:26 1899 desc_test_complex.proto:65:29 1900 1901 1902 > enum_type[0] > reserved_range: 1903 desc_test_complex.proto:66:9 1904 desc_test_complex.proto:66:26 1905 1906 1907 > enum_type[0] > reserved_range[1]: 1908 desc_test_complex.proto:66:18 1909 desc_test_complex.proto:66:25 1910 1911 1912 > enum_type[0] > reserved_range[1] > start: 1913 desc_test_complex.proto:66:18 1914 desc_test_complex.proto:66:20 1915 1916 1917 > enum_type[0] > reserved_range[1] > end: 1918 desc_test_complex.proto:66:24 1919 desc_test_complex.proto:66:25 1920 1921 1922 > enum_type[0] > reserved_range: 1923 desc_test_complex.proto:67:9 1924 desc_test_complex.proto:67:40 1925 1926 1927 > enum_type[0] > reserved_range[2]: 1928 desc_test_complex.proto:67:18 1929 desc_test_complex.proto:67:25 1930 1931 1932 > enum_type[0] > reserved_range[2] > start: 1933 desc_test_complex.proto:67:18 1934 desc_test_complex.proto:67:19 1935 1936 1937 > enum_type[0] > reserved_range[2] > end: 1938 desc_test_complex.proto:67:23 1939 desc_test_complex.proto:67:25 1940 1941 1942 > enum_type[0] > reserved_range[3]: 1943 desc_test_complex.proto:67:27 1944 desc_test_complex.proto:67:35 1945 1946 1947 > enum_type[0] > reserved_range[3] > start: 1948 desc_test_complex.proto:67:27 1949 desc_test_complex.proto:67:29 1950 1951 1952 > enum_type[0] > reserved_range[3] > end: 1953 desc_test_complex.proto:67:33 1954 desc_test_complex.proto:67:35 1955 1956 1957 > enum_type[0] > reserved_range[4]: 1958 desc_test_complex.proto:67:37 1959 desc_test_complex.proto:67:39 1960 1961 1962 > enum_type[0] > reserved_range[4] > start: 1963 desc_test_complex.proto:67:37 1964 desc_test_complex.proto:67:39 1965 1966 1967 > enum_type[0] > reserved_range: 1968 desc_test_complex.proto:68:9 1969 desc_test_complex.proto:68:27 1970 1971 1972 > enum_type[0] > reserved_range[5]: 1973 desc_test_complex.proto:68:18 1974 desc_test_complex.proto:68:26 1975 1976 1977 > enum_type[0] > reserved_range[5] > start: 1978 desc_test_complex.proto:68:18 1979 desc_test_complex.proto:68:20 1980 1981 1982 > enum_type[0] > reserved_range[5] > end: 1983 desc_test_complex.proto:68:24 1984 desc_test_complex.proto:68:26 1985 1986 1987 > enum_type[0] > reserved_name: 1988 desc_test_complex.proto:69:9 1989 desc_test_complex.proto:69:32 1990 1991 1992 > enum_type[0] > reserved_name[0]: 1993 desc_test_complex.proto:69:18 1994 desc_test_complex.proto:69:21 1995 1996 1997 > enum_type[0] > reserved_name[1]: 1998 desc_test_complex.proto:69:23 1999 desc_test_complex.proto:69:26 2000 2001 2002 > enum_type[0] > reserved_name[2]: 2003 desc_test_complex.proto:69:28 2004 desc_test_complex.proto:69:31 2005 2006 2007 > message_type[2]: 2008 desc_test_complex.proto:72:1 2009 desc_test_complex.proto:76:2 2010 2011 2012 > message_type[2] > name: 2013 desc_test_complex.proto:72:9 2014 desc_test_complex.proto:72:32 2015 2016 2017 > message_type[2] > reserved_range: 2018 desc_test_complex.proto:73:9 2019 desc_test_complex.proto:73:40 2020 2021 2022 > message_type[2] > reserved_range[0]: 2023 desc_test_complex.proto:73:18 2024 desc_test_complex.proto:73:25 2025 2026 2027 > message_type[2] > reserved_range[0] > start: 2028 desc_test_complex.proto:73:18 2029 desc_test_complex.proto:73:19 2030 2031 2032 > message_type[2] > reserved_range[0] > end: 2033 desc_test_complex.proto:73:23 2034 desc_test_complex.proto:73:25 2035 2036 2037 > message_type[2] > reserved_range[1]: 2038 desc_test_complex.proto:73:27 2039 desc_test_complex.proto:73:35 2040 2041 2042 > message_type[2] > reserved_range[1] > start: 2043 desc_test_complex.proto:73:27 2044 desc_test_complex.proto:73:29 2045 2046 2047 > message_type[2] > reserved_range[1] > end: 2048 desc_test_complex.proto:73:33 2049 desc_test_complex.proto:73:35 2050 2051 2052 > message_type[2] > reserved_range[2]: 2053 desc_test_complex.proto:73:37 2054 desc_test_complex.proto:73:39 2055 2056 2057 > message_type[2] > reserved_range[2] > start: 2058 desc_test_complex.proto:73:37 2059 desc_test_complex.proto:73:39 2060 2061 2062 > message_type[2] > reserved_range: 2063 desc_test_complex.proto:74:9 2064 desc_test_complex.proto:74:30 2065 2066 2067 > message_type[2] > reserved_range[3]: 2068 desc_test_complex.proto:74:18 2069 desc_test_complex.proto:74:29 2070 2071 2072 > message_type[2] > reserved_range[3] > start: 2073 desc_test_complex.proto:74:18 2074 desc_test_complex.proto:74:22 2075 2076 2077 > message_type[2] > reserved_range[3] > end: 2078 desc_test_complex.proto:74:26 2079 desc_test_complex.proto:74:29 2080 2081 2082 > message_type[2] > reserved_name: 2083 desc_test_complex.proto:75:9 2084 desc_test_complex.proto:75:32 2085 2086 2087 > message_type[2] > reserved_name[0]: 2088 desc_test_complex.proto:75:18 2089 desc_test_complex.proto:75:21 2090 2091 2092 > message_type[2] > reserved_name[1]: 2093 desc_test_complex.proto:75:23 2094 desc_test_complex.proto:75:26 2095 2096 2097 > message_type[2] > reserved_name[2]: 2098 desc_test_complex.proto:75:28 2099 desc_test_complex.proto:75:31 2100 2101 2102 > message_type[3]: 2103 desc_test_complex.proto:78:1 2104 desc_test_complex.proto:80:2 2105 2106 2107 > message_type[3] > name: 2108 desc_test_complex.proto:78:9 2109 desc_test_complex.proto:78:23 2110 2111 2112 > message_type[3] > field[0]: 2113 desc_test_complex.proto:79:9 2114 desc_test_complex.proto:79:38 2115 2116 2117 > message_type[3] > field[0] > type_name: 2118 desc_test_complex.proto:79:9 2119 desc_test_complex.proto:79:28 2120 2121 2122 > message_type[3] > field[0] > name: 2123 desc_test_complex.proto:79:29 2124 desc_test_complex.proto:79:33 2125 2126 2127 > message_type[3] > field[0] > number: 2128 desc_test_complex.proto:79:36 2129 desc_test_complex.proto:79:37 2130 2131 2132 > extension: 2133 desc_test_complex.proto:82:1 2134 desc_test_complex.proto:87:2 2135 2136 2137 > extension[1]: 2138 desc_test_complex.proto:83:9 2139 desc_test_complex.proto:83:36 2140 2141 2142 > extension[1] > extendee: 2143 desc_test_complex.proto:82:8 2144 desc_test_complex.proto:82:38 2145 2146 2147 > extension[1] > label: 2148 desc_test_complex.proto:83:9 2149 desc_test_complex.proto:83:17 2150 2151 2152 > extension[1] > type_name: 2153 desc_test_complex.proto:83:18 2154 desc_test_complex.proto:83:22 2155 2156 2157 > extension[1] > name: 2158 desc_test_complex.proto:83:23 2159 desc_test_complex.proto:83:27 2160 2161 2162 > extension[1] > number: 2163 desc_test_complex.proto:83:30 2164 desc_test_complex.proto:83:35 2165 2166 2167 > extension[2]: 2168 desc_test_complex.proto:84:9 2169 desc_test_complex.proto:84:60 2170 2171 2172 > extension[2] > extendee: 2173 desc_test_complex.proto:82:8 2174 desc_test_complex.proto:82:38 2175 2176 2177 > extension[2] > label: 2178 desc_test_complex.proto:84:9 2179 desc_test_complex.proto:84:17 2180 2181 2182 > extension[2] > type_name: 2183 desc_test_complex.proto:84:18 2184 desc_test_complex.proto:84:47 2185 2186 2187 > extension[2] > name: 2188 desc_test_complex.proto:84:48 2189 desc_test_complex.proto:84:51 2190 2191 2192 > extension[2] > number: 2193 desc_test_complex.proto:84:54 2194 desc_test_complex.proto:84:59 2195 2196 2197 > extension[3]: 2198 desc_test_complex.proto:85:9 2199 desc_test_complex.proto:85:36 2200 2201 2202 > extension[3] > extendee: 2203 desc_test_complex.proto:82:8 2204 desc_test_complex.proto:82:38 2205 2206 2207 > extension[3] > label: 2208 desc_test_complex.proto:85:9 2209 desc_test_complex.proto:85:17 2210 2211 2212 > extension[3] > type_name: 2213 desc_test_complex.proto:85:18 2214 desc_test_complex.proto:85:25 2215 2216 2217 > extension[3] > name: 2218 desc_test_complex.proto:85:26 2219 desc_test_complex.proto:85:27 2220 2221 2222 > extension[3] > number: 2223 desc_test_complex.proto:85:30 2224 desc_test_complex.proto:85:35 2225 2226 2227 > extension[4]: 2228 desc_test_complex.proto:86:9 2229 desc_test_complex.proto:86:50 2230 2231 2232 > extension[4] > extendee: 2233 desc_test_complex.proto:82:8 2234 desc_test_complex.proto:82:38 2235 2236 2237 > extension[4] > label: 2238 desc_test_complex.proto:86:9 2239 desc_test_complex.proto:86:17 2240 2241 2242 > extension[4] > type_name: 2243 desc_test_complex.proto:86:18 2244 desc_test_complex.proto:86:32 2245 2246 2247 > extension[4] > name: 2248 desc_test_complex.proto:86:33 2249 desc_test_complex.proto:86:41 2250 2251 2252 > extension[4] > number: 2253 desc_test_complex.proto:86:44 2254 desc_test_complex.proto:86:49 2255 2256 2257 > message_type[4]: 2258 desc_test_complex.proto:89:1 2259 desc_test_complex.proto:109:2 2260 2261 2262 > message_type[4] > name: 2263 desc_test_complex.proto:89:9 2264 desc_test_complex.proto:89:16 2265 2266 2267 > message_type[4] > options: 2268 desc_test_complex.proto:90:5 2269 desc_test_complex.proto:90:130 2270 2271 2272 > message_type[4] > options > rept[0]: 2273 desc_test_complex.proto:90:5 2274 desc_test_complex.proto:90:130 2275 2276 2277 > message_type[4] > options: 2278 desc_test_complex.proto:91:5 2279 desc_test_complex.proto:91:115 2280 2281 2282 > message_type[4] > options > rept[1]: 2283 desc_test_complex.proto:91:5 2284 desc_test_complex.proto:91:115 2285 2286 2287 > message_type[4] > options: 2288 desc_test_complex.proto:92:5 2289 desc_test_complex.proto:92:36 2290 2291 2292 > message_type[4] > options > rept[2]: 2293 desc_test_complex.proto:92:5 2294 desc_test_complex.proto:92:36 2295 2296 2297 > message_type[4] > options: 2298 desc_test_complex.proto:93:5 2299 desc_test_complex.proto:93:23 2300 2301 2302 > message_type[4] > options > eee: 2303 desc_test_complex.proto:93:5 2304 desc_test_complex.proto:93:23 2305 2306 2307 > message_type[4] > options: 2308 desc_test_complex.proto:94:9 2309 desc_test_complex.proto:94:34 2310 2311 2312 > message_type[4] > options > a: 2313 desc_test_complex.proto:94:9 2314 desc_test_complex.proto:94:34 2315 2316 2317 > message_type[4] > options: 2318 desc_test_complex.proto:95:9 2319 desc_test_complex.proto:95:86 2320 2321 2322 > message_type[4] > options > a > test: 2323 desc_test_complex.proto:95:9 2324 desc_test_complex.proto:95:86 2325 2326 2327 > message_type[4] > options: 2328 desc_test_complex.proto:96:9 2329 desc_test_complex.proto:96:37 2330 2331 2332 > message_type[4] > options > a > test > foo: 2333 desc_test_complex.proto:96:9 2334 desc_test_complex.proto:96:37 2335 2336 2337 > message_type[4] > options: 2338 desc_test_complex.proto:97:9 2339 desc_test_complex.proto:97:41 2340 2341 2342 > message_type[4] > options > a > test > s > name: 2343 desc_test_complex.proto:97:9 2344 desc_test_complex.proto:97:41 2345 2346 2347 > message_type[4] > options: 2348 desc_test_complex.proto:98:5 2349 desc_test_complex.proto:98:34 2350 2351 2352 > message_type[4] > options > a > test > s > id: 2353 desc_test_complex.proto:98:5 2354 desc_test_complex.proto:98:34 2355 2356 2357 > message_type[4] > options: 2358 desc_test_complex.proto:99:5 2359 desc_test_complex.proto:99:31 2360 2361 2362 > message_type[4] > options > a > test > array[0]: 2363 desc_test_complex.proto:99:5 2364 desc_test_complex.proto:99:31 2365 2366 2367 > message_type[4] > options: 2368 desc_test_complex.proto:100:5 2369 desc_test_complex.proto:100:31 2370 2371 2372 > message_type[4] > options > a > test > array[1]: 2373 desc_test_complex.proto:100:5 2374 desc_test_complex.proto:100:31 2375 2376 2377 > message_type[4] > options: 2378 desc_test_complex.proto:101:5 2379 desc_test_complex.proto:101:78 2380 2381 2382 > message_type[4] > options > a > test > _garblez: 2383 desc_test_complex.proto:101:5 2384 desc_test_complex.proto:101:78 2385 2386 2387 > message_type[4] > options: 2388 desc_test_complex.proto:103:9 2389 desc_test_complex.proto:103:37 2390 2391 2392 > message_type[4] > options > map_vals > vals[0]: 2393 desc_test_complex.proto:103:9 2394 desc_test_complex.proto:103:37 2395 Trailing comments: 2396 no key, no value 2397 2398 2399 2400 > message_type[4] > options: 2401 desc_test_complex.proto:104:9 2402 desc_test_complex.proto:104:47 2403 2404 2405 > message_type[4] > options > map_vals > vals[1]: 2406 desc_test_complex.proto:104:9 2407 desc_test_complex.proto:104:47 2408 Trailing comments: 2409 no value 2410 2411 2412 2413 > message_type[4] > options: 2414 desc_test_complex.proto:105:9 2415 desc_test_complex.proto:105:69 2416 2417 2418 > message_type[4] > options > map_vals > vals[2]: 2419 desc_test_complex.proto:105:9 2420 desc_test_complex.proto:105:69 2421 2422 2423 > message_type[4] > field[0]: 2424 desc_test_complex.proto:107:5 2425 desc_test_complex.proto:107:28 2426 2427 2428 > message_type[4] > field[0] > label: 2429 desc_test_complex.proto:107:5 2430 desc_test_complex.proto:107:13 2431 2432 2433 > message_type[4] > field[0] > type_name: 2434 desc_test_complex.proto:107:14 2435 desc_test_complex.proto:107:18 2436 2437 2438 > message_type[4] > field[0] > name: 2439 desc_test_complex.proto:107:19 2440 desc_test_complex.proto:107:23 2441 2442 2443 > message_type[4] > field[0] > number: 2444 desc_test_complex.proto:107:26 2445 desc_test_complex.proto:107:27 2446 2447 2448 > message_type[4] > field[1]: 2449 desc_test_complex.proto:108:5 2450 desc_test_complex.proto:108:67 2451 2452 2453 > message_type[4] > field[1] > label: 2454 desc_test_complex.proto:108:5 2455 desc_test_complex.proto:108:13 2456 2457 2458 > message_type[4] > field[1] > type_name: 2459 desc_test_complex.proto:108:14 2460 desc_test_complex.proto:108:43 2461 2462 2463 > message_type[4] > field[1] > name: 2464 desc_test_complex.proto:108:44 2465 desc_test_complex.proto:108:47 2466 2467 2468 > message_type[4] > field[1] > number: 2469 desc_test_complex.proto:108:50 2470 desc_test_complex.proto:108:51 2471 2472 2473 > message_type[4] > field[1] > options: 2474 desc_test_complex.proto:108:52 2475 desc_test_complex.proto:108:66 2476 2477 2478 > message_type[4] > field[1] > default_value: 2479 desc_test_complex.proto:108:53 2480 desc_test_complex.proto:108:65 2481 2482 2483 > message_type[5]: 2484 desc_test_complex.proto:111:1 2485 desc_test_complex.proto:125:2 2486 2487 2488 > message_type[5] > name: 2489 desc_test_complex.proto:111:9 2490 desc_test_complex.proto:111:18 2491 2492 2493 > message_type[5] > field[0]: 2494 desc_test_complex.proto:112:9 2495 desc_test_complex.proto:112:41 2496 2497 2498 > message_type[5] > field[0] > label: 2499 desc_test_complex.proto:112:9 2500 desc_test_complex.proto:112:17 2501 2502 2503 > message_type[5] > field[0] > type: 2504 desc_test_complex.proto:112:18 2505 desc_test_complex.proto:112:22 2506 2507 2508 > message_type[5] > field[0] > name: 2509 desc_test_complex.proto:112:23 2510 desc_test_complex.proto:112:36 2511 2512 2513 > message_type[5] > field[0] > number: 2514 desc_test_complex.proto:112:39 2515 desc_test_complex.proto:112:40 2516 2517 2518 > message_type[5] > enum_type[0]: 2519 desc_test_complex.proto:114:9 2520 desc_test_complex.proto:118:10 2521 2522 2523 > message_type[5] > enum_type[0] > name: 2524 desc_test_complex.proto:114:14 2525 desc_test_complex.proto:114:20 2526 2527 2528 > message_type[5] > enum_type[0] > value[0]: 2529 desc_test_complex.proto:115:17 2530 desc_test_complex.proto:115:27 2531 2532 2533 > message_type[5] > enum_type[0] > value[0] > name: 2534 desc_test_complex.proto:115:17 2535 desc_test_complex.proto:115:22 2536 2537 2538 > message_type[5] > enum_type[0] > value[0] > number: 2539 desc_test_complex.proto:115:25 2540 desc_test_complex.proto:115:26 2541 2542 2543 > message_type[5] > enum_type[0] > value[1]: 2544 desc_test_complex.proto:116:17 2545 desc_test_complex.proto:116:26 2546 2547 2548 > message_type[5] > enum_type[0] > value[1] > name: 2549 desc_test_complex.proto:116:17 2550 desc_test_complex.proto:116:21 2551 2552 2553 > message_type[5] > enum_type[0] > value[1] > number: 2554 desc_test_complex.proto:116:24 2555 desc_test_complex.proto:116:25 2556 2557 2558 > message_type[5] > enum_type[0] > value[2]: 2559 desc_test_complex.proto:117:17 2560 desc_test_complex.proto:117:27 2561 2562 2563 > message_type[5] > enum_type[0] > value[2] > name: 2564 desc_test_complex.proto:117:17 2565 desc_test_complex.proto:117:22 2566 2567 2568 > message_type[5] > enum_type[0] > value[2] > number: 2569 desc_test_complex.proto:117:25 2570 desc_test_complex.proto:117:26 2571 2572 2573 > message_type[5] > nested_type[0]: 2574 desc_test_complex.proto:119:9 2575 desc_test_complex.proto:122:10 2576 2577 2578 > message_type[5] > nested_type[0] > name: 2579 desc_test_complex.proto:119:17 2580 desc_test_complex.proto:119:27 2581 2582 2583 > message_type[5] > nested_type[0] > field[0]: 2584 desc_test_complex.proto:120:17 2585 desc_test_complex.proto:120:44 2586 2587 2588 > message_type[5] > nested_type[0] > field[0] > label: 2589 desc_test_complex.proto:120:17 2590 desc_test_complex.proto:120:25 2591 2592 2593 > message_type[5] > nested_type[0] > field[0] > type_name: 2594 desc_test_complex.proto:120:26 2595 desc_test_complex.proto:120:32 2596 2597 2598 > message_type[5] > nested_type[0] > field[0] > name: 2599 desc_test_complex.proto:120:33 2600 desc_test_complex.proto:120:39 2601 2602 2603 > message_type[5] > nested_type[0] > field[0] > number: 2604 desc_test_complex.proto:120:42 2605 desc_test_complex.proto:120:43 2606 2607 2608 > message_type[5] > nested_type[0] > field[1]: 2609 desc_test_complex.proto:121:17 2610 desc_test_complex.proto:121:44 2611 2612 2613 > message_type[5] > nested_type[0] > field[1] > label: 2614 desc_test_complex.proto:121:17 2615 desc_test_complex.proto:121:25 2616 2617 2618 > message_type[5] > nested_type[0] > field[1] > type: 2619 desc_test_complex.proto:121:26 2620 desc_test_complex.proto:121:32 2621 2622 2623 > message_type[5] > nested_type[0] > field[1] > name: 2624 desc_test_complex.proto:121:33 2625 desc_test_complex.proto:121:39 2626 2627 2628 > message_type[5] > nested_type[0] > field[1] > number: 2629 desc_test_complex.proto:121:42 2630 desc_test_complex.proto:121:43 2631 2632 2633 > message_type[5] > field[1]: 2634 desc_test_complex.proto:124:9 2635 desc_test_complex.proto:124:44 2636 2637 2638 > message_type[5] > field[1] > label: 2639 desc_test_complex.proto:124:9 2640 desc_test_complex.proto:124:17 2641 2642 2643 > message_type[5] > field[1] > type_name: 2644 desc_test_complex.proto:124:18 2645 desc_test_complex.proto:124:28 2646 2647 2648 > message_type[5] > field[1] > name: 2649 desc_test_complex.proto:124:29 2650 desc_test_complex.proto:124:39 2651 2652 2653 > message_type[5] > field[1] > number: 2654 desc_test_complex.proto:124:42 2655 desc_test_complex.proto:124:43 2656 2657 2658 > extension: 2659 desc_test_complex.proto:127:1 2660 desc_test_complex.proto:129:2 2661 2662 2663 > extension[5]: 2664 desc_test_complex.proto:128:9 2665 desc_test_complex.proto:128:46 2666 2667 2668 > extension[5] > extendee: 2669 desc_test_complex.proto:127:8 2670 desc_test_complex.proto:127:37 2671 2672 2673 > extension[5] > label: 2674 desc_test_complex.proto:128:9 2675 desc_test_complex.proto:128:17 2676 2677 2678 > extension[5] > type_name: 2679 desc_test_complex.proto:128:18 2680 desc_test_complex.proto:128:27 2681 2682 2683 > extension[5] > name: 2684 desc_test_complex.proto:128:28 2685 desc_test_complex.proto:128:37 2686 2687 2688 > extension[5] > number: 2689 desc_test_complex.proto:128:40 2690 desc_test_complex.proto:128:45 2691 2692 2693 > service[0]: 2694 desc_test_complex.proto:131:1 2695 desc_test_complex.proto:150:2 2696 2697 2698 > service[0] > name: 2699 desc_test_complex.proto:131:9 2700 desc_test_complex.proto:131:24 2701 2702 2703 > service[0] > method[0]: 2704 desc_test_complex.proto:132:9 2705 desc_test_complex.proto:140:10 2706 2707 2708 > service[0] > method[0] > name: 2709 desc_test_complex.proto:132:13 2710 desc_test_complex.proto:132:21 2711 2712 2713 > service[0] > method[0] > input_type: 2714 desc_test_complex.proto:132:22 2715 desc_test_complex.proto:132:26 2716 2717 2718 > service[0] > method[0] > output_type: 2719 desc_test_complex.proto:132:37 2720 desc_test_complex.proto:132:41 2721 2722 2723 > service[0] > method[0] > options: 2724 desc_test_complex.proto:133:17 2725 desc_test_complex.proto:139:19 2726 2727 2728 > service[0] > method[0] > options > validator: 2729 desc_test_complex.proto:133:17 2730 desc_test_complex.proto:139:19 2731 2732 2733 > service[0] > method[1]: 2734 desc_test_complex.proto:141:9 2735 desc_test_complex.proto:149:10 2736 2737 2738 > service[0] > method[1] > name: 2739 desc_test_complex.proto:141:13 2740 desc_test_complex.proto:141:16 2741 2742 2743 > service[0] > method[1] > input_type: 2744 desc_test_complex.proto:141:17 2745 desc_test_complex.proto:141:21 2746 2747 2748 > service[0] > method[1] > output_type: 2749 desc_test_complex.proto:141:32 2750 desc_test_complex.proto:141:36 2751 2752 2753 > service[0] > method[1] > options: 2754 desc_test_complex.proto:142:17 2755 desc_test_complex.proto:148:19 2756 2757 2758 > service[0] > method[1] > options > validator: 2759 desc_test_complex.proto:142:17 2760 desc_test_complex.proto:148:19 2761 2762 2763 > message_type[6]: 2764 desc_test_complex.proto:152:1 2765 desc_test_complex.proto:178:2 2766 2767 2768 > message_type[6] > name: 2769 desc_test_complex.proto:152:9 2770 desc_test_complex.proto:152:13 2771 2772 2773 > message_type[6] > nested_type[0]: 2774 desc_test_complex.proto:153:3 2775 desc_test_complex.proto:158:4 2776 2777 2778 > message_type[6] > nested_type[0] > name: 2779 desc_test_complex.proto:153:11 2780 desc_test_complex.proto:153:21 2781 2782 2783 > message_type[6] > nested_type[0] > field[0]: 2784 desc_test_complex.proto:154:5 2785 desc_test_complex.proto:154:33 2786 2787 2788 > message_type[6] > nested_type[0] > field[0] > label: 2789 desc_test_complex.proto:154:5 2790 desc_test_complex.proto:154:13 2791 2792 2793 > message_type[6] > nested_type[0] > field[0] > type: 2794 desc_test_complex.proto:154:14 2795 desc_test_complex.proto:154:20 2796 2797 2798 > message_type[6] > nested_type[0] > field[0] > name: 2799 desc_test_complex.proto:154:21 2800 desc_test_complex.proto:154:28 2801 2802 2803 > message_type[6] > nested_type[0] > field[0] > number: 2804 desc_test_complex.proto:154:31 2805 desc_test_complex.proto:154:32 2806 2807 2808 > message_type[6] > nested_type[0] > field[1]: 2809 desc_test_complex.proto:155:5 2810 desc_test_complex.proto:155:35 2811 2812 2813 > message_type[6] > nested_type[0] > field[1] > label: 2814 desc_test_complex.proto:155:5 2815 desc_test_complex.proto:155:13 2816 2817 2818 > message_type[6] > nested_type[0] > field[1] > type: 2819 desc_test_complex.proto:155:14 2820 desc_test_complex.proto:155:18 2821 2822 2823 > message_type[6] > nested_type[0] > field[1] > name: 2824 desc_test_complex.proto:155:19 2825 desc_test_complex.proto:155:30 2826 2827 2828 > message_type[6] > nested_type[0] > field[1] > number: 2829 desc_test_complex.proto:155:33 2830 desc_test_complex.proto:155:34 2831 2832 2833 > message_type[6] > nested_type[0] > field[2]: 2834 desc_test_complex.proto:156:5 2835 desc_test_complex.proto:156:32 2836 2837 2838 > message_type[6] > nested_type[0] > field[2] > label: 2839 desc_test_complex.proto:156:5 2840 desc_test_complex.proto:156:13 2841 2842 2843 > message_type[6] > nested_type[0] > field[2] > type: 2844 desc_test_complex.proto:156:14 2845 desc_test_complex.proto:156:19 2846 2847 2848 > message_type[6] > nested_type[0] > field[2] > name: 2849 desc_test_complex.proto:156:20 2850 desc_test_complex.proto:156:27 2851 2852 2853 > message_type[6] > nested_type[0] > field[2] > number: 2854 desc_test_complex.proto:156:30 2855 desc_test_complex.proto:156:31 2856 2857 2858 > message_type[6] > nested_type[0] > field[3]: 2859 desc_test_complex.proto:157:5 2860 desc_test_complex.proto:157:32 2861 2862 2863 > message_type[6] > nested_type[0] > field[3] > label: 2864 desc_test_complex.proto:157:5 2865 desc_test_complex.proto:157:13 2866 2867 2868 > message_type[6] > nested_type[0] > field[3] > type: 2869 desc_test_complex.proto:157:14 2870 desc_test_complex.proto:157:19 2871 2872 2873 > message_type[6] > nested_type[0] > field[3] > name: 2874 desc_test_complex.proto:157:20 2875 desc_test_complex.proto:157:27 2876 2877 2878 > message_type[6] > nested_type[0] > field[3] > number: 2879 desc_test_complex.proto:157:30 2880 desc_test_complex.proto:157:31 2881 2882 2883 > message_type[6] > nested_type[1]: 2884 desc_test_complex.proto:159:3 2885 desc_test_complex.proto:162:4 2886 2887 2888 > message_type[6] > nested_type[1] > name: 2889 desc_test_complex.proto:159:11 2890 desc_test_complex.proto:159:18 2891 2892 2893 > message_type[6] > nested_type[1] > field[0]: 2894 desc_test_complex.proto:160:5 2895 desc_test_complex.proto:160:32 2896 2897 2898 > message_type[6] > nested_type[1] > field[0] > label: 2899 desc_test_complex.proto:160:5 2900 desc_test_complex.proto:160:13 2901 2902 2903 > message_type[6] > nested_type[1] > field[0] > type: 2904 desc_test_complex.proto:160:14 2905 desc_test_complex.proto:160:19 2906 2907 2908 > message_type[6] > nested_type[1] > field[0] > name: 2909 desc_test_complex.proto:160:20 2910 desc_test_complex.proto:160:27 2911 2912 2913 > message_type[6] > nested_type[1] > field[0] > number: 2914 desc_test_complex.proto:160:30 2915 desc_test_complex.proto:160:31 2916 2917 2918 > message_type[6] > nested_type[1] > field[1]: 2919 desc_test_complex.proto:161:5 2920 desc_test_complex.proto:161:33 2921 2922 2923 > message_type[6] > nested_type[1] > field[1] > label: 2924 desc_test_complex.proto:161:5 2925 desc_test_complex.proto:161:13 2926 2927 2928 > message_type[6] > nested_type[1] > field[1] > type: 2929 desc_test_complex.proto:161:14 2930 desc_test_complex.proto:161:20 2931 2932 2933 > message_type[6] > nested_type[1] > field[1] > name: 2934 desc_test_complex.proto:161:21 2935 desc_test_complex.proto:161:28 2936 2937 2938 > message_type[6] > nested_type[1] > field[1] > number: 2939 desc_test_complex.proto:161:31 2940 desc_test_complex.proto:161:32 2941 2942 2943 > message_type[6] > nested_type[2]: 2944 desc_test_complex.proto:163:3 2945 desc_test_complex.proto:168:4 2946 2947 2948 > message_type[6] > nested_type[2] > name: 2949 desc_test_complex.proto:163:11 2950 desc_test_complex.proto:163:23 2951 2952 2953 > message_type[6] > nested_type[2] > field[0]: 2954 desc_test_complex.proto:164:5 2955 desc_test_complex.proto:164:35 2956 2957 2958 > message_type[6] > nested_type[2] > field[0] > label: 2959 desc_test_complex.proto:164:5 2960 desc_test_complex.proto:164:13 2961 2962 2963 > message_type[6] > nested_type[2] > field[0] > type: 2964 desc_test_complex.proto:164:14 2965 desc_test_complex.proto:164:18 2966 2967 2968 > message_type[6] > nested_type[2] > field[0] > name: 2969 desc_test_complex.proto:164:19 2970 desc_test_complex.proto:164:30 2971 2972 2973 > message_type[6] > nested_type[2] > field[0] > number: 2974 desc_test_complex.proto:164:33 2975 desc_test_complex.proto:164:34 2976 2977 2978 > message_type[6] > nested_type[2] > field[1]: 2979 desc_test_complex.proto:165:5 2980 desc_test_complex.proto:165:34 2981 2982 2983 > message_type[6] > nested_type[2] > field[1] > label: 2984 desc_test_complex.proto:165:5 2985 desc_test_complex.proto:165:13 2986 2987 2988 > message_type[6] > nested_type[2] > field[1] > type: 2989 desc_test_complex.proto:165:14 2990 desc_test_complex.proto:165:19 2991 2992 2993 > message_type[6] > nested_type[2] > field[1] > name: 2994 desc_test_complex.proto:165:20 2995 desc_test_complex.proto:165:29 2996 2997 2998 > message_type[6] > nested_type[2] > field[1] > number: 2999 desc_test_complex.proto:165:32 3000 desc_test_complex.proto:165:33 3001 3002 3003 > message_type[6] > nested_type[2] > field[2]: 3004 desc_test_complex.proto:166:5 3005 desc_test_complex.proto:166:34 3006 3007 3008 > message_type[6] > nested_type[2] > field[2] > label: 3009 desc_test_complex.proto:166:5 3010 desc_test_complex.proto:166:13 3011 3012 3013 > message_type[6] > nested_type[2] > field[2] > type: 3014 desc_test_complex.proto:166:14 3015 desc_test_complex.proto:166:19 3016 3017 3018 > message_type[6] > nested_type[2] > field[2] > name: 3019 desc_test_complex.proto:166:20 3020 desc_test_complex.proto:166:29 3021 3022 3023 > message_type[6] > nested_type[2] > field[2] > number: 3024 desc_test_complex.proto:166:32 3025 desc_test_complex.proto:166:33 3026 3027 3028 > message_type[6] > nested_type[2] > field[3]: 3029 desc_test_complex.proto:167:5 3030 desc_test_complex.proto:167:29 3031 3032 3033 > message_type[6] > nested_type[2] > field[3] > label: 3034 desc_test_complex.proto:167:5 3035 desc_test_complex.proto:167:13 3036 3037 3038 > message_type[6] > nested_type[2] > field[3] > type_name: 3039 desc_test_complex.proto:167:14 3040 desc_test_complex.proto:167:18 3041 3042 3043 > message_type[6] > nested_type[2] > field[3] > name: 3044 desc_test_complex.proto:167:19 3045 desc_test_complex.proto:167:24 3046 3047 3048 > message_type[6] > nested_type[2] > field[3] > number: 3049 desc_test_complex.proto:167:27 3050 desc_test_complex.proto:167:28 3051 3052 3053 > message_type[6] > oneof_decl[0]: 3054 desc_test_complex.proto:169:3 3055 desc_test_complex.proto:177:4 3056 3057 3058 > message_type[6] > oneof_decl[0] > name: 3059 desc_test_complex.proto:169:9 3060 desc_test_complex.proto:169:13 3061 3062 3063 > message_type[6] > field[0]: 3064 desc_test_complex.proto:170:5 3065 desc_test_complex.proto:170:27 3066 3067 3068 > message_type[6] > field[0] > type_name: 3069 desc_test_complex.proto:170:5 3070 desc_test_complex.proto:170:15 3071 3072 3073 > message_type[6] > field[0] > name: 3074 desc_test_complex.proto:170:16 3075 desc_test_complex.proto:170:22 3076 3077 3078 > message_type[6] > field[0] > number: 3079 desc_test_complex.proto:170:25 3080 desc_test_complex.proto:170:26 3081 3082 3083 > message_type[6] > field[1]: 3084 desc_test_complex.proto:171:5 3085 desc_test_complex.proto:171:31 3086 3087 3088 > message_type[6] > field[1] > type_name: 3089 desc_test_complex.proto:171:5 3090 desc_test_complex.proto:171:17 3091 3092 3093 > message_type[6] > field[1] > name: 3094 desc_test_complex.proto:171:18 3095 desc_test_complex.proto:171:26 3096 3097 3098 > message_type[6] > field[1] > number: 3099 desc_test_complex.proto:171:29 3100 desc_test_complex.proto:171:30 3101 3102 3103 > message_type[6] > field[2]: 3104 desc_test_complex.proto:172:5 3105 desc_test_complex.proto:172:21 3106 3107 3108 > message_type[6] > field[2] > type_name: 3109 desc_test_complex.proto:172:5 3110 desc_test_complex.proto:172:12 3111 3112 3113 > message_type[6] > field[2] > name: 3114 desc_test_complex.proto:172:13 3115 desc_test_complex.proto:172:16 3116 3117 3118 > message_type[6] > field[2] > number: 3119 desc_test_complex.proto:172:19 3120 desc_test_complex.proto:172:20 3121 3122 3123 > message_type[6] > field[3]: 3124 desc_test_complex.proto:173:9 3125 desc_test_complex.proto:176:10 3126 3127 3128 > message_type[6] > field[3] > type: 3129 desc_test_complex.proto:173:9 3130 desc_test_complex.proto:173:14 3131 3132 3133 > message_type[6] > field[3] > name: 3134 desc_test_complex.proto:173:15 3135 desc_test_complex.proto:173:24 3136 3137 3138 > message_type[6] > field[3] > number: 3139 desc_test_complex.proto:173:27 3140 desc_test_complex.proto:173:28 3141 3142 3143 > message_type[6] > nested_type[3]: 3144 desc_test_complex.proto:173:9 3145 desc_test_complex.proto:176:10 3146 3147 3148 > message_type[6] > nested_type[3] > name: 3149 desc_test_complex.proto:173:15 3150 desc_test_complex.proto:173:24 3151 3152 3153 > message_type[6] > field[3] > type_name: 3154 desc_test_complex.proto:173:15 3155 desc_test_complex.proto:173:24 3156 3157 3158 > message_type[6] > nested_type[3] > field[0]: 3159 desc_test_complex.proto:174:17 3160 desc_test_complex.proto:174:45 3161 3162 3163 > message_type[6] > nested_type[3] > field[0] > label: 3164 desc_test_complex.proto:174:17 3165 desc_test_complex.proto:174:25 3166 3167 3168 > message_type[6] > nested_type[3] > field[0] > type: 3169 desc_test_complex.proto:174:26 3170 desc_test_complex.proto:174:32 3171 3172 3173 > message_type[6] > nested_type[3] > field[0] > name: 3174 desc_test_complex.proto:174:33 3175 desc_test_complex.proto:174:40 3176 3177 3178 > message_type[6] > nested_type[3] > field[0] > number: 3179 desc_test_complex.proto:174:43 3180 desc_test_complex.proto:174:44 3181 3182 3183 > message_type[6] > nested_type[3] > field[1]: 3184 desc_test_complex.proto:175:17 3185 desc_test_complex.proto:175:45 3186 3187 3188 > message_type[6] > nested_type[3] > field[1] > label: 3189 desc_test_complex.proto:175:17 3190 desc_test_complex.proto:175:25 3191 3192 3193 > message_type[6] > nested_type[3] > field[1] > type: 3194 desc_test_complex.proto:175:26 3195 desc_test_complex.proto:175:32 3196 3197 3198 > message_type[6] > nested_type[3] > field[1] > name: 3199 desc_test_complex.proto:175:33 3200 desc_test_complex.proto:175:40 3201 3202 3203 > message_type[6] > nested_type[3] > field[1] > number: 3204 desc_test_complex.proto:175:43 3205 desc_test_complex.proto:175:44 3206 3207 3208 > extension: 3209 desc_test_complex.proto:180:1 3210 desc_test_complex.proto:182:2 3211 3212 3213 > extension[6]: 3214 desc_test_complex.proto:181:3 3215 desc_test_complex.proto:181:30 3216 3217 3218 > extension[6] > extendee: 3219 desc_test_complex.proto:180:8 3220 desc_test_complex.proto:180:36 3221 3222 3223 > extension[6] > label: 3224 desc_test_complex.proto:181:3 3225 desc_test_complex.proto:181:11 3226 3227 3228 > extension[6] > type_name: 3229 desc_test_complex.proto:181:12 3230 desc_test_complex.proto:181:16 3231 3232 3233 > extension[6] > name: 3234 desc_test_complex.proto:181:17 3235 desc_test_complex.proto:181:22 3236 3237 3238 > extension[6] > number: 3239 desc_test_complex.proto:181:25 3240 desc_test_complex.proto:181:29 3241 3242 3243 > message_type[7]: 3244 desc_test_complex.proto:184:1 3245 desc_test_complex.proto:190:2 3246 3247 3248 > message_type[7] > name: 3249 desc_test_complex.proto:184:9 3250 desc_test_complex.proto:184:24 3251 3252 3253 > message_type[7] > field[0]: 3254 desc_test_complex.proto:185:5 3255 desc_test_complex.proto:189:11 3256 3257 3258 > message_type[7] > field[0] > label: 3259 desc_test_complex.proto:185:5 3260 desc_test_complex.proto:185:13 3261 3262 3263 > message_type[7] > field[0] > type: 3264 desc_test_complex.proto:185:14 3265 desc_test_complex.proto:185:20 3266 3267 3268 > message_type[7] > field[0] > name: 3269 desc_test_complex.proto:185:21 3270 desc_test_complex.proto:185:29 3271 3272 3273 > message_type[7] > field[0] > number: 3274 desc_test_complex.proto:185:32 3275 desc_test_complex.proto:185:33 3276 3277 3278 > message_type[7] > field[0] > options: 3279 desc_test_complex.proto:186:7 3280 desc_test_complex.proto:189:10 3281 3282 3283 > message_type[7] > field[0] > options > rules > repeated: 3284 desc_test_complex.proto:186:8 3285 desc_test_complex.proto:189:9 3286 3287 3288 > message_type[8]: 3289 desc_test_complex.proto:194:1 3290 desc_test_complex.proto:230:2 3291 Leading detached comment [0]: 3292 tests cases where field names collide with keywords 3293 3294 3295 3296 > message_type[8] > name: 3297 desc_test_complex.proto:194:9 3298 desc_test_complex.proto:194:26 3299 3300 3301 > message_type[8] > field[0]: 3302 desc_test_complex.proto:195:9 3303 desc_test_complex.proto:195:34 3304 3305 3306 > message_type[8] > field[0] > label: 3307 desc_test_complex.proto:195:9 3308 desc_test_complex.proto:195:17 3309 3310 3311 > message_type[8] > field[0] > type: 3312 desc_test_complex.proto:195:18 3313 desc_test_complex.proto:195:22 3314 3315 3316 > message_type[8] > field[0] > name: 3317 desc_test_complex.proto:195:23 3318 desc_test_complex.proto:195:29 3319 3320 3321 > message_type[8] > field[0] > number: 3322 desc_test_complex.proto:195:32 3323 desc_test_complex.proto:195:33 3324 3325 3326 > message_type[8] > field[1]: 3327 desc_test_complex.proto:196:9 3328 desc_test_complex.proto:196:34 3329 3330 3331 > message_type[8] > field[1] > label: 3332 desc_test_complex.proto:196:9 3333 desc_test_complex.proto:196:17 3334 3335 3336 > message_type[8] > field[1] > type: 3337 desc_test_complex.proto:196:18 3338 desc_test_complex.proto:196:22 3339 3340 3341 > message_type[8] > field[1] > name: 3342 desc_test_complex.proto:196:23 3343 desc_test_complex.proto:196:29 3344 3345 3346 > message_type[8] > field[1] > number: 3347 desc_test_complex.proto:196:32 3348 desc_test_complex.proto:196:33 3349 3350 3351 > message_type[8] > field[2]: 3352 desc_test_complex.proto:197:9 3353 desc_test_complex.proto:197:34 3354 3355 3356 > message_type[8] > field[2] > label: 3357 desc_test_complex.proto:197:9 3358 desc_test_complex.proto:197:17 3359 3360 3361 > message_type[8] > field[2] > type: 3362 desc_test_complex.proto:197:18 3363 desc_test_complex.proto:197:22 3364 3365 3366 > message_type[8] > field[2] > name: 3367 desc_test_complex.proto:197:23 3368 desc_test_complex.proto:197:29 3369 3370 3371 > message_type[8] > field[2] > number: 3372 desc_test_complex.proto:197:32 3373 desc_test_complex.proto:197:33 3374 3375 3376 > message_type[8] > field[3]: 3377 desc_test_complex.proto:198:9 3378 desc_test_complex.proto:198:32 3379 3380 3381 > message_type[8] > field[3] > label: 3382 desc_test_complex.proto:198:9 3383 desc_test_complex.proto:198:17 3384 3385 3386 > message_type[8] > field[3] > type: 3387 desc_test_complex.proto:198:18 3388 desc_test_complex.proto:198:22 3389 3390 3391 > message_type[8] > field[3] > name: 3392 desc_test_complex.proto:198:23 3393 desc_test_complex.proto:198:27 3394 3395 3396 > message_type[8] > field[3] > number: 3397 desc_test_complex.proto:198:30 3398 desc_test_complex.proto:198:31 3399 3400 3401 > message_type[8] > field[4]: 3402 desc_test_complex.proto:199:9 3403 desc_test_complex.proto:199:35 3404 3405 3406 > message_type[8] > field[4] > label: 3407 desc_test_complex.proto:199:9 3408 desc_test_complex.proto:199:17 3409 3410 3411 > message_type[8] > field[4] > type: 3412 desc_test_complex.proto:199:18 3413 desc_test_complex.proto:199:22 3414 3415 3416 > message_type[8] > field[4] > name: 3417 desc_test_complex.proto:199:23 3418 desc_test_complex.proto:199:30 3419 3420 3421 > message_type[8] > field[4] > number: 3422 desc_test_complex.proto:199:33 3423 desc_test_complex.proto:199:34 3424 3425 3426 > message_type[8] > field[5]: 3427 desc_test_complex.proto:200:9 3428 desc_test_complex.proto:200:36 3429 3430 3431 > message_type[8] > field[5] > label: 3432 desc_test_complex.proto:200:9 3433 desc_test_complex.proto:200:17 3434 3435 3436 > message_type[8] > field[5] > type: 3437 desc_test_complex.proto:200:18 3438 desc_test_complex.proto:200:24 3439 3440 3441 > message_type[8] > field[5] > name: 3442 desc_test_complex.proto:200:25 3443 desc_test_complex.proto:200:31 3444 3445 3446 > message_type[8] > field[5] > number: 3447 desc_test_complex.proto:200:34 3448 desc_test_complex.proto:200:35 3449 3450 3451 > message_type[8] > field[6]: 3452 desc_test_complex.proto:201:9 3453 desc_test_complex.proto:201:34 3454 3455 3456 > message_type[8] > field[6] > label: 3457 desc_test_complex.proto:201:9 3458 desc_test_complex.proto:201:17 3459 3460 3461 > message_type[8] > field[6] > type: 3462 desc_test_complex.proto:201:18 3463 desc_test_complex.proto:201:23 3464 3465 3466 > message_type[8] > field[6] > name: 3467 desc_test_complex.proto:201:24 3468 desc_test_complex.proto:201:29 3469 3470 3471 > message_type[8] > field[6] > number: 3472 desc_test_complex.proto:201:32 3473 desc_test_complex.proto:201:33 3474 3475 3476 > message_type[8] > field[7]: 3477 desc_test_complex.proto:202:9 3478 desc_test_complex.proto:202:34 3479 3480 3481 > message_type[8] > field[7] > label: 3482 desc_test_complex.proto:202:9 3483 desc_test_complex.proto:202:17 3484 3485 3486 > message_type[8] > field[7] > type: 3487 desc_test_complex.proto:202:18 3488 desc_test_complex.proto:202:23 3489 3490 3491 > message_type[8] > field[7] > name: 3492 desc_test_complex.proto:202:24 3493 desc_test_complex.proto:202:29 3494 3495 3496 > message_type[8] > field[7] > number: 3497 desc_test_complex.proto:202:32 3498 desc_test_complex.proto:202:33 3499 3500 3501 > message_type[8] > field[8]: 3502 desc_test_complex.proto:203:9 3503 desc_test_complex.proto:203:34 3504 3505 3506 > message_type[8] > field[8] > label: 3507 desc_test_complex.proto:203:9 3508 desc_test_complex.proto:203:17 3509 3510 3511 > message_type[8] > field[8] > type: 3512 desc_test_complex.proto:203:18 3513 desc_test_complex.proto:203:23 3514 3515 3516 > message_type[8] > field[8] > name: 3517 desc_test_complex.proto:203:24 3518 desc_test_complex.proto:203:29 3519 3520 3521 > message_type[8] > field[8] > number: 3522 desc_test_complex.proto:203:32 3523 desc_test_complex.proto:203:33 3524 3525 3526 > message_type[8] > field[9]: 3527 desc_test_complex.proto:204:9 3528 desc_test_complex.proto:204:37 3529 3530 3531 > message_type[8] > field[9] > label: 3532 desc_test_complex.proto:204:9 3533 desc_test_complex.proto:204:17 3534 3535 3536 > message_type[8] > field[9] > type: 3537 desc_test_complex.proto:204:18 3538 desc_test_complex.proto:204:24 3539 3540 3541 > message_type[8] > field[9] > name: 3542 desc_test_complex.proto:204:25 3543 desc_test_complex.proto:204:31 3544 3545 3546 > message_type[8] > field[9] > number: 3547 desc_test_complex.proto:204:34 3548 desc_test_complex.proto:204:36 3549 3550 3551 > message_type[8] > field[10]: 3552 desc_test_complex.proto:205:9 3553 desc_test_complex.proto:205:37 3554 3555 3556 > message_type[8] > field[10] > label: 3557 desc_test_complex.proto:205:9 3558 desc_test_complex.proto:205:17 3559 3560 3561 > message_type[8] > field[10] > type: 3562 desc_test_complex.proto:205:18 3563 desc_test_complex.proto:205:24 3564 3565 3566 > message_type[8] > field[10] > name: 3567 desc_test_complex.proto:205:25 3568 desc_test_complex.proto:205:31 3569 3570 3571 > message_type[8] > field[10] > number: 3572 desc_test_complex.proto:205:34 3573 desc_test_complex.proto:205:36 3574 3575 3576 > message_type[8] > field[11]: 3577 desc_test_complex.proto:206:9 3578 desc_test_complex.proto:206:37 3579 3580 3581 > message_type[8] > field[11] > label: 3582 desc_test_complex.proto:206:9 3583 desc_test_complex.proto:206:17 3584 3585 3586 > message_type[8] > field[11] > type: 3587 desc_test_complex.proto:206:18 3588 desc_test_complex.proto:206:24 3589 3590 3591 > message_type[8] > field[11] > name: 3592 desc_test_complex.proto:206:25 3593 desc_test_complex.proto:206:31 3594 3595 3596 > message_type[8] > field[11] > number: 3597 desc_test_complex.proto:206:34 3598 desc_test_complex.proto:206:36 3599 3600 3601 > message_type[8] > field[12]: 3602 desc_test_complex.proto:207:9 3603 desc_test_complex.proto:207:37 3604 3605 3606 > message_type[8] > field[12] > label: 3607 desc_test_complex.proto:207:9 3608 desc_test_complex.proto:207:17 3609 3610 3611 > message_type[8] > field[12] > type: 3612 desc_test_complex.proto:207:18 3613 desc_test_complex.proto:207:24 3614 3615 3616 > message_type[8] > field[12] > name: 3617 desc_test_complex.proto:207:25 3618 desc_test_complex.proto:207:31 3619 3620 3621 > message_type[8] > field[12] > number: 3622 desc_test_complex.proto:207:34 3623 desc_test_complex.proto:207:36 3624 3625 3626 > message_type[8] > field[13]: 3627 desc_test_complex.proto:208:9 3628 desc_test_complex.proto:208:39 3629 3630 3631 > message_type[8] > field[13] > label: 3632 desc_test_complex.proto:208:9 3633 desc_test_complex.proto:208:17 3634 3635 3636 > message_type[8] > field[13] > type: 3637 desc_test_complex.proto:208:18 3638 desc_test_complex.proto:208:25 3639 3640 3641 > message_type[8] > field[13] > name: 3642 desc_test_complex.proto:208:26 3643 desc_test_complex.proto:208:33 3644 3645 3646 > message_type[8] > field[13] > number: 3647 desc_test_complex.proto:208:36 3648 desc_test_complex.proto:208:38 3649 3650 3651 > message_type[8] > field[14]: 3652 desc_test_complex.proto:209:9 3653 desc_test_complex.proto:209:39 3654 3655 3656 > message_type[8] > field[14] > label: 3657 desc_test_complex.proto:209:9 3658 desc_test_complex.proto:209:17 3659 3660 3661 > message_type[8] > field[14] > type: 3662 desc_test_complex.proto:209:18 3663 desc_test_complex.proto:209:25 3664 3665 3666 > message_type[8] > field[14] > name: 3667 desc_test_complex.proto:209:26 3668 desc_test_complex.proto:209:33 3669 3670 3671 > message_type[8] > field[14] > number: 3672 desc_test_complex.proto:209:36 3673 desc_test_complex.proto:209:38 3674 3675 3676 > message_type[8] > field[15]: 3677 desc_test_complex.proto:210:9 3678 desc_test_complex.proto:210:41 3679 3680 3681 > message_type[8] > field[15] > label: 3682 desc_test_complex.proto:210:9 3683 desc_test_complex.proto:210:17 3684 3685 3686 > message_type[8] > field[15] > type: 3687 desc_test_complex.proto:210:18 3688 desc_test_complex.proto:210:26 3689 3690 3691 > message_type[8] > field[15] > name: 3692 desc_test_complex.proto:210:27 3693 desc_test_complex.proto:210:35 3694 3695 3696 > message_type[8] > field[15] > number: 3697 desc_test_complex.proto:210:38 3698 desc_test_complex.proto:210:40 3699 3700 3701 > message_type[8] > field[16]: 3702 desc_test_complex.proto:211:9 3703 desc_test_complex.proto:211:41 3704 3705 3706 > message_type[8] > field[16] > label: 3707 desc_test_complex.proto:211:9 3708 desc_test_complex.proto:211:17 3709 3710 3711 > message_type[8] > field[16] > type: 3712 desc_test_complex.proto:211:18 3713 desc_test_complex.proto:211:26 3714 3715 3716 > message_type[8] > field[16] > name: 3717 desc_test_complex.proto:211:27 3718 desc_test_complex.proto:211:35 3719 3720 3721 > message_type[8] > field[16] > number: 3722 desc_test_complex.proto:211:38 3723 desc_test_complex.proto:211:40 3724 3725 3726 > message_type[8] > field[17]: 3727 desc_test_complex.proto:212:9 3728 desc_test_complex.proto:212:33 3729 3730 3731 > message_type[8] > field[17] > label: 3732 desc_test_complex.proto:212:9 3733 desc_test_complex.proto:212:17 3734 3735 3736 > message_type[8] > field[17] > type: 3737 desc_test_complex.proto:212:18 3738 desc_test_complex.proto:212:22 3739 3740 3741 > message_type[8] > field[17] > name: 3742 desc_test_complex.proto:212:23 3743 desc_test_complex.proto:212:27 3744 3745 3746 > message_type[8] > field[17] > number: 3747 desc_test_complex.proto:212:30 3748 desc_test_complex.proto:212:32 3749 3750 3751 > message_type[8] > field[18]: 3752 desc_test_complex.proto:213:9 3753 desc_test_complex.proto:213:35 3754 3755 3756 > message_type[8] > field[18] > label: 3757 desc_test_complex.proto:213:9 3758 desc_test_complex.proto:213:17 3759 3760 3761 > message_type[8] > field[18] > type: 3762 desc_test_complex.proto:213:18 3763 desc_test_complex.proto:213:23 3764 3765 3766 > message_type[8] > field[18] > name: 3767 desc_test_complex.proto:213:24 3768 desc_test_complex.proto:213:29 3769 3770 3771 > message_type[8] > field[18] > number: 3772 desc_test_complex.proto:213:32 3773 desc_test_complex.proto:213:34 3774 3775 3776 > message_type[8] > field[19]: 3777 desc_test_complex.proto:214:9 3778 desc_test_complex.proto:214:37 3779 3780 3781 > message_type[8] > field[19] > label: 3782 desc_test_complex.proto:214:9 3783 desc_test_complex.proto:214:17 3784 3785 3786 > message_type[8] > field[19] > type: 3787 desc_test_complex.proto:214:18 3788 desc_test_complex.proto:214:24 3789 3790 3791 > message_type[8] > field[19] > name: 3792 desc_test_complex.proto:214:25 3793 desc_test_complex.proto:214:31 3794 3795 3796 > message_type[8] > field[19] > number: 3797 desc_test_complex.proto:214:34 3798 desc_test_complex.proto:214:36 3799 3800 3801 > message_type[8] > field[20]: 3802 desc_test_complex.proto:215:9 3803 desc_test_complex.proto:215:37 3804 3805 3806 > message_type[8] > field[20] > label: 3807 desc_test_complex.proto:215:9 3808 desc_test_complex.proto:215:17 3809 3810 3811 > message_type[8] > field[20] > type: 3812 desc_test_complex.proto:215:18 3813 desc_test_complex.proto:215:22 3814 3815 3816 > message_type[8] > field[20] > name: 3817 desc_test_complex.proto:215:23 3818 desc_test_complex.proto:215:31 3819 3820 3821 > message_type[8] > field[20] > number: 3822 desc_test_complex.proto:215:34 3823 desc_test_complex.proto:215:36 3824 3825 3826 > message_type[8] > field[21]: 3827 desc_test_complex.proto:216:9 3828 desc_test_complex.proto:216:37 3829 3830 3831 > message_type[8] > field[21] > label: 3832 desc_test_complex.proto:216:9 3833 desc_test_complex.proto:216:17 3834 3835 3836 > message_type[8] > field[21] > type: 3837 desc_test_complex.proto:216:18 3838 desc_test_complex.proto:216:22 3839 3840 3841 > message_type[8] > field[21] > name: 3842 desc_test_complex.proto:216:23 3843 desc_test_complex.proto:216:31 3844 3845 3846 > message_type[8] > field[21] > number: 3847 desc_test_complex.proto:216:34 3848 desc_test_complex.proto:216:36 3849 3850 3851 > message_type[8] > field[22]: 3852 desc_test_complex.proto:217:9 3853 desc_test_complex.proto:217:37 3854 3855 3856 > message_type[8] > field[22] > label: 3857 desc_test_complex.proto:217:9 3858 desc_test_complex.proto:217:17 3859 3860 3861 > message_type[8] > field[22] > type: 3862 desc_test_complex.proto:217:18 3863 desc_test_complex.proto:217:22 3864 3865 3866 > message_type[8] > field[22] > name: 3867 desc_test_complex.proto:217:23 3868 desc_test_complex.proto:217:31 3869 3870 3871 > message_type[8] > field[22] > number: 3872 desc_test_complex.proto:217:34 3873 desc_test_complex.proto:217:36 3874 3875 3876 > message_type[8] > field[23]: 3877 desc_test_complex.proto:218:9 3878 desc_test_complex.proto:218:36 3879 3880 3881 > message_type[8] > field[23] > label: 3882 desc_test_complex.proto:218:9 3883 desc_test_complex.proto:218:17 3884 3885 3886 > message_type[8] > field[23] > type: 3887 desc_test_complex.proto:218:18 3888 desc_test_complex.proto:218:22 3889 3890 3891 > message_type[8] > field[23] > name: 3892 desc_test_complex.proto:218:23 3893 desc_test_complex.proto:218:30 3894 3895 3896 > message_type[8] > field[23] > number: 3897 desc_test_complex.proto:218:33 3898 desc_test_complex.proto:218:35 3899 3900 3901 > message_type[8] > field[24]: 3902 desc_test_complex.proto:219:9 3903 desc_test_complex.proto:219:33 3904 3905 3906 > message_type[8] > field[24] > label: 3907 desc_test_complex.proto:219:9 3908 desc_test_complex.proto:219:17 3909 3910 3911 > message_type[8] > field[24] > type: 3912 desc_test_complex.proto:219:18 3913 desc_test_complex.proto:219:22 3914 3915 3916 > message_type[8] > field[24] > name: 3917 desc_test_complex.proto:219:23 3918 desc_test_complex.proto:219:27 3919 3920 3921 > message_type[8] > field[24] > number: 3922 desc_test_complex.proto:219:30 3923 desc_test_complex.proto:219:32 3924 3925 3926 > message_type[8] > field[25]: 3927 desc_test_complex.proto:220:9 3928 desc_test_complex.proto:220:36 3929 3930 3931 > message_type[8] > field[25] > label: 3932 desc_test_complex.proto:220:9 3933 desc_test_complex.proto:220:17 3934 3935 3936 > message_type[8] > field[25] > type: 3937 desc_test_complex.proto:220:18 3938 desc_test_complex.proto:220:22 3939 3940 3941 > message_type[8] > field[25] > name: 3942 desc_test_complex.proto:220:23 3943 desc_test_complex.proto:220:30 3944 3945 3946 > message_type[8] > field[25] > number: 3947 desc_test_complex.proto:220:33 3948 desc_test_complex.proto:220:35 3949 3950 3951 > message_type[8] > field[26]: 3952 desc_test_complex.proto:221:9 3953 desc_test_complex.proto:221:32 3954 3955 3956 > message_type[8] > field[26] > label: 3957 desc_test_complex.proto:221:9 3958 desc_test_complex.proto:221:17 3959 3960 3961 > message_type[8] > field[26] > type: 3962 desc_test_complex.proto:221:18 3963 desc_test_complex.proto:221:22 3964 3965 3966 > message_type[8] > field[26] > name: 3967 desc_test_complex.proto:221:23 3968 desc_test_complex.proto:221:26 3969 3970 3971 > message_type[8] > field[26] > number: 3972 desc_test_complex.proto:221:29 3973 desc_test_complex.proto:221:31 3974 3975 3976 > message_type[8] > field[27]: 3977 desc_test_complex.proto:222:9 3978 desc_test_complex.proto:222:35 3979 3980 3981 > message_type[8] > field[27] > label: 3982 desc_test_complex.proto:222:9 3983 desc_test_complex.proto:222:17 3984 3985 3986 > message_type[8] > field[27] > type: 3987 desc_test_complex.proto:222:18 3988 desc_test_complex.proto:222:22 3989 3990 3991 > message_type[8] > field[27] > name: 3992 desc_test_complex.proto:222:23 3993 desc_test_complex.proto:222:29 3994 3995 3996 > message_type[8] > field[27] > number: 3997 desc_test_complex.proto:222:32 3998 desc_test_complex.proto:222:34 3999 4000 4001 > message_type[8] > field[28]: 4002 desc_test_complex.proto:223:9 4003 desc_test_complex.proto:223:35 4004 4005 4006 > message_type[8] > field[28] > label: 4007 desc_test_complex.proto:223:9 4008 desc_test_complex.proto:223:17 4009 4010 4011 > message_type[8] > field[28] > type: 4012 desc_test_complex.proto:223:18 4013 desc_test_complex.proto:223:22 4014 4015 4016 > message_type[8] > field[28] > name: 4017 desc_test_complex.proto:223:23 4018 desc_test_complex.proto:223:29 4019 4020 4021 > message_type[8] > field[28] > number: 4022 desc_test_complex.proto:223:32 4023 desc_test_complex.proto:223:34 4024 4025 4026 > message_type[8] > field[29]: 4027 desc_test_complex.proto:224:9 4028 desc_test_complex.proto:224:39 4029 4030 4031 > message_type[8] > field[29] > label: 4032 desc_test_complex.proto:224:9 4033 desc_test_complex.proto:224:17 4034 4035 4036 > message_type[8] > field[29] > type: 4037 desc_test_complex.proto:224:18 4038 desc_test_complex.proto:224:22 4039 4040 4041 > message_type[8] > field[29] > name: 4042 desc_test_complex.proto:224:23 4043 desc_test_complex.proto:224:33 4044 4045 4046 > message_type[8] > field[29] > number: 4047 desc_test_complex.proto:224:36 4048 desc_test_complex.proto:224:38 4049 4050 4051 > message_type[8] > field[30]: 4052 desc_test_complex.proto:225:9 4053 desc_test_complex.proto:225:37 4054 4055 4056 > message_type[8] > field[30] > label: 4057 desc_test_complex.proto:225:9 4058 desc_test_complex.proto:225:17 4059 4060 4061 > message_type[8] > field[30] > type: 4062 desc_test_complex.proto:225:18 4063 desc_test_complex.proto:225:22 4064 4065 4066 > message_type[8] > field[30] > name: 4067 desc_test_complex.proto:225:23 4068 desc_test_complex.proto:225:31 4069 4070 4071 > message_type[8] > field[30] > number: 4072 desc_test_complex.proto:225:34 4073 desc_test_complex.proto:225:36 4074 4075 4076 > message_type[8] > field[31]: 4077 desc_test_complex.proto:226:9 4078 desc_test_complex.proto:226:31 4079 4080 4081 > message_type[8] > field[31] > label: 4082 desc_test_complex.proto:226:9 4083 desc_test_complex.proto:226:17 4084 4085 4086 > message_type[8] > field[31] > type: 4087 desc_test_complex.proto:226:18 4088 desc_test_complex.proto:226:22 4089 4090 4091 > message_type[8] > field[31] > name: 4092 desc_test_complex.proto:226:23 4093 desc_test_complex.proto:226:25 4094 4095 4096 > message_type[8] > field[31] > number: 4097 desc_test_complex.proto:226:28 4098 desc_test_complex.proto:226:30 4099 4100 4101 > message_type[8] > field[32]: 4102 desc_test_complex.proto:227:9 4103 desc_test_complex.proto:227:34 4104 4105 4106 > message_type[8] > field[32] > label: 4107 desc_test_complex.proto:227:9 4108 desc_test_complex.proto:227:17 4109 4110 4111 > message_type[8] > field[32] > type: 4112 desc_test_complex.proto:227:18 4113 desc_test_complex.proto:227:23 4114 4115 4116 > message_type[8] > field[32] > name: 4117 desc_test_complex.proto:227:24 4118 desc_test_complex.proto:227:28 4119 4120 4121 > message_type[8] > field[32] > number: 4122 desc_test_complex.proto:227:31 4123 desc_test_complex.proto:227:33 4124 4125 4126 > message_type[8] > field[33]: 4127 desc_test_complex.proto:228:9 4128 desc_test_complex.proto:228:35 4129 4130 4131 > message_type[8] > field[33] > label: 4132 desc_test_complex.proto:228:9 4133 desc_test_complex.proto:228:17 4134 4135 4136 > message_type[8] > field[33] > type: 4137 desc_test_complex.proto:228:18 4138 desc_test_complex.proto:228:23 4139 4140 4141 > message_type[8] > field[33] > name: 4142 desc_test_complex.proto:228:24 4143 desc_test_complex.proto:228:29 4144 4145 4146 > message_type[8] > field[33] > number: 4147 desc_test_complex.proto:228:32 4148 desc_test_complex.proto:228:34 4149 4150 4151 > message_type[8] > field[34]: 4152 desc_test_complex.proto:229:9 4153 desc_test_complex.proto:229:37 4154 4155 4156 > message_type[8] > field[34] > label: 4157 desc_test_complex.proto:229:9 4158 desc_test_complex.proto:229:17 4159 4160 4161 > message_type[8] > field[34] > type: 4162 desc_test_complex.proto:229:18 4163 desc_test_complex.proto:229:23 4164 4165 4166 > message_type[8] > field[34] > name: 4167 desc_test_complex.proto:229:24 4168 desc_test_complex.proto:229:31 4169 4170 4171 > message_type[8] > field[34] > number: 4172 desc_test_complex.proto:229:34 4173 desc_test_complex.proto:229:36 4174 4175 4176 > extension: 4177 desc_test_complex.proto:232:1 4178 desc_test_complex.proto:269:2 4179 4180 4181 > extension[7]: 4182 desc_test_complex.proto:233:9 4183 desc_test_complex.proto:233:38 4184 4185 4186 > extension[7] > extendee: 4187 desc_test_complex.proto:232:8 4188 desc_test_complex.proto:232:36 4189 4190 4191 > extension[7] > label: 4192 desc_test_complex.proto:233:9 4193 desc_test_complex.proto:233:17 4194 4195 4196 > extension[7] > type: 4197 desc_test_complex.proto:233:18 4198 desc_test_complex.proto:233:22 4199 4200 4201 > extension[7] > name: 4202 desc_test_complex.proto:233:23 4203 desc_test_complex.proto:233:29 4204 4205 4206 > extension[7] > number: 4207 desc_test_complex.proto:233:32 4208 desc_test_complex.proto:233:37 4209 4210 4211 > extension[8]: 4212 desc_test_complex.proto:234:9 4213 desc_test_complex.proto:234:38 4214 4215 4216 > extension[8] > extendee: 4217 desc_test_complex.proto:232:8 4218 desc_test_complex.proto:232:36 4219 4220 4221 > extension[8] > label: 4222 desc_test_complex.proto:234:9 4223 desc_test_complex.proto:234:17 4224 4225 4226 > extension[8] > type: 4227 desc_test_complex.proto:234:18 4228 desc_test_complex.proto:234:22 4229 4230 4231 > extension[8] > name: 4232 desc_test_complex.proto:234:23 4233 desc_test_complex.proto:234:29 4234 4235 4236 > extension[8] > number: 4237 desc_test_complex.proto:234:32 4238 desc_test_complex.proto:234:37 4239 4240 4241 > extension[9]: 4242 desc_test_complex.proto:235:9 4243 desc_test_complex.proto:235:38 4244 4245 4246 > extension[9] > extendee: 4247 desc_test_complex.proto:232:8 4248 desc_test_complex.proto:232:36 4249 4250 4251 > extension[9] > label: 4252 desc_test_complex.proto:235:9 4253 desc_test_complex.proto:235:17 4254 4255 4256 > extension[9] > type: 4257 desc_test_complex.proto:235:18 4258 desc_test_complex.proto:235:22 4259 4260 4261 > extension[9] > name: 4262 desc_test_complex.proto:235:23 4263 desc_test_complex.proto:235:29 4264 4265 4266 > extension[9] > number: 4267 desc_test_complex.proto:235:32 4268 desc_test_complex.proto:235:37 4269 4270 4271 > extension[10]: 4272 desc_test_complex.proto:236:9 4273 desc_test_complex.proto:236:36 4274 4275 4276 > extension[10] > extendee: 4277 desc_test_complex.proto:232:8 4278 desc_test_complex.proto:232:36 4279 4280 4281 > extension[10] > label: 4282 desc_test_complex.proto:236:9 4283 desc_test_complex.proto:236:17 4284 4285 4286 > extension[10] > type: 4287 desc_test_complex.proto:236:18 4288 desc_test_complex.proto:236:22 4289 4290 4291 > extension[10] > name: 4292 desc_test_complex.proto:236:23 4293 desc_test_complex.proto:236:27 4294 4295 4296 > extension[10] > number: 4297 desc_test_complex.proto:236:30 4298 desc_test_complex.proto:236:35 4299 4300 4301 > extension[11]: 4302 desc_test_complex.proto:237:9 4303 desc_test_complex.proto:237:39 4304 4305 4306 > extension[11] > extendee: 4307 desc_test_complex.proto:232:8 4308 desc_test_complex.proto:232:36 4309 4310 4311 > extension[11] > label: 4312 desc_test_complex.proto:237:9 4313 desc_test_complex.proto:237:17 4314 4315 4316 > extension[11] > type: 4317 desc_test_complex.proto:237:18 4318 desc_test_complex.proto:237:22 4319 4320 4321 > extension[11] > name: 4322 desc_test_complex.proto:237:23 4323 desc_test_complex.proto:237:30 4324 4325 4326 > extension[11] > number: 4327 desc_test_complex.proto:237:33 4328 desc_test_complex.proto:237:38 4329 4330 4331 > extension[12]: 4332 desc_test_complex.proto:238:9 4333 desc_test_complex.proto:238:40 4334 4335 4336 > extension[12] > extendee: 4337 desc_test_complex.proto:232:8 4338 desc_test_complex.proto:232:36 4339 4340 4341 > extension[12] > label: 4342 desc_test_complex.proto:238:9 4343 desc_test_complex.proto:238:17 4344 4345 4346 > extension[12] > type: 4347 desc_test_complex.proto:238:18 4348 desc_test_complex.proto:238:24 4349 4350 4351 > extension[12] > name: 4352 desc_test_complex.proto:238:25 4353 desc_test_complex.proto:238:31 4354 4355 4356 > extension[12] > number: 4357 desc_test_complex.proto:238:34 4358 desc_test_complex.proto:238:39 4359 4360 4361 > extension[13]: 4362 desc_test_complex.proto:239:9 4363 desc_test_complex.proto:239:38 4364 4365 4366 > extension[13] > extendee: 4367 desc_test_complex.proto:232:8 4368 desc_test_complex.proto:232:36 4369 4370 4371 > extension[13] > label: 4372 desc_test_complex.proto:239:9 4373 desc_test_complex.proto:239:17 4374 4375 4376 > extension[13] > type: 4377 desc_test_complex.proto:239:18 4378 desc_test_complex.proto:239:23 4379 4380 4381 > extension[13] > name: 4382 desc_test_complex.proto:239:24 4383 desc_test_complex.proto:239:29 4384 4385 4386 > extension[13] > number: 4387 desc_test_complex.proto:239:32 4388 desc_test_complex.proto:239:37 4389 4390 4391 > extension[14]: 4392 desc_test_complex.proto:240:9 4393 desc_test_complex.proto:240:38 4394 4395 4396 > extension[14] > extendee: 4397 desc_test_complex.proto:232:8 4398 desc_test_complex.proto:232:36 4399 4400 4401 > extension[14] > label: 4402 desc_test_complex.proto:240:9 4403 desc_test_complex.proto:240:17 4404 4405 4406 > extension[14] > type: 4407 desc_test_complex.proto:240:18 4408 desc_test_complex.proto:240:23 4409 4410 4411 > extension[14] > name: 4412 desc_test_complex.proto:240:24 4413 desc_test_complex.proto:240:29 4414 4415 4416 > extension[14] > number: 4417 desc_test_complex.proto:240:32 4418 desc_test_complex.proto:240:37 4419 4420 4421 > extension[15]: 4422 desc_test_complex.proto:241:9 4423 desc_test_complex.proto:241:38 4424 4425 4426 > extension[15] > extendee: 4427 desc_test_complex.proto:232:8 4428 desc_test_complex.proto:232:36 4429 4430 4431 > extension[15] > label: 4432 desc_test_complex.proto:241:9 4433 desc_test_complex.proto:241:17 4434 4435 4436 > extension[15] > type: 4437 desc_test_complex.proto:241:18 4438 desc_test_complex.proto:241:23 4439 4440 4441 > extension[15] > name: 4442 desc_test_complex.proto:241:24 4443 desc_test_complex.proto:241:29 4444 4445 4446 > extension[15] > number: 4447 desc_test_complex.proto:241:32 4448 desc_test_complex.proto:241:37 4449 4450 4451 > extension[16]: 4452 desc_test_complex.proto:242:9 4453 desc_test_complex.proto:242:40 4454 4455 4456 > extension[16] > extendee: 4457 desc_test_complex.proto:232:8 4458 desc_test_complex.proto:232:36 4459 4460 4461 > extension[16] > label: 4462 desc_test_complex.proto:242:9 4463 desc_test_complex.proto:242:17 4464 4465 4466 > extension[16] > type: 4467 desc_test_complex.proto:242:18 4468 desc_test_complex.proto:242:24 4469 4470 4471 > extension[16] > name: 4472 desc_test_complex.proto:242:25 4473 desc_test_complex.proto:242:31 4474 4475 4476 > extension[16] > number: 4477 desc_test_complex.proto:242:34 4478 desc_test_complex.proto:242:39 4479 4480 4481 > extension[17]: 4482 desc_test_complex.proto:243:9 4483 desc_test_complex.proto:243:40 4484 4485 4486 > extension[17] > extendee: 4487 desc_test_complex.proto:232:8 4488 desc_test_complex.proto:232:36 4489 4490 4491 > extension[17] > label: 4492 desc_test_complex.proto:243:9 4493 desc_test_complex.proto:243:17 4494 4495 4496 > extension[17] > type: 4497 desc_test_complex.proto:243:18 4498 desc_test_complex.proto:243:24 4499 4500 4501 > extension[17] > name: 4502 desc_test_complex.proto:243:25 4503 desc_test_complex.proto:243:31 4504 4505 4506 > extension[17] > number: 4507 desc_test_complex.proto:243:34 4508 desc_test_complex.proto:243:39 4509 4510 4511 > extension[18]: 4512 desc_test_complex.proto:244:9 4513 desc_test_complex.proto:244:40 4514 4515 4516 > extension[18] > extendee: 4517 desc_test_complex.proto:232:8 4518 desc_test_complex.proto:232:36 4519 4520 4521 > extension[18] > label: 4522 desc_test_complex.proto:244:9 4523 desc_test_complex.proto:244:17 4524 4525 4526 > extension[18] > type: 4527 desc_test_complex.proto:244:18 4528 desc_test_complex.proto:244:24 4529 4530 4531 > extension[18] > name: 4532 desc_test_complex.proto:244:25 4533 desc_test_complex.proto:244:31 4534 4535 4536 > extension[18] > number: 4537 desc_test_complex.proto:244:34 4538 desc_test_complex.proto:244:39 4539 4540 4541 > extension[19]: 4542 desc_test_complex.proto:245:9 4543 desc_test_complex.proto:245:40 4544 4545 4546 > extension[19] > extendee: 4547 desc_test_complex.proto:232:8 4548 desc_test_complex.proto:232:36 4549 4550 4551 > extension[19] > label: 4552 desc_test_complex.proto:245:9 4553 desc_test_complex.proto:245:17 4554 4555 4556 > extension[19] > type: 4557 desc_test_complex.proto:245:18 4558 desc_test_complex.proto:245:24 4559 4560 4561 > extension[19] > name: 4562 desc_test_complex.proto:245:25 4563 desc_test_complex.proto:245:31 4564 4565 4566 > extension[19] > number: 4567 desc_test_complex.proto:245:34 4568 desc_test_complex.proto:245:39 4569 4570 4571 > extension[20]: 4572 desc_test_complex.proto:246:9 4573 desc_test_complex.proto:246:42 4574 4575 4576 > extension[20] > extendee: 4577 desc_test_complex.proto:232:8 4578 desc_test_complex.proto:232:36 4579 4580 4581 > extension[20] > label: 4582 desc_test_complex.proto:246:9 4583 desc_test_complex.proto:246:17 4584 4585 4586 > extension[20] > type: 4587 desc_test_complex.proto:246:18 4588 desc_test_complex.proto:246:25 4589 4590 4591 > extension[20] > name: 4592 desc_test_complex.proto:246:26 4593 desc_test_complex.proto:246:33 4594 4595 4596 > extension[20] > number: 4597 desc_test_complex.proto:246:36 4598 desc_test_complex.proto:246:41 4599 4600 4601 > extension[21]: 4602 desc_test_complex.proto:247:9 4603 desc_test_complex.proto:247:42 4604 4605 4606 > extension[21] > extendee: 4607 desc_test_complex.proto:232:8 4608 desc_test_complex.proto:232:36 4609 4610 4611 > extension[21] > label: 4612 desc_test_complex.proto:247:9 4613 desc_test_complex.proto:247:17 4614 4615 4616 > extension[21] > type: 4617 desc_test_complex.proto:247:18 4618 desc_test_complex.proto:247:25 4619 4620 4621 > extension[21] > name: 4622 desc_test_complex.proto:247:26 4623 desc_test_complex.proto:247:33 4624 4625 4626 > extension[21] > number: 4627 desc_test_complex.proto:247:36 4628 desc_test_complex.proto:247:41 4629 4630 4631 > extension[22]: 4632 desc_test_complex.proto:248:9 4633 desc_test_complex.proto:248:44 4634 4635 4636 > extension[22] > extendee: 4637 desc_test_complex.proto:232:8 4638 desc_test_complex.proto:232:36 4639 4640 4641 > extension[22] > label: 4642 desc_test_complex.proto:248:9 4643 desc_test_complex.proto:248:17 4644 4645 4646 > extension[22] > type: 4647 desc_test_complex.proto:248:18 4648 desc_test_complex.proto:248:26 4649 4650 4651 > extension[22] > name: 4652 desc_test_complex.proto:248:27 4653 desc_test_complex.proto:248:35 4654 4655 4656 > extension[22] > number: 4657 desc_test_complex.proto:248:38 4658 desc_test_complex.proto:248:43 4659 4660 4661 > extension[23]: 4662 desc_test_complex.proto:249:9 4663 desc_test_complex.proto:249:44 4664 4665 4666 > extension[23] > extendee: 4667 desc_test_complex.proto:232:8 4668 desc_test_complex.proto:232:36 4669 4670 4671 > extension[23] > label: 4672 desc_test_complex.proto:249:9 4673 desc_test_complex.proto:249:17 4674 4675 4676 > extension[23] > type: 4677 desc_test_complex.proto:249:18 4678 desc_test_complex.proto:249:26 4679 4680 4681 > extension[23] > name: 4682 desc_test_complex.proto:249:27 4683 desc_test_complex.proto:249:35 4684 4685 4686 > extension[23] > number: 4687 desc_test_complex.proto:249:38 4688 desc_test_complex.proto:249:43 4689 4690 4691 > extension[24]: 4692 desc_test_complex.proto:250:9 4693 desc_test_complex.proto:250:36 4694 4695 4696 > extension[24] > extendee: 4697 desc_test_complex.proto:232:8 4698 desc_test_complex.proto:232:36 4699 4700 4701 > extension[24] > label: 4702 desc_test_complex.proto:250:9 4703 desc_test_complex.proto:250:17 4704 4705 4706 > extension[24] > type: 4707 desc_test_complex.proto:250:18 4708 desc_test_complex.proto:250:22 4709 4710 4711 > extension[24] > name: 4712 desc_test_complex.proto:250:23 4713 desc_test_complex.proto:250:27 4714 4715 4716 > extension[24] > number: 4717 desc_test_complex.proto:250:30 4718 desc_test_complex.proto:250:35 4719 4720 4721 > extension[25]: 4722 desc_test_complex.proto:251:9 4723 desc_test_complex.proto:251:38 4724 4725 4726 > extension[25] > extendee: 4727 desc_test_complex.proto:232:8 4728 desc_test_complex.proto:232:36 4729 4730 4731 > extension[25] > label: 4732 desc_test_complex.proto:251:9 4733 desc_test_complex.proto:251:17 4734 4735 4736 > extension[25] > type: 4737 desc_test_complex.proto:251:18 4738 desc_test_complex.proto:251:23 4739 4740 4741 > extension[25] > name: 4742 desc_test_complex.proto:251:24 4743 desc_test_complex.proto:251:29 4744 4745 4746 > extension[25] > number: 4747 desc_test_complex.proto:251:32 4748 desc_test_complex.proto:251:37 4749 4750 4751 > extension[26]: 4752 desc_test_complex.proto:252:9 4753 desc_test_complex.proto:252:40 4754 4755 4756 > extension[26] > extendee: 4757 desc_test_complex.proto:232:8 4758 desc_test_complex.proto:232:36 4759 4760 4761 > extension[26] > label: 4762 desc_test_complex.proto:252:9 4763 desc_test_complex.proto:252:17 4764 4765 4766 > extension[26] > type: 4767 desc_test_complex.proto:252:18 4768 desc_test_complex.proto:252:24 4769 4770 4771 > extension[26] > name: 4772 desc_test_complex.proto:252:25 4773 desc_test_complex.proto:252:31 4774 4775 4776 > extension[26] > number: 4777 desc_test_complex.proto:252:34 4778 desc_test_complex.proto:252:39 4779 4780 4781 > extension[27]: 4782 desc_test_complex.proto:253:9 4783 desc_test_complex.proto:253:40 4784 4785 4786 > extension[27] > extendee: 4787 desc_test_complex.proto:232:8 4788 desc_test_complex.proto:232:36 4789 4790 4791 > extension[27] > label: 4792 desc_test_complex.proto:253:9 4793 desc_test_complex.proto:253:17 4794 4795 4796 > extension[27] > type: 4797 desc_test_complex.proto:253:18 4798 desc_test_complex.proto:253:22 4799 4800 4801 > extension[27] > name: 4802 desc_test_complex.proto:253:23 4803 desc_test_complex.proto:253:31 4804 4805 4806 > extension[27] > number: 4807 desc_test_complex.proto:253:34 4808 desc_test_complex.proto:253:39 4809 4810 4811 > extension[28]: 4812 desc_test_complex.proto:254:9 4813 desc_test_complex.proto:254:40 4814 4815 4816 > extension[28] > extendee: 4817 desc_test_complex.proto:232:8 4818 desc_test_complex.proto:232:36 4819 4820 4821 > extension[28] > label: 4822 desc_test_complex.proto:254:9 4823 desc_test_complex.proto:254:17 4824 4825 4826 > extension[28] > type: 4827 desc_test_complex.proto:254:18 4828 desc_test_complex.proto:254:22 4829 4830 4831 > extension[28] > name: 4832 desc_test_complex.proto:254:23 4833 desc_test_complex.proto:254:31 4834 4835 4836 > extension[28] > number: 4837 desc_test_complex.proto:254:34 4838 desc_test_complex.proto:254:39 4839 4840 4841 > extension[29]: 4842 desc_test_complex.proto:255:9 4843 desc_test_complex.proto:255:40 4844 4845 4846 > extension[29] > extendee: 4847 desc_test_complex.proto:232:8 4848 desc_test_complex.proto:232:36 4849 4850 4851 > extension[29] > label: 4852 desc_test_complex.proto:255:9 4853 desc_test_complex.proto:255:17 4854 4855 4856 > extension[29] > type: 4857 desc_test_complex.proto:255:18 4858 desc_test_complex.proto:255:22 4859 4860 4861 > extension[29] > name: 4862 desc_test_complex.proto:255:23 4863 desc_test_complex.proto:255:31 4864 4865 4866 > extension[29] > number: 4867 desc_test_complex.proto:255:34 4868 desc_test_complex.proto:255:39 4869 4870 4871 > extension[30]: 4872 desc_test_complex.proto:256:9 4873 desc_test_complex.proto:256:39 4874 4875 4876 > extension[30] > extendee: 4877 desc_test_complex.proto:232:8 4878 desc_test_complex.proto:232:36 4879 4880 4881 > extension[30] > label: 4882 desc_test_complex.proto:256:9 4883 desc_test_complex.proto:256:17 4884 4885 4886 > extension[30] > type: 4887 desc_test_complex.proto:256:18 4888 desc_test_complex.proto:256:22 4889 4890 4891 > extension[30] > name: 4892 desc_test_complex.proto:256:23 4893 desc_test_complex.proto:256:30 4894 4895 4896 > extension[30] > number: 4897 desc_test_complex.proto:256:33 4898 desc_test_complex.proto:256:38 4899 4900 4901 > extension[31]: 4902 desc_test_complex.proto:257:9 4903 desc_test_complex.proto:257:36 4904 4905 4906 > extension[31] > extendee: 4907 desc_test_complex.proto:232:8 4908 desc_test_complex.proto:232:36 4909 4910 4911 > extension[31] > label: 4912 desc_test_complex.proto:257:9 4913 desc_test_complex.proto:257:17 4914 4915 4916 > extension[31] > type: 4917 desc_test_complex.proto:257:18 4918 desc_test_complex.proto:257:22 4919 4920 4921 > extension[31] > name: 4922 desc_test_complex.proto:257:23 4923 desc_test_complex.proto:257:27 4924 4925 4926 > extension[31] > number: 4927 desc_test_complex.proto:257:30 4928 desc_test_complex.proto:257:35 4929 4930 4931 > extension[32]: 4932 desc_test_complex.proto:258:9 4933 desc_test_complex.proto:258:39 4934 4935 4936 > extension[32] > extendee: 4937 desc_test_complex.proto:232:8 4938 desc_test_complex.proto:232:36 4939 4940 4941 > extension[32] > label: 4942 desc_test_complex.proto:258:9 4943 desc_test_complex.proto:258:17 4944 4945 4946 > extension[32] > type: 4947 desc_test_complex.proto:258:18 4948 desc_test_complex.proto:258:22 4949 4950 4951 > extension[32] > name: 4952 desc_test_complex.proto:258:23 4953 desc_test_complex.proto:258:30 4954 4955 4956 > extension[32] > number: 4957 desc_test_complex.proto:258:33 4958 desc_test_complex.proto:258:38 4959 4960 4961 > extension[33]: 4962 desc_test_complex.proto:259:9 4963 desc_test_complex.proto:259:35 4964 4965 4966 > extension[33] > extendee: 4967 desc_test_complex.proto:232:8 4968 desc_test_complex.proto:232:36 4969 4970 4971 > extension[33] > label: 4972 desc_test_complex.proto:259:9 4973 desc_test_complex.proto:259:17 4974 4975 4976 > extension[33] > type: 4977 desc_test_complex.proto:259:18 4978 desc_test_complex.proto:259:22 4979 4980 4981 > extension[33] > name: 4982 desc_test_complex.proto:259:23 4983 desc_test_complex.proto:259:26 4984 4985 4986 > extension[33] > number: 4987 desc_test_complex.proto:259:29 4988 desc_test_complex.proto:259:34 4989 4990 4991 > extension[34]: 4992 desc_test_complex.proto:260:9 4993 desc_test_complex.proto:260:38 4994 4995 4996 > extension[34] > extendee: 4997 desc_test_complex.proto:232:8 4998 desc_test_complex.proto:232:36 4999 5000 5001 > extension[34] > label: 5002 desc_test_complex.proto:260:9 5003 desc_test_complex.proto:260:17 5004 5005 5006 > extension[34] > type: 5007 desc_test_complex.proto:260:18 5008 desc_test_complex.proto:260:22 5009 5010 5011 > extension[34] > name: 5012 desc_test_complex.proto:260:23 5013 desc_test_complex.proto:260:29 5014 5015 5016 > extension[34] > number: 5017 desc_test_complex.proto:260:32 5018 desc_test_complex.proto:260:37 5019 5020 5021 > extension[35]: 5022 desc_test_complex.proto:261:9 5023 desc_test_complex.proto:261:38 5024 5025 5026 > extension[35] > extendee: 5027 desc_test_complex.proto:232:8 5028 desc_test_complex.proto:232:36 5029 5030 5031 > extension[35] > label: 5032 desc_test_complex.proto:261:9 5033 desc_test_complex.proto:261:17 5034 5035 5036 > extension[35] > type: 5037 desc_test_complex.proto:261:18 5038 desc_test_complex.proto:261:22 5039 5040 5041 > extension[35] > name: 5042 desc_test_complex.proto:261:23 5043 desc_test_complex.proto:261:29 5044 5045 5046 > extension[35] > number: 5047 desc_test_complex.proto:261:32 5048 desc_test_complex.proto:261:37 5049 5050 5051 > extension[36]: 5052 desc_test_complex.proto:262:9 5053 desc_test_complex.proto:262:42 5054 5055 5056 > extension[36] > extendee: 5057 desc_test_complex.proto:232:8 5058 desc_test_complex.proto:232:36 5059 5060 5061 > extension[36] > label: 5062 desc_test_complex.proto:262:9 5063 desc_test_complex.proto:262:17 5064 5065 5066 > extension[36] > type: 5067 desc_test_complex.proto:262:18 5068 desc_test_complex.proto:262:22 5069 5070 5071 > extension[36] > name: 5072 desc_test_complex.proto:262:23 5073 desc_test_complex.proto:262:33 5074 5075 5076 > extension[36] > number: 5077 desc_test_complex.proto:262:36 5078 desc_test_complex.proto:262:41 5079 5080 5081 > extension[37]: 5082 desc_test_complex.proto:263:9 5083 desc_test_complex.proto:263:40 5084 5085 5086 > extension[37] > extendee: 5087 desc_test_complex.proto:232:8 5088 desc_test_complex.proto:232:36 5089 5090 5091 > extension[37] > label: 5092 desc_test_complex.proto:263:9 5093 desc_test_complex.proto:263:17 5094 5095 5096 > extension[37] > type: 5097 desc_test_complex.proto:263:18 5098 desc_test_complex.proto:263:22 5099 5100 5101 > extension[37] > name: 5102 desc_test_complex.proto:263:23 5103 desc_test_complex.proto:263:31 5104 5105 5106 > extension[37] > number: 5107 desc_test_complex.proto:263:34 5108 desc_test_complex.proto:263:39 5109 5110 5111 > extension[38]: 5112 desc_test_complex.proto:264:9 5113 desc_test_complex.proto:264:34 5114 5115 5116 > extension[38] > extendee: 5117 desc_test_complex.proto:232:8 5118 desc_test_complex.proto:232:36 5119 5120 5121 > extension[38] > label: 5122 desc_test_complex.proto:264:9 5123 desc_test_complex.proto:264:17 5124 5125 5126 > extension[38] > type: 5127 desc_test_complex.proto:264:18 5128 desc_test_complex.proto:264:22 5129 5130 5131 > extension[38] > name: 5132 desc_test_complex.proto:264:23 5133 desc_test_complex.proto:264:25 5134 5135 5136 > extension[38] > number: 5137 desc_test_complex.proto:264:28 5138 desc_test_complex.proto:264:33 5139 5140 5141 > extension[39]: 5142 desc_test_complex.proto:265:9 5143 desc_test_complex.proto:265:37 5144 5145 5146 > extension[39] > extendee: 5147 desc_test_complex.proto:232:8 5148 desc_test_complex.proto:232:36 5149 5150 5151 > extension[39] > label: 5152 desc_test_complex.proto:265:9 5153 desc_test_complex.proto:265:17 5154 5155 5156 > extension[39] > type: 5157 desc_test_complex.proto:265:18 5158 desc_test_complex.proto:265:23 5159 5160 5161 > extension[39] > name: 5162 desc_test_complex.proto:265:24 5163 desc_test_complex.proto:265:28 5164 5165 5166 > extension[39] > number: 5167 desc_test_complex.proto:265:31 5168 desc_test_complex.proto:265:36 5169 5170 5171 > extension[40]: 5172 desc_test_complex.proto:266:9 5173 desc_test_complex.proto:266:38 5174 5175 5176 > extension[40] > extendee: 5177 desc_test_complex.proto:232:8 5178 desc_test_complex.proto:232:36 5179 5180 5181 > extension[40] > label: 5182 desc_test_complex.proto:266:9 5183 desc_test_complex.proto:266:17 5184 5185 5186 > extension[40] > type: 5187 desc_test_complex.proto:266:18 5188 desc_test_complex.proto:266:23 5189 5190 5191 > extension[40] > name: 5192 desc_test_complex.proto:266:24 5193 desc_test_complex.proto:266:29 5194 5195 5196 > extension[40] > number: 5197 desc_test_complex.proto:266:32 5198 desc_test_complex.proto:266:37 5199 5200 5201 > extension[41]: 5202 desc_test_complex.proto:267:9 5203 desc_test_complex.proto:267:40 5204 5205 5206 > extension[41] > extendee: 5207 desc_test_complex.proto:232:8 5208 desc_test_complex.proto:232:36 5209 5210 5211 > extension[41] > label: 5212 desc_test_complex.proto:267:9 5213 desc_test_complex.proto:267:17 5214 5215 5216 > extension[41] > type: 5217 desc_test_complex.proto:267:18 5218 desc_test_complex.proto:267:23 5219 5220 5221 > extension[41] > name: 5222 desc_test_complex.proto:267:24 5223 desc_test_complex.proto:267:31 5224 5225 5226 > extension[41] > number: 5227 desc_test_complex.proto:267:34 5228 desc_test_complex.proto:267:39 5229 5230 5231 > extension[42]: 5232 desc_test_complex.proto:268:9 5233 desc_test_complex.proto:268:49 5234 5235 5236 > extension[42] > extendee: 5237 desc_test_complex.proto:232:8 5238 desc_test_complex.proto:232:36 5239 5240 5241 > extension[42] > label: 5242 desc_test_complex.proto:268:9 5243 desc_test_complex.proto:268:17 5244 5245 5246 > extension[42] > type_name: 5247 desc_test_complex.proto:268:18 5248 desc_test_complex.proto:268:35 5249 5250 5251 > extension[42] > name: 5252 desc_test_complex.proto:268:36 5253 desc_test_complex.proto:268:40 5254 5255 5256 > extension[42] > number: 5257 desc_test_complex.proto:268:43 5258 desc_test_complex.proto:268:48 5259 5260 5261 > message_type[9]: 5262 desc_test_complex.proto:271:1 5263 desc_test_complex.proto:296:2 5264 Trailing comments: 5265 comment for last element in file, KeywordCollisionOptions 5266 5267 5268 > message_type[9] > name: 5269 desc_test_complex.proto:271:9 5270 desc_test_complex.proto:271:32 5271 5272 5273 > message_type[9] > field[0]: 5274 desc_test_complex.proto:272:9 5275 desc_test_complex.proto:282:11 5276 5277 5278 > message_type[9] > field[0] > label: 5279 desc_test_complex.proto:272:9 5280 desc_test_complex.proto:272:17 5281 5282 5283 > message_type[9] > field[0] > type: 5284 desc_test_complex.proto:272:18 5285 desc_test_complex.proto:272:24 5286 5287 5288 > message_type[9] > field[0] > name: 5289 desc_test_complex.proto:272:25 5290 desc_test_complex.proto:272:27 5291 5292 5293 > message_type[9] > field[0] > number: 5294 desc_test_complex.proto:272:30 5295 desc_test_complex.proto:272:31 5296 5297 5298 > message_type[9] > field[0] > options: 5299 desc_test_complex.proto:272:32 5300 desc_test_complex.proto:282:10 5301 5302 5303 > message_type[9] > field[0] > options > syntax: 5304 desc_test_complex.proto:273:17 5305 desc_test_complex.proto:273:32 5306 5307 5308 > message_type[9] > field[0] > options > import: 5309 desc_test_complex.proto:273:34 5310 desc_test_complex.proto:273:49 5311 5312 5313 > message_type[9] > field[0] > options > public: 5314 desc_test_complex.proto:273:51 5315 desc_test_complex.proto:273:66 5316 5317 5318 > message_type[9] > field[0] > options > weak: 5319 desc_test_complex.proto:273:68 5320 desc_test_complex.proto:273:81 5321 5322 5323 > message_type[9] > field[0] > options > package: 5324 desc_test_complex.proto:273:83 5325 desc_test_complex.proto:273:99 5326 5327 5328 > message_type[9] > field[0] > options > string: 5329 desc_test_complex.proto:274:17 5330 desc_test_complex.proto:274:36 5331 5332 5333 > message_type[9] > field[0] > options > bytes: 5334 desc_test_complex.proto:274:38 5335 desc_test_complex.proto:274:55 5336 5337 5338 > message_type[9] > field[0] > options > bool: 5339 desc_test_complex.proto:274:57 5340 desc_test_complex.proto:274:70 5341 5342 5343 > message_type[9] > field[0] > options > float: 5344 desc_test_complex.proto:275:17 5345 desc_test_complex.proto:275:31 5346 5347 5348 > message_type[9] > field[0] > options > double: 5349 desc_test_complex.proto:275:33 5350 desc_test_complex.proto:275:51 5351 5352 5353 > message_type[9] > field[0] > options > int32: 5354 desc_test_complex.proto:276:17 5355 desc_test_complex.proto:276:29 5356 5357 5358 > message_type[9] > field[0] > options > int64: 5359 desc_test_complex.proto:276:31 5360 desc_test_complex.proto:276:43 5361 5362 5363 > message_type[9] > field[0] > options > uint32: 5364 desc_test_complex.proto:276:45 5365 desc_test_complex.proto:276:60 5366 5367 5368 > message_type[9] > field[0] > options > uint64: 5369 desc_test_complex.proto:276:62 5370 desc_test_complex.proto:276:77 5371 5372 5373 > message_type[9] > field[0] > options > sint32: 5374 desc_test_complex.proto:276:79 5375 desc_test_complex.proto:276:93 5376 5377 5378 > message_type[9] > field[0] > options > sint64: 5379 desc_test_complex.proto:276:95 5380 desc_test_complex.proto:276:109 5381 5382 5383 > message_type[9] > field[0] > options > fixed32: 5384 desc_test_complex.proto:277:17 5385 desc_test_complex.proto:277:33 5386 5387 5388 > message_type[9] > field[0] > options > fixed64: 5389 desc_test_complex.proto:277:35 5390 desc_test_complex.proto:277:51 5391 5392 5393 > message_type[9] > field[0] > options > sfixed32: 5394 desc_test_complex.proto:277:53 5395 desc_test_complex.proto:277:71 5396 5397 5398 > message_type[9] > field[0] > options > sfixed64: 5399 desc_test_complex.proto:277:73 5400 desc_test_complex.proto:277:91 5401 5402 5403 > message_type[9] > field[0] > options > optional: 5404 desc_test_complex.proto:278:17 5405 desc_test_complex.proto:278:34 5406 5407 5408 > message_type[9] > field[0] > options > repeated: 5409 desc_test_complex.proto:278:36 5410 desc_test_complex.proto:278:53 5411 5412 5413 > message_type[9] > field[0] > options > required: 5414 desc_test_complex.proto:278:55 5415 desc_test_complex.proto:278:72 5416 5417 5418 > message_type[9] > field[0] > options > message: 5419 desc_test_complex.proto:279:17 5420 desc_test_complex.proto:279:33 5421 5422 5423 > message_type[9] > field[0] > options > enum: 5424 desc_test_complex.proto:279:35 5425 desc_test_complex.proto:279:48 5426 5427 5428 > message_type[9] > field[0] > options > service: 5429 desc_test_complex.proto:279:50 5430 desc_test_complex.proto:279:66 5431 5432 5433 > message_type[9] > field[0] > options > rpc: 5434 desc_test_complex.proto:279:68 5435 desc_test_complex.proto:279:80 5436 5437 5438 > message_type[9] > field[0] > options > option: 5439 desc_test_complex.proto:280:17 5440 desc_test_complex.proto:280:32 5441 5442 5443 > message_type[9] > field[0] > options > extend: 5444 desc_test_complex.proto:280:34 5445 desc_test_complex.proto:280:49 5446 5447 5448 > message_type[9] > field[0] > options > extensions: 5449 desc_test_complex.proto:280:51 5450 desc_test_complex.proto:280:70 5451 5452 5453 > message_type[9] > field[0] > options > reserved: 5454 desc_test_complex.proto:280:72 5455 desc_test_complex.proto:280:89 5456 5457 5458 > message_type[9] > field[0] > options > to: 5459 desc_test_complex.proto:281:17 5460 desc_test_complex.proto:281:28 5461 5462 5463 > message_type[9] > field[0] > options > true: 5464 desc_test_complex.proto:281:30 5465 desc_test_complex.proto:281:42 5466 5467 5468 > message_type[9] > field[0] > options > false: 5469 desc_test_complex.proto:281:44 5470 desc_test_complex.proto:281:58 5471 5472 5473 > message_type[9] > field[0] > options > default: 5474 desc_test_complex.proto:281:60 5475 desc_test_complex.proto:281:75 5476 5477 5478 > message_type[9] > field[1]: 5479 desc_test_complex.proto:283:9 5480 desc_test_complex.proto:295:11 5481 5482 5483 > message_type[9] > field[1] > label: 5484 desc_test_complex.proto:283:9 5485 desc_test_complex.proto:283:17 5486 5487 5488 > message_type[9] > field[1] > type: 5489 desc_test_complex.proto:283:18 5490 desc_test_complex.proto:283:24 5491 5492 5493 > message_type[9] > field[1] > name: 5494 desc_test_complex.proto:283:25 5495 desc_test_complex.proto:283:29 5496 5497 5498 > message_type[9] > field[1] > number: 5499 desc_test_complex.proto:283:32 5500 desc_test_complex.proto:283:33 5501 5502 5503 > message_type[9] > field[1] > options: 5504 desc_test_complex.proto:283:34 5505 desc_test_complex.proto:295:10 5506 5507 5508 > message_type[9] > field[1] > options > boom: 5509 desc_test_complex.proto:284:17 5510 desc_test_complex.proto:294:18 5511 ---- desc_test_options.proto ---- 5512 5513 5514 : 5515 desc_test_options.proto:1:1 5516 desc_test_options.proto:63:2 5517 5518 5519 > syntax: 5520 desc_test_options.proto:1:1 5521 desc_test_options.proto:1:19 5522 5523 5524 > options: 5525 desc_test_options.proto:3:1 5526 desc_test_options.proto:3:73 5527 5528 5529 > options > go_package: 5530 desc_test_options.proto:3:1 5531 desc_test_options.proto:3:73 5532 5533 5534 > package: 5535 desc_test_options.proto:5:1 5536 desc_test_options.proto:5:20 5537 5538 5539 > dependency[0]: 5540 desc_test_options.proto:7:1 5541 desc_test_options.proto:7:43 5542 5543 5544 > extension: 5545 desc_test_options.proto:9:1 5546 desc_test_options.proto:11:2 5547 5548 5549 > extension[0]: 5550 desc_test_options.proto:10:9 5551 desc_test_options.proto:10:38 5552 5553 5554 > extension[0] > extendee: 5555 desc_test_options.proto:9:8 5556 desc_test_options.proto:9:38 5557 5558 5559 > extension[0] > label: 5560 desc_test_options.proto:10:9 5561 desc_test_options.proto:10:17 5562 5563 5564 > extension[0] > type: 5565 desc_test_options.proto:10:18 5566 desc_test_options.proto:10:22 5567 5568 5569 > extension[0] > name: 5570 desc_test_options.proto:10:23 5571 desc_test_options.proto:10:29 5572 5573 5574 > extension[0] > number: 5575 desc_test_options.proto:10:32 5576 desc_test_options.proto:10:37 5577 5578 5579 > extension: 5580 desc_test_options.proto:13:1 5581 desc_test_options.proto:16:2 5582 5583 5584 > extension[1]: 5585 desc_test_options.proto:14:9 5586 desc_test_options.proto:14:40 5587 5588 5589 > extension[1] > extendee: 5590 desc_test_options.proto:13:8 5591 desc_test_options.proto:13:36 5592 5593 5594 > extension[1] > label: 5595 desc_test_options.proto:14:9 5596 desc_test_options.proto:14:17 5597 5598 5599 > extension[1] > type: 5600 desc_test_options.proto:14:18 5601 desc_test_options.proto:14:24 5602 5603 5604 > extension[1] > name: 5605 desc_test_options.proto:14:25 5606 desc_test_options.proto:14:31 5607 5608 5609 > extension[1] > number: 5610 desc_test_options.proto:14:34 5611 desc_test_options.proto:14:39 5612 5613 5614 > extension[2]: 5615 desc_test_options.proto:15:9 5616 desc_test_options.proto:15:40 5617 5618 5619 > extension[2] > extendee: 5620 desc_test_options.proto:13:8 5621 desc_test_options.proto:13:36 5622 5623 5624 > extension[2] > label: 5625 desc_test_options.proto:15:9 5626 desc_test_options.proto:15:17 5627 5628 5629 > extension[2] > type: 5630 desc_test_options.proto:15:18 5631 desc_test_options.proto:15:23 5632 5633 5634 > extension[2] > name: 5635 desc_test_options.proto:15:24 5636 desc_test_options.proto:15:31 5637 5638 5639 > extension[2] > number: 5640 desc_test_options.proto:15:34 5641 desc_test_options.proto:15:39 5642 5643 5644 > extension: 5645 desc_test_options.proto:18:1 5646 desc_test_options.proto:24:2 5647 5648 5649 > extension[3]: 5650 desc_test_options.proto:19:9 5651 desc_test_options.proto:19:39 5652 5653 5654 > extension[3] > extendee: 5655 desc_test_options.proto:18:8 5656 desc_test_options.proto:18:35 5657 5658 5659 > extension[3] > label: 5660 desc_test_options.proto:19:9 5661 desc_test_options.proto:19:17 5662 5663 5664 > extension[3] > type: 5665 desc_test_options.proto:19:18 5666 desc_test_options.proto:19:23 5667 5668 5669 > extension[3] > name: 5670 desc_test_options.proto:19:24 5671 desc_test_options.proto:19:30 5672 5673 5674 > extension[3] > number: 5675 desc_test_options.proto:19:33 5676 desc_test_options.proto:19:38 5677 5678 5679 > extension[4]: 5680 desc_test_options.proto:20:9 5681 desc_test_options.proto:20:41 5682 5683 5684 > extension[4] > extendee: 5685 desc_test_options.proto:18:8 5686 desc_test_options.proto:18:35 5687 5688 5689 > extension[4] > label: 5690 desc_test_options.proto:20:9 5691 desc_test_options.proto:20:17 5692 5693 5694 > extension[4] > type: 5695 desc_test_options.proto:20:18 5696 desc_test_options.proto:20:24 5697 5698 5699 > extension[4] > name: 5700 desc_test_options.proto:20:25 5701 desc_test_options.proto:20:32 5702 5703 5704 > extension[4] > number: 5705 desc_test_options.proto:20:35 5706 desc_test_options.proto:20:40 5707 5708 5709 > extension[5]: 5710 desc_test_options.proto:21:9 5711 desc_test_options.proto:21:44 5712 5713 5714 > extension[5] > extendee: 5715 desc_test_options.proto:18:8 5716 desc_test_options.proto:18:35 5717 5718 5719 > extension[5] > label: 5720 desc_test_options.proto:21:9 5721 desc_test_options.proto:21:17 5722 5723 5724 > extension[5] > type: 5725 desc_test_options.proto:21:18 5726 desc_test_options.proto:21:26 5727 5728 5729 > extension[5] > name: 5730 desc_test_options.proto:21:27 5731 desc_test_options.proto:21:35 5732 5733 5734 > extension[5] > number: 5735 desc_test_options.proto:21:38 5736 desc_test_options.proto:21:43 5737 5738 5739 > extension[6]: 5740 desc_test_options.proto:22:9 5741 desc_test_options.proto:22:41 5742 5743 5744 > extension[6] > extendee: 5745 desc_test_options.proto:18:8 5746 desc_test_options.proto:18:35 5747 5748 5749 > extension[6] > label: 5750 desc_test_options.proto:22:9 5751 desc_test_options.proto:22:17 5752 5753 5754 > extension[6] > type: 5755 desc_test_options.proto:22:18 5756 desc_test_options.proto:22:24 5757 5758 5759 > extension[6] > name: 5760 desc_test_options.proto:22:25 5761 desc_test_options.proto:22:32 5762 5763 5764 > extension[6] > number: 5765 desc_test_options.proto:22:35 5766 desc_test_options.proto:22:40 5767 5768 5769 > extension[7]: 5770 desc_test_options.proto:23:9 5771 desc_test_options.proto:23:43 5772 5773 5774 > extension[7] > extendee: 5775 desc_test_options.proto:18:8 5776 desc_test_options.proto:18:35 5777 5778 5779 > extension[7] > label: 5780 desc_test_options.proto:23:9 5781 desc_test_options.proto:23:17 5782 5783 5784 > extension[7] > type: 5785 desc_test_options.proto:23:18 5786 desc_test_options.proto:23:25 5787 5788 5789 > extension[7] > name: 5790 desc_test_options.proto:23:26 5791 desc_test_options.proto:23:34 5792 5793 5794 > extension[7] > number: 5795 desc_test_options.proto:23:37 5796 desc_test_options.proto:23:42 5797 5798 5799 > extension: 5800 desc_test_options.proto:26:1 5801 desc_test_options.proto:32:2 5802 5803 5804 > extension[8]: 5805 desc_test_options.proto:27:9 5806 desc_test_options.proto:27:40 5807 5808 5809 > extension[8] > extendee: 5810 desc_test_options.proto:26:8 5811 desc_test_options.proto:26:40 5812 5813 5814 > extension[8] > label: 5815 desc_test_options.proto:27:9 5816 desc_test_options.proto:27:17 5817 5818 5819 > extension[8] > type: 5820 desc_test_options.proto:27:18 5821 desc_test_options.proto:27:23 5822 5823 5824 > extension[8] > name: 5825 desc_test_options.proto:27:24 5826 desc_test_options.proto:27:31 5827 5828 5829 > extension[8] > number: 5830 desc_test_options.proto:27:34 5831 desc_test_options.proto:27:39 5832 5833 5834 > extension[9]: 5835 desc_test_options.proto:28:9 5836 desc_test_options.proto:28:42 5837 5838 5839 > extension[9] > extendee: 5840 desc_test_options.proto:26:8 5841 desc_test_options.proto:26:40 5842 5843 5844 > extension[9] > label: 5845 desc_test_options.proto:28:9 5846 desc_test_options.proto:28:17 5847 5848 5849 > extension[9] > type: 5850 desc_test_options.proto:28:18 5851 desc_test_options.proto:28:24 5852 5853 5854 > extension[9] > name: 5855 desc_test_options.proto:28:25 5856 desc_test_options.proto:28:33 5857 5858 5859 > extension[9] > number: 5860 desc_test_options.proto:28:36 5861 desc_test_options.proto:28:41 5862 5863 5864 > extension[10]: 5865 desc_test_options.proto:29:9 5866 desc_test_options.proto:29:45 5867 5868 5869 > extension[10] > extendee: 5870 desc_test_options.proto:26:8 5871 desc_test_options.proto:26:40 5872 5873 5874 > extension[10] > label: 5875 desc_test_options.proto:29:9 5876 desc_test_options.proto:29:17 5877 5878 5879 > extension[10] > type: 5880 desc_test_options.proto:29:18 5881 desc_test_options.proto:29:26 5882 5883 5884 > extension[10] > name: 5885 desc_test_options.proto:29:27 5886 desc_test_options.proto:29:36 5887 5888 5889 > extension[10] > number: 5890 desc_test_options.proto:29:39 5891 desc_test_options.proto:29:44 5892 5893 5894 > extension[11]: 5895 desc_test_options.proto:30:9 5896 desc_test_options.proto:30:42 5897 5898 5899 > extension[11] > extendee: 5900 desc_test_options.proto:26:8 5901 desc_test_options.proto:26:40 5902 5903 5904 > extension[11] > label: 5905 desc_test_options.proto:30:9 5906 desc_test_options.proto:30:17 5907 5908 5909 > extension[11] > type: 5910 desc_test_options.proto:30:18 5911 desc_test_options.proto:30:24 5912 5913 5914 > extension[11] > name: 5915 desc_test_options.proto:30:25 5916 desc_test_options.proto:30:33 5917 5918 5919 > extension[11] > number: 5920 desc_test_options.proto:30:36 5921 desc_test_options.proto:30:41 5922 5923 5924 > extension[12]: 5925 desc_test_options.proto:31:9 5926 desc_test_options.proto:31:44 5927 5928 5929 > extension[12] > extendee: 5930 desc_test_options.proto:26:8 5931 desc_test_options.proto:26:40 5932 5933 5934 > extension[12] > label: 5935 desc_test_options.proto:31:9 5936 desc_test_options.proto:31:17 5937 5938 5939 > extension[12] > type: 5940 desc_test_options.proto:31:18 5941 desc_test_options.proto:31:25 5942 5943 5944 > extension[12] > name: 5945 desc_test_options.proto:31:26 5946 desc_test_options.proto:31:35 5947 5948 5949 > extension[12] > number: 5950 desc_test_options.proto:31:38 5951 desc_test_options.proto:31:43 5952 5953 5954 > extension: 5955 desc_test_options.proto:34:1 5956 desc_test_options.proto:37:2 5957 5958 5959 > extension[13]: 5960 desc_test_options.proto:35:9 5961 desc_test_options.proto:35:53 5962 5963 5964 > extension[13] > extendee: 5965 desc_test_options.proto:34:8 5966 desc_test_options.proto:34:38 5967 5968 5969 > extension[13] > label: 5970 desc_test_options.proto:35:9 5971 desc_test_options.proto:35:17 5972 5973 5974 > extension[13] > type_name: 5975 desc_test_options.proto:35:18 5976 desc_test_options.proto:35:37 5977 5978 5979 > extension[13] > name: 5980 desc_test_options.proto:35:38 5981 desc_test_options.proto:35:44 5982 5983 5984 > extension[13] > number: 5985 desc_test_options.proto:35:47 5986 desc_test_options.proto:35:52 5987 5988 5989 > extension[14]: 5990 desc_test_options.proto:36:9 5991 desc_test_options.proto:36:51 5992 5993 5994 > extension[14] > extendee: 5995 desc_test_options.proto:34:8 5996 desc_test_options.proto:34:38 5997 5998 5999 > extension[14] > label: 6000 desc_test_options.proto:36:9 6001 desc_test_options.proto:36:17 6002 6003 6004 > extension[14] > type_name: 6005 desc_test_options.proto:36:18 6006 desc_test_options.proto:36:34 6007 6008 6009 > extension[14] > name: 6010 desc_test_options.proto:36:35 6011 desc_test_options.proto:36:42 6012 6013 6014 > extension[14] > number: 6015 desc_test_options.proto:36:45 6016 desc_test_options.proto:36:50 6017 6018 6019 > extension: 6020 desc_test_options.proto:39:1 6021 desc_test_options.proto:42:2 6022 6023 6024 > extension[15]: 6025 desc_test_options.proto:40:9 6026 desc_test_options.proto:40:40 6027 6028 6029 > extension[15] > extendee: 6030 desc_test_options.proto:39:8 6031 desc_test_options.proto:39:37 6032 6033 6034 > extension[15] > label: 6035 desc_test_options.proto:40:9 6036 desc_test_options.proto:40:17 6037 6038 6039 > extension[15] > type: 6040 desc_test_options.proto:40:18 6041 desc_test_options.proto:40:23 6042 6043 6044 > extension[15] > name: 6045 desc_test_options.proto:40:24 6046 desc_test_options.proto:40:31 6047 6048 6049 > extension[15] > number: 6050 desc_test_options.proto:40:34 6051 desc_test_options.proto:40:39 6052 6053 6054 > extension[16]: 6055 desc_test_options.proto:41:9 6056 desc_test_options.proto:41:42 6057 6058 6059 > extension[16] > extendee: 6060 desc_test_options.proto:39:8 6061 desc_test_options.proto:39:37 6062 6063 6064 > extension[16] > label: 6065 desc_test_options.proto:41:9 6066 desc_test_options.proto:41:17 6067 6068 6069 > extension[16] > type: 6070 desc_test_options.proto:41:18 6071 desc_test_options.proto:41:24 6072 6073 6074 > extension[16] > name: 6075 desc_test_options.proto:41:25 6076 desc_test_options.proto:41:33 6077 6078 6079 > extension[16] > number: 6080 desc_test_options.proto:41:36 6081 desc_test_options.proto:41:41 6082 6083 6084 > message_type[0]: 6085 desc_test_options.proto:45:1 6086 desc_test_options.proto:48:2 6087 Leading comments: 6088 Test message used by custom options 6089 6090 6091 6092 > message_type[0] > name: 6093 desc_test_options.proto:45:9 6094 desc_test_options.proto:45:28 6095 6096 6097 > message_type[0] > field[0]: 6098 desc_test_options.proto:46:9 6099 desc_test_options.proto:46:32 6100 6101 6102 > message_type[0] > field[0] > label: 6103 desc_test_options.proto:46:9 6104 desc_test_options.proto:46:17 6105 6106 6107 > message_type[0] > field[0] > type: 6108 desc_test_options.proto:46:18 6109 desc_test_options.proto:46:24 6110 6111 6112 > message_type[0] > field[0] > name: 6113 desc_test_options.proto:46:25 6114 desc_test_options.proto:46:27 6115 6116 6117 > message_type[0] > field[0] > number: 6118 desc_test_options.proto:46:30 6119 desc_test_options.proto:46:31 6120 6121 6122 > message_type[0] > field[1]: 6123 desc_test_options.proto:47:9 6124 desc_test_options.proto:47:34 6125 6126 6127 > message_type[0] > field[1] > label: 6128 desc_test_options.proto:47:9 6129 desc_test_options.proto:47:17 6130 6131 6132 > message_type[0] > field[1] > type: 6133 desc_test_options.proto:47:18 6134 desc_test_options.proto:47:24 6135 6136 6137 > message_type[0] > field[1] > name: 6138 desc_test_options.proto:47:25 6139 desc_test_options.proto:47:29 6140 6141 6142 > message_type[0] > field[1] > number: 6143 desc_test_options.proto:47:32 6144 desc_test_options.proto:47:33 6145 6146 6147 > enum_type[0]: 6148 desc_test_options.proto:51:1 6149 desc_test_options.proto:53:2 6150 Leading comments: 6151 Test enum used by custom options 6152 6153 6154 6155 > enum_type[0] > name: 6156 desc_test_options.proto:51:6 6157 desc_test_options.proto:51:22 6158 6159 6160 > enum_type[0] > value[0]: 6161 desc_test_options.proto:52:9 6162 desc_test_options.proto:52:19 6163 6164 6165 > enum_type[0] > value[0] > name: 6166 desc_test_options.proto:52:9 6167 desc_test_options.proto:52:14 6168 6169 6170 > enum_type[0] > value[0] > number: 6171 desc_test_options.proto:52:17 6172 desc_test_options.proto:52:18 6173 6174 6175 > extension: 6176 desc_test_options.proto:55:1 6177 desc_test_options.proto:58:2 6178 6179 6180 > extension[17]: 6181 desc_test_options.proto:56:9 6182 desc_test_options.proto:56:41 6183 6184 6185 > extension[17] > extendee: 6186 desc_test_options.proto:55:8 6187 desc_test_options.proto:55:45 6188 6189 6190 > extension[17] > label: 6191 desc_test_options.proto:56:9 6192 desc_test_options.proto:56:17 6193 6194 6195 > extension[17] > type: 6196 desc_test_options.proto:56:18 6197 desc_test_options.proto:56:24 6198 6199 6200 > extension[17] > name: 6201 desc_test_options.proto:56:25 6202 desc_test_options.proto:56:32 6203 6204 6205 > extension[17] > number: 6206 desc_test_options.proto:56:35 6207 desc_test_options.proto:56:40 6208 6209 6210 > extension[18]: 6211 desc_test_options.proto:57:9 6212 desc_test_options.proto:57:41 6213 6214 6215 > extension[18] > extendee: 6216 desc_test_options.proto:55:8 6217 desc_test_options.proto:55:45 6218 6219 6220 > extension[18] > label: 6221 desc_test_options.proto:57:9 6222 desc_test_options.proto:57:17 6223 6224 6225 > extension[18] > type: 6226 desc_test_options.proto:57:18 6227 desc_test_options.proto:57:23 6228 6229 6230 > extension[18] > name: 6231 desc_test_options.proto:57:24 6232 desc_test_options.proto:57:32 6233 6234 6235 > extension[18] > number: 6236 desc_test_options.proto:57:35 6237 desc_test_options.proto:57:40 6238 6239 6240 > extension: 6241 desc_test_options.proto:60:1 6242 desc_test_options.proto:63:2 6243 6244 6245 > extension[19]: 6246 desc_test_options.proto:61:9 6247 desc_test_options.proto:61:41 6248 6249 6250 > extension[19] > extendee: 6251 desc_test_options.proto:60:8 6252 desc_test_options.proto:60:36 6253 6254 6255 > extension[19] > label: 6256 desc_test_options.proto:61:9 6257 desc_test_options.proto:61:17 6258 6259 6260 > extension[19] > type: 6261 desc_test_options.proto:61:18 6262 desc_test_options.proto:61:24 6263 6264 6265 > extension[19] > name: 6266 desc_test_options.proto:61:25 6267 desc_test_options.proto:61:32 6268 6269 6270 > extension[19] > number: 6271 desc_test_options.proto:61:35 6272 desc_test_options.proto:61:40 6273 6274 6275 > extension[20]: 6276 desc_test_options.proto:62:9 6277 desc_test_options.proto:62:41 6278 6279 6280 > extension[20] > extendee: 6281 desc_test_options.proto:60:8 6282 desc_test_options.proto:60:36 6283 6284 6285 > extension[20] > label: 6286 desc_test_options.proto:62:9 6287 desc_test_options.proto:62:17 6288 6289 6290 > extension[20] > type: 6291 desc_test_options.proto:62:18 6292 desc_test_options.proto:62:23 6293 6294 6295 > extension[20] > name: 6296 desc_test_options.proto:62:24 6297 desc_test_options.proto:62:32 6298 6299 6300 > extension[20] > number: 6301 desc_test_options.proto:62:35 6302 desc_test_options.proto:62:40