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