summaryrefslogtreecommitdiff
path: root/grpc/third_party/upb/tests/json/test.proto.pb
blob: 94b8b92e61664fd0d5d9ddef9b2c88668a7fb951 (plain)
ofshex dumpascii
0000 0a a3 0f 0a 15 74 65 73 74 73 2f 6a 73 6f 6e 2f 74 65 73 74 2e 70 72 6f 74 6f 12 0d 75 70 62 2e .....tests/json/test.proto..upb.
0020 74 65 73 74 2e 6a 73 6f 6e 22 b3 0e 0a 0b 54 65 73 74 4d 65 73 73 61 67 65 12 25 0a 0e 6f 70 74 test.json"....TestMessage.%..opt
0040 69 6f 6e 61 6c 5f 69 6e 74 33 32 18 01 20 01 28 05 52 0d 6f 70 74 69 6f 6e 61 6c 49 6e 74 33 32 ional_int32....(.R.optionalInt32
0060 12 25 0a 0e 6f 70 74 69 6f 6e 61 6c 5f 69 6e 74 36 34 18 02 20 01 28 03 52 0d 6f 70 74 69 6f 6e .%..optional_int64....(.R.option
0080 61 6c 49 6e 74 36 34 12 27 0a 0f 6f 70 74 69 6f 6e 61 6c 5f 75 69 6e 74 33 32 18 03 20 01 28 05 alInt64.'..optional_uint32....(.
00a0 52 0e 6f 70 74 69 6f 6e 61 6c 55 69 6e 74 33 32 12 27 0a 0f 6f 70 74 69 6f 6e 61 6c 5f 75 69 6e R.optionalUint32.'..optional_uin
00c0 74 36 34 18 04 20 01 28 03 52 0e 6f 70 74 69 6f 6e 61 6c 55 69 6e 74 36 34 12 27 0a 0f 6f 70 74 t64....(.R.optionalUint64.'..opt
00e0 69 6f 6e 61 6c 5f 73 74 72 69 6e 67 18 05 20 01 28 09 52 0e 6f 70 74 69 6f 6e 61 6c 53 74 72 69 ional_string....(.R.optionalStri
0100 6e 67 12 25 0a 0e 6f 70 74 69 6f 6e 61 6c 5f 62 79 74 65 73 18 06 20 01 28 0c 52 0d 6f 70 74 69 ng.%..optional_bytes....(.R.opti
0120 6f 6e 61 6c 42 79 74 65 73 12 23 0a 0d 6f 70 74 69 6f 6e 61 6c 5f 62 6f 6f 6c 18 07 20 01 28 08 onalBytes.#..optional_bool....(.
0140 52 0c 6f 70 74 69 6f 6e 61 6c 42 6f 6f 6c 12 3c 0a 0c 6f 70 74 69 6f 6e 61 6c 5f 6d 73 67 18 08 R.optionalBool.<..optional_msg..
0160 20 01 28 0b 32 19 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 53 75 62 4d 65 73 73 61 67 65 52 ..(.2..upb.test.json.SubMessageR
0180 0b 6f 70 74 69 6f 6e 61 6c 4d 73 67 12 3a 0a 0d 6f 70 74 69 6f 6e 61 6c 5f 65 6e 75 6d 18 09 20 .optionalMsg.:..optional_enum...
01a0 01 28 0e 32 15 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 4d 79 45 6e 75 6d 52 0c 6f 70 74 69 .(.2..upb.test.json.MyEnumR.opti
01c0 6f 6e 61 6c 45 6e 75 6d 12 25 0a 0e 72 65 70 65 61 74 65 64 5f 69 6e 74 33 32 18 0b 20 03 28 05 onalEnum.%..repeated_int32....(.
01e0 52 0d 72 65 70 65 61 74 65 64 49 6e 74 33 32 12 25 0a 0e 72 65 70 65 61 74 65 64 5f 69 6e 74 36 R.repeatedInt32.%..repeated_int6
0200 34 18 0c 20 03 28 03 52 0d 72 65 70 65 61 74 65 64 49 6e 74 36 34 12 27 0a 0f 72 65 70 65 61 74 4....(.R.repeatedInt64.'..repeat
0220 65 64 5f 75 69 6e 74 33 32 18 0d 20 03 28 0d 52 0e 72 65 70 65 61 74 65 64 55 69 6e 74 33 32 12 ed_uint32....(.R.repeatedUint32.
0240 27 0a 0f 72 65 70 65 61 74 65 64 5f 75 69 6e 74 36 34 18 0e 20 03 28 04 52 0e 72 65 70 65 61 74 '..repeated_uint64....(.R.repeat
0260 65 64 55 69 6e 74 36 34 12 27 0a 0f 72 65 70 65 61 74 65 64 5f 73 74 72 69 6e 67 18 0f 20 03 28 edUint64.'..repeated_string....(
0280 09 52 0e 72 65 70 65 61 74 65 64 53 74 72 69 6e 67 12 25 0a 0e 72 65 70 65 61 74 65 64 5f 62 79 .R.repeatedString.%..repeated_by
02a0 74 65 73 18 10 20 03 28 0c 52 0d 72 65 70 65 61 74 65 64 42 79 74 65 73 12 23 0a 0d 72 65 70 65 tes....(.R.repeatedBytes.#..repe
02c0 61 74 65 64 5f 62 6f 6f 6c 18 11 20 03 28 08 52 0c 72 65 70 65 61 74 65 64 42 6f 6f 6c 12 3c 0a ated_bool....(.R.repeatedBool.<.
02e0 0c 72 65 70 65 61 74 65 64 5f 6d 73 67 18 12 20 03 28 0b 32 19 2e 75 70 62 2e 74 65 73 74 2e 6a .repeated_msg....(.2..upb.test.j
0300 73 6f 6e 2e 53 75 62 4d 65 73 73 61 67 65 52 0b 72 65 70 65 61 74 65 64 4d 73 67 12 3a 0a 0d 72 son.SubMessageR.repeatedMsg.:..r
0320 65 70 65 61 74 65 64 5f 65 6e 75 6d 18 13 20 03 28 0e 32 15 2e 75 70 62 2e 74 65 73 74 2e 6a 73 epeated_enum....(.2..upb.test.js
0340 6f 6e 2e 4d 79 45 6e 75 6d 52 0c 72 65 70 65 61 74 65 64 45 6e 75 6d 12 5b 0a 11 6d 61 70 5f 73 on.MyEnumR.repeatedEnum.[..map_s
0360 74 72 69 6e 67 5f 73 74 72 69 6e 67 18 14 20 03 28 0b 32 2f 2e 75 70 62 2e 74 65 73 74 2e 6a 73 tring_string....(.2/.upb.test.js
0380 6f 6e 2e 54 65 73 74 4d 65 73 73 61 67 65 2e 4d 61 70 53 74 72 69 6e 67 53 74 72 69 6e 67 45 6e on.TestMessage.MapStringStringEn
03a0 74 72 79 52 0f 6d 61 70 53 74 72 69 6e 67 53 74 72 69 6e 67 12 58 0a 10 6d 61 70 5f 69 6e 74 33 tryR.mapStringString.X..map_int3
03c0 32 5f 73 74 72 69 6e 67 18 15 20 03 28 0b 32 2e 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 54 2_string....(.2..upb.test.json.T
03e0 65 73 74 4d 65 73 73 61 67 65 2e 4d 61 70 49 6e 74 33 32 53 74 72 69 6e 67 45 6e 74 72 79 52 0e estMessage.MapInt32StringEntryR.
0400 6d 61 70 49 6e 74 33 32 53 74 72 69 6e 67 12 55 0a 0f 6d 61 70 5f 62 6f 6f 6c 5f 73 74 72 69 6e mapInt32String.U..map_bool_strin
0420 67 18 16 20 03 28 0b 32 2d 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 54 65 73 74 4d 65 73 73 g....(.2-.upb.test.json.TestMess
0440 61 67 65 2e 4d 61 70 42 6f 6f 6c 53 74 72 69 6e 67 45 6e 74 72 79 52 0d 6d 61 70 42 6f 6f 6c 53 age.MapBoolStringEntryR.mapBoolS
0460 74 72 69 6e 67 12 58 0a 10 6d 61 70 5f 73 74 72 69 6e 67 5f 69 6e 74 33 32 18 17 20 03 28 0b 32 tring.X..map_string_int32....(.2
0480 2e 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 54 65 73 74 4d 65 73 73 61 67 65 2e 4d 61 70 53 ..upb.test.json.TestMessage.MapS
04a0 74 72 69 6e 67 49 6e 74 33 32 45 6e 74 72 79 52 0e 6d 61 70 53 74 72 69 6e 67 49 6e 74 33 32 12 tringInt32EntryR.mapStringInt32.
04c0 55 0a 0f 6d 61 70 5f 73 74 72 69 6e 67 5f 62 6f 6f 6c 18 18 20 03 28 0b 32 2d 2e 75 70 62 2e 74 U..map_string_bool....(.2-.upb.t
04e0 65 73 74 2e 6a 73 6f 6e 2e 54 65 73 74 4d 65 73 73 61 67 65 2e 4d 61 70 53 74 72 69 6e 67 42 6f est.json.TestMessage.MapStringBo
0500 6f 6c 45 6e 74 72 79 52 0d 6d 61 70 53 74 72 69 6e 67 42 6f 6f 6c 12 52 0a 0e 6d 61 70 5f 73 74 olEntryR.mapStringBool.R..map_st
0520 72 69 6e 67 5f 6d 73 67 18 19 20 03 28 0b 32 2c 2e 75 70 62 2e 74 65 73 74 2e 6a 73 6f 6e 2e 54 ring_msg....(.2,.upb.test.json.T
0540 65 73 74 4d 65 73 73 61 67 65 2e 4d 61 70 53 74 72 69 6e 67 4d 73 67 45 6e 74 72 79 52 0c 6d 61 estMessage.MapStringMsgEntryR.ma
0560 70 53 74 72 69 6e 67 4d 73 67 12 21 0a 0b 6f 6e 65 6f 66 5f 69 6e 74 33 32 18 1a 20 01 28 05 48 pStringMsg.!..oneof_int32....(.H
0580 00 52 0a 6f 6e 65 6f 66 49 6e 74 33 32 12 21 0a 0b 6f 6e 65 6f 66 5f 69 6e 74 36 34 18 1b 20 01 .R.oneofInt32.!..oneof_int64....
05a0 28 03 48 00 52 0a 6f 6e 65 6f 66 49 6e 74 36 34 1a 42 0a 14 4d 61 70 53 74 72 69 6e 67 53 74 72 (.H.R.oneofInt64.B..MapStringStr
05c0 69 6e 67 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 09 52 03 6b 65 79 12 14 0a 05 76 61 ingEntry....key....(.R.key....va
05e0 6c 75 65 18 02 20 01 28 09 52 05 76 61 6c 75 65 3a 02 38 01 1a 41 0a 13 4d 61 70 49 6e 74 33 32 lue....(.R.value:.8..A..MapInt32
0600 53 74 72 69 6e 67 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 05 52 03 6b 65 79 12 14 0a StringEntry....key....(.R.key...
0620 05 76 61 6c 75 65 18 02 20 01 28 09 52 05 76 61 6c 75 65 3a 02 38 01 1a 40 0a 12 4d 61 70 42 6f .value....(.R.value:.8..@..MapBo
0640 6f 6c 53 74 72 69 6e 67 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 08 52 03 6b 65 79 12 olStringEntry....key....(.R.key.
0660 14 0a 05 76 61 6c 75 65 18 02 20 01 28 09 52 05 76 61 6c 75 65 3a 02 38 01 1a 41 0a 13 4d 61 70 ...value....(.R.value:.8..A..Map
0680 53 74 72 69 6e 67 49 6e 74 33 32 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 09 52 03 6b StringInt32Entry....key....(.R.k
06a0 65 79 12 14 0a 05 76 61 6c 75 65 18 02 20 01 28 05 52 05 76 61 6c 75 65 3a 02 38 01 1a 40 0a 12 ey....value....(.R.value:.8..@..
06c0 4d 61 70 53 74 72 69 6e 67 42 6f 6f 6c 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 09 52 MapStringBoolEntry....key....(.R
06e0 03 6b 65 79 12 14 0a 05 76 61 6c 75 65 18 02 20 01 28 08 52 05 76 61 6c 75 65 3a 02 38 01 1a 5a .key....value....(.R.value:.8..Z
0700 0a 11 4d 61 70 53 74 72 69 6e 67 4d 73 67 45 6e 74 72 79 12 10 0a 03 6b 65 79 18 01 20 01 28 09 ..MapStringMsgEntry....key....(.
0720 52 03 6b 65 79 12 2f 0a 05 76 61 6c 75 65 18 02 20 01 28 0b 32 19 2e 75 70 62 2e 74 65 73 74 2e R.key./..value....(.2..upb.test.
0740 6a 73 6f 6e 2e 53 75 62 4d 65 73 73 61 67 65 52 05 76 61 6c 75 65 3a 02 38 01 42 03 0a 01 6f 22 json.SubMessageR.value:.8.B...o"
0760 1e 0a 0a 53 75 62 4d 65 73 73 61 67 65 12 10 0a 03 66 6f 6f 18 01 20 01 28 05 52 03 66 6f 6f 2a ...SubMessage....foo....(.R.foo*
0780 1d 0a 06 4d 79 45 6e 75 6d 12 05 0a 01 41 10 00 12 05 0a 01 42 10 01 12 05 0a 01 43 10 02 62 06 ...MyEnum....A......B......C..b.
07a0 70 72 6f 74 6f 33 proto3