Files
externals/linux/python/google/protobuf/test_messages_proto2_pb2.py

200 lines
27 KiB
Python

# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/protobuf/test_messages_proto2.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*google/protobuf/test_messages_proto2.proto\x12\x1dprotobuf_test_messages.proto2\"\xc4>\n\x12TestAllTypesProto2\x12\x16\n\x0eoptional_int32\x18\x01 \x01(\x05\x12\x16\n\x0eoptional_int64\x18\x02 \x01(\x03\x12\x17\n\x0foptional_uint32\x18\x03 \x01(\r\x12\x17\n\x0foptional_uint64\x18\x04 \x01(\x04\x12\x17\n\x0foptional_sint32\x18\x05 \x01(\x11\x12\x17\n\x0foptional_sint64\x18\x06 \x01(\x12\x12\x18\n\x10optional_fixed32\x18\x07 \x01(\x07\x12\x18\n\x10optional_fixed64\x18\x08 \x01(\x06\x12\x19\n\x11optional_sfixed32\x18\t \x01(\x0f\x12\x19\n\x11optional_sfixed64\x18\n \x01(\x10\x12\x16\n\x0eoptional_float\x18\x0b \x01(\x02\x12\x17\n\x0foptional_double\x18\x0c \x01(\x01\x12\x15\n\roptional_bool\x18\r \x01(\x08\x12\x17\n\x0foptional_string\x18\x0e \x01(\t\x12\x16\n\x0eoptional_bytes\x18\x0f \x01(\x0c\x12`\n\x17optional_nested_message\x18\x12 \x01(\x0b\x32?.protobuf_test_messages.proto2.TestAllTypesProto2.NestedMessage\x12U\n\x18optional_foreign_message\x18\x13 \x01(\x0b\x32\x33.protobuf_test_messages.proto2.ForeignMessageProto2\x12Z\n\x14optional_nested_enum\x18\x15 \x01(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnum\x12O\n\x15optional_foreign_enum\x18\x16 \x01(\x0e\x32\x30.protobuf_test_messages.proto2.ForeignEnumProto2\x12!\n\x15optional_string_piece\x18\x18 \x01(\tB\x02\x08\x02\x12\x19\n\roptional_cord\x18\x19 \x01(\tB\x02\x08\x01\x12L\n\x11recursive_message\x18\x1b \x01(\x0b\x32\x31.protobuf_test_messages.proto2.TestAllTypesProto2\x12\x16\n\x0erepeated_int32\x18\x1f \x03(\x05\x12\x16\n\x0erepeated_int64\x18 \x03(\x03\x12\x17\n\x0frepeated_uint32\x18! \x03(\r\x12\x17\n\x0frepeated_uint64\x18\" \x03(\x04\x12\x17\n\x0frepeated_sint32\x18# \x03(\x11\x12\x17\n\x0frepeated_sint64\x18$ \x03(\x12\x12\x18\n\x10repeated_fixed32\x18% \x03(\x07\x12\x18\n\x10repeated_fixed64\x18& \x03(\x06\x12\x19\n\x11repeated_sfixed32\x18\' \x03(\x0f\x12\x19\n\x11repeated_sfixed64\x18( \x03(\x10\x12\x16\n\x0erepeated_float\x18) \x03(\x02\x12\x17\n\x0frepeated_double\x18* \x03(\x01\x12\x15\n\rrepeated_bool\x18+ \x03(\x08\x12\x17\n\x0frepeated_string\x18, \x03(\t\x12\x16\n\x0erepeated_bytes\x18- \x03(\x0c\x12`\n\x17repeated_nested_message\x18\x30 \x03(\x0b\x32?.protobuf_test_messages.proto2.TestAllTypesProto2.NestedMessage\x12U\n\x18repeated_foreign_message\x18\x31 \x03(\x0b\x32\x33.protobuf_test_messages.proto2.ForeignMessageProto2\x12Z\n\x14repeated_nested_enum\x18\x33 \x03(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnum\x12O\n\x15repeated_foreign_enum\x18\x34 \x03(\x0e\x32\x30.protobuf_test_messages.proto2.ForeignEnumProto2\x12!\n\x15repeated_string_piece\x18\x36 \x03(\tB\x02\x08\x02\x12\x19\n\rrepeated_cord\x18\x37 \x03(\tB\x02\x08\x01\x12\x18\n\x0cpacked_int32\x18K \x03(\x05\x42\x02\x10\x01\x12\x18\n\x0cpacked_int64\x18L \x03(\x03\x42\x02\x10\x01\x12\x19\n\rpacked_uint32\x18M \x03(\rB\x02\x10\x01\x12\x19\n\rpacked_uint64\x18N \x03(\x04\x42\x02\x10\x01\x12\x19\n\rpacked_sint32\x18O \x03(\x11\x42\x02\x10\x01\x12\x19\n\rpacked_sint64\x18P \x03(\x12\x42\x02\x10\x01\x12\x1a\n\x0epacked_fixed32\x18Q \x03(\x07\x42\x02\x10\x01\x12\x1a\n\x0epacked_fixed64\x18R \x03(\x06\x42\x02\x10\x01\x12\x1b\n\x0fpacked_sfixed32\x18S \x03(\x0f\x42\x02\x10\x01\x12\x1b\n\x0fpacked_sfixed64\x18T \x03(\x10\x42\x02\x10\x01\x12\x18\n\x0cpacked_float\x18U \x03(\x02\x42\x02\x10\x01\x12\x19\n\rpacked_double\x18V \x03(\x01\x42\x02\x10\x01\x12\x17\n\x0bpacked_bool\x18W \x03(\x08\x42\x02\x10\x01\x12\\\n\x12packed_nested_enum\x18X \x03(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnumB\x02\x10\x01\x12\x1a\n\x0eunpacked_int32\x18Y \x03(\x05\x42\x02\x10\x00\x12\x1a\n\x0eunpacked_int64\x18Z \x03(\x03\x42\x02\x10\x00\x12\x1b\n\x0funpacked_uint32\x18[ \x03(\rB\x02\x10\x00\x12\x1b\n\x0funpacked_uint64\x18\\ \x03(\x04\x42\x02\x10\x00\x12\x1b\n\x0funpacked_sint32\x18] \x03(\x11\x42\x02\x10\x00\x12\x1b\n\x0funpacked_sint64\x18^ \x03(\x12\x42\x02\x10\x00\x12\x1c\n\x10unpacked_fixed32\x18_ \x03(\x07\x42\x02\x10\x00\x12\x1c\n\x10unpacked_fixed64\x18` \x03(\x06\x42\x02\x10\x00\x12\x1d\n\x11unpacked_sfixed32\x18\x61 \x03(\x0f\x42\x02\x10\x00\x12\x1d\n\x11unpacked_sfixed64\x18\x62 \x03(\x10\x42\x02\x10\x00\x12\x1a\n\x0eunpacked_float\x18\x63 \x03(\x02\x42\x02\x10\x00\x12\x1b\n\x0funpacked_double\x18\x64 \x03(\x01\x42\x02\x10\x00\x12\x19\n\runpacked_bool\x18\x65 \x03(\x08\x42\x02\x10\x00\x12^\n\x14unpacked_nested_enum\x18\x66 \x03(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnumB\x02\x10\x00\x12]\n\x0fmap_int32_int32\x18\x38 \x03(\x0b\x32\x44.protobuf_test_messages.proto2.TestAllTypesProto2.MapInt32Int32Entry\x12]\n\x0fmap_int64_int64\x18\x39 \x03(\x0b\x32\x44.protobuf_test_messages.proto2.TestAllTypesProto2.MapInt64Int64Entry\x12\x61\n\x11map_uint32_uint32\x18: \x03(\x0b\x32\x46.protobuf_test_messages.proto2.TestAllTypesProto2.MapUint32Uint32Entry\x12\x61\n\x11map_uint64_uint64\x18; \x03(\x0b\x32\x46.protobuf_test_messages.proto2.TestAllTypesProto2.MapUint64Uint64Entry\x12\x61\n\x11map_sint32_sint32\x18< \x03(\x0b\x32\x46.protobuf_test_messages.proto2.TestAllTypesProto2.MapSint32Sint32Entry\x12\x61\n\x11map_sint64_sint64\x18= \x03(\x0b\x32\x46.protobuf_test_messages.proto2.TestAllTypesProto2.MapSint64Sint64Entry\x12\x65\n\x13map_fixed32_fixed32\x18> \x03(\x0b\x32H.protobuf_test_messages.proto2.TestAllTypesProto2.MapFixed32Fixed32Entry\x12\x65\n\x13map_fixed64_fixed64\x18? \x03(\x0b\x32H.protobuf_test_messages.proto2.TestAllTypesProto2.MapFixed64Fixed64Entry\x12i\n\x15map_sfixed32_sfixed32\x18@ \x03(\x0b\x32J.protobuf_test_messages.proto2.TestAllTypesProto2.MapSfixed32Sfixed32Entry\x12i\n\x15map_sfixed64_sfixed64\x18\x41 \x03(\x0b\x32J.protobuf_test_messages.proto2.TestAllTypesProto2.MapSfixed64Sfixed64Entry\x12]\n\x0fmap_int32_float\x18\x42 \x03(\x0b\x32\x44.protobuf_test_messages.proto2.TestAllTypesProto2.MapInt32FloatEntry\x12_\n\x10map_int32_double\x18\x43 \x03(\x0b\x32\x45.protobuf_test_messages.proto2.TestAllTypesProto2.MapInt32DoubleEntry\x12Y\n\rmap_bool_bool\x18\x44 \x03(\x0b\x32\x42.protobuf_test_messages.proto2.TestAllTypesProto2.MapBoolBoolEntry\x12\x61\n\x11map_string_string\x18\x45 \x03(\x0b\x32\x46.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringStringEntry\x12_\n\x10map_string_bytes\x18\x46 \x03(\x0b\x32\x45.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringBytesEntry\x12p\n\x19map_string_nested_message\x18G \x03(\x0b\x32M.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringNestedMessageEntry\x12r\n\x1amap_string_foreign_message\x18H \x03(\x0b\x32N.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringForeignMessageEntry\x12j\n\x16map_string_nested_enum\x18I \x03(\x0b\x32J.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringNestedEnumEntry\x12l\n\x17map_string_foreign_enum\x18J \x03(\x0b\x32K.protobuf_test_messages.proto2.TestAllTypesProto2.MapStringForeignEnumEntry\x12\x16\n\x0coneof_uint32\x18o \x01(\rH\x00\x12_\n\x14oneof_nested_message\x18p \x01(\x0b\x32?.protobuf_test_messages.proto2.TestAllTypesProto2.NestedMessageH\x00\x12\x16\n\x0coneof_string\x18q \x01(\tH\x00\x12\x15\n\x0boneof_bytes\x18r \x01(\x0cH\x00\x12\x14\n\noneof_bool\x18s \x01(\x08H\x00\x12\x16\n\x0coneof_uint64\x18t \x01(\x04H\x00\x12\x15\n\x0boneof_float\x18u \x01(\x02H\x00\x12\x16\n\x0coneof_double\x18v \x01(\x01H\x00\x12R\n\noneof_enum\x18w \x01(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnumH\x00\x12\x45\n\x04\x64\x61ta\x18\xc9\x01 \x01(\n26.protobuf_test_messages.proto2.TestAllTypesProto2.Data\x12\"\n\rdefault_int32\x18\xf1\x01 \x01(\x05:\n-123456789\x12,\n\rdefault_int64\x18\xf2\x01 \x01(\x03:\x14-9123456789123456789\x12#\n\x0e\x64\x65\x66\x61ult_uint32\x18\xf3\x01 \x01(\r:\n2123456789\x12-\n\x0e\x64\x65\x66\x61ult_uint64\x18\xf4\x01 \x01(\x04:\x14\x31\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x31\x32\x33\x34\x35\x36\x37\x38\x39\x12#\n\x0e\x64\x65\x66\x61ult_sint32\x18\xf5\x01 \x01(\x11:\n-123456789\x12-\n\x0e\x64\x65\x66\x61ult_sint64\x18\xf6\x01 \x01(\x12:\x14-9123456789123456789\x12$\n\x0f\x64\x65\x66\x61ult_fixed32\x18\xf7\x01 \x01(\x07:\n2123456789\x12.\n\x0f\x64\x65\x66\x61ult_fixed64\x18\xf8\x01 \x01(\x06:\x14\x31\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x31\x32\x33\x34\x35\x36\x37\x38\x39\x12%\n\x10\x64\x65\x66\x61ult_sfixed32\x18\xf9\x01 \x01(\x0f:\n-123456789\x12/\n\x10\x64\x65\x66\x61ult_sfixed64\x18\xfa\x01 \x01(\x10:\x14-9123456789123456789\x12\x1d\n\rdefault_float\x18\xfb\x01 \x01(\x02:\x05\x39\x65+09\x12\x1e\n\x0e\x64\x65\x66\x61ult_double\x18\xfc\x01 \x01(\x01:\x05\x37\x65+22\x12\x1b\n\x0c\x64\x65\x66\x61ult_bool\x18\xfd\x01 \x01(\x08:\x04true\x12 \n\x0e\x64\x65\x66\x61ult_string\x18\xfe\x01 \x01(\t:\x07Rosebud\x12\x1e\n\rdefault_bytes\x18\xff\x01 \x01(\x0c:\x06joshua\x12\x13\n\nfieldname1\x18\x91\x03 \x01(\x05\x12\x14\n\x0b\x66ield_name2\x18\x92\x03 \x01(\x05\x12\x15\n\x0c_field_name3\x18\x93\x03 \x01(\x05\x12\x16\n\rfield__name4_\x18\x94\x03 \x01(\x05\x12\x14\n\x0b\x66ield0name5\x18\x95\x03 \x01(\x05\x12\x16\n\rfield_0_name6\x18\x96\x03 \x01(\x05\x12\x13\n\nfieldName7\x18\x97\x03 \x01(\x05\x12\x13\n\nFieldName8\x18\x98\x03 \x01(\x05\x12\x14\n\x0b\x66ield_Name9\x18\x99\x03 \x01(\x05\x12\x15\n\x0c\x46ield_Name10\x18\x9a\x03 \x01(\x05\x12\x15\n\x0c\x46IELD_NAME11\x18\x9b\x03 \x01(\x05\x12\x15\n\x0c\x46IELD_name12\x18\x9c\x03 \x01(\x05\x12\x17\n\x0e__field_name13\x18\x9d\x03 \x01(\x05\x12\x17\n\x0e__Field_name14\x18\x9e\x03 \x01(\x05\x12\x16\n\rfield__name15\x18\x9f\x03 \x01(\x05\x12\x16\n\rfield__Name16\x18\xa0\x03 \x01(\x05\x12\x17\n\x0e\x66ield_name17__\x18\xa1\x03 \x01(\x05\x12\x17\n\x0e\x46ield_name18__\x18\xa2\x03 \x01(\x05\x1a\x62\n\rNestedMessage\x12\t\n\x01\x61\x18\x01 \x01(\x05\x12\x46\n\x0b\x63orecursive\x18\x02 \x01(\x0b\x32\x31.protobuf_test_messages.proto2.TestAllTypesProto2\x1a\x34\n\x12MapInt32Int32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1a\x34\n\x12MapInt64Int64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x03:\x02\x38\x01\x1a\x36\n\x14MapUint32Uint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\r\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a\x36\n\x14MapUint64Uint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\r\n\x05value\x18\x02 \x01(\x04:\x02\x38\x01\x1a\x36\n\x14MapSint32Sint32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x11\x12\r\n\x05value\x18\x02 \x01(\x11:\x02\x38\x01\x1a\x36\n\x14MapSint64Sint64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x12\x12\r\n\x05value\x18\x02 \x01(\x12:\x02\x38\x01\x1a\x38\n\x16MapFixed32Fixed32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x07\x12\r\n\x05value\x18\x02 \x01(\x07:\x02\x38\x01\x1a\x38\n\x16MapFixed64Fixed64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x06\x12\r\n\x05value\x18\x02 \x01(\x06:\x02\x38\x01\x1a:\n\x18MapSfixed32Sfixed32Entry\x12\x0b\n\x03key\x18\x01 \x01(\x0f\x12\r\n\x05value\x18\x02 \x01(\x0f:\x02\x38\x01\x1a:\n\x18MapSfixed64Sfixed64Entry\x12\x0b\n\x03key\x18\x01 \x01(\x10\x12\r\n\x05value\x18\x02 \x01(\x10:\x02\x38\x01\x1a\x34\n\x12MapInt32FloatEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x02:\x02\x38\x01\x1a\x35\n\x13MapInt32DoubleEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1a\x32\n\x10MapBoolBoolEntry\x12\x0b\n\x03key\x18\x01 \x01(\x08\x12\r\n\x05value\x18\x02 \x01(\x08:\x02\x38\x01\x1a\x36\n\x14MapStringStringEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x35\n\x13MapStringBytesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a~\n\x1bMapStringNestedMessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12N\n\x05value\x18\x02 \x01(\x0b\x32?.protobuf_test_messages.proto2.TestAllTypesProto2.NestedMessage:\x02\x38\x01\x1as\n\x1cMapStringForeignMessageEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x42\n\x05value\x18\x02 \x01(\x0b\x32\x33.protobuf_test_messages.proto2.ForeignMessageProto2:\x02\x38\x01\x1ax\n\x18MapStringNestedEnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12K\n\x05value\x18\x02 \x01(\x0e\x32<.protobuf_test_messages.proto2.TestAllTypesProto2.NestedEnum:\x02\x38\x01\x1am\n\x19MapStringForeignEnumEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12?\n\x05value\x18\x02 \x01(\x0e\x32\x30.protobuf_test_messages.proto2.ForeignEnumProto2:\x02\x38\x01\x1a\x33\n\x04\x44\x61ta\x12\x14\n\x0bgroup_int32\x18\xca\x01 \x01(\x05\x12\x15\n\x0cgroup_uint32\x18\xcb\x01 \x01(\r\x1a!\n\x11MessageSetCorrect*\x08\x08\x04\x10\xff\xff\xff\xff\x07:\x02\x08\x01\x1a\xe0\x01\n\x1bMessageSetCorrectExtension1\x12\x0b\n\x03str\x18\x19 \x01(\t2\xb3\x01\n\x15message_set_extension\x12\x43.protobuf_test_messages.proto2.TestAllTypesProto2.MessageSetCorrect\x18\xf9\xbb^ \x01(\x0b\x32M.protobuf_test_messages.proto2.TestAllTypesProto2.MessageSetCorrectExtension1\x1a\xdf\x01\n\x1bMessageSetCorrectExtension2\x12\t\n\x01i\x18\t \x01(\x05\x32\xb4\x01\n\x15message_set_extension\x12\x43.protobuf_test_messages.proto2.TestAllTypesProto2.MessageSetCorrect\x18\x90\xb3\xfc\x01 \x01(\x0b\x32M.protobuf_test_messages.proto2.TestAllTypesProto2.MessageSetCorrectExtension2\"9\n\nNestedEnum\x12\x07\n\x03\x46OO\x10\x00\x12\x07\n\x03\x42\x41R\x10\x01\x12\x07\n\x03\x42\x41Z\x10\x02\x12\x10\n\x03NEG\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01*\x05\x08x\x10\xc9\x01\x42\r\n\x0boneof_fieldJ\x06\x08\xe8\x07\x10\x90N\"!\n\x14\x46oreignMessageProto2\x12\t\n\x01\x63\x18\x01 \x01(\x05\"\xc1\x02\n\x15UnknownToTestAllTypes\x12\x17\n\x0eoptional_int32\x18\xe9\x07 \x01(\x05\x12\x18\n\x0foptional_string\x18\xea\x07 \x01(\t\x12L\n\x0enested_message\x18\xeb\x07 \x01(\x0b\x32\x33.protobuf_test_messages.proto2.ForeignMessageProto2\x12Z\n\roptionalgroup\x18\xec\x07 \x01(\n2B.protobuf_test_messages.proto2.UnknownToTestAllTypes.OptionalGroup\x12\x16\n\roptional_bool\x18\xee\x07 \x01(\x08\x12\x17\n\x0erepeated_int32\x18\xf3\x07 \x03(\x05\x1a\x1a\n\rOptionalGroup\x12\t\n\x01\x61\x18\x01 \x01(\x05\"\x16\n\x14NullHypothesisProto2\"/\n\x0e\x45numOnlyProto2\"\x1d\n\x04\x42ool\x12\n\n\x06kFalse\x10\x00\x12\t\n\x05kTrue\x10\x01\"\x1f\n\x0fOneStringProto2\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\t*F\n\x11\x46oreignEnumProto2\x12\x0f\n\x0b\x46OREIGN_FOO\x10\x00\x12\x0f\n\x0b\x46OREIGN_BAR\x10\x01\x12\x0f\n\x0b\x46OREIGN_BAZ\x10\x02:J\n\x0f\x65xtension_int32\x12\x31.protobuf_test_messages.proto2.TestAllTypesProto2\x18x \x01(\x05\x42/\n(com.google.protobuf_test_messages.proto2H\x01\xf8\x01\x01')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.protobuf.test_messages_proto2_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
TestAllTypesProto2.RegisterExtension(extension_int32)
TestAllTypesProto2.MessageSetCorrect.RegisterExtension(_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION1.extensions_by_name['message_set_extension'])
TestAllTypesProto2.MessageSetCorrect.RegisterExtension(_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION2.extensions_by_name['message_set_extension'])
DESCRIPTOR._options = None
DESCRIPTOR._serialized_options = b'\n(com.google.protobuf_test_messages.proto2H\001\370\001\001'
_TESTALLTYPESPROTO2_MAPINT32INT32ENTRY._options = None
_TESTALLTYPESPROTO2_MAPINT32INT32ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPINT64INT64ENTRY._options = None
_TESTALLTYPESPROTO2_MAPINT64INT64ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPUINT32UINT32ENTRY._options = None
_TESTALLTYPESPROTO2_MAPUINT32UINT32ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPUINT64UINT64ENTRY._options = None
_TESTALLTYPESPROTO2_MAPUINT64UINT64ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSINT32SINT32ENTRY._options = None
_TESTALLTYPESPROTO2_MAPSINT32SINT32ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSINT64SINT64ENTRY._options = None
_TESTALLTYPESPROTO2_MAPSINT64SINT64ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPFIXED32FIXED32ENTRY._options = None
_TESTALLTYPESPROTO2_MAPFIXED32FIXED32ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPFIXED64FIXED64ENTRY._options = None
_TESTALLTYPESPROTO2_MAPFIXED64FIXED64ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSFIXED32SFIXED32ENTRY._options = None
_TESTALLTYPESPROTO2_MAPSFIXED32SFIXED32ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSFIXED64SFIXED64ENTRY._options = None
_TESTALLTYPESPROTO2_MAPSFIXED64SFIXED64ENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPINT32FLOATENTRY._options = None
_TESTALLTYPESPROTO2_MAPINT32FLOATENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPINT32DOUBLEENTRY._options = None
_TESTALLTYPESPROTO2_MAPINT32DOUBLEENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPBOOLBOOLENTRY._options = None
_TESTALLTYPESPROTO2_MAPBOOLBOOLENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGSTRINGENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGSTRINGENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGBYTESENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGBYTESENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDMESSAGEENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDMESSAGEENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNMESSAGEENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNMESSAGEENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDENUMENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDENUMENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNENUMENTRY._options = None
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNENUMENTRY._serialized_options = b'8\001'
_TESTALLTYPESPROTO2_MESSAGESETCORRECT._options = None
_TESTALLTYPESPROTO2_MESSAGESETCORRECT._serialized_options = b'\010\001'
_TESTALLTYPESPROTO2.fields_by_name['optional_string_piece']._options = None
_TESTALLTYPESPROTO2.fields_by_name['optional_string_piece']._serialized_options = b'\010\002'
_TESTALLTYPESPROTO2.fields_by_name['optional_cord']._options = None
_TESTALLTYPESPROTO2.fields_by_name['optional_cord']._serialized_options = b'\010\001'
_TESTALLTYPESPROTO2.fields_by_name['repeated_string_piece']._options = None
_TESTALLTYPESPROTO2.fields_by_name['repeated_string_piece']._serialized_options = b'\010\002'
_TESTALLTYPESPROTO2.fields_by_name['repeated_cord']._options = None
_TESTALLTYPESPROTO2.fields_by_name['repeated_cord']._serialized_options = b'\010\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_int32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_int32']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_int64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_int64']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_uint32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_uint32']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_uint64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_uint64']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_sint32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_sint32']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_sint64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_sint64']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_fixed32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_fixed32']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_fixed64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_fixed64']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_sfixed32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_sfixed32']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_sfixed64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_sfixed64']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_float']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_float']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_double']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_double']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_bool']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_bool']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['packed_nested_enum']._options = None
_TESTALLTYPESPROTO2.fields_by_name['packed_nested_enum']._serialized_options = b'\020\001'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_int32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_int32']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_int64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_int64']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_uint32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_uint32']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_uint64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_uint64']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sint32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sint32']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sint64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sint64']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_fixed32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_fixed32']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_fixed64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_fixed64']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sfixed32']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sfixed32']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sfixed64']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_sfixed64']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_float']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_float']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_double']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_double']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_bool']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_bool']._serialized_options = b'\020\000'
_TESTALLTYPESPROTO2.fields_by_name['unpacked_nested_enum']._options = None
_TESTALLTYPESPROTO2.fields_by_name['unpacked_nested_enum']._serialized_options = b'\020\000'
_FOREIGNENUMPROTO2._serialized_start=8549
_FOREIGNENUMPROTO2._serialized_end=8619
_TESTALLTYPESPROTO2._serialized_start=78
_TESTALLTYPESPROTO2._serialized_end=8082
_TESTALLTYPESPROTO2_NESTEDMESSAGE._serialized_start=6036
_TESTALLTYPESPROTO2_NESTEDMESSAGE._serialized_end=6134
_TESTALLTYPESPROTO2_MAPINT32INT32ENTRY._serialized_start=6136
_TESTALLTYPESPROTO2_MAPINT32INT32ENTRY._serialized_end=6188
_TESTALLTYPESPROTO2_MAPINT64INT64ENTRY._serialized_start=6190
_TESTALLTYPESPROTO2_MAPINT64INT64ENTRY._serialized_end=6242
_TESTALLTYPESPROTO2_MAPUINT32UINT32ENTRY._serialized_start=6244
_TESTALLTYPESPROTO2_MAPUINT32UINT32ENTRY._serialized_end=6298
_TESTALLTYPESPROTO2_MAPUINT64UINT64ENTRY._serialized_start=6300
_TESTALLTYPESPROTO2_MAPUINT64UINT64ENTRY._serialized_end=6354
_TESTALLTYPESPROTO2_MAPSINT32SINT32ENTRY._serialized_start=6356
_TESTALLTYPESPROTO2_MAPSINT32SINT32ENTRY._serialized_end=6410
_TESTALLTYPESPROTO2_MAPSINT64SINT64ENTRY._serialized_start=6412
_TESTALLTYPESPROTO2_MAPSINT64SINT64ENTRY._serialized_end=6466
_TESTALLTYPESPROTO2_MAPFIXED32FIXED32ENTRY._serialized_start=6468
_TESTALLTYPESPROTO2_MAPFIXED32FIXED32ENTRY._serialized_end=6524
_TESTALLTYPESPROTO2_MAPFIXED64FIXED64ENTRY._serialized_start=6526
_TESTALLTYPESPROTO2_MAPFIXED64FIXED64ENTRY._serialized_end=6582
_TESTALLTYPESPROTO2_MAPSFIXED32SFIXED32ENTRY._serialized_start=6584
_TESTALLTYPESPROTO2_MAPSFIXED32SFIXED32ENTRY._serialized_end=6642
_TESTALLTYPESPROTO2_MAPSFIXED64SFIXED64ENTRY._serialized_start=6644
_TESTALLTYPESPROTO2_MAPSFIXED64SFIXED64ENTRY._serialized_end=6702
_TESTALLTYPESPROTO2_MAPINT32FLOATENTRY._serialized_start=6704
_TESTALLTYPESPROTO2_MAPINT32FLOATENTRY._serialized_end=6756
_TESTALLTYPESPROTO2_MAPINT32DOUBLEENTRY._serialized_start=6758
_TESTALLTYPESPROTO2_MAPINT32DOUBLEENTRY._serialized_end=6811
_TESTALLTYPESPROTO2_MAPBOOLBOOLENTRY._serialized_start=6813
_TESTALLTYPESPROTO2_MAPBOOLBOOLENTRY._serialized_end=6863
_TESTALLTYPESPROTO2_MAPSTRINGSTRINGENTRY._serialized_start=6865
_TESTALLTYPESPROTO2_MAPSTRINGSTRINGENTRY._serialized_end=6919
_TESTALLTYPESPROTO2_MAPSTRINGBYTESENTRY._serialized_start=6921
_TESTALLTYPESPROTO2_MAPSTRINGBYTESENTRY._serialized_end=6974
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDMESSAGEENTRY._serialized_start=6976
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDMESSAGEENTRY._serialized_end=7102
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNMESSAGEENTRY._serialized_start=7104
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNMESSAGEENTRY._serialized_end=7219
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDENUMENTRY._serialized_start=7221
_TESTALLTYPESPROTO2_MAPSTRINGNESTEDENUMENTRY._serialized_end=7341
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNENUMENTRY._serialized_start=7343
_TESTALLTYPESPROTO2_MAPSTRINGFOREIGNENUMENTRY._serialized_end=7452
_TESTALLTYPESPROTO2_DATA._serialized_start=7454
_TESTALLTYPESPROTO2_DATA._serialized_end=7505
_TESTALLTYPESPROTO2_MESSAGESETCORRECT._serialized_start=7507
_TESTALLTYPESPROTO2_MESSAGESETCORRECT._serialized_end=7540
_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION1._serialized_start=7543
_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION1._serialized_end=7767
_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION2._serialized_start=7770
_TESTALLTYPESPROTO2_MESSAGESETCORRECTEXTENSION2._serialized_end=7993
_TESTALLTYPESPROTO2_NESTEDENUM._serialized_start=7995
_TESTALLTYPESPROTO2_NESTEDENUM._serialized_end=8052
_FOREIGNMESSAGEPROTO2._serialized_start=8084
_FOREIGNMESSAGEPROTO2._serialized_end=8117
_UNKNOWNTOTESTALLTYPES._serialized_start=8120
_UNKNOWNTOTESTALLTYPES._serialized_end=8441
_UNKNOWNTOTESTALLTYPES_OPTIONALGROUP._serialized_start=8415
_UNKNOWNTOTESTALLTYPES_OPTIONALGROUP._serialized_end=8441
_NULLHYPOTHESISPROTO2._serialized_start=8443
_NULLHYPOTHESISPROTO2._serialized_end=8465
_ENUMONLYPROTO2._serialized_start=8467
_ENUMONLYPROTO2._serialized_end=8514
_ENUMONLYPROTO2_BOOL._serialized_start=8485
_ENUMONLYPROTO2_BOOL._serialized_end=8514
_ONESTRINGPROTO2._serialized_start=8516
_ONESTRINGPROTO2._serialized_end=8547
# @@protoc_insertion_point(module_scope)