schnutibox/vendor/github.com/jhump/protoreflect/desc/protoparse/test-source-info.txt

6303 lines
123 KiB
Plaintext
Raw Permalink Normal View History

---- desc_test_comments.proto ----
:
desc_test_comments.proto:8:1
desc_test_comments.proto:141:2
> syntax:
desc_test_comments.proto:8:1
desc_test_comments.proto:8:19
Leading detached comment [0]:
This is the first detached comment for the syntax.
Leading detached comment [1]:
This is a second detached comment.
Leading detached comment [2]:
This is a third.
Leading comments:
Syntax comment...
Trailing comments:
Syntax trailer.
> package:
desc_test_comments.proto:12:1
desc_test_comments.proto:12:17
Leading comments:
And now the package declaration
> options:
desc_test_comments.proto:15:1
desc_test_comments.proto:15:75
> options > go_package:
desc_test_comments.proto:15:1
desc_test_comments.proto:15:75
Leading comments:
option comments FTW!!!
> dependency[0]:
desc_test_comments.proto:17:1
desc_test_comments.proto:17:45
> dependency[1]:
desc_test_comments.proto:18:1
desc_test_comments.proto:18:34
> message_type[0]:
desc_test_comments.proto:25:1
desc_test_comments.proto:105:2
Leading detached comment [0]:
Multiple white space lines (like above) cannot
be preserved...
Leading comments:
We need a request for our RPC service below.
Trailing comments:
And next we'll need some extensions...
> message_type[0] > name:
desc_test_comments.proto:25:68
desc_test_comments.proto:25:75
Leading detached comment [0]:
detached message name
Leading comments:
request with a capital R
Trailing comments:
trailer
> message_type[0] > options:
desc_test_comments.proto:26:9
desc_test_comments.proto:26:34
> message_type[0] > options > deprecated:
desc_test_comments.proto:26:9
desc_test_comments.proto:26:34
Trailing comments:
deprecated!
> message_type[0] > field[0]:
desc_test_comments.proto:29:9
desc_test_comments.proto:32:132
Leading comments:
A field comment
Trailing comments:
field trailer #1...
> message_type[0] > field[0] > label:
desc_test_comments.proto:29:9
desc_test_comments.proto:29:17
> message_type[0] > field[0] > type:
desc_test_comments.proto:29:18
desc_test_comments.proto:29:23
> message_type[0] > field[0] > name:
desc_test_comments.proto:29:24
desc_test_comments.proto:29:27
> message_type[0] > field[0] > number:
desc_test_comments.proto:29:70
desc_test_comments.proto:29:71
Leading detached comment [0]:
detached tag
Leading comments:
tag numero uno
Trailing comments:
tag trailer
that spans multiple lines...
more than two.
> message_type[0] > field[0] > options:
desc_test_comments.proto:32:11
desc_test_comments.proto:32:131
> message_type[0] > field[0] > options > packed:
desc_test_comments.proto:32:12
desc_test_comments.proto:32:23
Trailing comments:
packed!
> message_type[0] > field[0] > json_name:
desc_test_comments.proto:32:39
desc_test_comments.proto:32:56
Trailing comments:
custom JSON!
> message_type[0] > field[0] > options > ffubar[0]:
desc_test_comments.proto:32:77
desc_test_comments.proto:32:102
> message_type[0] > field[0] > options > ffubarb:
desc_test_comments.proto:32:104
desc_test_comments.proto:32:130
> message_type[0] > options:
desc_test_comments.proto:35:27
desc_test_comments.proto:35:61
> message_type[0] > options > mfubar:
desc_test_comments.proto:35:27
desc_test_comments.proto:35:61
Leading comments:
lead mfubar
Trailing comments:
trailing mfubar
> message_type[0] > field[1]:
desc_test_comments.proto:42:29
desc_test_comments.proto:43:77
Leading detached comment [0]:
some detached comments
Leading detached comment [1]:
some detached comments
Leading detached comment [2]:
Another field comment
Leading comments:
label comment
> message_type[0] > field[1] > label:
desc_test_comments.proto:42:29
desc_test_comments.proto:42:37
> message_type[0] > field[1] > type:
desc_test_comments.proto:42:57
desc_test_comments.proto:42:63
Leading comments:
type comment
> message_type[0] > field[1] > name:
desc_test_comments.proto:42:83
desc_test_comments.proto:42:87
Leading comments:
name comment
> message_type[0] > field[1] > number:
desc_test_comments.proto:42:90
desc_test_comments.proto:42:91
> message_type[0] > field[1] > options:
desc_test_comments.proto:43:17
desc_test_comments.proto:43:76
> message_type[0] > field[1] > default_value:
desc_test_comments.proto:43:37
desc_test_comments.proto:43:54
Leading comments:
default lead
Trailing comments:
default trail
> message_type[0] > extension_range:
desc_test_comments.proto:46:9
desc_test_comments.proto:46:31
Leading comments:
extension range comments are (sadly) not preserved
> message_type[0] > extension_range[0]:
desc_test_comments.proto:46:20
desc_test_comments.proto:46:30
> message_type[0] > extension_range[0] > start:
desc_test_comments.proto:46:20
desc_test_comments.proto:46:23
> message_type[0] > extension_range[0] > end:
desc_test_comments.proto:46:27
desc_test_comments.proto:46:30
> message_type[0] > extension_range:
desc_test_comments.proto:47:9
desc_test_comments.proto:47:109
> message_type[0] > extension_range[1]:
desc_test_comments.proto:47:20
desc_test_comments.proto:47:30
> message_type[0] > extension_range[1] > start:
desc_test_comments.proto:47:20
desc_test_comments.proto:47:23
> message_type[0] > extension_range[1] > end:
desc_test_comments.proto:47:27
desc_test_comments.proto:47:30
> message_type[0] > extension_range[1] > options:
desc_test_comments.proto:47:31
desc_test_comments.proto:47:108
> message_type[0] > extension_range[1] > options > exfubarb:
desc_test_comments.proto:47:32
desc_test_comments.proto:47:74
> message_type[0] > extension_range[1] > options > exfubar[0]:
desc_test_comments.proto:47:76
desc_test_comments.proto:47:107
> message_type[0] > reserved_range:
desc_test_comments.proto:51:48
desc_test_comments.proto:51:77
Leading detached comment [0]:
another detached comment
Leading comments:
same for reserved range comments
> message_type[0] > reserved_range[0]:
desc_test_comments.proto:51:57
desc_test_comments.proto:51:65
> message_type[0] > reserved_range[0] > start:
desc_test_comments.proto:51:57
desc_test_comments.proto:51:59
> message_type[0] > reserved_range[0] > end:
desc_test_comments.proto:51:63
desc_test_comments.proto:51:65
> message_type[0] > reserved_range[1]:
desc_test_comments.proto:51:67
desc_test_comments.proto:51:75
> message_type[0] > reserved_range[1] > start:
desc_test_comments.proto:51:67
desc_test_comments.proto:51:69
> message_type[0] > reserved_range[1] > end:
desc_test_comments.proto:51:73
desc_test_comments.proto:51:75
> message_type[0] > reserved_name:
desc_test_comments.proto:52:9
desc_test_comments.proto:52:38
Trailing comments:
reserved trailers
> message_type[0] > reserved_name[0]:
desc_test_comments.proto:52:18
desc_test_comments.proto:52:23
> message_type[0] > reserved_name[1]:
desc_test_comments.proto:52:25
desc_test_comments.proto:52:30
> message_type[0] > reserved_name[2]:
desc_test_comments.proto:52:32
desc_test_comments.proto:52:37
> message_type[0] > field[2]:
desc_test_comments.proto:55:9
desc_test_comments.proto:67:10
> message_type[0] > field[2] > label:
desc_test_comments.proto:55:9
desc_test_comments.proto:55:17
> message_type[0] > field[2] > type:
desc_test_comments.proto:55:18
desc_test_comments.proto:55:23
> message_type[0] > field[2] > name:
desc_test_comments.proto:55:41
desc_test_comments.proto:55:47
> message_type[0] > field[2] > number:
desc_test_comments.proto:55:50
desc_test_comments.proto:55:51
> message_type[0] > nested_type[0]:
desc_test_comments.proto:55:9
desc_test_comments.proto:67:10
Leading comments:
Group comment
> message_type[0] > nested_type[0] > name:
desc_test_comments.proto:55:41
desc_test_comments.proto:55:47
Leading comments:
group name
> message_type[0] > field[2] > type_name:
desc_test_comments.proto:55:41
desc_test_comments.proto:55:47
> message_type[0] > nested_type[0] > options:
desc_test_comments.proto:57:17
desc_test_comments.proto:57:52
> message_type[0] > nested_type[0] > options > mfubar:
desc_test_comments.proto:57:17
desc_test_comments.proto:57:52
Leading comments:
this is a custom option
> message_type[0] > nested_type[0] > field[0]:
desc_test_comments.proto:59:17
desc_test_comments.proto:59:41
> message_type[0] > nested_type[0] > field[0] > label:
desc_test_comments.proto:59:17
desc_test_comments.proto:59:25
> message_type[0] > nested_type[0] > field[0] > type:
desc_test_comments.proto:59:26
desc_test_comments.proto:59:32
> message_type[0] > nested_type[0] > field[0] > name:
desc_test_comments.proto:59:33
desc_test_comments.proto:59:36
> message_type[0] > nested_type[0] > field[0] > number:
desc_test_comments.proto:59:39
desc_test_comments.proto:59:40
> message_type[0] > nested_type[0] > field[1]:
desc_test_comments.proto:60:17
desc_test_comments.proto:60:40
> message_type[0] > nested_type[0] > field[1] > label:
desc_test_comments.proto:60:17
desc_test_comments.proto:60:25
> message_type[0] > nested_type[0] > field[1] > type:
desc_test_comments.proto:60:26
desc_test_comments.proto:60:31
> message_type[0] > nested_type[0] > field[1] > name:
desc_test_comments.proto:60:32
desc_test_comments.proto:60:35
> message_type[0] > nested_type[0] > field[1] > number:
desc_test_comments.proto:60:38
desc_test_comments.proto:60:39
> message_type[0] > nested_type[0] > options:
desc_test_comments.proto:62:17
desc_test_comments.proto:62:64
> message_type[0] > nested_type[0] > options > no_standard_descriptor_accessor:
desc_test_comments.proto:62:17
desc_test_comments.proto:62:64
> message_type[0] > nested_type[0] > field[2]:
desc_test_comments.proto:65:17
desc_test_comments.proto:65:41
Leading comments:
Leading comment...
Trailing comments:
Trailing comment...
> message_type[0] > nested_type[0] > field[2] > label:
desc_test_comments.proto:65:17
desc_test_comments.proto:65:25
> message_type[0] > nested_type[0] > field[2] > type:
desc_test_comments.proto:65:26
desc_test_comments.proto:65:32
> message_type[0] > nested_type[0] > field[2] > name:
desc_test_comments.proto:65:33
desc_test_comments.proto:65:36
> message_type[0] > nested_type[0] > field[2] > number:
desc_test_comments.proto:65:39
desc_test_comments.proto:65:40
> message_type[0] > enum_type[0]:
desc_test_comments.proto:69:9
desc_test_comments.proto:90:10
> message_type[0] > enum_type[0] > name:
desc_test_comments.proto:69:14
desc_test_comments.proto:69:29
Trailing comments:
"super"!
> message_type[0] > enum_type[0] > options:
desc_test_comments.proto:72:17
desc_test_comments.proto:72:43
> message_type[0] > enum_type[0] > options > allow_alias:
desc_test_comments.proto:72:17
desc_test_comments.proto:72:43
Leading comments:
allow_alias comments!
> message_type[0] > enum_type[0] > value[0]:
desc_test_comments.proto:74:17
desc_test_comments.proto:74:86
> message_type[0] > enum_type[0] > value[0] > name:
desc_test_comments.proto:74:17
desc_test_comments.proto:74:22
> message_type[0] > enum_type[0] > value[0] > number:
desc_test_comments.proto:74:25
desc_test_comments.proto:74:26
> message_type[0] > enum_type[0] > value[0] > options:
desc_test_comments.proto:74:27
desc_test_comments.proto:74:85
> message_type[0] > enum_type[0] > value[0] > options > evfubars:
desc_test_comments.proto:74:28
desc_test_comments.proto:74:56
> message_type[0] > enum_type[0] > value[0] > options > evfubar:
desc_test_comments.proto:74:58
desc_test_comments.proto:74:84
> message_type[0] > enum_type[0] > value[1]:
desc_test_comments.proto:75:17
desc_test_comments.proto:75:100
> message_type[0] > enum_type[0] > value[1] > name:
desc_test_comments.proto:75:17
desc_test_comments.proto:75:22
> message_type[0] > enum_type[0] > value[1] > number:
desc_test_comments.proto:75:25
desc_test_comments.proto:75:26
> message_type[0] > enum_type[0] > value[1] > options:
desc_test_comments.proto:75:27
desc_test_comments.proto:75:99
> message_type[0] > enum_type[0] > value[1] > options > evfubaruf:
desc_test_comments.proto:75:29
desc_test_comments.proto:75:57
> message_type[0] > enum_type[0] > value[1] > options > evfubaru:
desc_test_comments.proto:75:73
desc_test_comments.proto:75:98
> message_type[0] > enum_type[0] > value[2]:
desc_test_comments.proto:76:17
desc_test_comments.proto:76:27
> message_type[0] > enum_type[0] > value[2] > name:
desc_test_comments.proto:76:17
desc_test_comments.proto:76:22
> message_type[0] > enum_type[0] > value[2] > number:
desc_test_comments.proto:76:25
desc_test_comments.proto:76:26
> message_type[0] > enum_type[0] > value[3]:
desc_test_comments.proto:77:17
desc_test_comments.proto:77:28
> message_type[0] > enum_type[0] > value[3] > name:
desc_test_comments.proto:77:17
desc_test_comments.proto:77:23
> message_type[0] > enum_type[0] > value[3] > number:
desc_test_comments.proto:77:26
desc_test_comments.proto:77:27
> message_type[0] > enum_type[0] > options:
desc_test_comments.proto:79:17
desc_test_comments.proto:79:52
> message_type[0] > enum_type[0] > options > efubars:
desc_test_comments.proto:79:17
desc_test_comments.proto:79:52
> message_type[0] > enum_type[0] > value[4]:
desc_test_comments.proto:81:17
desc_test_comments.proto:81:27
> message_type[0] > enum_type[0] > value[4] > name:
desc_test_comments.proto:81:17
desc_test_comments.proto:81:22
> message_type[0] > enum_type[0] > value[4] > number:
desc_test_comments.proto:81:25
desc_test_comments.proto:81:26
> message_type[0] > enum_type[0] > value[5]:
desc_test_comments.proto:82:17
desc_test_comments.proto:82:29
> message_type[0] > enum_type[0] > value[5] > name:
desc_test_comments.proto:82:17
desc_test_comments.proto:82:24
> message_type[0] > enum_type[0] > value[5] > number:
desc_test_comments.proto:82:27
desc_test_comments.proto:82:28
> message_type[0] > enum_type[0] > value[6]:
desc_test_comments.proto:83:17
desc_test_comments.proto:83:60
> message_type[0] > enum_type[0] > value[6] > name:
desc_test_comments.proto:83:17
desc_test_comments.proto:83:24
> message_type[0] > enum_type[0] > value[6] > number:
desc_test_comments.proto:83:27
desc_test_comments.proto:83:28
> message_type[0] > enum_type[0] > value[6] > options:
desc_test_comments.proto:83:29
desc_test_comments.proto:83:59
> message_type[0] > enum_type[0] > value[6] > options > evfubarsf:
desc_test_comments.proto:83:30
desc_test_comments.proto:83:58
> message_type[0] > enum_type[0] > value[7]:
desc_test_comments.proto:84:17
desc_test_comments.proto:84:28
> message_type[0] > enum_type[0] > value[7] > name:
desc_test_comments.proto:84:17
desc_test_comments.proto:84:23
> message_type[0] > enum_type[0] > value[7] > number:
desc_test_comments.proto:84:26
desc_test_comments.proto:84:27
> message_type[0] > enum_type[0] > value[8]:
desc_test_comments.proto:85:17
desc_test_comments.proto:85:31
> message_type[0] > enum_type[0] > value[8] > name:
desc_test_comments.proto:85:17
desc_test_comments.proto:85:26
> message_type[0] > enum_type[0] > value[8] > number:
desc_test_comments.proto:85:29
desc_test_comments.proto:85:30
> message_type[0] > enum_type[0] > value[9]:
desc_test_comments.proto:86:17
desc_test_comments.proto:86:27
> message_type[0] > enum_type[0] > value[9] > name:
desc_test_comments.proto:86:17
desc_test_comments.proto:86:22
> message_type[0] > enum_type[0] > value[9] > number:
desc_test_comments.proto:86:25
desc_test_comments.proto:86:26
> message_type[0] > enum_type[0] > value[10]:
desc_test_comments.proto:87:17
desc_test_comments.proto:87:31
> message_type[0] > enum_type[0] > value[10] > name:
desc_test_comments.proto:87:17
desc_test_comments.proto:87:23
> message_type[0] > enum_type[0] > value[10] > number:
desc_test_comments.proto:87:26
desc_test_comments.proto:87:30
> message_type[0] > enum_type[0] > options:
desc_test_comments.proto:89:17
desc_test_comments.proto:89:50
> message_type[0] > enum_type[0] > options > efubar:
desc_test_comments.proto:89:17
desc_test_comments.proto:89:50
> message_type[0] > oneof_decl[0]:
desc_test_comments.proto:93:9
desc_test_comments.proto:96:10
Leading comments:
can be this or that
> message_type[0] > oneof_decl[0] > name:
desc_test_comments.proto:93:15
desc_test_comments.proto:93:18
> message_type[0] > field[3]:
desc_test_comments.proto:94:17
desc_test_comments.proto:94:33
> message_type[0] > field[3] > type:
desc_test_comments.proto:94:17
desc_test_comments.proto:94:23
> message_type[0] > field[3] > name:
desc_test_comments.proto:94:24
desc_test_comments.proto:94:28
> message_type[0] > field[3] > number:
desc_test_comments.proto:94:31
desc_test_comments.proto:94:32
> message_type[0] > field[4]:
desc_test_comments.proto:95:17
desc_test_comments.proto:95:32
> message_type[0] > field[4] > type:
desc_test_comments.proto:95:17
desc_test_comments.proto:95:22
> message_type[0] > field[4] > name:
desc_test_comments.proto:95:23
desc_test_comments.proto:95:27
> message_type[0] > field[4] > number:
desc_test_comments.proto:95:30
desc_test_comments.proto:95:31
> message_type[0] > oneof_decl[1]:
desc_test_comments.proto:98:9
desc_test_comments.proto:101:10
Leading comments:
can be these or those
> message_type[0] > oneof_decl[1] > name:
desc_test_comments.proto:98:15
desc_test_comments.proto:98:18
> message_type[0] > field[5]:
desc_test_comments.proto:99:17
desc_test_comments.proto:99:34
> message_type[0] > field[5] > type:
desc_test_comments.proto:99:17
desc_test_comments.proto:99:23
> message_type[0] > field[5] > name:
desc_test_comments.proto:99:24
desc_test_comments.proto:99:29
> message_type[0] > field[5] > number:
desc_test_comments.proto:99:32
desc_test_comments.proto:99:33
> message_type[0] > field[6]:
desc_test_comments.proto:100:17
desc_test_comments.proto:100:33
> message_type[0] > field[6] > type:
desc_test_comments.proto:100:17
desc_test_comments.proto:100:22
> message_type[0] > field[6] > name:
desc_test_comments.proto:100:23
desc_test_comments.proto:100:28
> message_type[0] > field[6] > number:
desc_test_comments.proto:100:31
desc_test_comments.proto:100:32
> message_type[0] > field[7]:
desc_test_comments.proto:104:9
desc_test_comments.proto:104:40
Leading comments:
map field
> message_type[0] > field[7] > type_name:
desc_test_comments.proto:104:9
desc_test_comments.proto:104:28
> message_type[0] > field[7] > name:
desc_test_comments.proto:104:29
desc_test_comments.proto:104:35
> message_type[0] > field[7] > number:
desc_test_comments.proto:104:38
desc_test_comments.proto:104:39
> extension:
desc_test_comments.proto:108:1
desc_test_comments.proto:117:2
Trailing comments:
extend trailer...
> extension[0]:
desc_test_comments.proto:114:9
desc_test_comments.proto:114:37
Leading comments:
comment for guid1
> extension[0] > extendee:
desc_test_comments.proto:110:1
desc_test_comments.proto:110:8
Leading comments:
extendee comment
Trailing comments:
extendee trailer
> extension[0] > label:
desc_test_comments.proto:114:9
desc_test_comments.proto:114:17
> extension[0] > type:
desc_test_comments.proto:114:18
desc_test_comments.proto:114:24
> extension[0] > name:
desc_test_comments.proto:114:25
desc_test_comments.proto:114:30
> extension[0] > number:
desc_test_comments.proto:114:33
desc_test_comments.proto:114:36
> extension[1]:
desc_test_comments.proto:116:9
desc_test_comments.proto:116:37
Leading comments:
... and a comment for guid2
> extension[1] > extendee:
desc_test_comments.proto:110:1
desc_test_comments.proto:110:8
> extension[1] > label:
desc_test_comments.proto:116:9
desc_test_comments.proto:116:17
> extension[1] > type:
desc_test_comments.proto:116:18
desc_test_comments.proto:116:24
> extension[1] > name:
desc_test_comments.proto:116:25
desc_test_comments.proto:116:30
> extension[1] > number:
desc_test_comments.proto:116:33
desc_test_comments.proto:116:36
> message_type[1]:
desc_test_comments.proto:120:1
desc_test_comments.proto:120:81
> message_type[1] > name:
desc_test_comments.proto:120:36
desc_test_comments.proto:120:50
Leading comments:
name leading comment
Trailing comments:
name trailing comment
> service[0]:
desc_test_comments.proto:123:1
desc_test_comments.proto:141:2
Leading comments:
Service comment
Trailing comments:
service trailer
> service[0] > name:
desc_test_comments.proto:123:28
desc_test_comments.proto:123:38
Leading comments:
service name
> service[0] > options:
desc_test_comments.proto:125:9
desc_test_comments.proto:125:43
> service[0] > options > sfubar > id:
desc_test_comments.proto:125:9
desc_test_comments.proto:125:43
Leading comments:
option that sets field
> service[0] > options:
desc_test_comments.proto:127:9
desc_test_comments.proto:127:47
> service[0] > options > sfubar > name:
desc_test_comments.proto:127:9
desc_test_comments.proto:127:47
Leading comments:
another option that sets field
> service[0] > options:
desc_test_comments.proto:128:9
desc_test_comments.proto:128:35
> service[0] > options > deprecated:
desc_test_comments.proto:128:9
desc_test_comments.proto:128:35
Trailing comments:
DEPRECATED!
> service[0] > options:
desc_test_comments.proto:130:9
desc_test_comments.proto:130:45
> service[0] > options > sfubare:
desc_test_comments.proto:130:9
desc_test_comments.proto:130:45
> service[0] > method[0]:
desc_test_comments.proto:133:9
desc_test_comments.proto:134:84
Leading comments:
Method comment
> service[0] > method[0] > name:
desc_test_comments.proto:133:28
desc_test_comments.proto:133:40
Leading comments:
rpc name
Trailing comments:
comment A
> service[0] > method[0] > client_streaming:
desc_test_comments.proto:133:73
desc_test_comments.proto:133:79
Leading comments:
comment B
> service[0] > method[0] > input_type:
desc_test_comments.proto:133:96
desc_test_comments.proto:133:103
Leading comments:
comment C
> service[0] > method[0] > output_type:
desc_test_comments.proto:134:57
desc_test_comments.proto:134:64
Leading comments:
comment E
> service[0] > method[1]:
desc_test_comments.proto:136:9
desc_test_comments.proto:140:10
> service[0] > method[1] > name:
desc_test_comments.proto:136:13
desc_test_comments.proto:136:21
> service[0] > method[1] > input_type:
desc_test_comments.proto:136:23
desc_test_comments.proto:136:30
> service[0] > method[1] > output_type:
desc_test_comments.proto:136:41
desc_test_comments.proto:136:62
> service[0] > method[1] > options:
desc_test_comments.proto:137:17
desc_test_comments.proto:137:42
> service[0] > method[1] > options > deprecated:
desc_test_comments.proto:137:17
desc_test_comments.proto:137:42
> service[0] > method[1] > options:
desc_test_comments.proto:138:17
desc_test_comments.proto:138:53
> service[0] > method[1] > options > mtfubar[0]:
desc_test_comments.proto:138:17
desc_test_comments.proto:138:53
> service[0] > method[1] > options:
desc_test_comments.proto:139:17
desc_test_comments.proto:139:56
> service[0] > method[1] > options > mtfubard:
desc_test_comments.proto:139:17
desc_test_comments.proto:139:56
---- desc_test_complex.proto ----
:
desc_test_complex.proto:1:1
desc_test_complex.proto:296:2
> syntax:
desc_test_complex.proto:1:1
desc_test_complex.proto:1:19
> package:
desc_test_complex.proto:3:1
desc_test_complex.proto:3:17
> options:
desc_test_complex.proto:5:1
desc_test_complex.proto:5:73
> options > go_package:
desc_test_complex.proto:5:1
desc_test_complex.proto:5:73
> dependency[0]:
desc_test_complex.proto:7:1
desc_test_complex.proto:7:43
> message_type[0]:
desc_test_complex.proto:9:1
desc_test_complex.proto:12:2
> message_type[0] > name:
desc_test_complex.proto:9:9
desc_test_complex.proto:9:15
> message_type[0] > field[0]:
desc_test_complex.proto:10:9
desc_test_complex.proto:10:34
> message_type[0] > field[0] > label:
desc_test_complex.proto:10:9
desc_test_complex.proto:10:17
> message_type[0] > field[0] > type:
desc_test_complex.proto:10:18
desc_test_complex.proto:10:24
> message_type[0] > field[0] > name:
desc_test_complex.proto:10:25
desc_test_complex.proto:10:29
> message_type[0] > field[0] > number:
desc_test_complex.proto:10:32
desc_test_complex.proto:10:33
> message_type[0] > field[1]:
desc_test_complex.proto:11:9
desc_test_complex.proto:11:32
> message_type[0] > field[1] > label:
desc_test_complex.proto:11:9
desc_test_complex.proto:11:17
> message_type[0] > field[1] > type:
desc_test_complex.proto:11:18
desc_test_complex.proto:11:24
> message_type[0] > field[1] > name:
desc_test_complex.proto:11:25
desc_test_complex.proto:11:27
> message_type[0] > field[1] > number:
desc_test_complex.proto:11:30
desc_test_complex.proto:11:31
> extension:
desc_test_complex.proto:14:1
desc_test_complex.proto:18:2
> extension[0]:
desc_test_complex.proto:17:9
desc_test_complex.proto:17:39
> extension[0] > extendee:
desc_test_complex.proto:14:8
desc_test_complex.proto:16:25
> extension[0] > label:
desc_test_complex.proto:17:9
desc_test_complex.proto:17:17
> extension[0] > type:
desc_test_complex.proto:17:18
desc_test_complex.proto:17:24
> extension[0] > name:
desc_test_complex.proto:17:25
desc_test_complex.proto:17:30
> extension[0] > number:
desc_test_complex.proto:17:33
desc_test_complex.proto:17:38
> message_type[1]:
desc_test_complex.proto:20:1
desc_test_complex.proto:59:2
> message_type[1] > name:
desc_test_complex.proto:20:9
desc_test_complex.proto:20:13
> message_type[1] > field[0]:
desc_test_complex.proto:21:9
desc_test_complex.proto:21:55
> message_type[1] > field[0] > label:
desc_test_complex.proto:21:9
desc_test_complex.proto:21:17
> message_type[1] > field[0] > type:
desc_test_complex.proto:21:18
desc_test_complex.proto:21:24
> message_type[1] > field[0] > name:
desc_test_complex.proto:21:25
desc_test_complex.proto:21:28
> message_type[1] > field[0] > number:
desc_test_complex.proto:21:31
desc_test_complex.proto:21:32
> message_type[1] > field[0] > options:
desc_test_complex.proto:21:33
desc_test_complex.proto:21:54
> message_type[1] > field[0] > json_name:
desc_test_complex.proto:21:34
desc_test_complex.proto:21:53
> message_type[1] > field[1]:
desc_test_complex.proto:22:9
desc_test_complex.proto:22:34
> message_type[1] > field[1] > label:
desc_test_complex.proto:22:9
desc_test_complex.proto:22:17
> message_type[1] > field[1] > type:
desc_test_complex.proto:22:18
desc_test_complex.proto:22:23
> message_type[1] > field[1] > name:
desc_test_complex.proto:22:24
desc_test_complex.proto:22:29
> message_type[1] > field[1] > number:
desc_test_complex.proto:22:32
desc_test_complex.proto:22:33
> message_type[1] > field[2]:
desc_test_complex.proto:23:9
desc_test_complex.proto:23:31
> message_type[1] > field[2] > label:
desc_test_complex.proto:23:9
desc_test_complex.proto:23:17
> message_type[1] > field[2] > type_name:
desc_test_complex.proto:23:18
desc_test_complex.proto:23:24
> message_type[1] > field[2] > name:
desc_test_complex.proto:23:25
desc_test_complex.proto:23:26
> message_type[1] > field[2] > number:
desc_test_complex.proto:23:29
desc_test_complex.proto:23:30
> message_type[1] > field[3]:
desc_test_complex.proto:24:9
desc_test_complex.proto:24:31
> message_type[1] > field[3] > label:
desc_test_complex.proto:24:9
desc_test_complex.proto:24:17
> message_type[1] > field[3] > type_name:
desc_test_complex.proto:24:18
desc_test_complex.proto:24:24
> message_type[1] > field[3] > name:
desc_test_complex.proto:24:25
desc_test_complex.proto:24:26
> message_type[1] > field[3] > number:
desc_test_complex.proto:24:29
desc_test_complex.proto:24:30
> message_type[1] > field[4]:
desc_test_complex.proto:25:9
desc_test_complex.proto:25:34
> message_type[1] > field[4] > type_name:
desc_test_complex.proto:25:9
desc_test_complex.proto:25:27
> message_type[1] > field[4] > name:
desc_test_complex.proto:25:28
desc_test_complex.proto:25:29
> message_type[1] > field[4] > number:
desc_test_complex.proto:25:32
desc_test_complex.proto:25:33
> message_type[1] > field[5]:
desc_test_complex.proto:27:9
desc_test_complex.proto:27:67
> message_type[1] > field[5] > label:
desc_test_complex.proto:27:9
desc_test_complex.proto:27:17
> message_type[1] > field[5] > type:
desc_test_complex.proto:27:18
desc_test_complex.proto:27:23
> message_type[1] > field[5] > name:
desc_test_complex.proto:27:24
desc_test_complex.proto:27:25
> message_type[1] > field[5] > number:
desc_test_complex.proto:27:28
desc_test_complex.proto:27:29
> message_type[1] > field[5] > options:
desc_test_complex.proto:27:30
desc_test_complex.proto:27:66
> message_type[1] > field[5] > default_value:
desc_test_complex.proto:27:31
desc_test_complex.proto:27:65
> message_type[1] > extension_range:
desc_test_complex.proto:29:9
desc_test_complex.proto:29:31
> message_type[1] > extension_range[0]:
desc_test_complex.proto:29:20
desc_test_complex.proto:29:30
> message_type[1] > extension_range[0] > start:
desc_test_complex.proto:29:20
desc_test_complex.proto:29:23
> message_type[1] > extension_range[0] > end:
desc_test_complex.proto:29:27
desc_test_complex.proto:29:30
> message_type[1] > extension_range:
desc_test_complex.proto:31:9
desc_test_complex.proto:31:81
> message_type[1] > extension_range[1]:
desc_test_complex.proto:31:20
desc_test_complex.proto:31:23
> message_type[1] > extension_range[1] > start:
desc_test_complex.proto:31:20
desc_test_complex.proto:31:23
> message_type[1] > extension_range[1] > options:
desc_test_complex.proto:31:62
desc_test_complex.proto:31:80
> message_type[1] > extension_range[1] > options > label:
desc_test_complex.proto:31:63
desc_test_complex.proto:31:79
> message_type[1] > extension_range[2]:
desc_test_complex.proto:31:25
desc_test_complex.proto:31:35
> message_type[1] > extension_range[2] > start:
desc_test_complex.proto:31:25
desc_test_complex.proto:31:28
> message_type[1] > extension_range[2] > end:
desc_test_complex.proto:31:32
desc_test_complex.proto:31:35
> message_type[1] > extension_range[2] > options:
desc_test_complex.proto:31:62
desc_test_complex.proto:31:80
> message_type[1] > extension_range[2] > options > label:
desc_test_complex.proto:31:63
desc_test_complex.proto:31:79
> message_type[1] > extension_range[3]:
desc_test_complex.proto:31:37
desc_test_complex.proto:31:47
> message_type[1] > extension_range[3] > start:
desc_test_complex.proto:31:37
desc_test_complex.proto:31:40
> message_type[1] > extension_range[3] > end:
desc_test_complex.proto:31:44
desc_test_complex.proto:31:47
> message_type[1] > extension_range[3] > options:
desc_test_complex.proto:31:62
desc_test_complex.proto:31:80
> message_type[1] > extension_range[3] > options > label:
desc_test_complex.proto:31:63
desc_test_complex.proto:31:79
> message_type[1] > extension_range[4]:
desc_test_complex.proto:31:49
desc_test_complex.proto:31:61
> message_type[1] > extension_range[4] > start:
desc_test_complex.proto:31:49
desc_test_complex.proto:31:54
> message_type[1] > extension_range[4] > end:
desc_test_complex.proto:31:58
desc_test_complex.proto:31:61
> message_type[1] > extension_range[4] > options:
desc_test_complex.proto:31:62
desc_test_complex.proto:31:80
> message_type[1] > extension_range[4] > options > label:
desc_test_complex.proto:31:63
desc_test_complex.proto:31:79
> message_type[1] > nested_type[1]:
desc_test_complex.proto:33:9
desc_test_complex.proto:58:10
> message_type[1] > nested_type[1] > name:
desc_test_complex.proto:33:17
desc_test_complex.proto:33:23
> message_type[1] > nested_type[1] > extension:
desc_test_complex.proto:34:17
desc_test_complex.proto:36:18
> message_type[1] > nested_type[1] > extension[0]:
desc_test_complex.proto:35:25
desc_test_complex.proto:35:56
> message_type[1] > nested_type[1] > extension[0] > extendee:
desc_test_complex.proto:34:24
desc_test_complex.proto:34:54
> message_type[1] > nested_type[1] > extension[0] > label:
desc_test_complex.proto:35:25
desc_test_complex.proto:35:33
> message_type[1] > nested_type[1] > extension[0] > type:
desc_test_complex.proto:35:34
desc_test_complex.proto:35:39
> message_type[1] > nested_type[1] > extension[0] > name:
desc_test_complex.proto:35:40
desc_test_complex.proto:35:47
> message_type[1] > nested_type[1] > extension[0] > number:
desc_test_complex.proto:35:50
desc_test_complex.proto:35:55
> message_type[1] > nested_type[1] > nested_type[0]:
desc_test_complex.proto:37:17
desc_test_complex.proto:57:18
> message_type[1] > nested_type[1] > nested_type[0] > name:
desc_test_complex.proto:37:25
desc_test_complex.proto:37:38
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0]:
desc_test_complex.proto:38:25
desc_test_complex.proto:46:26
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > name:
desc_test_complex.proto:38:30
desc_test_complex.proto:38:33
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0]:
desc_test_complex.proto:39:33
desc_test_complex.proto:39:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0] > name:
desc_test_complex.proto:39:33
desc_test_complex.proto:39:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[0] > number:
desc_test_complex.proto:39:38
desc_test_complex.proto:39:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1]:
desc_test_complex.proto:40:33
desc_test_complex.proto:40:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1] > name:
desc_test_complex.proto:40:33
desc_test_complex.proto:40:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[1] > number:
desc_test_complex.proto:40:38
desc_test_complex.proto:40:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2]:
desc_test_complex.proto:41:33
desc_test_complex.proto:41:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2] > name:
desc_test_complex.proto:41:33
desc_test_complex.proto:41:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[2] > number:
desc_test_complex.proto:41:38
desc_test_complex.proto:41:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3]:
desc_test_complex.proto:42:33
desc_test_complex.proto:42:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3] > name:
desc_test_complex.proto:42:33
desc_test_complex.proto:42:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[3] > number:
desc_test_complex.proto:42:38
desc_test_complex.proto:42:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4]:
desc_test_complex.proto:43:33
desc_test_complex.proto:43:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4] > name:
desc_test_complex.proto:43:33
desc_test_complex.proto:43:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[4] > number:
desc_test_complex.proto:43:38
desc_test_complex.proto:43:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5]:
desc_test_complex.proto:44:33
desc_test_complex.proto:44:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5] > name:
desc_test_complex.proto:44:33
desc_test_complex.proto:44:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[5] > number:
desc_test_complex.proto:44:38
desc_test_complex.proto:44:39
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6]:
desc_test_complex.proto:45:33
desc_test_complex.proto:45:40
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6] > name:
desc_test_complex.proto:45:33
desc_test_complex.proto:45:35
> message_type[1] > nested_type[1] > nested_type[0] > enum_type[0] > value[6] > number:
desc_test_complex.proto:45:38
desc_test_complex.proto:45:39
> message_type[1] > nested_type[1] > nested_type[0] > options:
desc_test_complex.proto:47:25
desc_test_complex.proto:47:50
> message_type[1] > nested_type[1] > nested_type[0] > options > fooblez:
desc_test_complex.proto:47:25
desc_test_complex.proto:47:50
> message_type[1] > nested_type[1] > nested_type[0] > extension:
desc_test_complex.proto:48:25
desc_test_complex.proto:50:26
> message_type[1] > nested_type[1] > nested_type[0] > extension[0]:
desc_test_complex.proto:49:33
desc_test_complex.proto:49:64
> message_type[1] > nested_type[1] > nested_type[0] > extension[0] > extendee:
desc_test_complex.proto:48:32
desc_test_complex.proto:48:36
> message_type[1] > nested_type[1] > nested_type[0] > extension[0] > label:
desc_test_complex.proto:49:33
desc_test_complex.proto:49:41
> message_type[1] > nested_type[1] > nested_type[0] > extension[0] > type:
desc_test_complex.proto:49:42
desc_test_complex.proto:49:48
> message_type[1] > nested_type[1] > nested_type[0] > extension[0] > name:
desc_test_complex.proto:49:49
desc_test_complex.proto:49:57
> message_type[1] > nested_type[1] > nested_type[0] > extension[0] > number:
desc_test_complex.proto:49:60
desc_test_complex.proto:49:63
> message_type[1] > nested_type[1] > nested_type[0] > options:
desc_test_complex.proto:51:25
desc_test_complex.proto:51:108
> message_type[1] > nested_type[1] > nested_type[0] > options > rept[0]:
desc_test_complex.proto:51:25
desc_test_complex.proto:51:108
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0]:
desc_test_complex.proto:52:25
desc_test_complex.proto:56:26
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > name:
desc_test_complex.proto:52:33
desc_test_complex.proto:52:51
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > options:
desc_test_complex.proto:53:33
desc_test_complex.proto:53:109
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > options > rept[0]:
desc_test_complex.proto:53:33
desc_test_complex.proto:53:109
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0]:
desc_test_complex.proto:55:33
desc_test_complex.proto:55:56
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > label:
desc_test_complex.proto:55:33
desc_test_complex.proto:55:41
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > type_name:
desc_test_complex.proto:55:42
desc_test_complex.proto:55:46
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > name:
desc_test_complex.proto:55:47
desc_test_complex.proto:55:51
> message_type[1] > nested_type[1] > nested_type[0] > nested_type[0] > field[0] > number:
desc_test_complex.proto:55:54
desc_test_complex.proto:55:55
> enum_type[0]:
desc_test_complex.proto:61:1
desc_test_complex.proto:70:2
> enum_type[0] > name:
desc_test_complex.proto:61:6
desc_test_complex.proto:61:26
> enum_type[0] > value[0]:
desc_test_complex.proto:62:9
desc_test_complex.proto:62:15
> enum_type[0] > value[0] > name:
desc_test_complex.proto:62:9
desc_test_complex.proto:62:10
> enum_type[0] > value[0] > number:
desc_test_complex.proto:62:13
desc_test_complex.proto:62:14
> enum_type[0] > value[1]:
desc_test_complex.proto:63:9
desc_test_complex.proto:63:15
> enum_type[0] > value[1] > name:
desc_test_complex.proto:63:9
desc_test_complex.proto:63:10
> enum_type[0] > value[1] > number:
desc_test_complex.proto:63:13
desc_test_complex.proto:63:14
> enum_type[0] > value[2]:
desc_test_complex.proto:64:9
desc_test_complex.proto:64:15
> enum_type[0] > value[2] > name:
desc_test_complex.proto:64:9
desc_test_complex.proto:64:10
> enum_type[0] > value[2] > number:
desc_test_complex.proto:64:13
desc_test_complex.proto:64:14
> enum_type[0] > reserved_range:
desc_test_complex.proto:65:9
desc_test_complex.proto:65:30
> enum_type[0] > reserved_range[0]:
desc_test_complex.proto:65:18
desc_test_complex.proto:65:29
> enum_type[0] > reserved_range[0] > start:
desc_test_complex.proto:65:18
desc_test_complex.proto:65:22
> enum_type[0] > reserved_range[0] > end:
desc_test_complex.proto:65:26
desc_test_complex.proto:65:29
> enum_type[0] > reserved_range:
desc_test_complex.proto:66:9
desc_test_complex.proto:66:26
> enum_type[0] > reserved_range[1]:
desc_test_complex.proto:66:18
desc_test_complex.proto:66:25
> enum_type[0] > reserved_range[1] > start:
desc_test_complex.proto:66:18
desc_test_complex.proto:66:20
> enum_type[0] > reserved_range[1] > end:
desc_test_complex.proto:66:24
desc_test_complex.proto:66:25
> enum_type[0] > reserved_range:
desc_test_complex.proto:67:9
desc_test_complex.proto:67:40
> enum_type[0] > reserved_range[2]:
desc_test_complex.proto:67:18
desc_test_complex.proto:67:25
> enum_type[0] > reserved_range[2] > start:
desc_test_complex.proto:67:18
desc_test_complex.proto:67:19
> enum_type[0] > reserved_range[2] > end:
desc_test_complex.proto:67:23
desc_test_complex.proto:67:25
> enum_type[0] > reserved_range[3]:
desc_test_complex.proto:67:27
desc_test_complex.proto:67:35
> enum_type[0] > reserved_range[3] > start:
desc_test_complex.proto:67:27
desc_test_complex.proto:67:29
> enum_type[0] > reserved_range[3] > end:
desc_test_complex.proto:67:33
desc_test_complex.proto:67:35
> enum_type[0] > reserved_range[4]:
desc_test_complex.proto:67:37
desc_test_complex.proto:67:39
> enum_type[0] > reserved_range[4] > start:
desc_test_complex.proto:67:37
desc_test_complex.proto:67:39
> enum_type[0] > reserved_range:
desc_test_complex.proto:68:9
desc_test_complex.proto:68:27
> enum_type[0] > reserved_range[5]:
desc_test_complex.proto:68:18
desc_test_complex.proto:68:26
> enum_type[0] > reserved_range[5] > start:
desc_test_complex.proto:68:18
desc_test_complex.proto:68:20
> enum_type[0] > reserved_range[5] > end:
desc_test_complex.proto:68:24
desc_test_complex.proto:68:26
> enum_type[0] > reserved_name:
desc_test_complex.proto:69:9
desc_test_complex.proto:69:32
> enum_type[0] > reserved_name[0]:
desc_test_complex.proto:69:18
desc_test_complex.proto:69:21
> enum_type[0] > reserved_name[1]:
desc_test_complex.proto:69:23
desc_test_complex.proto:69:26
> enum_type[0] > reserved_name[2]:
desc_test_complex.proto:69:28
desc_test_complex.proto:69:31
> message_type[2]:
desc_test_complex.proto:72:1
desc_test_complex.proto:76:2
> message_type[2] > name:
desc_test_complex.proto:72:9
desc_test_complex.proto:72:32
> message_type[2] > reserved_range:
desc_test_complex.proto:73:9
desc_test_complex.proto:73:40
> message_type[2] > reserved_range[0]:
desc_test_complex.proto:73:18
desc_test_complex.proto:73:25
> message_type[2] > reserved_range[0] > start:
desc_test_complex.proto:73:18
desc_test_complex.proto:73:19
> message_type[2] > reserved_range[0] > end:
desc_test_complex.proto:73:23
desc_test_complex.proto:73:25
> message_type[2] > reserved_range[1]:
desc_test_complex.proto:73:27
desc_test_complex.proto:73:35
> message_type[2] > reserved_range[1] > start:
desc_test_complex.proto:73:27
desc_test_complex.proto:73:29
> message_type[2] > reserved_range[1] > end:
desc_test_complex.proto:73:33
desc_test_complex.proto:73:35
> message_type[2] > reserved_range[2]:
desc_test_complex.proto:73:37
desc_test_complex.proto:73:39
> message_type[2] > reserved_range[2] > start:
desc_test_complex.proto:73:37
desc_test_complex.proto:73:39
> message_type[2] > reserved_range:
desc_test_complex.proto:74:9
desc_test_complex.proto:74:30
> message_type[2] > reserved_range[3]:
desc_test_complex.proto:74:18
desc_test_complex.proto:74:29
> message_type[2] > reserved_range[3] > start:
desc_test_complex.proto:74:18
desc_test_complex.proto:74:22
> message_type[2] > reserved_range[3] > end:
desc_test_complex.proto:74:26
desc_test_complex.proto:74:29
> message_type[2] > reserved_name:
desc_test_complex.proto:75:9
desc_test_complex.proto:75:32
> message_type[2] > reserved_name[0]:
desc_test_complex.proto:75:18
desc_test_complex.proto:75:21
> message_type[2] > reserved_name[1]:
desc_test_complex.proto:75:23
desc_test_complex.proto:75:26
> message_type[2] > reserved_name[2]:
desc_test_complex.proto:75:28
desc_test_complex.proto:75:31
> message_type[3]:
desc_test_complex.proto:78:1
desc_test_complex.proto:80:2
> message_type[3] > name:
desc_test_complex.proto:78:9
desc_test_complex.proto:78:23
> message_type[3] > field[0]:
desc_test_complex.proto:79:9
desc_test_complex.proto:79:38
> message_type[3] > field[0] > type_name:
desc_test_complex.proto:79:9
desc_test_complex.proto:79:28
> message_type[3] > field[0] > name:
desc_test_complex.proto:79:29
desc_test_complex.proto:79:33
> message_type[3] > field[0] > number:
desc_test_complex.proto:79:36
desc_test_complex.proto:79:37
> extension:
desc_test_complex.proto:82:1
desc_test_complex.proto:87:2
> extension[1]:
desc_test_complex.proto:83:9
desc_test_complex.proto:83:36
> extension[1] > extendee:
desc_test_complex.proto:82:8
desc_test_complex.proto:82:38
> extension[1] > label:
desc_test_complex.proto:83:9
desc_test_complex.proto:83:17
> extension[1] > type_name:
desc_test_complex.proto:83:18
desc_test_complex.proto:83:22
> extension[1] > name:
desc_test_complex.proto:83:23
desc_test_complex.proto:83:27
> extension[1] > number:
desc_test_complex.proto:83:30
desc_test_complex.proto:83:35
> extension[2]:
desc_test_complex.proto:84:9
desc_test_complex.proto:84:60
> extension[2] > extendee:
desc_test_complex.proto:82:8
desc_test_complex.proto:82:38
> extension[2] > label:
desc_test_complex.proto:84:9
desc_test_complex.proto:84:17
> extension[2] > type_name:
desc_test_complex.proto:84:18
desc_test_complex.proto:84:47
> extension[2] > name:
desc_test_complex.proto:84:48
desc_test_complex.proto:84:51
> extension[2] > number:
desc_test_complex.proto:84:54
desc_test_complex.proto:84:59
> extension[3]:
desc_test_complex.proto:85:9
desc_test_complex.proto:85:36
> extension[3] > extendee:
desc_test_complex.proto:82:8
desc_test_complex.proto:82:38
> extension[3] > label:
desc_test_complex.proto:85:9
desc_test_complex.proto:85:17
> extension[3] > type_name:
desc_test_complex.proto:85:18
desc_test_complex.proto:85:25
> extension[3] > name:
desc_test_complex.proto:85:26
desc_test_complex.proto:85:27
> extension[3] > number:
desc_test_complex.proto:85:30
desc_test_complex.proto:85:35
> extension[4]:
desc_test_complex.proto:86:9
desc_test_complex.proto:86:50
> extension[4] > extendee:
desc_test_complex.proto:82:8
desc_test_complex.proto:82:38
> extension[4] > label:
desc_test_complex.proto:86:9
desc_test_complex.proto:86:17
> extension[4] > type_name:
desc_test_complex.proto:86:18
desc_test_complex.proto:86:32
> extension[4] > name:
desc_test_complex.proto:86:33
desc_test_complex.proto:86:41
> extension[4] > number:
desc_test_complex.proto:86:44
desc_test_complex.proto:86:49
> message_type[4]:
desc_test_complex.proto:89:1
desc_test_complex.proto:109:2
> message_type[4] > name:
desc_test_complex.proto:89:9
desc_test_complex.proto:89:16
> message_type[4] > options:
desc_test_complex.proto:90:5
desc_test_complex.proto:90:130
> message_type[4] > options > rept[0]:
desc_test_complex.proto:90:5
desc_test_complex.proto:90:130
> message_type[4] > options:
desc_test_complex.proto:91:5
desc_test_complex.proto:91:115
> message_type[4] > options > rept[1]:
desc_test_complex.proto:91:5
desc_test_complex.proto:91:115
> message_type[4] > options:
desc_test_complex.proto:92:5
desc_test_complex.proto:92:36
> message_type[4] > options > rept[2]:
desc_test_complex.proto:92:5
desc_test_complex.proto:92:36
> message_type[4] > options:
desc_test_complex.proto:93:5
desc_test_complex.proto:93:23
> message_type[4] > options > eee:
desc_test_complex.proto:93:5
desc_test_complex.proto:93:23
> message_type[4] > options:
desc_test_complex.proto:94:9
desc_test_complex.proto:94:34
> message_type[4] > options > a:
desc_test_complex.proto:94:9
desc_test_complex.proto:94:34
> message_type[4] > options:
desc_test_complex.proto:95:9
desc_test_complex.proto:95:86
> message_type[4] > options > a > test:
desc_test_complex.proto:95:9
desc_test_complex.proto:95:86
> message_type[4] > options:
desc_test_complex.proto:96:9
desc_test_complex.proto:96:37
> message_type[4] > options > a > test > foo:
desc_test_complex.proto:96:9
desc_test_complex.proto:96:37
> message_type[4] > options:
desc_test_complex.proto:97:9
desc_test_complex.proto:97:41
> message_type[4] > options > a > test > s > name:
desc_test_complex.proto:97:9
desc_test_complex.proto:97:41
> message_type[4] > options:
desc_test_complex.proto:98:5
desc_test_complex.proto:98:34
> message_type[4] > options > a > test > s > id:
desc_test_complex.proto:98:5
desc_test_complex.proto:98:34
> message_type[4] > options:
desc_test_complex.proto:99:5
desc_test_complex.proto:99:31
> message_type[4] > options > a > test > array[0]:
desc_test_complex.proto:99:5
desc_test_complex.proto:99:31
> message_type[4] > options:
desc_test_complex.proto:100:5
desc_test_complex.proto:100:31
> message_type[4] > options > a > test > array[1]:
desc_test_complex.proto:100:5
desc_test_complex.proto:100:31
> message_type[4] > options:
desc_test_complex.proto:101:5
desc_test_complex.proto:101:78
> message_type[4] > options > a > test > _garblez:
desc_test_complex.proto:101:5
desc_test_complex.proto:101:78
> message_type[4] > options:
desc_test_complex.proto:103:9
desc_test_complex.proto:103:37
> message_type[4] > options > map_vals > vals[0]:
desc_test_complex.proto:103:9
desc_test_complex.proto:103:37
Trailing comments:
no key, no value
> message_type[4] > options:
desc_test_complex.proto:104:9
desc_test_complex.proto:104:47
> message_type[4] > options > map_vals > vals[1]:
desc_test_complex.proto:104:9
desc_test_complex.proto:104:47
Trailing comments:
no value
> message_type[4] > options:
desc_test_complex.proto:105:9
desc_test_complex.proto:105:69
> message_type[4] > options > map_vals > vals[2]:
desc_test_complex.proto:105:9
desc_test_complex.proto:105:69
> message_type[4] > field[0]:
desc_test_complex.proto:107:5
desc_test_complex.proto:107:28
> message_type[4] > field[0] > label:
desc_test_complex.proto:107:5
desc_test_complex.proto:107:13
> message_type[4] > field[0] > type_name:
desc_test_complex.proto:107:14
desc_test_complex.proto:107:18
> message_type[4] > field[0] > name:
desc_test_complex.proto:107:19
desc_test_complex.proto:107:23
> message_type[4] > field[0] > number:
desc_test_complex.proto:107:26
desc_test_complex.proto:107:27
> message_type[4] > field[1]:
desc_test_complex.proto:108:5
desc_test_complex.proto:108:67
> message_type[4] > field[1] > label:
desc_test_complex.proto:108:5
desc_test_complex.proto:108:13
> message_type[4] > field[1] > type_name:
desc_test_complex.proto:108:14
desc_test_complex.proto:108:43
> message_type[4] > field[1] > name:
desc_test_complex.proto:108:44
desc_test_complex.proto:108:47
> message_type[4] > field[1] > number:
desc_test_complex.proto:108:50
desc_test_complex.proto:108:51
> message_type[4] > field[1] > options:
desc_test_complex.proto:108:52
desc_test_complex.proto:108:66
> message_type[4] > field[1] > default_value:
desc_test_complex.proto:108:53
desc_test_complex.proto:108:65
> message_type[5]:
desc_test_complex.proto:111:1
desc_test_complex.proto:125:2
> message_type[5] > name:
desc_test_complex.proto:111:9
desc_test_complex.proto:111:18
> message_type[5] > field[0]:
desc_test_complex.proto:112:9
desc_test_complex.proto:112:41
> message_type[5] > field[0] > label:
desc_test_complex.proto:112:9
desc_test_complex.proto:112:17
> message_type[5] > field[0] > type:
desc_test_complex.proto:112:18
desc_test_complex.proto:112:22
> message_type[5] > field[0] > name:
desc_test_complex.proto:112:23
desc_test_complex.proto:112:36
> message_type[5] > field[0] > number:
desc_test_complex.proto:112:39
desc_test_complex.proto:112:40
> message_type[5] > enum_type[0]:
desc_test_complex.proto:114:9
desc_test_complex.proto:118:10
> message_type[5] > enum_type[0] > name:
desc_test_complex.proto:114:14
desc_test_complex.proto:114:20
> message_type[5] > enum_type[0] > value[0]:
desc_test_complex.proto:115:17
desc_test_complex.proto:115:27
> message_type[5] > enum_type[0] > value[0] > name:
desc_test_complex.proto:115:17
desc_test_complex.proto:115:22
> message_type[5] > enum_type[0] > value[0] > number:
desc_test_complex.proto:115:25
desc_test_complex.proto:115:26
> message_type[5] > enum_type[0] > value[1]:
desc_test_complex.proto:116:17
desc_test_complex.proto:116:26
> message_type[5] > enum_type[0] > value[1] > name:
desc_test_complex.proto:116:17
desc_test_complex.proto:116:21
> message_type[5] > enum_type[0] > value[1] > number:
desc_test_complex.proto:116:24
desc_test_complex.proto:116:25
> message_type[5] > enum_type[0] > value[2]:
desc_test_complex.proto:117:17
desc_test_complex.proto:117:27
> message_type[5] > enum_type[0] > value[2] > name:
desc_test_complex.proto:117:17
desc_test_complex.proto:117:22
> message_type[5] > enum_type[0] > value[2] > number:
desc_test_complex.proto:117:25
desc_test_complex.proto:117:26
> message_type[5] > nested_type[0]:
desc_test_complex.proto:119:9
desc_test_complex.proto:122:10
> message_type[5] > nested_type[0] > name:
desc_test_complex.proto:119:17
desc_test_complex.proto:119:27
> message_type[5] > nested_type[0] > field[0]:
desc_test_complex.proto:120:17
desc_test_complex.proto:120:44
> message_type[5] > nested_type[0] > field[0] > label:
desc_test_complex.proto:120:17
desc_test_complex.proto:120:25
> message_type[5] > nested_type[0] > field[0] > type_name:
desc_test_complex.proto:120:26
desc_test_complex.proto:120:32
> message_type[5] > nested_type[0] > field[0] > name:
desc_test_complex.proto:120:33
desc_test_complex.proto:120:39
> message_type[5] > nested_type[0] > field[0] > number:
desc_test_complex.proto:120:42
desc_test_complex.proto:120:43
> message_type[5] > nested_type[0] > field[1]:
desc_test_complex.proto:121:17
desc_test_complex.proto:121:44
> message_type[5] > nested_type[0] > field[1] > label:
desc_test_complex.proto:121:17
desc_test_complex.proto:121:25
> message_type[5] > nested_type[0] > field[1] > type:
desc_test_complex.proto:121:26
desc_test_complex.proto:121:32
> message_type[5] > nested_type[0] > field[1] > name:
desc_test_complex.proto:121:33
desc_test_complex.proto:121:39
> message_type[5] > nested_type[0] > field[1] > number:
desc_test_complex.proto:121:42
desc_test_complex.proto:121:43
> message_type[5] > field[1]:
desc_test_complex.proto:124:9
desc_test_complex.proto:124:44
> message_type[5] > field[1] > label:
desc_test_complex.proto:124:9
desc_test_complex.proto:124:17
> message_type[5] > field[1] > type_name:
desc_test_complex.proto:124:18
desc_test_complex.proto:124:28
> message_type[5] > field[1] > name:
desc_test_complex.proto:124:29
desc_test_complex.proto:124:39
> message_type[5] > field[1] > number:
desc_test_complex.proto:124:42
desc_test_complex.proto:124:43
> extension:
desc_test_complex.proto:127:1
desc_test_complex.proto:129:2
> extension[5]:
desc_test_complex.proto:128:9
desc_test_complex.proto:128:46
> extension[5] > extendee:
desc_test_complex.proto:127:8
desc_test_complex.proto:127:37
> extension[5] > label:
desc_test_complex.proto:128:9
desc_test_complex.proto:128:17
> extension[5] > type_name:
desc_test_complex.proto:128:18
desc_test_complex.proto:128:27
> extension[5] > name:
desc_test_complex.proto:128:28
desc_test_complex.proto:128:37
> extension[5] > number:
desc_test_complex.proto:128:40
desc_test_complex.proto:128:45
> service[0]:
desc_test_complex.proto:131:1
desc_test_complex.proto:150:2
> service[0] > name:
desc_test_complex.proto:131:9
desc_test_complex.proto:131:24
> service[0] > method[0]:
desc_test_complex.proto:132:9
desc_test_complex.proto:140:10
> service[0] > method[0] > name:
desc_test_complex.proto:132:13
desc_test_complex.proto:132:21
> service[0] > method[0] > input_type:
desc_test_complex.proto:132:22
desc_test_complex.proto:132:26
> service[0] > method[0] > output_type:
desc_test_complex.proto:132:37
desc_test_complex.proto:132:41
> service[0] > method[0] > options:
desc_test_complex.proto:133:17
desc_test_complex.proto:139:19
> service[0] > method[0] > options > validator:
desc_test_complex.proto:133:17
desc_test_complex.proto:139:19
> service[0] > method[1]:
desc_test_complex.proto:141:9
desc_test_complex.proto:149:10
> service[0] > method[1] > name:
desc_test_complex.proto:141:13
desc_test_complex.proto:141:16
> service[0] > method[1] > input_type:
desc_test_complex.proto:141:17
desc_test_complex.proto:141:21
> service[0] > method[1] > output_type:
desc_test_complex.proto:141:32
desc_test_complex.proto:141:36
> service[0] > method[1] > options:
desc_test_complex.proto:142:17
desc_test_complex.proto:148:19
> service[0] > method[1] > options > validator:
desc_test_complex.proto:142:17
desc_test_complex.proto:148:19
> message_type[6]:
desc_test_complex.proto:152:1
desc_test_complex.proto:178:2
> message_type[6] > name:
desc_test_complex.proto:152:9
desc_test_complex.proto:152:13
> message_type[6] > nested_type[0]:
desc_test_complex.proto:153:3
desc_test_complex.proto:158:4
> message_type[6] > nested_type[0] > name:
desc_test_complex.proto:153:11
desc_test_complex.proto:153:21
> message_type[6] > nested_type[0] > field[0]:
desc_test_complex.proto:154:5
desc_test_complex.proto:154:33
> message_type[6] > nested_type[0] > field[0] > label:
desc_test_complex.proto:154:5
desc_test_complex.proto:154:13
> message_type[6] > nested_type[0] > field[0] > type:
desc_test_complex.proto:154:14
desc_test_complex.proto:154:20
> message_type[6] > nested_type[0] > field[0] > name:
desc_test_complex.proto:154:21
desc_test_complex.proto:154:28
> message_type[6] > nested_type[0] > field[0] > number:
desc_test_complex.proto:154:31
desc_test_complex.proto:154:32
> message_type[6] > nested_type[0] > field[1]:
desc_test_complex.proto:155:5
desc_test_complex.proto:155:35
> message_type[6] > nested_type[0] > field[1] > label:
desc_test_complex.proto:155:5
desc_test_complex.proto:155:13
> message_type[6] > nested_type[0] > field[1] > type:
desc_test_complex.proto:155:14
desc_test_complex.proto:155:18
> message_type[6] > nested_type[0] > field[1] > name:
desc_test_complex.proto:155:19
desc_test_complex.proto:155:30
> message_type[6] > nested_type[0] > field[1] > number:
desc_test_complex.proto:155:33
desc_test_complex.proto:155:34
> message_type[6] > nested_type[0] > field[2]:
desc_test_complex.proto:156:5
desc_test_complex.proto:156:32
> message_type[6] > nested_type[0] > field[2] > label:
desc_test_complex.proto:156:5
desc_test_complex.proto:156:13
> message_type[6] > nested_type[0] > field[2] > type:
desc_test_complex.proto:156:14
desc_test_complex.proto:156:19
> message_type[6] > nested_type[0] > field[2] > name:
desc_test_complex.proto:156:20
desc_test_complex.proto:156:27
> message_type[6] > nested_type[0] > field[2] > number:
desc_test_complex.proto:156:30
desc_test_complex.proto:156:31
> message_type[6] > nested_type[0] > field[3]:
desc_test_complex.proto:157:5
desc_test_complex.proto:157:32
> message_type[6] > nested_type[0] > field[3] > label:
desc_test_complex.proto:157:5
desc_test_complex.proto:157:13
> message_type[6] > nested_type[0] > field[3] > type:
desc_test_complex.proto:157:14
desc_test_complex.proto:157:19
> message_type[6] > nested_type[0] > field[3] > name:
desc_test_complex.proto:157:20
desc_test_complex.proto:157:27
> message_type[6] > nested_type[0] > field[3] > number:
desc_test_complex.proto:157:30
desc_test_complex.proto:157:31
> message_type[6] > nested_type[1]:
desc_test_complex.proto:159:3
desc_test_complex.proto:162:4
> message_type[6] > nested_type[1] > name:
desc_test_complex.proto:159:11
desc_test_complex.proto:159:18
> message_type[6] > nested_type[1] > field[0]:
desc_test_complex.proto:160:5
desc_test_complex.proto:160:32
> message_type[6] > nested_type[1] > field[0] > label:
desc_test_complex.proto:160:5
desc_test_complex.proto:160:13
> message_type[6] > nested_type[1] > field[0] > type:
desc_test_complex.proto:160:14
desc_test_complex.proto:160:19
> message_type[6] > nested_type[1] > field[0] > name:
desc_test_complex.proto:160:20
desc_test_complex.proto:160:27
> message_type[6] > nested_type[1] > field[0] > number:
desc_test_complex.proto:160:30
desc_test_complex.proto:160:31
> message_type[6] > nested_type[1] > field[1]:
desc_test_complex.proto:161:5
desc_test_complex.proto:161:33
> message_type[6] > nested_type[1] > field[1] > label:
desc_test_complex.proto:161:5
desc_test_complex.proto:161:13
> message_type[6] > nested_type[1] > field[1] > type:
desc_test_complex.proto:161:14
desc_test_complex.proto:161:20
> message_type[6] > nested_type[1] > field[1] > name:
desc_test_complex.proto:161:21
desc_test_complex.proto:161:28
> message_type[6] > nested_type[1] > field[1] > number:
desc_test_complex.proto:161:31
desc_test_complex.proto:161:32
> message_type[6] > nested_type[2]:
desc_test_complex.proto:163:3
desc_test_complex.proto:168:4
> message_type[6] > nested_type[2] > name:
desc_test_complex.proto:163:11
desc_test_complex.proto:163:23
> message_type[6] > nested_type[2] > field[0]:
desc_test_complex.proto:164:5
desc_test_complex.proto:164:35
> message_type[6] > nested_type[2] > field[0] > label:
desc_test_complex.proto:164:5
desc_test_complex.proto:164:13
> message_type[6] > nested_type[2] > field[0] > type:
desc_test_complex.proto:164:14
desc_test_complex.proto:164:18
> message_type[6] > nested_type[2] > field[0] > name:
desc_test_complex.proto:164:19
desc_test_complex.proto:164:30
> message_type[6] > nested_type[2] > field[0] > number:
desc_test_complex.proto:164:33
desc_test_complex.proto:164:34
> message_type[6] > nested_type[2] > field[1]:
desc_test_complex.proto:165:5
desc_test_complex.proto:165:34
> message_type[6] > nested_type[2] > field[1] > label:
desc_test_complex.proto:165:5
desc_test_complex.proto:165:13
> message_type[6] > nested_type[2] > field[1] > type:
desc_test_complex.proto:165:14
desc_test_complex.proto:165:19
> message_type[6] > nested_type[2] > field[1] > name:
desc_test_complex.proto:165:20
desc_test_complex.proto:165:29
> message_type[6] > nested_type[2] > field[1] > number:
desc_test_complex.proto:165:32
desc_test_complex.proto:165:33
> message_type[6] > nested_type[2] > field[2]:
desc_test_complex.proto:166:5
desc_test_complex.proto:166:34
> message_type[6] > nested_type[2] > field[2] > label:
desc_test_complex.proto:166:5
desc_test_complex.proto:166:13
> message_type[6] > nested_type[2] > field[2] > type:
desc_test_complex.proto:166:14
desc_test_complex.proto:166:19
> message_type[6] > nested_type[2] > field[2] > name:
desc_test_complex.proto:166:20
desc_test_complex.proto:166:29
> message_type[6] > nested_type[2] > field[2] > number:
desc_test_complex.proto:166:32
desc_test_complex.proto:166:33
> message_type[6] > nested_type[2] > field[3]:
desc_test_complex.proto:167:5
desc_test_complex.proto:167:29
> message_type[6] > nested_type[2] > field[3] > label:
desc_test_complex.proto:167:5
desc_test_complex.proto:167:13
> message_type[6] > nested_type[2] > field[3] > type_name:
desc_test_complex.proto:167:14
desc_test_complex.proto:167:18
> message_type[6] > nested_type[2] > field[3] > name:
desc_test_complex.proto:167:19
desc_test_complex.proto:167:24
> message_type[6] > nested_type[2] > field[3] > number:
desc_test_complex.proto:167:27
desc_test_complex.proto:167:28
> message_type[6] > oneof_decl[0]:
desc_test_complex.proto:169:3
desc_test_complex.proto:177:4
> message_type[6] > oneof_decl[0] > name:
desc_test_complex.proto:169:9
desc_test_complex.proto:169:13
> message_type[6] > field[0]:
desc_test_complex.proto:170:5
desc_test_complex.proto:170:27
> message_type[6] > field[0] > type_name:
desc_test_complex.proto:170:5
desc_test_complex.proto:170:15
> message_type[6] > field[0] > name:
desc_test_complex.proto:170:16
desc_test_complex.proto:170:22
> message_type[6] > field[0] > number:
desc_test_complex.proto:170:25
desc_test_complex.proto:170:26
> message_type[6] > field[1]:
desc_test_complex.proto:171:5
desc_test_complex.proto:171:31
> message_type[6] > field[1] > type_name:
desc_test_complex.proto:171:5
desc_test_complex.proto:171:17
> message_type[6] > field[1] > name:
desc_test_complex.proto:171:18
desc_test_complex.proto:171:26
> message_type[6] > field[1] > number:
desc_test_complex.proto:171:29
desc_test_complex.proto:171:30
> message_type[6] > field[2]:
desc_test_complex.proto:172:5
desc_test_complex.proto:172:21
> message_type[6] > field[2] > type_name:
desc_test_complex.proto:172:5
desc_test_complex.proto:172:12
> message_type[6] > field[2] > name:
desc_test_complex.proto:172:13
desc_test_complex.proto:172:16
> message_type[6] > field[2] > number:
desc_test_complex.proto:172:19
desc_test_complex.proto:172:20
> message_type[6] > field[3]:
desc_test_complex.proto:173:9
desc_test_complex.proto:176:10
> message_type[6] > field[3] > type:
desc_test_complex.proto:173:9
desc_test_complex.proto:173:14
> message_type[6] > field[3] > name:
desc_test_complex.proto:173:15
desc_test_complex.proto:173:24
> message_type[6] > field[3] > number:
desc_test_complex.proto:173:27
desc_test_complex.proto:173:28
> message_type[6] > nested_type[3]:
desc_test_complex.proto:173:9
desc_test_complex.proto:176:10
> message_type[6] > nested_type[3] > name:
desc_test_complex.proto:173:15
desc_test_complex.proto:173:24
> message_type[6] > field[3] > type_name:
desc_test_complex.proto:173:15
desc_test_complex.proto:173:24
> message_type[6] > nested_type[3] > field[0]:
desc_test_complex.proto:174:17
desc_test_complex.proto:174:45
> message_type[6] > nested_type[3] > field[0] > label:
desc_test_complex.proto:174:17
desc_test_complex.proto:174:25
> message_type[6] > nested_type[3] > field[0] > type:
desc_test_complex.proto:174:26
desc_test_complex.proto:174:32
> message_type[6] > nested_type[3] > field[0] > name:
desc_test_complex.proto:174:33
desc_test_complex.proto:174:40
> message_type[6] > nested_type[3] > field[0] > number:
desc_test_complex.proto:174:43
desc_test_complex.proto:174:44
> message_type[6] > nested_type[3] > field[1]:
desc_test_complex.proto:175:17
desc_test_complex.proto:175:45
> message_type[6] > nested_type[3] > field[1] > label:
desc_test_complex.proto:175:17
desc_test_complex.proto:175:25
> message_type[6] > nested_type[3] > field[1] > type:
desc_test_complex.proto:175:26
desc_test_complex.proto:175:32
> message_type[6] > nested_type[3] > field[1] > name:
desc_test_complex.proto:175:33
desc_test_complex.proto:175:40
> message_type[6] > nested_type[3] > field[1] > number:
desc_test_complex.proto:175:43
desc_test_complex.proto:175:44
> extension:
desc_test_complex.proto:180:1
desc_test_complex.proto:182:2
> extension[6]:
desc_test_complex.proto:181:3
desc_test_complex.proto:181:30
> extension[6] > extendee:
desc_test_complex.proto:180:8
desc_test_complex.proto:180:36
> extension[6] > label:
desc_test_complex.proto:181:3
desc_test_complex.proto:181:11
> extension[6] > type_name:
desc_test_complex.proto:181:12
desc_test_complex.proto:181:16
> extension[6] > name:
desc_test_complex.proto:181:17
desc_test_complex.proto:181:22
> extension[6] > number:
desc_test_complex.proto:181:25
desc_test_complex.proto:181:29
> message_type[7]:
desc_test_complex.proto:184:1
desc_test_complex.proto:190:2
> message_type[7] > name:
desc_test_complex.proto:184:9
desc_test_complex.proto:184:24
> message_type[7] > field[0]:
desc_test_complex.proto:185:5
desc_test_complex.proto:189:11
> message_type[7] > field[0] > label:
desc_test_complex.proto:185:5
desc_test_complex.proto:185:13
> message_type[7] > field[0] > type:
desc_test_complex.proto:185:14
desc_test_complex.proto:185:20
> message_type[7] > field[0] > name:
desc_test_complex.proto:185:21
desc_test_complex.proto:185:29
> message_type[7] > field[0] > number:
desc_test_complex.proto:185:32
desc_test_complex.proto:185:33
> message_type[7] > field[0] > options:
desc_test_complex.proto:186:7
desc_test_complex.proto:189:10
> message_type[7] > field[0] > options > rules > repeated:
desc_test_complex.proto:186:8
desc_test_complex.proto:189:9
> message_type[8]:
desc_test_complex.proto:194:1
desc_test_complex.proto:230:2
Leading detached comment [0]:
tests cases where field names collide with keywords
> message_type[8] > name:
desc_test_complex.proto:194:9
desc_test_complex.proto:194:26
> message_type[8] > field[0]:
desc_test_complex.proto:195:9
desc_test_complex.proto:195:34
> message_type[8] > field[0] > label:
desc_test_complex.proto:195:9
desc_test_complex.proto:195:17
> message_type[8] > field[0] > type:
desc_test_complex.proto:195:18
desc_test_complex.proto:195:22
> message_type[8] > field[0] > name:
desc_test_complex.proto:195:23
desc_test_complex.proto:195:29
> message_type[8] > field[0] > number:
desc_test_complex.proto:195:32
desc_test_complex.proto:195:33
> message_type[8] > field[1]:
desc_test_complex.proto:196:9
desc_test_complex.proto:196:34
> message_type[8] > field[1] > label:
desc_test_complex.proto:196:9
desc_test_complex.proto:196:17
> message_type[8] > field[1] > type:
desc_test_complex.proto:196:18
desc_test_complex.proto:196:22
> message_type[8] > field[1] > name:
desc_test_complex.proto:196:23
desc_test_complex.proto:196:29
> message_type[8] > field[1] > number:
desc_test_complex.proto:196:32
desc_test_complex.proto:196:33
> message_type[8] > field[2]:
desc_test_complex.proto:197:9
desc_test_complex.proto:197:34
> message_type[8] > field[2] > label:
desc_test_complex.proto:197:9
desc_test_complex.proto:197:17
> message_type[8] > field[2] > type:
desc_test_complex.proto:197:18
desc_test_complex.proto:197:22
> message_type[8] > field[2] > name:
desc_test_complex.proto:197:23
desc_test_complex.proto:197:29
> message_type[8] > field[2] > number:
desc_test_complex.proto:197:32
desc_test_complex.proto:197:33
> message_type[8] > field[3]:
desc_test_complex.proto:198:9
desc_test_complex.proto:198:32
> message_type[8] > field[3] > label:
desc_test_complex.proto:198:9
desc_test_complex.proto:198:17
> message_type[8] > field[3] > type:
desc_test_complex.proto:198:18
desc_test_complex.proto:198:22
> message_type[8] > field[3] > name:
desc_test_complex.proto:198:23
desc_test_complex.proto:198:27
> message_type[8] > field[3] > number:
desc_test_complex.proto:198:30
desc_test_complex.proto:198:31
> message_type[8] > field[4]:
desc_test_complex.proto:199:9
desc_test_complex.proto:199:35
> message_type[8] > field[4] > label:
desc_test_complex.proto:199:9
desc_test_complex.proto:199:17
> message_type[8] > field[4] > type:
desc_test_complex.proto:199:18
desc_test_complex.proto:199:22
> message_type[8] > field[4] > name:
desc_test_complex.proto:199:23
desc_test_complex.proto:199:30
> message_type[8] > field[4] > number:
desc_test_complex.proto:199:33
desc_test_complex.proto:199:34
> message_type[8] > field[5]:
desc_test_complex.proto:200:9
desc_test_complex.proto:200:36
> message_type[8] > field[5] > label:
desc_test_complex.proto:200:9
desc_test_complex.proto:200:17
> message_type[8] > field[5] > type:
desc_test_complex.proto:200:18
desc_test_complex.proto:200:24
> message_type[8] > field[5] > name:
desc_test_complex.proto:200:25
desc_test_complex.proto:200:31
> message_type[8] > field[5] > number:
desc_test_complex.proto:200:34
desc_test_complex.proto:200:35
> message_type[8] > field[6]:
desc_test_complex.proto:201:9
desc_test_complex.proto:201:34
> message_type[8] > field[6] > label:
desc_test_complex.proto:201:9
desc_test_complex.proto:201:17
> message_type[8] > field[6] > type:
desc_test_complex.proto:201:18
desc_test_complex.proto:201:23
> message_type[8] > field[6] > name:
desc_test_complex.proto:201:24
desc_test_complex.proto:201:29
> message_type[8] > field[6] > number:
desc_test_complex.proto:201:32
desc_test_complex.proto:201:33
> message_type[8] > field[7]:
desc_test_complex.proto:202:9
desc_test_complex.proto:202:34
> message_type[8] > field[7] > label:
desc_test_complex.proto:202:9
desc_test_complex.proto:202:17
> message_type[8] > field[7] > type:
desc_test_complex.proto:202:18
desc_test_complex.proto:202:23
> message_type[8] > field[7] > name:
desc_test_complex.proto:202:24
desc_test_complex.proto:202:29
> message_type[8] > field[7] > number:
desc_test_complex.proto:202:32
desc_test_complex.proto:202:33
> message_type[8] > field[8]:
desc_test_complex.proto:203:9
desc_test_complex.proto:203:34
> message_type[8] > field[8] > label:
desc_test_complex.proto:203:9
desc_test_complex.proto:203:17
> message_type[8] > field[8] > type:
desc_test_complex.proto:203:18
desc_test_complex.proto:203:23
> message_type[8] > field[8] > name:
desc_test_complex.proto:203:24
desc_test_complex.proto:203:29
> message_type[8] > field[8] > number:
desc_test_complex.proto:203:32
desc_test_complex.proto:203:33
> message_type[8] > field[9]:
desc_test_complex.proto:204:9
desc_test_complex.proto:204:37
> message_type[8] > field[9] > label:
desc_test_complex.proto:204:9
desc_test_complex.proto:204:17
> message_type[8] > field[9] > type:
desc_test_complex.proto:204:18
desc_test_complex.proto:204:24
> message_type[8] > field[9] > name:
desc_test_complex.proto:204:25
desc_test_complex.proto:204:31
> message_type[8] > field[9] > number:
desc_test_complex.proto:204:34
desc_test_complex.proto:204:36
> message_type[8] > field[10]:
desc_test_complex.proto:205:9
desc_test_complex.proto:205:37
> message_type[8] > field[10] > label:
desc_test_complex.proto:205:9
desc_test_complex.proto:205:17
> message_type[8] > field[10] > type:
desc_test_complex.proto:205:18
desc_test_complex.proto:205:24
> message_type[8] > field[10] > name:
desc_test_complex.proto:205:25
desc_test_complex.proto:205:31
> message_type[8] > field[10] > number:
desc_test_complex.proto:205:34
desc_test_complex.proto:205:36
> message_type[8] > field[11]:
desc_test_complex.proto:206:9
desc_test_complex.proto:206:37
> message_type[8] > field[11] > label:
desc_test_complex.proto:206:9
desc_test_complex.proto:206:17
> message_type[8] > field[11] > type:
desc_test_complex.proto:206:18
desc_test_complex.proto:206:24
> message_type[8] > field[11] > name:
desc_test_complex.proto:206:25
desc_test_complex.proto:206:31
> message_type[8] > field[11] > number:
desc_test_complex.proto:206:34
desc_test_complex.proto:206:36
> message_type[8] > field[12]:
desc_test_complex.proto:207:9
desc_test_complex.proto:207:37
> message_type[8] > field[12] > label:
desc_test_complex.proto:207:9
desc_test_complex.proto:207:17
> message_type[8] > field[12] > type:
desc_test_complex.proto:207:18
desc_test_complex.proto:207:24
> message_type[8] > field[12] > name:
desc_test_complex.proto:207:25
desc_test_complex.proto:207:31
> message_type[8] > field[12] > number:
desc_test_complex.proto:207:34
desc_test_complex.proto:207:36
> message_type[8] > field[13]:
desc_test_complex.proto:208:9
desc_test_complex.proto:208:39
> message_type[8] > field[13] > label:
desc_test_complex.proto:208:9
desc_test_complex.proto:208:17
> message_type[8] > field[13] > type:
desc_test_complex.proto:208:18
desc_test_complex.proto:208:25
> message_type[8] > field[13] > name:
desc_test_complex.proto:208:26
desc_test_complex.proto:208:33
> message_type[8] > field[13] > number:
desc_test_complex.proto:208:36
desc_test_complex.proto:208:38
> message_type[8] > field[14]:
desc_test_complex.proto:209:9
desc_test_complex.proto:209:39
> message_type[8] > field[14] > label:
desc_test_complex.proto:209:9
desc_test_complex.proto:209:17
> message_type[8] > field[14] > type:
desc_test_complex.proto:209:18
desc_test_complex.proto:209:25
> message_type[8] > field[14] > name:
desc_test_complex.proto:209:26
desc_test_complex.proto:209:33
> message_type[8] > field[14] > number:
desc_test_complex.proto:209:36
desc_test_complex.proto:209:38
> message_type[8] > field[15]:
desc_test_complex.proto:210:9
desc_test_complex.proto:210:41
> message_type[8] > field[15] > label:
desc_test_complex.proto:210:9
desc_test_complex.proto:210:17
> message_type[8] > field[15] > type:
desc_test_complex.proto:210:18
desc_test_complex.proto:210:26
> message_type[8] > field[15] > name:
desc_test_complex.proto:210:27
desc_test_complex.proto:210:35
> message_type[8] > field[15] > number:
desc_test_complex.proto:210:38
desc_test_complex.proto:210:40
> message_type[8] > field[16]:
desc_test_complex.proto:211:9
desc_test_complex.proto:211:41
> message_type[8] > field[16] > label:
desc_test_complex.proto:211:9
desc_test_complex.proto:211:17
> message_type[8] > field[16] > type:
desc_test_complex.proto:211:18
desc_test_complex.proto:211:26
> message_type[8] > field[16] > name:
desc_test_complex.proto:211:27
desc_test_complex.proto:211:35
> message_type[8] > field[16] > number:
desc_test_complex.proto:211:38
desc_test_complex.proto:211:40
> message_type[8] > field[17]:
desc_test_complex.proto:212:9
desc_test_complex.proto:212:33
> message_type[8] > field[17] > label:
desc_test_complex.proto:212:9
desc_test_complex.proto:212:17
> message_type[8] > field[17] > type:
desc_test_complex.proto:212:18
desc_test_complex.proto:212:22
> message_type[8] > field[17] > name:
desc_test_complex.proto:212:23
desc_test_complex.proto:212:27
> message_type[8] > field[17] > number:
desc_test_complex.proto:212:30
desc_test_complex.proto:212:32
> message_type[8] > field[18]:
desc_test_complex.proto:213:9
desc_test_complex.proto:213:35
> message_type[8] > field[18] > label:
desc_test_complex.proto:213:9
desc_test_complex.proto:213:17
> message_type[8] > field[18] > type:
desc_test_complex.proto:213:18
desc_test_complex.proto:213:23
> message_type[8] > field[18] > name:
desc_test_complex.proto:213:24
desc_test_complex.proto:213:29
> message_type[8] > field[18] > number:
desc_test_complex.proto:213:32
desc_test_complex.proto:213:34
> message_type[8] > field[19]:
desc_test_complex.proto:214:9
desc_test_complex.proto:214:37
> message_type[8] > field[19] > label:
desc_test_complex.proto:214:9
desc_test_complex.proto:214:17
> message_type[8] > field[19] > type:
desc_test_complex.proto:214:18
desc_test_complex.proto:214:24
> message_type[8] > field[19] > name:
desc_test_complex.proto:214:25
desc_test_complex.proto:214:31
> message_type[8] > field[19] > number:
desc_test_complex.proto:214:34
desc_test_complex.proto:214:36
> message_type[8] > field[20]:
desc_test_complex.proto:215:9
desc_test_complex.proto:215:37
> message_type[8] > field[20] > label:
desc_test_complex.proto:215:9
desc_test_complex.proto:215:17
> message_type[8] > field[20] > type:
desc_test_complex.proto:215:18
desc_test_complex.proto:215:22
> message_type[8] > field[20] > name:
desc_test_complex.proto:215:23
desc_test_complex.proto:215:31
> message_type[8] > field[20] > number:
desc_test_complex.proto:215:34
desc_test_complex.proto:215:36
> message_type[8] > field[21]:
desc_test_complex.proto:216:9
desc_test_complex.proto:216:37
> message_type[8] > field[21] > label:
desc_test_complex.proto:216:9
desc_test_complex.proto:216:17
> message_type[8] > field[21] > type:
desc_test_complex.proto:216:18
desc_test_complex.proto:216:22
> message_type[8] > field[21] > name:
desc_test_complex.proto:216:23
desc_test_complex.proto:216:31
> message_type[8] > field[21] > number:
desc_test_complex.proto:216:34
desc_test_complex.proto:216:36
> message_type[8] > field[22]:
desc_test_complex.proto:217:9
desc_test_complex.proto:217:37
> message_type[8] > field[22] > label:
desc_test_complex.proto:217:9
desc_test_complex.proto:217:17
> message_type[8] > field[22] > type:
desc_test_complex.proto:217:18
desc_test_complex.proto:217:22
> message_type[8] > field[22] > name:
desc_test_complex.proto:217:23
desc_test_complex.proto:217:31
> message_type[8] > field[22] > number:
desc_test_complex.proto:217:34
desc_test_complex.proto:217:36
> message_type[8] > field[23]:
desc_test_complex.proto:218:9
desc_test_complex.proto:218:36
> message_type[8] > field[23] > label:
desc_test_complex.proto:218:9
desc_test_complex.proto:218:17
> message_type[8] > field[23] > type:
desc_test_complex.proto:218:18
desc_test_complex.proto:218:22
> message_type[8] > field[23] > name:
desc_test_complex.proto:218:23
desc_test_complex.proto:218:30
> message_type[8] > field[23] > number:
desc_test_complex.proto:218:33
desc_test_complex.proto:218:35
> message_type[8] > field[24]:
desc_test_complex.proto:219:9
desc_test_complex.proto:219:33
> message_type[8] > field[24] > label:
desc_test_complex.proto:219:9
desc_test_complex.proto:219:17
> message_type[8] > field[24] > type:
desc_test_complex.proto:219:18
desc_test_complex.proto:219:22
> message_type[8] > field[24] > name:
desc_test_complex.proto:219:23
desc_test_complex.proto:219:27
> message_type[8] > field[24] > number:
desc_test_complex.proto:219:30
desc_test_complex.proto:219:32
> message_type[8] > field[25]:
desc_test_complex.proto:220:9
desc_test_complex.proto:220:36
> message_type[8] > field[25] > label:
desc_test_complex.proto:220:9
desc_test_complex.proto:220:17
> message_type[8] > field[25] > type:
desc_test_complex.proto:220:18
desc_test_complex.proto:220:22
> message_type[8] > field[25] > name:
desc_test_complex.proto:220:23
desc_test_complex.proto:220:30
> message_type[8] > field[25] > number:
desc_test_complex.proto:220:33
desc_test_complex.proto:220:35
> message_type[8] > field[26]:
desc_test_complex.proto:221:9
desc_test_complex.proto:221:32
> message_type[8] > field[26] > label:
desc_test_complex.proto:221:9
desc_test_complex.proto:221:17
> message_type[8] > field[26] > type:
desc_test_complex.proto:221:18
desc_test_complex.proto:221:22
> message_type[8] > field[26] > name:
desc_test_complex.proto:221:23
desc_test_complex.proto:221:26
> message_type[8] > field[26] > number:
desc_test_complex.proto:221:29
desc_test_complex.proto:221:31
> message_type[8] > field[27]:
desc_test_complex.proto:222:9
desc_test_complex.proto:222:35
> message_type[8] > field[27] > label:
desc_test_complex.proto:222:9
desc_test_complex.proto:222:17
> message_type[8] > field[27] > type:
desc_test_complex.proto:222:18
desc_test_complex.proto:222:22
> message_type[8] > field[27] > name:
desc_test_complex.proto:222:23
desc_test_complex.proto:222:29
> message_type[8] > field[27] > number:
desc_test_complex.proto:222:32
desc_test_complex.proto:222:34
> message_type[8] > field[28]:
desc_test_complex.proto:223:9
desc_test_complex.proto:223:35
> message_type[8] > field[28] > label:
desc_test_complex.proto:223:9
desc_test_complex.proto:223:17
> message_type[8] > field[28] > type:
desc_test_complex.proto:223:18
desc_test_complex.proto:223:22
> message_type[8] > field[28] > name:
desc_test_complex.proto:223:23
desc_test_complex.proto:223:29
> message_type[8] > field[28] > number:
desc_test_complex.proto:223:32
desc_test_complex.proto:223:34
> message_type[8] > field[29]:
desc_test_complex.proto:224:9
desc_test_complex.proto:224:39
> message_type[8] > field[29] > label:
desc_test_complex.proto:224:9
desc_test_complex.proto:224:17
> message_type[8] > field[29] > type:
desc_test_complex.proto:224:18
desc_test_complex.proto:224:22
> message_type[8] > field[29] > name:
desc_test_complex.proto:224:23
desc_test_complex.proto:224:33
> message_type[8] > field[29] > number:
desc_test_complex.proto:224:36
desc_test_complex.proto:224:38
> message_type[8] > field[30]:
desc_test_complex.proto:225:9
desc_test_complex.proto:225:37
> message_type[8] > field[30] > label:
desc_test_complex.proto:225:9
desc_test_complex.proto:225:17
> message_type[8] > field[30] > type:
desc_test_complex.proto:225:18
desc_test_complex.proto:225:22
> message_type[8] > field[30] > name:
desc_test_complex.proto:225:23
desc_test_complex.proto:225:31
> message_type[8] > field[30] > number:
desc_test_complex.proto:225:34
desc_test_complex.proto:225:36
> message_type[8] > field[31]:
desc_test_complex.proto:226:9
desc_test_complex.proto:226:31
> message_type[8] > field[31] > label:
desc_test_complex.proto:226:9
desc_test_complex.proto:226:17
> message_type[8] > field[31] > type:
desc_test_complex.proto:226:18
desc_test_complex.proto:226:22
> message_type[8] > field[31] > name:
desc_test_complex.proto:226:23
desc_test_complex.proto:226:25
> message_type[8] > field[31] > number:
desc_test_complex.proto:226:28
desc_test_complex.proto:226:30
> message_type[8] > field[32]:
desc_test_complex.proto:227:9
desc_test_complex.proto:227:34
> message_type[8] > field[32] > label:
desc_test_complex.proto:227:9
desc_test_complex.proto:227:17
> message_type[8] > field[32] > type:
desc_test_complex.proto:227:18
desc_test_complex.proto:227:23
> message_type[8] > field[32] > name:
desc_test_complex.proto:227:24
desc_test_complex.proto:227:28
> message_type[8] > field[32] > number:
desc_test_complex.proto:227:31
desc_test_complex.proto:227:33
> message_type[8] > field[33]:
desc_test_complex.proto:228:9
desc_test_complex.proto:228:35
> message_type[8] > field[33] > label:
desc_test_complex.proto:228:9
desc_test_complex.proto:228:17
> message_type[8] > field[33] > type:
desc_test_complex.proto:228:18
desc_test_complex.proto:228:23
> message_type[8] > field[33] > name:
desc_test_complex.proto:228:24
desc_test_complex.proto:228:29
> message_type[8] > field[33] > number:
desc_test_complex.proto:228:32
desc_test_complex.proto:228:34
> message_type[8] > field[34]:
desc_test_complex.proto:229:9
desc_test_complex.proto:229:37
> message_type[8] > field[34] > label:
desc_test_complex.proto:229:9
desc_test_complex.proto:229:17
> message_type[8] > field[34] > type:
desc_test_complex.proto:229:18
desc_test_complex.proto:229:23
> message_type[8] > field[34] > name:
desc_test_complex.proto:229:24
desc_test_complex.proto:229:31
> message_type[8] > field[34] > number:
desc_test_complex.proto:229:34
desc_test_complex.proto:229:36
> extension:
desc_test_complex.proto:232:1
desc_test_complex.proto:269:2
> extension[7]:
desc_test_complex.proto:233:9
desc_test_complex.proto:233:38
> extension[7] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[7] > label:
desc_test_complex.proto:233:9
desc_test_complex.proto:233:17
> extension[7] > type:
desc_test_complex.proto:233:18
desc_test_complex.proto:233:22
> extension[7] > name:
desc_test_complex.proto:233:23
desc_test_complex.proto:233:29
> extension[7] > number:
desc_test_complex.proto:233:32
desc_test_complex.proto:233:37
> extension[8]:
desc_test_complex.proto:234:9
desc_test_complex.proto:234:38
> extension[8] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[8] > label:
desc_test_complex.proto:234:9
desc_test_complex.proto:234:17
> extension[8] > type:
desc_test_complex.proto:234:18
desc_test_complex.proto:234:22
> extension[8] > name:
desc_test_complex.proto:234:23
desc_test_complex.proto:234:29
> extension[8] > number:
desc_test_complex.proto:234:32
desc_test_complex.proto:234:37
> extension[9]:
desc_test_complex.proto:235:9
desc_test_complex.proto:235:38
> extension[9] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[9] > label:
desc_test_complex.proto:235:9
desc_test_complex.proto:235:17
> extension[9] > type:
desc_test_complex.proto:235:18
desc_test_complex.proto:235:22
> extension[9] > name:
desc_test_complex.proto:235:23
desc_test_complex.proto:235:29
> extension[9] > number:
desc_test_complex.proto:235:32
desc_test_complex.proto:235:37
> extension[10]:
desc_test_complex.proto:236:9
desc_test_complex.proto:236:36
> extension[10] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[10] > label:
desc_test_complex.proto:236:9
desc_test_complex.proto:236:17
> extension[10] > type:
desc_test_complex.proto:236:18
desc_test_complex.proto:236:22
> extension[10] > name:
desc_test_complex.proto:236:23
desc_test_complex.proto:236:27
> extension[10] > number:
desc_test_complex.proto:236:30
desc_test_complex.proto:236:35
> extension[11]:
desc_test_complex.proto:237:9
desc_test_complex.proto:237:39
> extension[11] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[11] > label:
desc_test_complex.proto:237:9
desc_test_complex.proto:237:17
> extension[11] > type:
desc_test_complex.proto:237:18
desc_test_complex.proto:237:22
> extension[11] > name:
desc_test_complex.proto:237:23
desc_test_complex.proto:237:30
> extension[11] > number:
desc_test_complex.proto:237:33
desc_test_complex.proto:237:38
> extension[12]:
desc_test_complex.proto:238:9
desc_test_complex.proto:238:40
> extension[12] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[12] > label:
desc_test_complex.proto:238:9
desc_test_complex.proto:238:17
> extension[12] > type:
desc_test_complex.proto:238:18
desc_test_complex.proto:238:24
> extension[12] > name:
desc_test_complex.proto:238:25
desc_test_complex.proto:238:31
> extension[12] > number:
desc_test_complex.proto:238:34
desc_test_complex.proto:238:39
> extension[13]:
desc_test_complex.proto:239:9
desc_test_complex.proto:239:38
> extension[13] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[13] > label:
desc_test_complex.proto:239:9
desc_test_complex.proto:239:17
> extension[13] > type:
desc_test_complex.proto:239:18
desc_test_complex.proto:239:23
> extension[13] > name:
desc_test_complex.proto:239:24
desc_test_complex.proto:239:29
> extension[13] > number:
desc_test_complex.proto:239:32
desc_test_complex.proto:239:37
> extension[14]:
desc_test_complex.proto:240:9
desc_test_complex.proto:240:38
> extension[14] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[14] > label:
desc_test_complex.proto:240:9
desc_test_complex.proto:240:17
> extension[14] > type:
desc_test_complex.proto:240:18
desc_test_complex.proto:240:23
> extension[14] > name:
desc_test_complex.proto:240:24
desc_test_complex.proto:240:29
> extension[14] > number:
desc_test_complex.proto:240:32
desc_test_complex.proto:240:37
> extension[15]:
desc_test_complex.proto:241:9
desc_test_complex.proto:241:38
> extension[15] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[15] > label:
desc_test_complex.proto:241:9
desc_test_complex.proto:241:17
> extension[15] > type:
desc_test_complex.proto:241:18
desc_test_complex.proto:241:23
> extension[15] > name:
desc_test_complex.proto:241:24
desc_test_complex.proto:241:29
> extension[15] > number:
desc_test_complex.proto:241:32
desc_test_complex.proto:241:37
> extension[16]:
desc_test_complex.proto:242:9
desc_test_complex.proto:242:40
> extension[16] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[16] > label:
desc_test_complex.proto:242:9
desc_test_complex.proto:242:17
> extension[16] > type:
desc_test_complex.proto:242:18
desc_test_complex.proto:242:24
> extension[16] > name:
desc_test_complex.proto:242:25
desc_test_complex.proto:242:31
> extension[16] > number:
desc_test_complex.proto:242:34
desc_test_complex.proto:242:39
> extension[17]:
desc_test_complex.proto:243:9
desc_test_complex.proto:243:40
> extension[17] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[17] > label:
desc_test_complex.proto:243:9
desc_test_complex.proto:243:17
> extension[17] > type:
desc_test_complex.proto:243:18
desc_test_complex.proto:243:24
> extension[17] > name:
desc_test_complex.proto:243:25
desc_test_complex.proto:243:31
> extension[17] > number:
desc_test_complex.proto:243:34
desc_test_complex.proto:243:39
> extension[18]:
desc_test_complex.proto:244:9
desc_test_complex.proto:244:40
> extension[18] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[18] > label:
desc_test_complex.proto:244:9
desc_test_complex.proto:244:17
> extension[18] > type:
desc_test_complex.proto:244:18
desc_test_complex.proto:244:24
> extension[18] > name:
desc_test_complex.proto:244:25
desc_test_complex.proto:244:31
> extension[18] > number:
desc_test_complex.proto:244:34
desc_test_complex.proto:244:39
> extension[19]:
desc_test_complex.proto:245:9
desc_test_complex.proto:245:40
> extension[19] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[19] > label:
desc_test_complex.proto:245:9
desc_test_complex.proto:245:17
> extension[19] > type:
desc_test_complex.proto:245:18
desc_test_complex.proto:245:24
> extension[19] > name:
desc_test_complex.proto:245:25
desc_test_complex.proto:245:31
> extension[19] > number:
desc_test_complex.proto:245:34
desc_test_complex.proto:245:39
> extension[20]:
desc_test_complex.proto:246:9
desc_test_complex.proto:246:42
> extension[20] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[20] > label:
desc_test_complex.proto:246:9
desc_test_complex.proto:246:17
> extension[20] > type:
desc_test_complex.proto:246:18
desc_test_complex.proto:246:25
> extension[20] > name:
desc_test_complex.proto:246:26
desc_test_complex.proto:246:33
> extension[20] > number:
desc_test_complex.proto:246:36
desc_test_complex.proto:246:41
> extension[21]:
desc_test_complex.proto:247:9
desc_test_complex.proto:247:42
> extension[21] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[21] > label:
desc_test_complex.proto:247:9
desc_test_complex.proto:247:17
> extension[21] > type:
desc_test_complex.proto:247:18
desc_test_complex.proto:247:25
> extension[21] > name:
desc_test_complex.proto:247:26
desc_test_complex.proto:247:33
> extension[21] > number:
desc_test_complex.proto:247:36
desc_test_complex.proto:247:41
> extension[22]:
desc_test_complex.proto:248:9
desc_test_complex.proto:248:44
> extension[22] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[22] > label:
desc_test_complex.proto:248:9
desc_test_complex.proto:248:17
> extension[22] > type:
desc_test_complex.proto:248:18
desc_test_complex.proto:248:26
> extension[22] > name:
desc_test_complex.proto:248:27
desc_test_complex.proto:248:35
> extension[22] > number:
desc_test_complex.proto:248:38
desc_test_complex.proto:248:43
> extension[23]:
desc_test_complex.proto:249:9
desc_test_complex.proto:249:44
> extension[23] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[23] > label:
desc_test_complex.proto:249:9
desc_test_complex.proto:249:17
> extension[23] > type:
desc_test_complex.proto:249:18
desc_test_complex.proto:249:26
> extension[23] > name:
desc_test_complex.proto:249:27
desc_test_complex.proto:249:35
> extension[23] > number:
desc_test_complex.proto:249:38
desc_test_complex.proto:249:43
> extension[24]:
desc_test_complex.proto:250:9
desc_test_complex.proto:250:36
> extension[24] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[24] > label:
desc_test_complex.proto:250:9
desc_test_complex.proto:250:17
> extension[24] > type:
desc_test_complex.proto:250:18
desc_test_complex.proto:250:22
> extension[24] > name:
desc_test_complex.proto:250:23
desc_test_complex.proto:250:27
> extension[24] > number:
desc_test_complex.proto:250:30
desc_test_complex.proto:250:35
> extension[25]:
desc_test_complex.proto:251:9
desc_test_complex.proto:251:38
> extension[25] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[25] > label:
desc_test_complex.proto:251:9
desc_test_complex.proto:251:17
> extension[25] > type:
desc_test_complex.proto:251:18
desc_test_complex.proto:251:23
> extension[25] > name:
desc_test_complex.proto:251:24
desc_test_complex.proto:251:29
> extension[25] > number:
desc_test_complex.proto:251:32
desc_test_complex.proto:251:37
> extension[26]:
desc_test_complex.proto:252:9
desc_test_complex.proto:252:40
> extension[26] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[26] > label:
desc_test_complex.proto:252:9
desc_test_complex.proto:252:17
> extension[26] > type:
desc_test_complex.proto:252:18
desc_test_complex.proto:252:24
> extension[26] > name:
desc_test_complex.proto:252:25
desc_test_complex.proto:252:31
> extension[26] > number:
desc_test_complex.proto:252:34
desc_test_complex.proto:252:39
> extension[27]:
desc_test_complex.proto:253:9
desc_test_complex.proto:253:40
> extension[27] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[27] > label:
desc_test_complex.proto:253:9
desc_test_complex.proto:253:17
> extension[27] > type:
desc_test_complex.proto:253:18
desc_test_complex.proto:253:22
> extension[27] > name:
desc_test_complex.proto:253:23
desc_test_complex.proto:253:31
> extension[27] > number:
desc_test_complex.proto:253:34
desc_test_complex.proto:253:39
> extension[28]:
desc_test_complex.proto:254:9
desc_test_complex.proto:254:40
> extension[28] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[28] > label:
desc_test_complex.proto:254:9
desc_test_complex.proto:254:17
> extension[28] > type:
desc_test_complex.proto:254:18
desc_test_complex.proto:254:22
> extension[28] > name:
desc_test_complex.proto:254:23
desc_test_complex.proto:254:31
> extension[28] > number:
desc_test_complex.proto:254:34
desc_test_complex.proto:254:39
> extension[29]:
desc_test_complex.proto:255:9
desc_test_complex.proto:255:40
> extension[29] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[29] > label:
desc_test_complex.proto:255:9
desc_test_complex.proto:255:17
> extension[29] > type:
desc_test_complex.proto:255:18
desc_test_complex.proto:255:22
> extension[29] > name:
desc_test_complex.proto:255:23
desc_test_complex.proto:255:31
> extension[29] > number:
desc_test_complex.proto:255:34
desc_test_complex.proto:255:39
> extension[30]:
desc_test_complex.proto:256:9
desc_test_complex.proto:256:39
> extension[30] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[30] > label:
desc_test_complex.proto:256:9
desc_test_complex.proto:256:17
> extension[30] > type:
desc_test_complex.proto:256:18
desc_test_complex.proto:256:22
> extension[30] > name:
desc_test_complex.proto:256:23
desc_test_complex.proto:256:30
> extension[30] > number:
desc_test_complex.proto:256:33
desc_test_complex.proto:256:38
> extension[31]:
desc_test_complex.proto:257:9
desc_test_complex.proto:257:36
> extension[31] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[31] > label:
desc_test_complex.proto:257:9
desc_test_complex.proto:257:17
> extension[31] > type:
desc_test_complex.proto:257:18
desc_test_complex.proto:257:22
> extension[31] > name:
desc_test_complex.proto:257:23
desc_test_complex.proto:257:27
> extension[31] > number:
desc_test_complex.proto:257:30
desc_test_complex.proto:257:35
> extension[32]:
desc_test_complex.proto:258:9
desc_test_complex.proto:258:39
> extension[32] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[32] > label:
desc_test_complex.proto:258:9
desc_test_complex.proto:258:17
> extension[32] > type:
desc_test_complex.proto:258:18
desc_test_complex.proto:258:22
> extension[32] > name:
desc_test_complex.proto:258:23
desc_test_complex.proto:258:30
> extension[32] > number:
desc_test_complex.proto:258:33
desc_test_complex.proto:258:38
> extension[33]:
desc_test_complex.proto:259:9
desc_test_complex.proto:259:35
> extension[33] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[33] > label:
desc_test_complex.proto:259:9
desc_test_complex.proto:259:17
> extension[33] > type:
desc_test_complex.proto:259:18
desc_test_complex.proto:259:22
> extension[33] > name:
desc_test_complex.proto:259:23
desc_test_complex.proto:259:26
> extension[33] > number:
desc_test_complex.proto:259:29
desc_test_complex.proto:259:34
> extension[34]:
desc_test_complex.proto:260:9
desc_test_complex.proto:260:38
> extension[34] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[34] > label:
desc_test_complex.proto:260:9
desc_test_complex.proto:260:17
> extension[34] > type:
desc_test_complex.proto:260:18
desc_test_complex.proto:260:22
> extension[34] > name:
desc_test_complex.proto:260:23
desc_test_complex.proto:260:29
> extension[34] > number:
desc_test_complex.proto:260:32
desc_test_complex.proto:260:37
> extension[35]:
desc_test_complex.proto:261:9
desc_test_complex.proto:261:38
> extension[35] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[35] > label:
desc_test_complex.proto:261:9
desc_test_complex.proto:261:17
> extension[35] > type:
desc_test_complex.proto:261:18
desc_test_complex.proto:261:22
> extension[35] > name:
desc_test_complex.proto:261:23
desc_test_complex.proto:261:29
> extension[35] > number:
desc_test_complex.proto:261:32
desc_test_complex.proto:261:37
> extension[36]:
desc_test_complex.proto:262:9
desc_test_complex.proto:262:42
> extension[36] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[36] > label:
desc_test_complex.proto:262:9
desc_test_complex.proto:262:17
> extension[36] > type:
desc_test_complex.proto:262:18
desc_test_complex.proto:262:22
> extension[36] > name:
desc_test_complex.proto:262:23
desc_test_complex.proto:262:33
> extension[36] > number:
desc_test_complex.proto:262:36
desc_test_complex.proto:262:41
> extension[37]:
desc_test_complex.proto:263:9
desc_test_complex.proto:263:40
> extension[37] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[37] > label:
desc_test_complex.proto:263:9
desc_test_complex.proto:263:17
> extension[37] > type:
desc_test_complex.proto:263:18
desc_test_complex.proto:263:22
> extension[37] > name:
desc_test_complex.proto:263:23
desc_test_complex.proto:263:31
> extension[37] > number:
desc_test_complex.proto:263:34
desc_test_complex.proto:263:39
> extension[38]:
desc_test_complex.proto:264:9
desc_test_complex.proto:264:34
> extension[38] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[38] > label:
desc_test_complex.proto:264:9
desc_test_complex.proto:264:17
> extension[38] > type:
desc_test_complex.proto:264:18
desc_test_complex.proto:264:22
> extension[38] > name:
desc_test_complex.proto:264:23
desc_test_complex.proto:264:25
> extension[38] > number:
desc_test_complex.proto:264:28
desc_test_complex.proto:264:33
> extension[39]:
desc_test_complex.proto:265:9
desc_test_complex.proto:265:37
> extension[39] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[39] > label:
desc_test_complex.proto:265:9
desc_test_complex.proto:265:17
> extension[39] > type:
desc_test_complex.proto:265:18
desc_test_complex.proto:265:23
> extension[39] > name:
desc_test_complex.proto:265:24
desc_test_complex.proto:265:28
> extension[39] > number:
desc_test_complex.proto:265:31
desc_test_complex.proto:265:36
> extension[40]:
desc_test_complex.proto:266:9
desc_test_complex.proto:266:38
> extension[40] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[40] > label:
desc_test_complex.proto:266:9
desc_test_complex.proto:266:17
> extension[40] > type:
desc_test_complex.proto:266:18
desc_test_complex.proto:266:23
> extension[40] > name:
desc_test_complex.proto:266:24
desc_test_complex.proto:266:29
> extension[40] > number:
desc_test_complex.proto:266:32
desc_test_complex.proto:266:37
> extension[41]:
desc_test_complex.proto:267:9
desc_test_complex.proto:267:40
> extension[41] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[41] > label:
desc_test_complex.proto:267:9
desc_test_complex.proto:267:17
> extension[41] > type:
desc_test_complex.proto:267:18
desc_test_complex.proto:267:23
> extension[41] > name:
desc_test_complex.proto:267:24
desc_test_complex.proto:267:31
> extension[41] > number:
desc_test_complex.proto:267:34
desc_test_complex.proto:267:39
> extension[42]:
desc_test_complex.proto:268:9
desc_test_complex.proto:268:49
> extension[42] > extendee:
desc_test_complex.proto:232:8
desc_test_complex.proto:232:36
> extension[42] > label:
desc_test_complex.proto:268:9
desc_test_complex.proto:268:17
> extension[42] > type_name:
desc_test_complex.proto:268:18
desc_test_complex.proto:268:35
> extension[42] > name:
desc_test_complex.proto:268:36
desc_test_complex.proto:268:40
> extension[42] > number:
desc_test_complex.proto:268:43
desc_test_complex.proto:268:48
> message_type[9]:
desc_test_complex.proto:271:1
desc_test_complex.proto:296:2
Trailing comments:
comment for last element in file, KeywordCollisionOptions
> message_type[9] > name:
desc_test_complex.proto:271:9
desc_test_complex.proto:271:32
> message_type[9] > field[0]:
desc_test_complex.proto:272:9
desc_test_complex.proto:282:11
> message_type[9] > field[0] > label:
desc_test_complex.proto:272:9
desc_test_complex.proto:272:17
> message_type[9] > field[0] > type:
desc_test_complex.proto:272:18
desc_test_complex.proto:272:24
> message_type[9] > field[0] > name:
desc_test_complex.proto:272:25
desc_test_complex.proto:272:27
> message_type[9] > field[0] > number:
desc_test_complex.proto:272:30
desc_test_complex.proto:272:31
> message_type[9] > field[0] > options:
desc_test_complex.proto:272:32
desc_test_complex.proto:282:10
> message_type[9] > field[0] > options > syntax:
desc_test_complex.proto:273:17
desc_test_complex.proto:273:32
> message_type[9] > field[0] > options > import:
desc_test_complex.proto:273:34
desc_test_complex.proto:273:49
> message_type[9] > field[0] > options > public:
desc_test_complex.proto:273:51
desc_test_complex.proto:273:66
> message_type[9] > field[0] > options > weak:
desc_test_complex.proto:273:68
desc_test_complex.proto:273:81
> message_type[9] > field[0] > options > package:
desc_test_complex.proto:273:83
desc_test_complex.proto:273:99
> message_type[9] > field[0] > options > string:
desc_test_complex.proto:274:17
desc_test_complex.proto:274:36
> message_type[9] > field[0] > options > bytes:
desc_test_complex.proto:274:38
desc_test_complex.proto:274:55
> message_type[9] > field[0] > options > bool:
desc_test_complex.proto:274:57
desc_test_complex.proto:274:70
> message_type[9] > field[0] > options > float:
desc_test_complex.proto:275:17
desc_test_complex.proto:275:31
> message_type[9] > field[0] > options > double:
desc_test_complex.proto:275:33
desc_test_complex.proto:275:51
> message_type[9] > field[0] > options > int32:
desc_test_complex.proto:276:17
desc_test_complex.proto:276:29
> message_type[9] > field[0] > options > int64:
desc_test_complex.proto:276:31
desc_test_complex.proto:276:43
> message_type[9] > field[0] > options > uint32:
desc_test_complex.proto:276:45
desc_test_complex.proto:276:60
> message_type[9] > field[0] > options > uint64:
desc_test_complex.proto:276:62
desc_test_complex.proto:276:77
> message_type[9] > field[0] > options > sint32:
desc_test_complex.proto:276:79
desc_test_complex.proto:276:93
> message_type[9] > field[0] > options > sint64:
desc_test_complex.proto:276:95
desc_test_complex.proto:276:109
> message_type[9] > field[0] > options > fixed32:
desc_test_complex.proto:277:17
desc_test_complex.proto:277:33
> message_type[9] > field[0] > options > fixed64:
desc_test_complex.proto:277:35
desc_test_complex.proto:277:51
> message_type[9] > field[0] > options > sfixed32:
desc_test_complex.proto:277:53
desc_test_complex.proto:277:71
> message_type[9] > field[0] > options > sfixed64:
desc_test_complex.proto:277:73
desc_test_complex.proto:277:91
> message_type[9] > field[0] > options > optional:
desc_test_complex.proto:278:17
desc_test_complex.proto:278:34
> message_type[9] > field[0] > options > repeated:
desc_test_complex.proto:278:36
desc_test_complex.proto:278:53
> message_type[9] > field[0] > options > required:
desc_test_complex.proto:278:55
desc_test_complex.proto:278:72
> message_type[9] > field[0] > options > message:
desc_test_complex.proto:279:17
desc_test_complex.proto:279:33
> message_type[9] > field[0] > options > enum:
desc_test_complex.proto:279:35
desc_test_complex.proto:279:48
> message_type[9] > field[0] > options > service:
desc_test_complex.proto:279:50
desc_test_complex.proto:279:66
> message_type[9] > field[0] > options > rpc:
desc_test_complex.proto:279:68
desc_test_complex.proto:279:80
> message_type[9] > field[0] > options > option:
desc_test_complex.proto:280:17
desc_test_complex.proto:280:32
> message_type[9] > field[0] > options > extend:
desc_test_complex.proto:280:34
desc_test_complex.proto:280:49
> message_type[9] > field[0] > options > extensions:
desc_test_complex.proto:280:51
desc_test_complex.proto:280:70
> message_type[9] > field[0] > options > reserved:
desc_test_complex.proto:280:72
desc_test_complex.proto:280:89
> message_type[9] > field[0] > options > to:
desc_test_complex.proto:281:17
desc_test_complex.proto:281:28
> message_type[9] > field[0] > options > true:
desc_test_complex.proto:281:30
desc_test_complex.proto:281:42
> message_type[9] > field[0] > options > false:
desc_test_complex.proto:281:44
desc_test_complex.proto:281:58
> message_type[9] > field[0] > options > default:
desc_test_complex.proto:281:60
desc_test_complex.proto:281:75
> message_type[9] > field[1]:
desc_test_complex.proto:283:9
desc_test_complex.proto:295:11
> message_type[9] > field[1] > label:
desc_test_complex.proto:283:9
desc_test_complex.proto:283:17
> message_type[9] > field[1] > type:
desc_test_complex.proto:283:18
desc_test_complex.proto:283:24
> message_type[9] > field[1] > name:
desc_test_complex.proto:283:25
desc_test_complex.proto:283:29
> message_type[9] > field[1] > number:
desc_test_complex.proto:283:32
desc_test_complex.proto:283:33
> message_type[9] > field[1] > options:
desc_test_complex.proto:283:34
desc_test_complex.proto:295:10
> message_type[9] > field[1] > options > boom:
desc_test_complex.proto:284:17
desc_test_complex.proto:294:18
---- desc_test_options.proto ----
:
desc_test_options.proto:1:1
desc_test_options.proto:63:2
> syntax:
desc_test_options.proto:1:1
desc_test_options.proto:1:19
> options:
desc_test_options.proto:3:1
desc_test_options.proto:3:73
> options > go_package:
desc_test_options.proto:3:1
desc_test_options.proto:3:73
> package:
desc_test_options.proto:5:1
desc_test_options.proto:5:20
> dependency[0]:
desc_test_options.proto:7:1
desc_test_options.proto:7:43
> extension:
desc_test_options.proto:9:1
desc_test_options.proto:11:2
> extension[0]:
desc_test_options.proto:10:9
desc_test_options.proto:10:38
> extension[0] > extendee:
desc_test_options.proto:9:8
desc_test_options.proto:9:38
> extension[0] > label:
desc_test_options.proto:10:9
desc_test_options.proto:10:17
> extension[0] > type:
desc_test_options.proto:10:18
desc_test_options.proto:10:22
> extension[0] > name:
desc_test_options.proto:10:23
desc_test_options.proto:10:29
> extension[0] > number:
desc_test_options.proto:10:32
desc_test_options.proto:10:37
> extension:
desc_test_options.proto:13:1
desc_test_options.proto:16:2
> extension[1]:
desc_test_options.proto:14:9
desc_test_options.proto:14:40
> extension[1] > extendee:
desc_test_options.proto:13:8
desc_test_options.proto:13:36
> extension[1] > label:
desc_test_options.proto:14:9
desc_test_options.proto:14:17
> extension[1] > type:
desc_test_options.proto:14:18
desc_test_options.proto:14:24
> extension[1] > name:
desc_test_options.proto:14:25
desc_test_options.proto:14:31
> extension[1] > number:
desc_test_options.proto:14:34
desc_test_options.proto:14:39
> extension[2]:
desc_test_options.proto:15:9
desc_test_options.proto:15:40
> extension[2] > extendee:
desc_test_options.proto:13:8
desc_test_options.proto:13:36
> extension[2] > label:
desc_test_options.proto:15:9
desc_test_options.proto:15:17
> extension[2] > type:
desc_test_options.proto:15:18
desc_test_options.proto:15:23
> extension[2] > name:
desc_test_options.proto:15:24
desc_test_options.proto:15:31
> extension[2] > number:
desc_test_options.proto:15:34
desc_test_options.proto:15:39
> extension:
desc_test_options.proto:18:1
desc_test_options.proto:24:2
> extension[3]:
desc_test_options.proto:19:9
desc_test_options.proto:19:39
> extension[3] > extendee:
desc_test_options.proto:18:8
desc_test_options.proto:18:35
> extension[3] > label:
desc_test_options.proto:19:9
desc_test_options.proto:19:17
> extension[3] > type:
desc_test_options.proto:19:18
desc_test_options.proto:19:23
> extension[3] > name:
desc_test_options.proto:19:24
desc_test_options.proto:19:30
> extension[3] > number:
desc_test_options.proto:19:33
desc_test_options.proto:19:38
> extension[4]:
desc_test_options.proto:20:9
desc_test_options.proto:20:41
> extension[4] > extendee:
desc_test_options.proto:18:8
desc_test_options.proto:18:35
> extension[4] > label:
desc_test_options.proto:20:9
desc_test_options.proto:20:17
> extension[4] > type:
desc_test_options.proto:20:18
desc_test_options.proto:20:24
> extension[4] > name:
desc_test_options.proto:20:25
desc_test_options.proto:20:32
> extension[4] > number:
desc_test_options.proto:20:35
desc_test_options.proto:20:40
> extension[5]:
desc_test_options.proto:21:9
desc_test_options.proto:21:44
> extension[5] > extendee:
desc_test_options.proto:18:8
desc_test_options.proto:18:35
> extension[5] > label:
desc_test_options.proto:21:9
desc_test_options.proto:21:17
> extension[5] > type:
desc_test_options.proto:21:18
desc_test_options.proto:21:26
> extension[5] > name:
desc_test_options.proto:21:27
desc_test_options.proto:21:35
> extension[5] > number:
desc_test_options.proto:21:38
desc_test_options.proto:21:43
> extension[6]:
desc_test_options.proto:22:9
desc_test_options.proto:22:41
> extension[6] > extendee:
desc_test_options.proto:18:8
desc_test_options.proto:18:35
> extension[6] > label:
desc_test_options.proto:22:9
desc_test_options.proto:22:17
> extension[6] > type:
desc_test_options.proto:22:18
desc_test_options.proto:22:24
> extension[6] > name:
desc_test_options.proto:22:25
desc_test_options.proto:22:32
> extension[6] > number:
desc_test_options.proto:22:35
desc_test_options.proto:22:40
> extension[7]:
desc_test_options.proto:23:9
desc_test_options.proto:23:43
> extension[7] > extendee:
desc_test_options.proto:18:8
desc_test_options.proto:18:35
> extension[7] > label:
desc_test_options.proto:23:9
desc_test_options.proto:23:17
> extension[7] > type:
desc_test_options.proto:23:18
desc_test_options.proto:23:25
> extension[7] > name:
desc_test_options.proto:23:26
desc_test_options.proto:23:34
> extension[7] > number:
desc_test_options.proto:23:37
desc_test_options.proto:23:42
> extension:
desc_test_options.proto:26:1
desc_test_options.proto:32:2
> extension[8]:
desc_test_options.proto:27:9
desc_test_options.proto:27:40
> extension[8] > extendee:
desc_test_options.proto:26:8
desc_test_options.proto:26:40
> extension[8] > label:
desc_test_options.proto:27:9
desc_test_options.proto:27:17
> extension[8] > type:
desc_test_options.proto:27:18
desc_test_options.proto:27:23
> extension[8] > name:
desc_test_options.proto:27:24
desc_test_options.proto:27:31
> extension[8] > number:
desc_test_options.proto:27:34
desc_test_options.proto:27:39
> extension[9]:
desc_test_options.proto:28:9
desc_test_options.proto:28:42
> extension[9] > extendee:
desc_test_options.proto:26:8
desc_test_options.proto:26:40
> extension[9] > label:
desc_test_options.proto:28:9
desc_test_options.proto:28:17
> extension[9] > type:
desc_test_options.proto:28:18
desc_test_options.proto:28:24
> extension[9] > name:
desc_test_options.proto:28:25
desc_test_options.proto:28:33
> extension[9] > number:
desc_test_options.proto:28:36
desc_test_options.proto:28:41
> extension[10]:
desc_test_options.proto:29:9
desc_test_options.proto:29:45
> extension[10] > extendee:
desc_test_options.proto:26:8
desc_test_options.proto:26:40
> extension[10] > label:
desc_test_options.proto:29:9
desc_test_options.proto:29:17
> extension[10] > type:
desc_test_options.proto:29:18
desc_test_options.proto:29:26
> extension[10] > name:
desc_test_options.proto:29:27
desc_test_options.proto:29:36
> extension[10] > number:
desc_test_options.proto:29:39
desc_test_options.proto:29:44
> extension[11]:
desc_test_options.proto:30:9
desc_test_options.proto:30:42
> extension[11] > extendee:
desc_test_options.proto:26:8
desc_test_options.proto:26:40
> extension[11] > label:
desc_test_options.proto:30:9
desc_test_options.proto:30:17
> extension[11] > type:
desc_test_options.proto:30:18
desc_test_options.proto:30:24
> extension[11] > name:
desc_test_options.proto:30:25
desc_test_options.proto:30:33
> extension[11] > number:
desc_test_options.proto:30:36
desc_test_options.proto:30:41
> extension[12]:
desc_test_options.proto:31:9
desc_test_options.proto:31:44
> extension[12] > extendee:
desc_test_options.proto:26:8
desc_test_options.proto:26:40
> extension[12] > label:
desc_test_options.proto:31:9
desc_test_options.proto:31:17
> extension[12] > type:
desc_test_options.proto:31:18
desc_test_options.proto:31:25
> extension[12] > name:
desc_test_options.proto:31:26
desc_test_options.proto:31:35
> extension[12] > number:
desc_test_options.proto:31:38
desc_test_options.proto:31:43
> extension:
desc_test_options.proto:34:1
desc_test_options.proto:37:2
> extension[13]:
desc_test_options.proto:35:9
desc_test_options.proto:35:53
> extension[13] > extendee:
desc_test_options.proto:34:8
desc_test_options.proto:34:38
> extension[13] > label:
desc_test_options.proto:35:9
desc_test_options.proto:35:17
> extension[13] > type_name:
desc_test_options.proto:35:18
desc_test_options.proto:35:37
> extension[13] > name:
desc_test_options.proto:35:38
desc_test_options.proto:35:44
> extension[13] > number:
desc_test_options.proto:35:47
desc_test_options.proto:35:52
> extension[14]:
desc_test_options.proto:36:9
desc_test_options.proto:36:51
> extension[14] > extendee:
desc_test_options.proto:34:8
desc_test_options.proto:34:38
> extension[14] > label:
desc_test_options.proto:36:9
desc_test_options.proto:36:17
> extension[14] > type_name:
desc_test_options.proto:36:18
desc_test_options.proto:36:34
> extension[14] > name:
desc_test_options.proto:36:35
desc_test_options.proto:36:42
> extension[14] > number:
desc_test_options.proto:36:45
desc_test_options.proto:36:50
> extension:
desc_test_options.proto:39:1
desc_test_options.proto:42:2
> extension[15]:
desc_test_options.proto:40:9
desc_test_options.proto:40:40
> extension[15] > extendee:
desc_test_options.proto:39:8
desc_test_options.proto:39:37
> extension[15] > label:
desc_test_options.proto:40:9
desc_test_options.proto:40:17
> extension[15] > type:
desc_test_options.proto:40:18
desc_test_options.proto:40:23
> extension[15] > name:
desc_test_options.proto:40:24
desc_test_options.proto:40:31
> extension[15] > number:
desc_test_options.proto:40:34
desc_test_options.proto:40:39
> extension[16]:
desc_test_options.proto:41:9
desc_test_options.proto:41:42
> extension[16] > extendee:
desc_test_options.proto:39:8
desc_test_options.proto:39:37
> extension[16] > label:
desc_test_options.proto:41:9
desc_test_options.proto:41:17
> extension[16] > type:
desc_test_options.proto:41:18
desc_test_options.proto:41:24
> extension[16] > name:
desc_test_options.proto:41:25
desc_test_options.proto:41:33
> extension[16] > number:
desc_test_options.proto:41:36
desc_test_options.proto:41:41
> message_type[0]:
desc_test_options.proto:45:1
desc_test_options.proto:48:2
Leading comments:
Test message used by custom options
> message_type[0] > name:
desc_test_options.proto:45:9
desc_test_options.proto:45:28
> message_type[0] > field[0]:
desc_test_options.proto:46:9
desc_test_options.proto:46:32
> message_type[0] > field[0] > label:
desc_test_options.proto:46:9
desc_test_options.proto:46:17
> message_type[0] > field[0] > type:
desc_test_options.proto:46:18
desc_test_options.proto:46:24
> message_type[0] > field[0] > name:
desc_test_options.proto:46:25
desc_test_options.proto:46:27
> message_type[0] > field[0] > number:
desc_test_options.proto:46:30
desc_test_options.proto:46:31
> message_type[0] > field[1]:
desc_test_options.proto:47:9
desc_test_options.proto:47:34
> message_type[0] > field[1] > label:
desc_test_options.proto:47:9
desc_test_options.proto:47:17
> message_type[0] > field[1] > type:
desc_test_options.proto:47:18
desc_test_options.proto:47:24
> message_type[0] > field[1] > name:
desc_test_options.proto:47:25
desc_test_options.proto:47:29
> message_type[0] > field[1] > number:
desc_test_options.proto:47:32
desc_test_options.proto:47:33
> enum_type[0]:
desc_test_options.proto:51:1
desc_test_options.proto:53:2
Leading comments:
Test enum used by custom options
> enum_type[0] > name:
desc_test_options.proto:51:6
desc_test_options.proto:51:22
> enum_type[0] > value[0]:
desc_test_options.proto:52:9
desc_test_options.proto:52:19
> enum_type[0] > value[0] > name:
desc_test_options.proto:52:9
desc_test_options.proto:52:14
> enum_type[0] > value[0] > number:
desc_test_options.proto:52:17
desc_test_options.proto:52:18
> extension:
desc_test_options.proto:55:1
desc_test_options.proto:58:2
> extension[17]:
desc_test_options.proto:56:9
desc_test_options.proto:56:41
> extension[17] > extendee:
desc_test_options.proto:55:8
desc_test_options.proto:55:45
> extension[17] > label:
desc_test_options.proto:56:9
desc_test_options.proto:56:17
> extension[17] > type:
desc_test_options.proto:56:18
desc_test_options.proto:56:24
> extension[17] > name:
desc_test_options.proto:56:25
desc_test_options.proto:56:32
> extension[17] > number:
desc_test_options.proto:56:35
desc_test_options.proto:56:40
> extension[18]:
desc_test_options.proto:57:9
desc_test_options.proto:57:41
> extension[18] > extendee:
desc_test_options.proto:55:8
desc_test_options.proto:55:45
> extension[18] > label:
desc_test_options.proto:57:9
desc_test_options.proto:57:17
> extension[18] > type:
desc_test_options.proto:57:18
desc_test_options.proto:57:23
> extension[18] > name:
desc_test_options.proto:57:24
desc_test_options.proto:57:32
> extension[18] > number:
desc_test_options.proto:57:35
desc_test_options.proto:57:40
> extension:
desc_test_options.proto:60:1
desc_test_options.proto:63:2
> extension[19]:
desc_test_options.proto:61:9
desc_test_options.proto:61:41
> extension[19] > extendee:
desc_test_options.proto:60:8
desc_test_options.proto:60:36
> extension[19] > label:
desc_test_options.proto:61:9
desc_test_options.proto:61:17
> extension[19] > type:
desc_test_options.proto:61:18
desc_test_options.proto:61:24
> extension[19] > name:
desc_test_options.proto:61:25
desc_test_options.proto:61:32
> extension[19] > number:
desc_test_options.proto:61:35
desc_test_options.proto:61:40
> extension[20]:
desc_test_options.proto:62:9
desc_test_options.proto:62:41
> extension[20] > extendee:
desc_test_options.proto:60:8
desc_test_options.proto:60:36
> extension[20] > label:
desc_test_options.proto:62:9
desc_test_options.proto:62:17
> extension[20] > type:
desc_test_options.proto:62:18
desc_test_options.proto:62:23
> extension[20] > name:
desc_test_options.proto:62:24
desc_test_options.proto:62:32
> extension[20] > number:
desc_test_options.proto:62:35
desc_test_options.proto:62:40