3 SLjl@sddlZejddkrddp$ddZddlmZddlmZddlmZ dd lm Z dd lm Z dd lmZe jZdd lmZy ejZWnek rejjjZYnXdd lmZejdddedejejgdZejdddeejddddddejddddddejddddddgddddd Zejeej eZ!dZ"dZ#dZ$ejd!d"deejd#dddddejd$dddddejd%dddddejd&ddGdddgddd'd(d Z%eje%ej&d)d*dedej'd+d,dddddd-ddddd-dded.ggggdd-dggd/d0d1Z(ej&d2d3dedej'd4d5dd6dddd-ddddd-dded.ggggdd-dggd7d8d1Z)ej&d9d:dedej'd4d;ddd1Z*ej&d?d@dedej'dAdBdddddd-ddddd-dded.ej'dCdDdddddd-ddddd-dded.ej'dEdFdddGddd-ddddd-dded.ej'dHdIdddddd-ddddd-dded.ej'dJdKddd6ddd-ddddd-dded.ej'dLdMdddNddd-ddddd-dded.ej'dOdPddQdQddd-ddddd-dded.ej'dRdSdQdTdddd-ddddd-dded.ej'dUdVdTdWdXddd-ddddd-dded.ej'dYdZdWd[d\ddd-ddddd-dded.ej'd]d^d[d_dddd-e+ddddd-dded.ej'd`dad_dbdddd-e+ddddd-dded.ej'dcdddbdGdTdQdd-d-dddd-dded.ej'dedfdGdgdWdWdd-edhj,didddd-dded.ej'djdkdgdXdbdWdd-edhdddd-dded.ej'dldmdXd\d[d[dd-ddddd-dded.ej'dndod\dNd_d[dd-ddddd-dded.ej'dpdqd6drd_d[dd-ddddd-dded.ej'dsdtdNdud_d[dd-ddddd-dded.ej'dvdwdrdxdgdTdd-ddddd-dded.ej'dydzdud{dgdTdd-ddddd-dded.ej'd|d}dxd~dgdTdd-dQdddd-dded.ej'ddd{ddWdWdd-edhj,didddd-dej-ej.eded.ej'ddd~ddWdWdd-edhj,didddd-dej-ej.eded.ej'ddddd_d[dd-ddddd-dded.ej'ddddd_d[dd-ddddd-dej-ej.eded.ej'dddddddd-gdddd-dded.ej'dddddddd-gdddd-dded.ej'dddddGddd-gdddd-dded.ej'dddddddd-gdddd-dded.ej'ddddd6ddd-gdddd-dded.ej'dddddNddd-gdddd-dded.ej'dddddQddd-gdddd-dded.ej'dddddddd-gdddd-dded.ej'dddddXddd-gdddd-dded.ej'ddddd\ddd-gdddd-dded.ej'dddddddd-gdddd-dded.ej'dddddddd-gdddd-dded.ej'dddddTdQdd-gdddd-dded.ej'dddddWdWdd-gdddd-dded.ej'dddddbdWdd-gdddd-dded.ej'ddddd[d[dd-gdddd-dded.ej'ddddd_d[dd-gdddd-dded.ej'ddddd_d[dd-gdddd-dded.ej'ddddd_d[dd-gdddd-dded.ej'dddddgdTdd-gdddd-dded.ej'dddddgdTdd-gdddd-dded.ej'ddddedej'd?d@ddd_d[dd-ddddd-dded.ggggdd-dggdAdBd1Z2e0e(_3e0e)_3e0e*_3e)e0j4dl_5e(e0j4dn_5e1e0j4dp_5ej6e0j4ds_5e%e0j4dv_7ee0j4dy_7ej8e0j4d|_7ej9e0j4d_5e(e0j4d_5e*e0j4d_5e(e0j4d_5e1e0j4d_5ej6e0j4d_5e%e0j4d_7ee0j4d_7ej8e0j4d_7e(e0j4d_5e%e0j4d_7ee0j4d_7ej8e0j4d_7e(e0j4d&_5e(e0j4d/_5e0e%_3e0j:d2j;je2j4d?_5e0ej?d?<e1ej?d7<e2ej?d=<eej@d<ejAee jBd?e jCfeDe jBd)e jCfeDe(dCdDe jBd2e jCfeDe)dCdDe jBd9e jCfeDe*dCdDe0dCdEZEejFeEejFeEjGejFeEjHejFeEjIe jBd7e jCfeDe1dCdDZJejFeJe jBd=e jCfeDe2dCdDZKejFeKde_Lej-ejMedFe_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d_Lej-ej.ede0j4d_Nde0j4d/_Lej-ej.ede0j4d/_NdS(JNcCs|S)N)xrr+/usr/lib/python3.6/unittest_no_arena_pb2.pysrcCs |jdS)Nlatin1)encode)rrrrrs)enum_type_wrapper) descriptor)message) reflection)symbol_database)descriptor_pb2)unittest_import_pb2)unittest_arena_pb2z'google/protobuf/unittest_no_arena.protoZprotobuf_unittest_no_arenaZproto2u 'google/protobuf/unittest_no_arena.protoprotobuf_unittest_no_arena%google/protobuf/unittest_import.proto$google/protobuf/unittest_arena.proto"Ð TestAllTypes optional_int32 ( optional_int64 ( optional_uint32 (  optional_uint64 ( optional_sint32 ( optional_sint64 ( optional_fixed32 ( optional_fixed64 ( optional_sfixed32 ( optional_sfixed64 ( optional_float ( optional_double ( optional_bool ( optional_string (  optional_bytes ( M optionalgroup ( 26.protobuf_unittest_no_arena.TestAllTypes.OptionalGroupW optional_nested_message ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageL optional_foreign_message ( 2*.protobuf_unittest_no_arena.ForeignMessageH optional_import_message ( 2'.protobuf_unittest_import.ImportMessageQ optional_nested_enum (23.protobuf_unittest_no_arena.TestAllTypes.NestedEnumF optional_foreign_enum (2'.protobuf_unittest_no_arena.ForeignEnumB optional_import_enum (2$.protobuf_unittest_import.ImportEnum! optional_string_piece ( B optional_cord ( BU optional_public_import_message ( 2-.protobuf_unittest_import.PublicImportMessageT optional_message ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageB( repeated_int32 ( repeated_int64 ( repeated_uint32! (  repeated_uint64" ( repeated_sint32# ( repeated_sint64$ ( repeated_fixed32% ( repeated_fixed64& ( repeated_sfixed32' ( repeated_sfixed64( ( repeated_float) ( repeated_double* ( repeated_bool+ ( repeated_string, (  repeated_bytes- ( M repeatedgroup. ( 26.protobuf_unittest_no_arena.TestAllTypes.RepeatedGroupW repeated_nested_message0 ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageL repeated_foreign_message1 ( 2*.protobuf_unittest_no_arena.ForeignMessageH repeated_import_message2 ( 2'.protobuf_unittest_import.ImportMessageQ repeated_nested_enum3 (23.protobuf_unittest_no_arena.TestAllTypes.NestedEnumF repeated_foreign_enum4 (2'.protobuf_unittest_no_arena.ForeignEnumB repeated_import_enum5 (2$.protobuf_unittest_import.ImportEnum! repeated_string_piece6 ( B repeated_cord7 ( BY repeated_lazy_message9 ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageB( default_int32= (:41 default_int64> (:42 default_uint32? ( :43 default_uint64@ (:44 default_sint32A (:-45 default_sint64B (:46 default_fixed32C (:47 default_fixed64D (:48 default_sfixed32E (:49 default_sfixed64F (:-50 default_floatG (:51.5 default_doubleH (:52000 default_boolI (:true default_stringJ ( :hello default_bytesK ( :worldU default_nested_enumQ (23.protobuf_unittest_no_arena.TestAllTypes.NestedEnum:BARR default_foreign_enumR (2'.protobuf_unittest_no_arena.ForeignEnum: FOREIGN_BARM default_import_enumS (2$.protobuf_unittest_import.ImportEnum: IMPORT_BAR% default_string_pieceT ( :abcB default_cordU ( :123B oneof_uint32o ( HV oneof_nested_messagep ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageH oneof_stringq ( H oneof_bytesr ( H_ lazy_oneof_nested_messages ( 26.protobuf_unittest_no_arena.TestAllTypes.NestedMessageB(H NestedMessage bb ( OptionalGroup a ( RepeatedGroup a/ ("9 NestedEnum FOO BAR BAZ NEGÿÿÿÿÿÿÿÿÿB oneof_field" ForeignMessage c ("P TestNoArenaMessage: arena_message ( 2#.proto2_arena_unittest.ArenaMessage*@ ForeignEnum FOREIGN_FOO FOREIGN_BAR FOREIGN_BAZB%B UnittestProtoH€ˆø¢NOARN)namepackagesyntaxZ serialized_pbZ dependencies ForeignEnumz&protobuf_unittest_no_arena.ForeignEnum FOREIGN_FOO)rindexnumberoptionstype FOREIGN_BAR FOREIGN_BAZiVi) r full_namefilenamefilevaluescontaining_typerserialized_startserialized_endZ NestedEnumz2protobuf_unittest_no_arena.TestAllTypes.NestedEnumZFOOZBARZBAZZNEGi i NestedMessagez5protobuf_unittest_no_arena.TestAllTypes.NestedMessageZbbz8protobuf_unittest_no_arena.TestAllTypes.NestedMessage.bbF)rr!rrrZcpp_typeZlabelZhas_default_valueZ default_value message_type enum_typer%Z is_extensionZextension_scoperr#iH ic )rr!r"r#r%fields extensionsZ nested_typesZ enum_typesrZ is_extendablerZextension_rangesZoneofsr&r' OptionalGroupz5protobuf_unittest_no_arena.TestAllTypes.OptionalGroupaz7protobuf_unittest_no_arena.TestAllTypes.OptionalGroup.aie i RepeatedGroupz5protobuf_unittest_no_arena.TestAllTypes.RepeatedGroupz7protobuf_unittest_no_arena.TestAllTypes.RepeatedGroup.a/i i TestAllTypesz'protobuf_unittest_no_arena.TestAllTypesZoptional_int32z6protobuf_unittest_no_arena.TestAllTypes.optional_int32Zoptional_int64z6protobuf_unittest_no_arena.TestAllTypes.optional_int64Zoptional_uint32z7protobuf_unittest_no_arena.TestAllTypes.optional_uint32 Zoptional_uint64z7protobuf_unittest_no_arena.TestAllTypes.optional_uint64Zoptional_sint32z7protobuf_unittest_no_arena.TestAllTypes.optional_sint32Zoptional_sint64z7protobuf_unittest_no_arena.TestAllTypes.optional_sint64Zoptional_fixed32z8protobuf_unittest_no_arena.TestAllTypes.optional_fixed32Zoptional_fixed64z8protobuf_unittest_no_arena.TestAllTypes.optional_fixed64Zoptional_sfixed32z9protobuf_unittest_no_arena.TestAllTypes.optional_sfixed32 Zoptional_sfixed64z9protobuf_unittest_no_arena.TestAllTypes.optional_sfixed64 Zoptional_floatz6protobuf_unittest_no_arena.TestAllTypes.optional_float Zoptional_doublez7protobuf_unittest_no_arena.TestAllTypes.optional_double Z optional_boolz5protobuf_unittest_no_arena.TestAllTypes.optional_boolZoptional_stringz7protobuf_unittest_no_arena.TestAllTypes.optional_stringzutf-8Zoptional_bytesz6protobuf_unittest_no_arena.TestAllTypes.optional_bytesZ optionalgroupz5protobuf_unittest_no_arena.TestAllTypes.optionalgroupZoptional_nested_messagez?protobuf_unittest_no_arena.TestAllTypes.optional_nested_messageZoptional_foreign_messagez@protobuf_unittest_no_arena.TestAllTypes.optional_foreign_messageZoptional_import_messagez?protobuf_unittest_no_arena.TestAllTypes.optional_import_messageZoptional_nested_enumzZdefault_uint32z6protobuf_unittest_no_arena.TestAllTypes.default_uint32?Zdefault_uint64z6protobuf_unittest_no_arena.TestAllTypes.default_uint64@Zdefault_sint32z6protobuf_unittest_no_arena.TestAllTypes.default_sint32AZdefault_sint64z6protobuf_unittest_no_arena.TestAllTypes.default_sint648BZdefault_fixed32z7protobuf_unittest_no_arena.TestAllTypes.default_fixed32CZdefault_fixed64z7protobuf_unittest_no_arena.TestAllTypes.default_fixed64:DZdefault_sfixed32z8protobuf_unittest_no_arena.TestAllTypes.default_sfixed32;EZdefault_sfixed64z8protobuf_unittest_no_arena.TestAllTypes.default_sfixed64<FZ default_floatz5protobuf_unittest_no_arena.TestAllTypes.default_floatGgI@Zdefault_doublez6protobuf_unittest_no_arena.TestAllTypes.default_doubleHi Z default_boolz4protobuf_unittest_no_arena.TestAllTypes.default_boolIZdefault_stringz6protobuf_unittest_no_arena.TestAllTypes.default_stringJZhelloZ default_bytesz5protobuf_unittest_no_arena.TestAllTypes.default_bytesKZworldZdefault_nested_enumz;protobuf_unittest_no_arena.TestAllTypes.default_nested_enumQZdefault_foreign_enumzsx