Get desktop application:
View/edit binary Protocol Buffers messages
optional int32 fieldname = 1
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
optional int32 i = 1
optional string s = 2
Used in: Aggregate
(message has no fields)
optional int32 xyzzy = 7593951
Used in: ComplexOptionType2
optional int32 foo = 1
optional int32 foo2 = 2
optional int32 foo3 = 3
repeated int32 foo4 = 4
Used in: ComplexOptionType2
optional int32 qux = 1
optional group protobuf_unittest.ComplexOptionType3.ComplexOptionType5 = 2
Used in: ComplexOptionType3
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
TEST_OPTION_ENUM_TYPE1 = 22
TEST_OPTION_ENUM_TYPE2 = -23
(message has no fields)
(message has no fields)
(message has no fields)
Used in: TestAllTypes, TestCamelCaseFieldNames, TestDynamicExtensions, TestGroup, TestHugeFieldNumbers, TestPackedTypes, TestUnpackedTypes
FOREIGN_FOO = 4
FOREIGN_BAR = 5
FOREIGN_BAZ = 6
Used in: TestAllTypesLite, TestHugeFieldNumbersLite, TestPackedTypesLite
FOREIGN_LITE_FOO = 4
FOREIGN_LITE_BAR = 5
FOREIGN_LITE_BAZ = 6
Used in: TestAllTypes, TestArenaMap, TestCamelCaseFieldNames, TestDynamicExtensions, TestHugeFieldNumbers, TestMap, TestNestedMessageHasBits.NestedMessage, TestOptimizedForSize
optional int32 c = 1
optional int32 d = 2
Used in: TestArenaMapLite
Used in: TestAllTypesLite, TestHugeFieldNumbersLite, TestMapLite
Used in: TestArenaMap, TestMap
MAP_ENUM_FOO = 0
MAP_ENUM_BAR = 1
MAP_ENUM_BAZ = 2
Used in: TestArenaMapLite, TestMapLite
MAP_ENUM_FOO_LITE = 0
MAP_ENUM_BAR_LITE = 1
MAP_ENUM_BAZ_LITE = 2
map<int32, int32> entry = 1
METHODOPT1_VAL1 = 1
METHODOPT1_VAL2 = 2
(message has no fields)
optional int32 nested_field = 1
Used in: NewOptionType
OLD_VALUE = 0
NEW_VALUE = 1
repeated fixed32 repeated_fixed32 = 2048
repeated int32 repeated_int32 = 2048
Used in: OldOptionType
repeated fixed32 repeated_fixed32 = 2048
repeated int32 repeated_int32 = 2048
Used in: TestEnumMap
PROTO2_MAP_ENUM_FOO = 0
PROTO2_MAP_ENUM_BAR = 1
PROTO2_MAP_ENUM_BAZ = 2
Used in: TestEnumMapLite
PROTO2_MAP_ENUM_FOO_LITE = 0
PROTO2_MAP_ENUM_BAR_LITE = 1
PROTO2_MAP_ENUM_BAZ_LITE = 2
Used in: TestEnumMapPlusExtra
E_PROTO2_MAP_ENUM_FOO = 0
E_PROTO2_MAP_ENUM_BAR = 1
E_PROTO2_MAP_ENUM_BAZ = 2
E_PROTO2_MAP_ENUM_EXTRA = 3
Used in: TestEnumMapPlusExtraLite
E_PROTO2_MAP_ENUM_FOO_LITE = 0
E_PROTO2_MAP_ENUM_BAR_LITE = 1
E_PROTO2_MAP_ENUM_BAZ_LITE = 2
E_PROTO2_MAP_ENUM_EXTRA_LITE = 3
repeated group protobuf_unittest.RawMessageSet.Item = 1
Used in: RawMessageSet
required int32 type_id = 2
required bytes message = 3
(message has no fields)
(message has no fields)
Used in: proto3.TestExtensions
(message has no fields)
(message has no fields)
Used in: proto2_nofieldpresence_unittest.TestAllTypes, NestedTestAllTypes, TestEagerMessage, TestHugeFieldNumbers, TestLazyMessage, TestLiteImportsNonlite, TestMap, TestMessageMap, TestMutualRecursionA.SubGroup, TestOneof, TestOneofBackwardsCompatible, TestParsingMerge, TestParsingMerge.OptionalGroup, TestParsingMerge.RepeatedFieldsGenerator, TestParsingMerge.RepeatedFieldsGenerator.Group1, TestParsingMerge.RepeatedFieldsGenerator.Group2, TestParsingMerge.RepeatedGroup
optional int32 optional_int32 = 1
optional int64 optional_int64 = 2
optional uint32 optional_uint32 = 3
optional uint64 optional_uint64 = 4
optional sint32 optional_sint32 = 5
optional sint64 optional_sint64 = 6
optional fixed32 optional_fixed32 = 7
optional fixed64 optional_fixed64 = 8
optional sfixed32 optional_sfixed32 = 9
optional sfixed64 optional_sfixed64 = 10
optional float optional_float = 11
optional double optional_double = 12
optional bool optional_bool = 13
optional string optional_string = 14
optional bytes optional_bytes = 15
optional group protobuf_unittest.TestAllTypes.OptionalGroup = 16
optional ForeignMessage optional_foreign_message = 19
optional ForeignEnum optional_foreign_enum = 22
optional string optional_string_piece = 24
optional string optional_cord = 25
repeated int32 repeated_int32 = 31
repeated int64 repeated_int64 = 32
repeated uint32 repeated_uint32 = 33
repeated uint64 repeated_uint64 = 34
repeated sint32 repeated_sint32 = 35
repeated sint64 repeated_sint64 = 36
repeated fixed32 repeated_fixed32 = 37
repeated fixed64 repeated_fixed64 = 38
repeated sfixed32 repeated_sfixed32 = 39
repeated sfixed64 repeated_sfixed64 = 40
repeated float repeated_float = 41
repeated double repeated_double = 42
repeated bool repeated_bool = 43
repeated string repeated_string = 44
repeated bytes repeated_bytes = 45
repeated group protobuf_unittest.TestAllTypes.RepeatedGroup = 46
repeated ForeignMessage repeated_foreign_message = 49
repeated ForeignEnum repeated_foreign_enum = 52
repeated string repeated_string_piece = 54
repeated string repeated_cord = 55
optional int32 default_int32 = 61
optional int64 default_int64 = 62
optional uint32 default_uint32 = 63
optional uint64 default_uint64 = 64
optional sint32 default_sint32 = 65
optional sint64 default_sint64 = 66
optional fixed32 default_fixed32 = 67
optional fixed64 default_fixed64 = 68
optional sfixed32 default_sfixed32 = 69
optional sfixed64 default_sfixed64 = 70
optional float default_float = 71
optional double default_double = 72
optional bool default_bool = 73
optional string default_string = 74
optional bytes default_bytes = 75
optional ForeignEnum default_foreign_enum = 82
optional string default_string_piece = 84
optional string default_cord = 85
oneof oneof_field
uint32 oneof_uint32 = 111
string oneof_string = 113
bytes oneof_bytes = 114
Used in: TestAllTypes
FOO = 1
BAR = 2
BAZ = 3
NEG = -1
Used in: TestAllTypes, TestForeignNested
Used in: TestAllTypes
Used in: TestAllTypes
Used in: TestHugeFieldNumbersLite, TestMessageMapLite, TestOneofParsingLite, TestParsingMergeLite, TestParsingMergeLite.OptionalGroup, TestParsingMergeLite.RepeatedFieldsGenerator, TestParsingMergeLite.RepeatedFieldsGenerator.Group1, TestParsingMergeLite.RepeatedFieldsGenerator.Group2, TestParsingMergeLite.RepeatedGroup
optional int32 optional_int32 = 1
optional int64 optional_int64 = 2
optional uint32 optional_uint32 = 3
optional uint64 optional_uint64 = 4
optional sint32 optional_sint32 = 5
optional sint64 optional_sint64 = 6
optional fixed32 optional_fixed32 = 7
optional fixed64 optional_fixed64 = 8
optional sfixed32 optional_sfixed32 = 9
optional sfixed64 optional_sfixed64 = 10
optional float optional_float = 11
optional double optional_double = 12
optional bool optional_bool = 13
optional string optional_string = 14
optional bytes optional_bytes = 15
optional group protobuf_unittest.TestAllTypesLite.OptionalGroup = 16
optional ForeignMessageLite optional_foreign_message = 19
optional ForeignEnumLite optional_foreign_enum = 22
optional string optional_string_piece = 24
optional string optional_cord = 25
repeated int32 repeated_int32 = 31
repeated int64 repeated_int64 = 32
repeated uint32 repeated_uint32 = 33
repeated uint64 repeated_uint64 = 34
repeated sint32 repeated_sint32 = 35
repeated sint64 repeated_sint64 = 36
repeated fixed32 repeated_fixed32 = 37
repeated fixed64 repeated_fixed64 = 38
repeated sfixed32 repeated_sfixed32 = 39
repeated sfixed64 repeated_sfixed64 = 40
repeated float repeated_float = 41
repeated double repeated_double = 42
repeated bool repeated_bool = 43
repeated string repeated_string = 44
repeated bytes repeated_bytes = 45
repeated group protobuf_unittest.TestAllTypesLite.RepeatedGroup = 46
repeated ForeignMessageLite repeated_foreign_message = 49
repeated ForeignEnumLite repeated_foreign_enum = 52
repeated string repeated_string_piece = 54
repeated string repeated_cord = 55
optional int32 default_int32 = 61
optional int64 default_int64 = 62
optional uint32 default_uint32 = 63
optional uint64 default_uint64 = 64
optional sint32 default_sint32 = 65
optional sint64 default_sint64 = 66
optional fixed32 default_fixed32 = 67
optional fixed64 default_fixed64 = 68
optional sfixed32 default_sfixed32 = 69
optional sfixed64 default_sfixed64 = 70
optional float default_float = 71
optional double default_double = 72
optional bool default_bool = 73
optional string default_string = 74
optional bytes default_bytes = 75
optional ForeignEnumLite default_foreign_enum = 82
optional string default_string_piece = 84
optional string default_cord = 85
oneof oneof_field
uint32 oneof_uint32 = 111
string oneof_string = 113
bytes oneof_bytes = 114
optional int32 deceptively_named_list = 116
Used in: TestAllTypesLite
Used in: TestAllTypesLite
optional int32 bb = 1
optional int64 cc = 2
Used in: TestAllTypesLite
Used in: TestAllTypesLite
map<int32, int32> map_int32_int32 = 1
map<int64, int64> map_int64_int64 = 2
map<uint32, uint32> map_uint32_uint32 = 3
map<uint64, uint64> map_uint64_uint64 = 4
map<sint32, sint32> map_sint32_sint32 = 5
map<sint64, sint64> map_sint64_sint64 = 6
map<fixed32, fixed32> map_fixed32_fixed32 = 7
map<fixed64, fixed64> map_fixed64_fixed64 = 8
map<sfixed32, sfixed32> map_sfixed32_sfixed32 = 9
map<sfixed64, sfixed64> map_sfixed64_sfixed64 = 10
map<int32, float> map_int32_float = 11
map<int32, double> map_int32_double = 12
map<bool, bool> map_bool_bool = 13
map<string, string> map_string_string = 14
map<int32, bytes> map_int32_bytes = 15
map<int32, MapEnum> map_int32_enum = 16
map<int32, ForeignMessage> map_int32_foreign_message = 17
map<int32, int32> map_int32_int32 = 1
map<int64, int64> map_int64_int64 = 2
map<uint32, uint32> map_uint32_uint32 = 3
map<uint64, uint64> map_uint64_uint64 = 4
map<sint32, sint32> map_sint32_sint32 = 5
map<sint64, sint64> map_sint64_sint64 = 6
map<fixed32, fixed32> map_fixed32_fixed32 = 7
map<fixed64, fixed64> map_fixed64_fixed64 = 8
map<sfixed32, sfixed32> map_sfixed32_sfixed32 = 9
map<sfixed64, sfixed64> map_sfixed64_sfixed64 = 10
map<int32, float> map_int32_float = 11
map<int32, double> map_int32_double = 12
map<bool, bool> map_bool_bool = 13
map<string, string> map_string_string = 14
map<int32, bytes> map_int32_bytes = 15
map<int32, MapEnumLite> map_int32_enum = 16
optional int32 PrimitiveField = 1
optional string StringField = 2
optional ForeignEnum EnumField = 3
optional string StringPieceField = 5
optional string CordField = 6
repeated int32 RepeatedPrimitiveField = 7
repeated string RepeatedStringField = 8
repeated ForeignEnum RepeatedEnumField = 9
repeated ForeignMessage RepeatedMessageField = 10
repeated string RepeatedStringPieceField = 11
repeated string RepeatedCordField = 12
optional int32 deprecated_int32 = 1
oneof oneof_fields
int32 deprecated_int32_in_oneof = 2
optional int32 deprecated_field = 1
(message has no fields)
repeated group protobuf_unittest.TestDiffMessage.Item = 1
optional int32 v = 13
optional string w = 14
repeated int32 rv = 11
repeated string rw = 10
Used in: TestDiffMessage
optional int32 a = 2
optional string b = 4
repeated int32 ra = 3
repeated string rb = 5
optional int32 a = 1
optional group protobuf_unittest.TestDupFieldNumber.Foo = 2
optional group protobuf_unittest.TestDupFieldNumber.Bar = 3
Used in: TestDupFieldNumber
Used in: TestDupFieldNumber
optional fixed32 scalar_extension = 2000
optional ForeignEnum enum_extension = 2001
optional ForeignMessage message_extension = 2003
repeated string repeated_extension = 2005
repeated sint32 packed_extension = 2006
Used in: TestDynamicExtensions
DYNAMIC_FOO = 2200
DYNAMIC_BAR = 2201
DYNAMIC_BAZ = 2202
Used in: TestDynamicExtensions
optional int32 dynamic_field = 2100
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
FOO1 = 1
BAR1 = 2
BAZ = 3
FOO2 = 1
BAR2 = 2
optional int32 field1 = 1
optional int32 field2 = 2
optional int32 field3 = 3
optional int32 field4 = 4
optional int32 field6 = 6
optional int32 field7 = 7
optional int32 field8 = 8
optional int32 field9 = 9
optional int32 field10 = 10
optional string my_string = 1
optional string my_string = 1
optional string my_string = 1
optional bytes escaped_bytes = 1
optional uint32 large_uint32 = 2
optional uint64 large_uint64 = 3
optional int32 small_int32 = 4
optional int64 small_int64 = 5
optional int32 really_small_int32 = 21
optional int64 really_small_int64 = 22
optional string utf8_string = 6
optional float zero_float = 7
optional float one_float = 8
optional float small_float = 9
optional float negative_one_float = 10
optional float negative_float = 11
optional float large_float = 12
optional float small_negative_float = 13
optional double inf_double = 14
optional double neg_inf_double = 15
optional double nan_double = 16
optional float inf_float = 17
optional float neg_inf_float = 18
optional float nan_float = 19
optional string cpp_trigraph = 20
optional string string_with_zero = 23
optional bytes bytes_with_zero = 24
optional string string_piece_with_zero = 25
optional string cord_with_zero = 26
optional string replacement_string = 27
Used in: TestDiffMessage, TestDiffMessage.Item
optional int32 a = 3
optional int32 b = 4
optional int32 c = 1
repeated int32 rc = 2
optional string my_string = 11
optional int64 my_int = 1
optional float my_float = 101
Used in: TestFieldOrderings
optional int64 oo = 2
optional int32 bb = 1
optional group protobuf_unittest.TestGroup.OptionalGroup = 16
optional ForeignEnum optional_foreign_enum = 22
Used in: TestGroup
(message has no fields)
optional int32 optional_int32 = 536870000
optional int32 fixed_32 = 536870001
repeated int32 repeated_int32 = 536870002
repeated int32 packed_int32 = 536870003
optional ForeignEnum optional_enum = 536870004
optional string optional_string = 536870005
optional bytes optional_bytes = 536870006
optional ForeignMessage optional_message = 536870007
optional group protobuf_unittest.TestHugeFieldNumbers.OptionalGroup = 536870008
map<string, string> string_string_map = 536870010
oneof oneof_field
uint32 oneof_uint32 = 536870011
TestAllTypes oneof_test_all_types = 536870012
string oneof_string = 536870013
bytes oneof_bytes = 536870014
Used in: TestHugeFieldNumbers
optional int32 group_a = 536870009
optional int32 optional_int32 = 536870000
optional int32 fixed_32 = 536870001
repeated int32 repeated_int32 = 536870002
repeated int32 packed_int32 = 536870003
optional ForeignEnumLite optional_enum = 536870004
optional string optional_string = 536870005
optional bytes optional_bytes = 536870006
optional ForeignMessageLite optional_message = 536870007
optional group protobuf_unittest.TestHugeFieldNumbersLite.OptionalGroup = 536870008
map<string, string> string_string_map = 536870010
oneof oneof_field
uint32 oneof_uint32 = 536870011
TestAllTypesLite oneof_test_all_types = 536870012
string oneof_string = 536870013
bytes oneof_bytes = 536870014
Used in: TestHugeFieldNumbersLite
optional int32 group_a = 536870009
Used in: TestMaps
Used in: TestIsInitialized
optional group protobuf_unittest.TestIsInitialized.SubMessage.SubGroup = 1
Used in: SubMessage
optional int32 field_name1 = 1
optional int32 fieldName2 = 2
optional int32 FieldName3 = 3
optional int32 _field_name4 = 4
optional int32 FIELD_NAME5 = 5
optional int32 field_name6 = 6
Used in: TestMapSubmessage
map<int32, int32> map_int32_int32 = 1
map<int64, int64> map_int64_int64 = 2
map<uint32, uint32> map_uint32_uint32 = 3
map<uint64, uint64> map_uint64_uint64 = 4
map<sint32, sint32> map_sint32_sint32 = 5
map<sint64, sint64> map_sint64_sint64 = 6
map<fixed32, fixed32> map_fixed32_fixed32 = 7
map<fixed64, fixed64> map_fixed64_fixed64 = 8
map<sfixed32, sfixed32> map_sfixed32_sfixed32 = 9
map<sfixed64, sfixed64> map_sfixed64_sfixed64 = 10
map<int32, float> map_int32_float = 11
map<int32, double> map_int32_double = 12
map<bool, bool> map_bool_bool = 13
map<string, string> map_string_string = 14
map<int32, bytes> map_int32_bytes = 15
map<int32, MapEnum> map_int32_enum = 16
map<int32, ForeignMessage> map_int32_foreign_message = 17
map<string, ForeignMessage> map_string_foreign_message = 18
map<int32, TestAllTypes> map_int32_all_types = 19
map<int32, int32> map_int32_int32 = 1
map<int64, int64> map_int64_int64 = 2
map<uint32, uint32> map_uint32_uint32 = 3
map<uint64, uint64> map_uint64_uint64 = 4
map<sint32, sint32> map_sint32_sint32 = 5
map<sint64, sint64> map_sint64_sint64 = 6
map<fixed32, fixed32> map_fixed32_fixed32 = 7
map<fixed64, fixed64> map_fixed64_fixed64 = 8
map<sfixed32, sfixed32> map_sfixed32_sfixed32 = 9
map<sfixed64, sfixed64> map_sfixed64_sfixed64 = 10
map<int32, float> map_int32_float = 11
map<int32, double> map_int32_double = 12
map<bool, bool> map_bool_bool = 13
map<string, string> map_string_string = 14
map<int32, bytes> map_int32_bytes = 15
map<int32, MapEnumLite> map_int32_enum = 16
map<int32, ForeignMessageLite> map_int32_foreign_message = 17
map<int32, int32> teboring = 18
Used in: TestSubmessageMaps
optional string field1 = 1
oneof AnOneof
ANENUM_VAL1 = 1
ANENUM_VAL2 = 2
(message has no fields)
(message has no fields)
Used in: TestMutualRecursionB
optional group protobuf_unittest.TestMutualRecursionA.SubGroup = 2
Used in: TestMutualRecursionA
Used in: SubGroup
Used in: TestMutualRecursionA, TestMutualRecursionA.SubMessage
optional int32 optional_int32 = 2
(message has no fields)
(message has no fields)
Used in: TestNestedMessageHasBits
repeated int32 nestedmessage_repeated_int32 = 1
repeated ForeignMessage nestedmessage_repeated_foreignmessage = 2
oneof foo
int32 foo_int = 1
string foo_string = 2
group protobuf_unittest.TestOneof.FooGroup = 4
Used in: TestOneof
optional int32 a = 5
optional string b = 6
oneof foo
int32 foo_int = 1
string foo_string = 2
string foo_cord = 3
string foo_string_piece = 4
bytes foo_bytes = 5
group protobuf_unittest.TestOneof2.FooGroup = 8
oneof bar
int32 bar_int = 12
string bar_string = 13
string bar_cord = 14
string bar_string_piece = 15
bytes bar_bytes = 16
optional int32 baz_int = 18
optional string baz_string = 19
Used in: TestOneof2
optional int32 a = 9
optional string b = 10
Used in: TestOneof2
Used in: TestOneof2
optional int64 qux_int = 1
repeated int32 corge_int = 2
optional int32 foo_int = 1
optional string foo_string = 2
optional TestAllTypes foo_message = 3
optional group protobuf_unittest.TestOneofBackwardsCompatible.FooGroup = 4
Used in: TestOneofBackwardsCompatible
optional int32 a = 5
optional string b = 6
oneof oneof_field
int32 oneof_int32 = 1
string oneof_string = 3
bytes oneof_bytes = 4
string oneof_string_cord = 5
bytes oneof_bytes_cord = 6
string oneof_string_string_piece = 7
bytes oneof_bytes_string_piece = 8
Used in: TestEmbedOptimizedForSize
optional int32 i = 1
oneof foo
int32 integer_field = 2
string string_field = 3
(message has no fields)
(message has no fields)
repeated int32 packed_int32 = 90
repeated int64 packed_int64 = 91
repeated uint32 packed_uint32 = 92
repeated uint64 packed_uint64 = 93
repeated sint32 packed_sint32 = 94
repeated sint64 packed_sint64 = 95
repeated fixed32 packed_fixed32 = 96
repeated fixed64 packed_fixed64 = 97
repeated sfixed32 packed_sfixed32 = 98
repeated sfixed64 packed_sfixed64 = 99
repeated float packed_float = 100
repeated double packed_double = 101
repeated bool packed_bool = 102
repeated ForeignEnum packed_enum = 103
repeated int32 packed_int32 = 90
repeated int64 packed_int64 = 91
repeated uint32 packed_uint32 = 92
repeated uint64 packed_uint64 = 93
repeated sint32 packed_sint32 = 94
repeated sint64 packed_sint64 = 95
repeated fixed32 packed_fixed32 = 96
repeated fixed64 packed_fixed64 = 97
repeated sfixed32 packed_sfixed32 = 98
repeated sfixed64 packed_sfixed64 = 99
repeated float packed_float = 100
repeated double packed_double = 101
repeated bool packed_bool = 102
required TestAllTypes required_all_types = 1
optional TestAllTypes optional_all_types = 2
repeated TestAllTypes repeated_all_types = 3
optional group protobuf_unittest.TestParsingMerge.OptionalGroup = 10
repeated group protobuf_unittest.TestParsingMerge.RepeatedGroup = 20
Used in: TestParsingMerge
repeated group protobuf_unittest.TestParsingMerge.RepeatedFieldsGenerator.Group1 = 10
repeated group protobuf_unittest.TestParsingMerge.RepeatedFieldsGenerator.Group2 = 20
Used in: RepeatedFieldsGenerator
Used in: RepeatedFieldsGenerator
Used in: TestParsingMerge
optional group protobuf_unittest.TestParsingMergeLite.OptionalGroup = 10
repeated group protobuf_unittest.TestParsingMergeLite.RepeatedGroup = 20
Used in: TestParsingMergeLite
repeated group protobuf_unittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group1 = 10
repeated group protobuf_unittest.TestParsingMergeLite.RepeatedFieldsGenerator.Group2 = 20
Used in: RepeatedFieldsGenerator
Used in: RepeatedFieldsGenerator
Used in: TestParsingMergeLite
optional int32 a = 1
optional int32 bb = 268435455
repeated fixed32 repeated_fixed32 = 12
repeated int32 repeated_int32 = 13
repeated fixed64 repeated_fixed64 = 2046
repeated int64 repeated_int64 = 2047
repeated float repeated_float = 262142
repeated uint64 repeated_uint64 = 262143
Used in: proto2_nofieldpresence_unittest.TestProto2Required, TestLiteImportsNonlite, TestRequiredForeign, TestRequiredMessage, TestRequiredMessageMap
required int32 a = 1
optional int32 dummy2 = 2
required int32 b = 3
optional int32 dummy4 = 4
optional int32 dummy5 = 5
optional int32 dummy6 = 6
optional int32 dummy7 = 7
optional int32 dummy8 = 8
optional int32 dummy9 = 9
optional int32 dummy10 = 10
optional int32 dummy11 = 11
optional int32 dummy12 = 12
optional int32 dummy13 = 13
optional int32 dummy14 = 14
optional int32 dummy15 = 15
optional int32 dummy16 = 16
optional int32 dummy17 = 17
optional int32 dummy18 = 18
optional int32 dummy19 = 19
optional int32 dummy20 = 20
optional int32 dummy21 = 21
optional int32 dummy22 = 22
optional int32 dummy23 = 23
optional int32 dummy24 = 24
optional int32 dummy25 = 25
optional int32 dummy26 = 26
optional int32 dummy27 = 27
optional int32 dummy28 = 28
optional int32 dummy29 = 29
optional int32 dummy30 = 30
optional int32 dummy31 = 31
optional int32 dummy32 = 32
required int32 c = 33
Used in: TestRequiredMessageMapLite
required int32 a = 1
required int32 b = 2
required int32 c = 3
oneof foo
int32 foo_int = 1
string foo_string = 2
Used in: TestRequiredOneof
required double required_double = 1
Used in: TestOptionalOptimizedForSize
(message has no fields)
map<int32, int32> map1 = 1
map<int32, int32> map2 = 2
Used in: SparseEnumMessage
SPARSE_A = 123
SPARSE_B = 62374
SPARSE_C = 12589234
SPARSE_D = -15
SPARSE_E = -53452
SPARSE_F = 0
SPARSE_G = 2
(message has no fields)
repeated int32 unpacked_int32 = 90
repeated int64 unpacked_int64 = 91
repeated uint32 unpacked_uint32 = 92
repeated uint64 unpacked_uint64 = 93
repeated sint32 unpacked_sint32 = 94
repeated sint64 unpacked_sint64 = 95
repeated fixed32 unpacked_fixed32 = 96
repeated fixed64 unpacked_fixed64 = 97
repeated sfixed32 unpacked_sfixed32 = 98
repeated sfixed64 unpacked_sfixed64 = 99
repeated float unpacked_float = 100
repeated double unpacked_double = 101
repeated bool unpacked_bool = 102
repeated ForeignEnum unpacked_enum = 103
Used in: V1MessageLite
required int32 int_field = 1
optional V1EnumLite enum_field = 2
Used in: TestOneofParsingLite, V2MessageLite
V2_FIRST = 1
V2_SECOND = 2
required int32 int_field = 1
optional V2EnumLite enum_field = 2
(message has no fields)