blob: 9346a2850652659c1fe31c86b1f92bf52bf1cd72 [file] [log] [blame]
<!--
Copyright 2016 The LUCI Authors. All rights reserved.
Use of this source code is governed under the Apache License, Version 2.0
that can be found in the LICENSE file.
-->
<!-- This file is generated by gen.go -->
<script>
var testDescriptor = {
"file": [
{
"name": "types.proto",
"package": "rpcexplorer",
"messageType": [
{
"name": "M",
"field": [
{
"name": "i",
"number": 1,
"label": "LABEL_OPTIONAL",
"type": "TYPE_INT32",
"jsonName": "i"
},
{
"name": "ri",
"number": 2,
"label": "LABEL_REPEATED",
"type": "TYPE_INT32",
"jsonName": "ri"
},
{
"name": "s",
"number": 3,
"label": "LABEL_OPTIONAL",
"type": "TYPE_STRING",
"jsonName": "s"
},
{
"name": "e",
"number": 4,
"label": "LABEL_OPTIONAL",
"type": "TYPE_ENUM",
"typeName": ".rpcexplorer.E",
"jsonName": "e"
},
{
"name": "m",
"number": 10,
"label": "LABEL_OPTIONAL",
"type": "TYPE_MESSAGE",
"typeName": ".rpcexplorer.M2",
"jsonName": "m"
},
{
"name": "mr",
"number": 11,
"label": "LABEL_REPEATED",
"type": "TYPE_MESSAGE",
"typeName": ".rpcexplorer.M2",
"jsonName": "mr"
}
]
},
{
"name": "M2",
"field": [
{
"name": "i",
"number": 1,
"label": "LABEL_OPTIONAL",
"type": "TYPE_INT32",
"jsonName": "i"
},
{
"name": "s",
"number": 2,
"label": "LABEL_OPTIONAL",
"type": "TYPE_STRING",
"jsonName": "s"
}
]
},
{
"name": "MapContainer",
"field": [
{
"name": "im",
"number": 1,
"label": "LABEL_REPEATED",
"type": "TYPE_MESSAGE",
"typeName": ".rpcexplorer.MapContainer.ImEntry",
"jsonName": "im"
},
{
"name": "ii",
"number": 2,
"label": "LABEL_REPEATED",
"type": "TYPE_MESSAGE",
"typeName": ".rpcexplorer.MapContainer.IiEntry",
"jsonName": "ii"
}
],
"nestedType": [
{
"name": "ImEntry",
"field": [
{
"name": "key",
"number": 1,
"label": "LABEL_OPTIONAL",
"type": "TYPE_INT32",
"jsonName": "key"
},
{
"name": "value",
"number": 2,
"label": "LABEL_OPTIONAL",
"type": "TYPE_MESSAGE",
"typeName": ".rpcexplorer.M",
"jsonName": "value"
}
],
"options": {
"mapEntry": true
}
},
{
"name": "IiEntry",
"field": [
{
"name": "key",
"number": 1,
"label": "LABEL_OPTIONAL",
"type": "TYPE_INT32",
"jsonName": "key"
},
{
"name": "value",
"number": 2,
"label": "LABEL_OPTIONAL",
"type": "TYPE_INT32",
"jsonName": "value"
}
],
"options": {
"mapEntry": true
}
}
]
},
{
"name": "MultiWord",
"field": [
{
"name": "foo_bar",
"number": 1,
"label": "LABEL_OPTIONAL",
"type": "TYPE_STRING",
"jsonName": "fooBar"
}
]
}
],
"enumType": [
{
"name": "E",
"value": [
{
"name": "V0",
"number": 0
},
{
"name": "V1",
"number": 1
}
]
}
],
"sourceCodeInfo": {
"location": [
{
"span": [
4,
0,
39,
1
]
},
{
"path": [
12
],
"span": [
4,
0,
18
],
"leadingDetachedComments": [
" Copyright 2016 The LUCI Authors. All rights reserved.\n Use of this source code is governed under the Apache License, Version 2.0\n that can be found in the LICENSE file.\n"
]
},
{
"path": [
2
],
"span": [
6,
0,
20
]
},
{
"path": [
4,
0
],
"span": [
8,
0,
18,
1
]
},
{
"path": [
4,
0,
1
],
"span": [
8,
8,
9
]
},
{
"path": [
4,
0,
2,
0
],
"span": [
10,
4,
16
],
"leadingComments": " i is integer\n"
},
{
"path": [
4,
0,
2,
0,
5
],
"span": [
10,
4,
9
]
},
{
"path": [
4,
0,
2,
0,
1
],
"span": [
10,
10,
11
]
},
{
"path": [
4,
0,
2,
0,
3
],
"span": [
10,
14,
15
]
},
{
"path": [
4,
0,
2,
1
],
"span": [
11,
4,
26
]
},
{
"path": [
4,
0,
2,
1,
4
],
"span": [
11,
4,
12
]
},
{
"path": [
4,
0,
2,
1,
5
],
"span": [
11,
13,
18
]
},
{
"path": [
4,
0,
2,
1,
1
],
"span": [
11,
19,
21
]
},
{
"path": [
4,
0,
2,
1,
3
],
"span": [
11,
24,
25
]
},
{
"path": [
4,
0,
2,
2
],
"span": [
12,
4,
17
]
},
{
"path": [
4,
0,
2,
2,
5
],
"span": [
12,
4,
10
]
},
{
"path": [
4,
0,
2,
2,
1
],
"span": [
12,
11,
12
]
},
{
"path": [
4,
0,
2,
2,
3
],
"span": [
12,
15,
16
]
},
{
"path": [
4,
0,
2,
3
],
"span": [
13,
4,
12
]
},
{
"path": [
4,
0,
2,
3,
6
],
"span": [
13,
4,
5
]
},
{
"path": [
4,
0,
2,
3,
1
],
"span": [
13,
6,
7
]
},
{
"path": [
4,
0,
2,
3,
3
],
"span": [
13,
10,
11
]
},
{
"path": [
4,
0,
2,
4
],
"span": [
14,
4,
14
]
},
{
"path": [
4,
0,
2,
4,
6
],
"span": [
14,
4,
6
]
},
{
"path": [
4,
0,
2,
4,
1
],
"span": [
14,
7,
8
]
},
{
"path": [
4,
0,
2,
4,
3
],
"span": [
14,
11,
13
]
},
{
"path": [
4,
0,
2,
5
],
"span": [
17,
4,
24
],
"leadingComments": " mr is repeated message\n second line.\n"
},
{
"path": [
4,
0,
2,
5,
4
],
"span": [
17,
4,
12
]
},
{
"path": [
4,
0,
2,
5,
6
],
"span": [
17,
13,
15
]
},
{
"path": [
4,
0,
2,
5,
1
],
"span": [
17,
16,
18
]
},
{
"path": [
4,
0,
2,
5,
3
],
"span": [
17,
21,
23
]
},
{
"path": [
4,
1
],
"span": [
20,
0,
23,
1
]
},
{
"path": [
4,
1,
1
],
"span": [
20,
8,
10
]
},
{
"path": [
4,
1,
2,
0
],
"span": [
21,
4,
16
]
},
{
"path": [
4,
1,
2,
0,
5
],
"span": [
21,
4,
9
]
},
{
"path": [
4,
1,
2,
0,
1
],
"span": [
21,
10,
11
]
},
{
"path": [
4,
1,
2,
0,
3
],
"span": [
21,
14,
15
]
},
{
"path": [
4,
1,
2,
1
],
"span": [
22,
4,
17
]
},
{
"path": [
4,
1,
2,
1,
5
],
"span": [
22,
4,
10
]
},
{
"path": [
4,
1,
2,
1,
1
],
"span": [
22,
11,
12
]
},
{
"path": [
4,
1,
2,
1,
3
],
"span": [
22,
15,
16
]
},
{
"path": [
4,
2
],
"span": [
25,
0,
28,
1
]
},
{
"path": [
4,
2,
1
],
"span": [
25,
8,
20
]
},
{
"path": [
4,
2,
2,
0
],
"span": [
26,
4,
25
]
},
{
"path": [
4,
2,
2,
0,
6
],
"span": [
26,
4,
17
]
},
{
"path": [
4,
2,
2,
0,
1
],
"span": [
26,
18,
20
]
},
{
"path": [
4,
2,
2,
0,
3
],
"span": [
26,
23,
24
]
},
{
"path": [
4,
2,
2,
1
],
"span": [
27,
4,
29
]
},
{
"path": [
4,
2,
2,
1,
6
],
"span": [
27,
4,
21
]
},
{
"path": [
4,
2,
2,
1,
1
],
"span": [
27,
22,
24
]
},
{
"path": [
4,
2,
2,
1,
3
],
"span": [
27,
27,
28
]
},
{
"path": [
5,
0
],
"span": [
30,
0,
35,
1
]
},
{
"path": [
5,
0,
1
],
"span": [
30,
5,
6
]
},
{
"path": [
5,
0,
2,
0
],
"span": [
32,
4,
11
],
"leadingComments": " V0 comment.\n"
},
{
"path": [
5,
0,
2,
0,
1
],
"span": [
32,
4,
6
]
},
{
"path": [
5,
0,
2,
0,
2
],
"span": [
32,
9,
10
]
},
{
"path": [
5,
0,
2,
1
],
"span": [
34,
4,
11
],
"leadingComments": " V1 comment.\n"
},
{
"path": [
5,
0,
2,
1,
1
],
"span": [
34,
4,
6
]
},
{
"path": [
5,
0,
2,
1,
2
],
"span": [
34,
9,
10
]
},
{
"path": [
4,
3
],
"span": [
37,
0,
39,
1
]
},
{
"path": [
4,
3,
1
],
"span": [
37,
8,
17
]
},
{
"path": [
4,
3,
2,
0
],
"span": [
38,
4,
23
]
},
{
"path": [
4,
3,
2,
0,
5
],
"span": [
38,
4,
10
]
},
{
"path": [
4,
3,
2,
0,
1
],
"span": [
38,
11,
18
]
},
{
"path": [
4,
3,
2,
0,
3
],
"span": [
38,
21,
22
]
}
]
},
"syntax": "proto3"
}
]
};
</script>