@ -1240,7 +1240,7 @@ const ::uint32_t
protodesc_cold ) = {
protodesc_cold ) = {
~ 0u , // no _has_bits_
~ 0u , // no _has_bits_
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : FileDescriptorSet , _internal_metadata_ ) ,
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : FileDescriptorSet , _internal_metadata_ ) ,
~ 0u , // no _extensions_
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : FileDescriptorSet , _impl_ . _extensions_ ) ,
~ 0u , // no _oneof_case_
~ 0u , // no _oneof_case_
~ 0u , // no _weak_field_map_
~ 0u , // no _weak_field_map_
~ 0u , // no _inlined_string_donated_
~ 0u , // no _inlined_string_donated_
@ -1805,7 +1805,7 @@ const ::uint32_t
~ 0u ,
~ 0u ,
~ 0u , // no _has_bits_
~ 0u , // no _has_bits_
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : SourceCodeInfo , _internal_metadata_ ) ,
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : SourceCodeInfo , _internal_metadata_ ) ,
~ 0u , // no _extensions_
PROTOBUF_FIELD_OFFSET ( : : google : : protobuf : : SourceCodeInfo , _impl_ . _extensions_ ) ,
~ 0u , // no _oneof_case_
~ 0u , // no _oneof_case_
~ 0u , // no _weak_field_map_
~ 0u , // no _weak_field_map_
~ 0u , // no _inlined_string_donated_
~ 0u , // no _inlined_string_donated_
@ -1915,264 +1915,264 @@ static const ::_pb::Message* const file_default_instances[] = {
const char descriptor_table_protodef_google_2fprotobuf_2fdescriptor_2eproto [ ] ABSL_ATTRIBUTE_SECTION_VARIABLE (
const char descriptor_table_protodef_google_2fprotobuf_2fdescriptor_2eproto [ ] ABSL_ATTRIBUTE_SECTION_VARIABLE (
protodesc_cold ) = {
protodesc_cold ) = {
" \n google/protobuf/descriptor.proto \022 \017 goog "
" \n google/protobuf/descriptor.proto \022 \017 goog "
" le.protobuf \" G \n \021 FileDescriptorSet \022 2 \n \004 file "
" le.protobuf \" U \n \021 FileDescriptorSet \022 2 \n \004 file "
" \030 \001 \003 ( \013 2$.google.protobuf.FileDescriptorP "
" \030 \001 \003 ( \013 2$.google.protobuf.FileDescriptorP "
" roto \" \206 \004 \n \023 FileDescriptorProto \022 \014 \n \004 name \030 \001 \001 "
" roto* \014 \010 \200 \354 \312 \377 \001 \020 \201 \354 \312 \377 \001 \" \206 \004 \n \023 FileDescriptorPro "
" ( \t \022 \017 \n \007 package \030 \002 \001 ( \t \022 \022 \n \n dependency \030 \003 \003 ( \t \022 "
" to \022 \014 \n \004 name \030 \001 \001 ( \t \022 \017 \n \007 package \030 \002 \001 ( \t \022 \022 \n \n dep "
" \031 \n \021 public_dependency \030 \n \003 ( \005 \022 \027 \n \017 weak_depen "
" endency \030 \003 \003 ( \t \022 \031 \n \021 public_dependency \030 \n \003 ( \005 "
" dency \030 \013 \003 ( \005 \022 6 \n \014 message_type \030 \004 \003 ( \013 2 .goog "
" \022 \027 \n \017 weak_dependency \030 \013 \003 ( \005 \022 6 \n \014 message_typ "
" le.protobuf.DescriptorProto \022 7 \n \t enum_type "
" e \030 \004 \003 ( \013 2 .google.protobuf.DescriptorProt "
" \030 \005 \003 ( \013 2$.google.protobuf.EnumDescriptorP "
" o \022 7 \n \t enum_type \030 \005 \003 ( \013 2$.google.protobuf.E "
" roto \022 8 \n \007 service \030 \006 \003 ( \013 2 \' .google.protobuf. "
" numDescriptorProto \022 8 \n \007 service \030 \006 \003 ( \013 2 \' .go "
" ServiceDescriptorProto \022 8 \n \t extension \030 \007 \003 ( "
" ogle.protobuf.ServiceDescriptorProto \022 8 \n \t "
" \013 2%.google.protobuf.FieldDescriptorProto "
" extension \030 \007 \003 ( \013 2%.google.protobuf.FieldD "
" \022 - \n \007 options \030 \010 \001 ( \013 2 \034 .google.protobuf.File "
" escriptorProto \022 - \n \007 options \030 \010 \001 ( \013 2 \034 .google "
" Options \022 9 \n \020 source_code_info \030 \t \001 ( \013 2 \037 .goog "
" .protobuf.FileOptions \022 9 \n \020 source_code_inf "
" le.protobuf.SourceCodeInfo \022 \016 \n \006 syntax \030 \014 \001 "
" o \030 \t \001 ( \013 2 \037 .google.protobuf.SourceCodeInfo "
" ( \t \022 ) \n \007 edition \030 \016 \001 ( \016 2 \030 .google.protobuf.Ed "
" \022 \016 \n \006 syntax \030 \014 \001 ( \t \022 ) \n \007 edition \030 \016 \001 ( \016 2 \030 .goog "
" ition \" \251 \005 \n \017 DescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 "
" le.protobuf.Edition \" \251 \005 \n \017 DescriptorProto \022 "
" 4 \n \005 field \030 \002 \003 ( \013 2%.google.protobuf.FieldDe "
" \014 \n \004 name \030 \001 \001 ( \t \022 4 \n \005 field \030 \002 \003 ( \013 2%.google.pr "
" scriptorProto \022 8 \n \t extension \030 \006 \003 ( \013 2%.googl "
" otobuf.FieldDescriptorProto \022 8 \n \t extension "
" e.protobuf.FieldDescriptorProto \022 5 \n \013 neste "
" \030 \006 \003 ( \013 2%.google.protobuf.FieldDescriptor "
" d_type \030 \003 \003 ( \013 2 .google.protobuf.Descripto "
" Proto \022 5 \n \013 nested_type \030 \003 \003 ( \013 2 .google.prot "
" rProto \022 7 \n \t enum_type \030 \004 \003 ( \013 2$.google.proto "
" obuf.DescriptorProto \022 7 \n \t enum_type \030 \004 \003 ( \013 2 "
" buf.EnumDescriptorProto \022 H \n \017 extension_ran "
" $.google.protobuf.EnumDescriptorProto \022 H \n "
" ge \030 \005 \003 ( \013 2/.google.protobuf.DescriptorPro "
" \017 extension_range \030 \005 \003 ( \013 2/.google.protobuf "
" to.ExtensionRange \022 9 \n \n oneof_decl \030 \010 \003 ( \013 2%. "
" .DescriptorProto.ExtensionRange \022 9 \n \n oneof "
" google.protobuf.OneofDescriptorProto \022 0 \n \007 "
" _decl \030 \010 \003 ( \013 2%.google.protobuf.OneofDescr "
" options \030 \007 \001 ( \013 2 \037 .google.protobuf.MessageO "
" iptorProto \022 0 \n \007 options \030 \007 \001 ( \013 2 \037 .google.pro "
" ptions \022 F \n \016 reserved_range \030 \t \003 ( \013 2..google. "
" tobuf.MessageOptions \022 F \n \016 reserved_range \030 \t "
" protobuf.DescriptorProto.ReservedRange \022 \025 "
" \003 ( \013 2..google.protobuf.DescriptorProto.R "
" \n \r reserved_name \030 \n \003 ( \t \032 e \n \016 ExtensionRange \022 "
" eservedRange \022 \025 \n \r reserved_name \030 \n \003 ( \t \032 e \n \016 E "
" \r \n \005 start \030 \001 \001 ( \005 \022 \013 \n \003 end \030 \002 \001 ( \005 \022 7 \n \007 options \030 \003 "
" xtensionRange \022 \r \n \005 start \030 \001 \001 ( \005 \022 \013 \n \003 end \030 \002 \001 ( "
" \001 ( \013 2&.google.protobuf.ExtensionRangeOpt "
" \005 \022 7 \n \007 options \030 \003 \001 ( \013 2&.google.protobuf.Ext "
" ions \032 + \n \r ReservedRange \022 \r \n \005 start \030 \001 \001 ( \005 \022 \013 \n \003 "
" ensionRangeOptions \032 + \n \r ReservedRange \022 \r \n \005 s "
" end \030 \002 \001 ( \005 \" \345 \003 \n \025 ExtensionRangeOptions \022 C \n \024 u "
" tart \030 \001 \001 ( \005 \022 \013 \n \003 end \030 \002 \001 ( \005 \" \345 \003 \n \025 ExtensionRan "
" ninterpreted_option \030 \347 \007 \003 ( \013 2$.google.prot "
" geOptions \022 C \n \024 uninterpreted_option \030 \347 \007 \003 ( \013 "
" obuf.UninterpretedOption \022 L \n \013 declaration \030 "
" 2$.google.protobuf.UninterpretedOption \022 L "
" \002 \003 ( \013 22.google.protobuf.ExtensionRangeOp "
" \n \013 declaration \030 \002 \003 ( \013 22.google.protobuf.Ex "
" tions.DeclarationB \003 \210 \001 \002 \022 - \n \010 features \030 2 \001 ( \013 "
" tensionRangeOptions.DeclarationB \003 \210 \001 \002 \022 - \n \010 "
" 2 \033 .google.protobuf.FeatureSet \022 _ \n \014 verific "
" features \030 2 \001 ( \013 2 \033 .google.protobuf.Feature "
" ation \030 \003 \001 ( \016 28.google.protobuf.ExtensionR "
" Set \022 _ \n \014 verification \030 \003 \001 ( \016 28.google.proto "
" angeOptions.VerificationState: \n UNVERIFIE "
" buf.ExtensionRangeOptions.VerificationSt "
" DB \003 \210 \001 \002 \032 h \n \013 Declaration \022 \016 \n \006 number \030 \001 \001 ( \005 \022 \021 \n "
" ate: \n UNVERIFIEDB \003 \210 \001 \002 \032 h \n \013 Declaration \022 \016 \n \006 n "
" \t full_name \030 \002 \001 ( \t \022 \014 \n \004 type \030 \003 \001 ( \t \022 \020 \n \010 reserv "
" umber \030 \001 \001 ( \005 \022 \021 \n \t full_name \030 \002 \001 ( \t \022 \014 \n \004 type \030 \003 "
" ed \030 \005 \001 ( \010 \022 \020 \n \010 repeated \030 \006 \001 ( \010 J \004 \010 \004 \020 \005 \" 4 \n \021 Veri "
" \001 ( \t \022 \020 \n \010 reserved \030 \005 \001 ( \010 \022 \020 \n \010 repeated \030 \006 \001 ( \010 "
" ficationState \022 \017 \n \013 DECLARATION \020 \000 \022 \016 \n \n UNVERI "
" J \004 \010 \004 \020 \005 \" 4 \n \021 VerificationState \022 \017 \n \013 DECLARATI "
" FIED \020 \001 * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \325 \005 \n \024 FieldDescriptorPro "
" ON \020 \000 \022 \016 \n \n UNVERIFIED \020 \001 * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \325 \005 \n \024 Fiel "
" to \022 \014 \n \004 name \030 \001 \001 ( \t \022 \016 \n \006 number \030 \003 \001 ( \005 \022 : \n \005 labe "
" dDescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 \016 \n \006 number "
" l \030 \004 \001 ( \016 2+.google.protobuf.FieldDescripto "
" \030 \003 \001 ( \005 \022 : \n \005 label \030 \004 \001 ( \016 2+.google.protobuf. "
" rProto.Label \022 8 \n \004 type \030 \005 \001 ( \016 2*.google.prot "
" FieldDescriptorProto.Label \022 8 \n \004 type \030 \005 \001 ( \016 "
" obuf.FieldDescriptorProto.Type \022 \021 \n \t type_n "
" 2*.google.protobuf.FieldDescriptorProto. "
" ame \030 \006 \001 ( \t \022 \020 \n \010 extendee \030 \002 \001 ( \t \022 \025 \n \r default_v "
" Type \022 \021 \n \t type_name \030 \006 \001 ( \t \022 \020 \n \010 extendee \030 \002 \001 ( "
" alue \030 \007 \001 ( \t \022 \023 \n \013 oneof_index \030 \t \001 ( \005 \022 \021 \n \t json_ "
" \t \022 \025 \n \r default_value \030 \007 \001 ( \t \022 \023 \n \013 oneof_index \030 "
" name \030 \n \001 ( \t \022 . \n \007 options \030 \010 \001 ( \013 2 \035 .google.pro "
" \t \001 ( \005 \022 \021 \n \t json_name \030 \n \001 ( \t \022 . \n \007 options \030 \010 \001 ( "
" tobuf.FieldOptions \022 \027 \n \017 proto3_optional \030 \021 "
" \013 2 \035 .google.protobuf.FieldOptions \022 \027 \n \017 prot "
" \001 ( \010 \" \266 \002 \n \004 Type \022 \017 \n \013 TYPE_DOUBLE \020 \001 \022 \016 \n \n TYPE_FL "
" o3_optional \030 \021 \001 ( \010 \" \266 \002 \n \004 Type \022 \017 \n \013 TYPE_DOUBL "
" OAT \020 \002 \022 \016 \n \n TYPE_INT64 \020 \003 \022 \017 \n \013 TYPE_UINT64 \020 \004 \022 \016 "
" E \020 \001 \022 \016 \n \n TYPE_FLOAT \020 \002 \022 \016 \n \n TYPE_INT64 \020 \003 \022 \017 \n \013 T "
" \n \n TYPE_INT32 \020 \005 \022 \020 \n \014 TYPE_FIXED64 \020 \006 \022 \020 \n \014 TYPE "
" YPE_UINT64 \020 \004 \022 \016 \n \n TYPE_INT32 \020 \005 \022 \020 \n \014 TYPE_FIX "
" _FIXED32 \020 \007 \022 \r \n \t TYPE_BOOL \020 \010 \022 \017 \n \013 TYPE_STRING "
" ED64 \020 \006 \022 \020 \n \014 TYPE_FIXED32 \020 \007 \022 \r \n \t TYPE_BOOL \020 \010 \022 "
" \020 \t \022 \016 \n \n TYPE_GROUP \020 \n \022 \020 \n \014 TYPE_MESSAGE \020 \013 \022 \016 \n \n "
" \017 \n \013 TYPE_STRING \020 \t \022 \016 \n \n TYPE_GROUP \020 \n \022 \020 \n \014 TYPE "
" TYPE_BYTES \020 \014 \022 \017 \n \013 TYPE_UINT32 \020 \r \022 \r \n \t TYPE_EN "
" _MESSAGE \020 \013 \022 \016 \n \n TYPE_BYTES \020 \014 \022 \017 \n \013 TYPE_UINT3 "
" UM \020 \016 \022 \021 \n \r TYPE_SFIXED32 \020 \017 \022 \021 \n \r TYPE_SFIXED64 "
" 2 \020 \r \022 \r \n \t TYPE_ENUM \020 \016 \022 \021 \n \r TYPE_SFIXED32 \020 \017 \022 \021 \n "
" \020 \020 \022 \017 \n \013 TYPE_SINT32 \020 \021 \022 \017 \n \013 TYPE_SINT64 \020 \022 \" C \n \005 "
" \r TYPE_SFIXED64 \020 \020 \022 \017 \n \013 TYPE_SINT32 \020 \021 \022 \017 \n \013 TYP "
" Label \022 \022 \n \016 LABEL_OPTIONAL \020 \001 \022 \022 \n \016 LABEL_REPEA "
" E_SINT64 \020 \022 \" C \n \005 Label \022 \022 \n \016 LABEL_OPTIONAL \020 \001 \022 "
" TED \020 \003 \022 \022 \n \016 LABEL_REQUIRED \020 \002 \" T \n \024 OneofDescri "
" \022 \n \016 LABEL_REPEATED \020 \003 \022 \022 \n \016 LABEL_REQUIRED \020 \002 \" "
" ptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 . \n \007 options \030 \002 \001 ( \013 "
" T \n \024 OneofDescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 . \n "
" 2 \035 .google.protobuf.OneofOptions \" \244 \002 \n \023 Enum "
" \007 options \030 \002 \001 ( \013 2 \035 .google.protobuf.OneofOp "
" DescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 8 \n \005 value \030 \002 "
" tions \" \244 \002 \n \023 EnumDescriptorProto \022 \014 \n \004 name \030 \001 "
" \003 ( \013 2).google.protobuf.EnumValueDescript "
" \001 ( \t \022 8 \n \005 value \030 \002 \003 ( \013 2).google.protobuf.Enu "
" orProto \022 - \n \007 options \030 \003 \001 ( \013 2 \034 .google.protob "
" mValueDescriptorProto \022 - \n \007 options \030 \003 \001 ( \013 2 \034 "
" uf.EnumOptions \022 N \n \016 reserved_range \030 \004 \003 ( \013 26 "
" .google.protobuf.EnumOptions \022 N \n \016 reserved "
" .google.protobuf.EnumDescriptorProto.Enu "
" _range \030 \004 \003 ( \013 26.google.protobuf.EnumDescr "
" mReservedRange \022 \025 \n \r reserved_name \030 \005 \003 ( \t \032 / \n "
" iptorProto.EnumReservedRange \022 \025 \n \r reserved "
" \021 EnumReservedRange \022 \r \n \005 start \030 \001 \001 ( \005 \022 \013 \n \003 end "
" _name \030 \005 \003 ( \t \032 / \n \021 EnumReservedRange \022 \r \n \005 star "
" \030 \002 \001 ( \005 \" l \n \030 EnumValueDescriptorProto \022 \014 \n \004 na "
" t \030 \001 \001 ( \005 \022 \013 \n \003 end \030 \002 \001 ( \005 \" l \n \030 EnumValueDescrip "
" me \030 \001 \001 ( \t \022 \016 \n \006 number \030 \002 \001 ( \005 \022 2 \n \007 options \030 \003 \001 ( "
" torProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 \016 \n \006 number \030 \002 \001 ( \005 \022 2 "
" \013 2!.google.protobuf.EnumValueOptions \" \220 \001 \n "
" \n \007 options \030 \003 \001 ( \013 2!.google.protobuf.EnumVa "
" \026 ServiceDescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 6 \n "
" lueOptions \" \220 \001 \n \026 ServiceDescriptorProto \022 \014 \n "
" \006 method \030 \002 \003 ( \013 2&.google.protobuf.MethodDe "
" \004 name \030 \001 \001 ( \t \022 6 \n \006 method \030 \002 \003 ( \013 2&.google.pro "
" scriptorProto \022 0 \n \007 options \030 \003 \001 ( \013 2 \037 .google. "
" tobuf.MethodDescriptorProto \022 0 \n \007 options \030 \003 "
" protobuf.ServiceOptions \" \301 \001 \n \025 MethodDescri "
" \001 ( \013 2 \037 .google.protobuf.ServiceOptions \" \301 \001 "
" ptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 \022 \n \n input_type \030 \002 "
" \n \025 MethodDescriptorProto \022 \014 \n \004 name \030 \001 \001 ( \t \022 \022 \n "
" \001 ( \t \022 \023 \n \013 output_type \030 \003 \001 ( \t \022 / \n \007 options \030 \004 \001 ( "
" \n input_type \030 \002 \001 ( \t \022 \023 \n \013 output_type \030 \003 \001 ( \t \022 / "
" \013 2 \036 .google.protobuf.MethodOptions \022 \037 \n \020 cli "
" \n \007 options \030 \004 \001 ( \013 2 \036 .google.protobuf.Method "
" ent_streaming \030 \005 \001 ( \010 : \005 false \022 \037 \n \020 server_str "
" Options \022 \037 \n \020 client_streaming \030 \005 \001 ( \010 : \005 false "
" eaming \030 \006 \001 ( \010 : \005 false \" \313 \006 \n \013 FileOptions \022 \024 \n \014 j "
" \022 \037 \n \020 server_streaming \030 \006 \001 ( \010 : \005 false \" \313 \006 \n \013 Fi "
" ava_package \030 \001 \001 ( \t \022 \034 \n \024 java_outer_classnam "
" leOptions \022 \024 \n \014 java_package \030 \001 \001 ( \t \022 \034 \n \024 java_ "
" e \030 \010 \001 ( \t \022 \" \n \023 java_multiple_files \030 \n \001 ( \010 : \005 fa "
" outer_classname \030 \010 \001 ( \t \022 \" \n \023 java_multiple_f "
" lse \022 ) \n \035 java_generate_equals_and_hash \030 \024 \001 "
" iles \030 \n \001 ( \010 : \005 false \022 ) \n \035 java_generate_equal "
" ( \010 B \002 \030 \001 \022 % \n \026 java_string_check_utf8 \030 \033 \001 ( \010 : \005 "
" s_and_hash \030 \024 \001 ( \010 B \002 \030 \001 \022 % \n \026 java_string_chec "
" false \022 F \n \014 optimize_for \030 \t \001 ( \016 2).google.pro "
" k_utf8 \030 \033 \001 ( \010 : \005 false \022 F \n \014 optimize_for \030 \t \001 ( "
" tobuf.FileOptions.OptimizeMode: \005 SPEED \022 \022 \n "
" \016 2).google.protobuf.FileOptions.Optimize "
" \n go_package \030 \013 \001 ( \t \022 \" \n \023 cc_generic_services "
" Mode: \005 SPEED \022 \022 \n \n go_package \030 \013 \001 ( \t \022 \" \n \023 cc_ge "
" \030 \020 \001 ( \010 : \005 false \022 $ \n \025 java_generic_services \030 \021 "
" neric_services \030 \020 \001 ( \010 : \005 false \022 $ \n \025 java_gene "
" \001 ( \010 : \005 false \022 \" \n \023 py_generic_services \030 \022 \001 ( \010 "
" ric_services \030 \021 \001 ( \010 : \005 false \022 \" \n \023 py_generic_ "
" : \005 false \022 \031 \n \n deprecated \030 \027 \001 ( \010 : \005 false \022 \036 \n \020 cc "
" services \030 \022 \001 ( \010 : \005 false \022 \031 \n \n deprecated \030 \027 \001 ( "
" _enable_arenas \030 \037 \001 ( \010 : \004 true \022 \031 \n \021 objc_class "
" \010 : \005 false \022 \036 \n \020 cc_enable_arenas \030 \037 \001 ( \010 : \004 true "
" _prefix \030 $ \001 ( \t \022 \030 \n \020 csharp_namespace \030 % \001 ( \t \022 "
" \022 \031 \n \021 objc_class_prefix \030 $ \001 ( \t \022 \030 \n \020 csharp_na "
" \024 \n \014 swift_prefix \030 \' \001 ( \t \022 \030 \n \020 php_class_prefi "
" mespace \030 % \001 ( \t \022 \024 \n \014 swift_prefix \030 \' \001 ( \t \022 \030 \n \020 p "
" x \030 ( \001 ( \t \022 \025 \n \r php_namespace \030 ) \001 ( \t \022 \036 \n \026 php_me "
" hp_class_prefix \030 ( \001 ( \t \022 \025 \n \r php_namespace \030 ) "
" tadata_namespace \030 , \001 ( \t \022 \024 \n \014 ruby_package \030 - "
" \001 ( \t \022 \036 \n \026 php_metadata_namespace \030 , \001 ( \t \022 \024 \n \014 "
" \001 ( \t \022 - \n \010 features \030 2 \001 ( \013 2 \033 .google.protobuf "
" ruby_package \030 - \001 ( \t \022 - \n \010 features \030 2 \001 ( \013 2 \033 .g "
" oogle.protobuf.FeatureSet \022 C \n \024 uninterpret "
" ed_option \030 \347 \007 \003 ( \013 2$.google.protobuf.Unint "
" erpretedOption \" : \n \014 OptimizeMode \022 \t \n \005 SPEED \020 "
" \001 \022 \r \n \t CODE_SIZE \020 \002 \022 \020 \n \014 LITE_RUNTIME \020 \003 * \t \010 \350 \007 \020 "
" \200 \200 \200 \200 \002 J \004 \010 * \020 +J \004 \010 & \020 \' R \024 php_generic_services \" "
" \347 \002 \n \016 MessageOptions \022 & \n \027 message_set_wire_f "
" ormat \030 \001 \001 ( \010 : \005 false \022 . \n \037 no_standard_descri "
" ptor_accessor \030 \002 \001 ( \010 : \005 false \022 \031 \n \n deprecated "
" \030 \003 \001 ( \010 : \005 false \022 \021 \n \t map_entry \030 \007 \001 ( \010 \022 2 \n &depr "
" ecated_legacy_json_field_conflicts \030 \013 \001 ( \010 "
" B \002 \030 \001 \022 - \n \010 features \030 \014 \001 ( \013 2 \033 .google.protobuf "
" .FeatureSet \022 C \n \024 uninterpreted_option \030 \347 \007 \003 "
" .FeatureSet \022 C \n \024 uninterpreted_option \030 \347 \007 \003 "
" ( \013 2$.google.protobuf.UninterpretedOption "
" ( \013 2$.google.protobuf.UninterpretedOption "
" \" : \n \014 OptimizeMode \022 \t \n \005 SPEED \020 \001 \022 \r \n \t CODE_SIZE "
" * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 \004 \020 \005 J \004 \010 \005 \020 \006 J \004 \010 \006 \020 \007 J \004 \010 \010 \020 \t J \004 \010 \t \020 "
" \020 \002 \022 \020 \n \014 LITE_RUNTIME \020 \003 * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 * \020 +J \004 \010 "
" \n \" \243 \013 \n \014 FieldOptions \022 : \n \005 ctype \030 \001 \001 ( \016 2#.goog "
" & \020 \' R \024 php_generic_services \" \347 \002 \n \016 MessageOpt "
" le.protobuf.FieldOptions.CType: \006 STRING \022 \016 "
" ions \022 & \n \027 message_set_wire_format \030 \001 \001 ( \010 : \005 f "
" \n \006 packed \030 \002 \001 ( \010 \022 \ ? \n \006 jstype \030 \006 \001 ( \016 2$.google. "
" alse \022 . \n \037 no_standard_descriptor_accessor \030 "
" protobuf.FieldOptions.JSType: \t JS_NORMAL \022 "
" \002 \001 ( \010 : \005 false \022 \031 \n \n deprecated \030 \003 \001 ( \010 : \005 false \022 "
" \023 \n \004 lazy \030 \005 \001 ( \010 : \005 false \022 \036 \n \017 unverified_lazy \030 "
" \021 \n \t map_entry \030 \007 \001 ( \010 \022 2 \n &deprecated_legacy_ "
" \017 \001 ( \010 : \005 false \022 \031 \n \n deprecated \030 \003 \001 ( \010 : \005 false \022 "
" json_field_conflicts \030 \013 \001 ( \010 B \002 \030 \001 \022 - \n \010 featur "
" \023 \n \004 weak \030 \n \001 ( \010 : \005 false \022 \033 \n \014 debug_redact \030 \020 \001 "
" es \030 \014 \001 ( \013 2 \033 .google.protobuf.FeatureSet \022 C \n "
" ( \010 : \005 false \022 @ \n \t retention \030 \021 \001 ( \016 2-.google.pr "
" \024 uninterpreted_option \030 \347 \007 \003 ( \013 2$.google.pr "
" otobuf.FieldOptions.OptionRetention \022 \ ? \n \007 t "
" otobuf.UninterpretedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 "
" argets \030 \023 \003 ( \016 2..google.protobuf.FieldOpti "
" \004 \020 \005 J \004 \010 \005 \020 \006 J \004 \010 \006 \020 \007 J \004 \010 \010 \020 \t J \004 \010 \t \020 \n \" \243 \013 \n \014 FieldOpt "
" ons.OptionTargetType \022 F \n \020 edition_defaults "
" ions \022 : \n \005 ctype \030 \001 \001 ( \016 2#.google.protobuf.Fi "
" \030 \024 \003 ( \013 2,.google.protobuf.FieldOptions.Ed "
" eldOptions.CType: \006 STRING \022 \016 \n \006 packed \030 \002 \001 ( \010 "
" itionDefault \022 - \n \010 features \030 \025 \001 ( \013 2 \033 .google. "
" \022 \ ? \n \006 jstype \030 \006 \001 ( \016 2$.google.protobuf.Field "
" protobuf.FeatureSet \022 E \n \017 feature_support \030 \026 "
" Options.JSType: \t JS_NORMAL \022 \023 \n \004 lazy \030 \005 \001 ( \010 : "
" \001 ( \013 2,.google.protobuf.FieldOptions.Feat "
" \005 false \022 \036 \n \017 unverified_lazy \030 \017 \001 ( \010 : \005 false \022 \031 "
" ureSupport \022 C \n \024 uninterpreted_option \030 \347 \007 \003 ( "
" \n \n deprecated \030 \003 \001 ( \010 : \005 false \022 \023 \n \004 weak \030 \n \001 ( \010 : "
" \013 2$.google.protobuf.UninterpretedOption \032 "
" \005 false \022 \033 \n \014 debug_redact \030 \020 \001 ( \010 : \005 false \022 @ \n \t r "
" J \n \016 EditionDefault \022 ) \n \007 edition \030 \003 \001 ( \016 2 \030 .goo "
" etention \030 \021 \001 ( \016 2-.google.protobuf.FieldOp "
" gle.protobuf.Edition \022 \r \n \005 value \030 \002 \001 ( \t \032 \314 \001 \n \016 "
" tions.OptionRetention \022 \ ? \n \007 targets \030 \023 \003 ( \016 2. "
" FeatureSupport \022 4 \n \022 edition_introduced \030 \001 \001 "
" .google.protobuf.FieldOptions.OptionTarg "
" ( \016 2 \030 .google.protobuf.Edition \022 4 \n \022 edition_ "
" etType \022 F \n \020 edition_defaults \030 \024 \003 ( \013 2,.googl "
" deprecated \030 \002 \001 ( \016 2 \030 .google.protobuf.Editi "
" e.protobuf.FieldOptions.EditionDefault \022 - "
" on \022 \033 \n \023 deprecation_warning \030 \003 \001 ( \t \022 1 \n \017 editi "
" \n \010 features \030 \025 \001 ( \013 2 \033 .google.protobuf.Featu "
" on_removed \030 \004 \001 ( \016 2 \030 .google.protobuf.Editi "
" reSet \022 E \n \017 feature_support \030 \026 \001 ( \013 2,.google. "
" on \" / \n \005 CType \022 \n \n \006 STRING \020 \000 \022 \010 \n \004 CORD \020 \001 \022 \020 \n \014 STR "
" protobuf.FieldOptions.FeatureSupport \022 C \n \024 "
" ING_PIECE \020 \002 \" 5 \n \006 JSType \022 \r \n \t JS_NORMAL \020 \000 \022 \r \n \t "
" uninterpreted_option \030 \347 \007 \003 ( \013 2$.google.pro "
" JS_STRING \020 \001 \022 \r \n \t JS_NUMBER \020 \002 \" U \n \017 OptionRete "
" tobuf.UninterpretedOption \032 J \n \016 EditionDefa "
" ntion \022 \025 \n \021 RETENTION_UNKNOWN \020 \000 \022 \025 \n \021 RETENTIO "
" ult \022 ) \n \007 edition \030 \003 \001 ( \016 2 \030 .google.protobuf.E "
" N_RUNTIME \020 \001 \022 \024 \n \020 RETENTION_SOURCE \020 \002 \" \214 \002 \n \020 Op "
" dition \022 \r \n \005 value \030 \002 \001 ( \t \032 \314 \001 \n \016 FeatureSupport "
" tionTargetType \022 \027 \n \023 TARGET_TYPE_UNKNOWN \020 \000 \022 "
" \022 4 \n \022 edition_introduced \030 \001 \001 ( \016 2 \030 .google.pr "
" \024 \n \020 TARGET_TYPE_FILE \020 \001 \022 \037 \n \033 TARGET_TYPE_EXT "
" otobuf.Edition \022 4 \n \022 edition_deprecated \030 \002 \001 "
" ENSION_RANGE \020 \002 \022 \027 \n \023 TARGET_TYPE_MESSAGE \020 \003 \022 "
" ( \016 2 \030 .google.protobuf.Edition \022 \033 \n \023 deprecat "
" \025 \n \021 TARGET_TYPE_FIELD \020 \004 \022 \025 \n \021 TARGET_TYPE_ON "
" ion_warning \030 \003 \001 ( \t \022 1 \n \017 edition_removed \030 \004 \001 "
" EOF \020 \005 \022 \024 \n \020 TARGET_TYPE_ENUM \020 \006 \022 \032 \n \026 TARGET_TY "
" ( \016 2 \030 .google.protobuf.Edition \" / \n \005 CType \022 \n \n "
" PE_ENUM_ENTRY \020 \007 \022 \027 \n \023 TARGET_TYPE_SERVICE \020 \010 "
" \006 STRING \020 \000 \022 \010 \n \004 CORD \020 \001 \022 \020 \n \014 STRING_PIECE \020 \002 \" 5 \n "
" \022 \026 \n \022 TARGET_TYPE_METHOD \020 \t * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 \004 \020 "
" \006 JSType \022 \r \n \t JS_NORMAL \020 \000 \022 \r \n \t JS_STRING \020 \001 \022 \r \n "
" \005 J \004 \010 \022 \020 \023 \" \215 \001 \n \014 OneofOptions \022 - \n \010 features \030 \001 \001 "
" \t JS_NUMBER \020 \002 \" U \n \017 OptionRetention \022 \025 \n \021 RETEN "
" ( \013 2 \033 .google.protobuf.FeatureSet \022 C \n \024 unint "
" TION_UNKNOWN \020 \000 \022 \025 \n \021 RETENTION_RUNTIME \020 \001 \022 \024 \n "
" erpreted_option \030 \347 \007 \003 ( \013 2$.google.protobuf "
" \020 RETENTION_SOURCE \020 \002 \" \214 \002 \n \020 OptionTargetType "
" .UninterpretedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \366 \001 \n \013 Enum "
" \022 \027 \n \023 TARGET_TYPE_UNKNOWN \020 \000 \022 \024 \n \020 TARGET_TYPE "
" Options \022 \023 \n \013 allow_alias \030 \002 \001 ( \010 \022 \031 \n \n deprecat "
" _FILE \020 \001 \022 \037 \n \033 TARGET_TYPE_EXTENSION_RANGE \020 \002 "
" ed \030 \003 \001 ( \010 : \005 false \022 2 \n &deprecated_legacy_jso "
" \022 \027 \n \023 TARGET_TYPE_MESSAGE \020 \003 \022 \025 \n \021 TARGET_TYPE "
" n_field_conflicts \030 \006 \001 ( \010 B \002 \030 \001 \022 - \n \010 features \030 "
" _FIELD \020 \004 \022 \025 \n \021 TARGET_TYPE_ONEOF \020 \005 \022 \024 \n \020 TARGE "
" \007 \001 ( \013 2 \033 .google.protobuf.FeatureSet \022 C \n \024 un "
" T_TYPE_ENUM \020 \006 \022 \032 \n \026 TARGET_TYPE_ENUM_ENTRY \020 "
" \007 \022 \027 \n \023 TARGET_TYPE_SERVICE \020 \010 \022 \026 \n \022 TARGET_TYP "
" E_METHOD \020 \t * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 \004 \020 \005 J \004 \010 \022 \020 \023 \" \215 \001 \n \014 On "
" eofOptions \022 - \n \010 features \030 \001 \001 ( \013 2 \033 .google.pr "
" otobuf.FeatureSet \022 C \n \024 uninterpreted_optio "
" n \030 \347 \007 \003 ( \013 2$.google.protobuf.Uninterpreted "
" Option* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \366 \001 \n \013 EnumOptions \022 \023 \n \013 all "
" ow_alias \030 \002 \001 ( \010 \022 \031 \n \n deprecated \030 \003 \001 ( \010 : \005 fals "
" e \022 2 \n &deprecated_legacy_json_field_confli "
" cts \030 \006 \001 ( \010 B \002 \030 \001 \022 - \n \010 features \030 \007 \001 ( \013 2 \033 .google "
" .protobuf.FeatureSet \022 C \n \024 uninterpreted_op "
" tion \030 \347 \007 \003 ( \013 2$.google.protobuf.Uninterpre "
" tedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 \005 \020 \006 \" \220 \002 \n \020 EnumValue "
" Options \022 \031 \n \n deprecated \030 \001 \001 ( \010 : \005 false \022 - \n \010 fe "
" atures \030 \002 \001 ( \013 2 \033 .google.protobuf.FeatureSe "
" t \022 \033 \n \014 debug_redact \030 \003 \001 ( \010 : \005 false \022 E \n \017 featur "
" e_support \030 \004 \001 ( \013 2,.google.protobuf.FieldO "
" ptions.FeatureSupport \022 C \n \024 uninterpreted_o "
" ption \030 \347 \007 \003 ( \013 2$.google.protobuf.Uninterpr "
" etedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \252 \001 \n \016 ServiceOptions "
" \022 - \n \010 features \030 \" \001 ( \013 2 \033 .google.protobuf.Fea "
" tureSet \022 \031 \n \n deprecated \030 ! \001 ( \010 : \005 false \022 C \n \024 un "
" interpreted_option \030 \347 \007 \003 ( \013 2$.google.proto "
" interpreted_option \030 \347 \007 \003 ( \013 2$.google.proto "
" buf.UninterpretedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \334 \002 \n \r M "
" buf.UninterpretedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 J \004 \010 \005 \020 \006 "
" ethodOptions \022 \031 \n \n deprecated \030 ! \001 ( \010 : \005 false \022 "
" \" \220 \002 \n \020 EnumValueOptions \022 \031 \n \n deprecated \030 \001 \001 ( "
" _ \n \021 idempotency_level \030 \" \001 ( \016 2/.google.prot "
" \010 : \005 false \022 - \n \010 features \030 \002 \001 ( \013 2 \033 .google.prot "
" obuf.MethodOptions.IdempotencyLevel: \023 IDE "
" obuf.FeatureSet \022 \033 \n \014 debug_redact \030 \003 \001 ( \010 : \005 f "
" MPOTENCY_UNKNOWN \022 - \n \010 features \030 # \001 ( \013 2 \033 .goo "
" alse \022 E \n \017 feature_support \030 \004 \001 ( \013 2,.google.p "
" gle.protobuf.FeatureSet \022 C \n \024 uninterpreted "
" rotobuf.FieldOptions.FeatureSupport \022 C \n \024 u "
" _option \030 \347 \007 \003 ( \013 2$.google.protobuf.Uninter "
" ninterpreted_option \030 \347 \007 \003 ( \013 2$.google.prot "
" pretedOption \" P \n \020 IdempotencyLevel \022 \027 \n \023 IDEM "
" obuf.UninterpretedOption* \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \252 \001 \n \016 "
" POTENCY_UNKNOWN \020 \000 \022 \023 \n \017 NO_SIDE_EFFECTS \020 \001 \022 \016 "
" ServiceOptions \022 - \n \010 features \030 \" \001 ( \013 2 \033 .googl "
" \n \n IDEMPOTENT \020 \002 * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" \236 \002 \n \023 Uninterpre "
" e.protobuf.FeatureSet \022 \031 \n \n deprecated \030 ! \001 ( "
" tedOption \022 ; \n \004 name \030 \002 \003 ( \013 2-.google.protobu "
" \010 : \005 false \022 C \n \024 uninterpreted_option \030 \347 \007 \003 ( \013 2 "
" f.UninterpretedOption.NamePart \022 \030 \n \020 identi "
" $.google.protobuf.UninterpretedOption* \t \010 "
" fier_value \030 \003 \001 ( \t \022 \032 \n \022 positive_int_value \030 \004 "
" \350 \007 \020 \200 \200 \200 \200 \002 \" \334 \002 \n \r MethodOptions \022 \031 \n \n deprecated "
" \001 ( \004 \022 \032 \n \022 negative_int_value \030 \005 \001 ( \003 \022 \024 \n \014 doub "
" \030 ! \001 ( \010 : \005 false \022 _ \n \021 idempotency_level \030 \" \001 ( \016 "
" le_value \030 \006 \001 ( \001 \022 \024 \n \014 string_value \030 \007 \001 ( \014 \022 \027 \n \017 "
" 2/.google.protobuf.MethodOptions.Idempot "
" aggregate_value \030 \010 \001 ( \t \032 3 \n \010 NamePart \022 \021 \n \t nam "
" encyLevel: \023 IDEMPOTENCY_UNKNOWN \022 - \n \010 featur "
" e_part \030 \001 \002 ( \t \022 \024 \n \014 is_extension \030 \002 \002 ( \010 \" \311 \t \n \n F "
" es \030 # \001 ( \013 2 \033 .google.protobuf.FeatureSet \022 C \n "
" eatureSet \022 \202 \001 \n \016 field_presence \030 \001 \001 ( \016 2).goo "
" \024 uninterpreted_option \030 \347 \007 \003 ( \013 2$.google.pr "
" gle.protobuf.FeatureSet.FieldPresenceB \ ? \210 "
" otobuf.UninterpretedOption \" P \n \020 Idempotenc "
" \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \r \022 \010 EXPLICIT \030 \204 \007 \242 \001 \r \022 \010 IMPLICIT \030 \347 \007 "
" yLevel \022 \027 \n \023 IDEMPOTENCY_UNKNOWN \020 \000 \022 \023 \n \017 NO_SI "
" \242 \001 \r \022 \010 EXPLICIT \030 \350 \007 \262 \001 \003 \010 \350 \007 \022 b \n \t enum_type \030 \002 \001 ( "
" DE_EFFECTS \020 \001 \022 \016 \n \n IDEMPOTENT \020 \002 * \t \010 \350 \007 \020 \200 \200 \200 \200 \002 \" "
" \016 2$.google.protobuf.FeatureSet.EnumTypeB "
" \236 \002 \n \023 UninterpretedOption \022 ; \n \004 name \030 \002 \003 ( \013 2-. "
" ) \210 \001 \001 \230 \001 \006 \230 \001 \001 \242 \001 \013 \022 \006 CLOSED \030 \204 \007 \242 \001 \t \022 \004 OPEN \030 \347 \007 \262 \001 \003 \010 "
" google.protobuf.UninterpretedOption.Name "
" \350 \007 \022 \201 \001 \n \027 repeated_field_encoding \030 \003 \001 ( \016 21.g "
" Part \022 \030 \n \020 identifier_value \030 \003 \001 ( \t \022 \032 \n \022 positi "
" oogle.protobuf.FeatureSet.RepeatedFieldE "
" ve_int_value \030 \004 \001 ( \004 \022 \032 \n \022 negative_int_value "
" ncodingB- \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \r \022 \010 EXPANDED \030 \204 \007 \242 \001 \013 \022 \006 P "
" \030 \005 \001 ( \003 \022 \024 \n \014 double_value \030 \006 \001 ( \001 \022 \024 \n \014 string_v "
" ACKED \030 \347 \007 \262 \001 \003 \010 \350 \007 \022 n \n \017 utf8_validation \030 \004 \001 ( \016 2 "
" alue \030 \007 \001 ( \014 \022 \027 \n \017 aggregate_value \030 \010 \001 ( \t \032 3 \n \010 N "
" *.google.protobuf.FeatureSet.Utf8Validat "
" amePart \022 \021 \n \t name_part \030 \001 \002 ( \t \022 \024 \n \014 is_extensi "
" ionB) \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \t \022 \004 NONE \030 \204 \007 \242 \001 \013 \022 \006 VERIFY \030 \347 \007 "
" on \030 \002 \002 ( \010 \" \311 \t \n \n FeatureSet \022 \202 \001 \n \016 field_presen "
" \262 \001 \003 \010 \350 \007 \022 m \n \020 message_encoding \030 \005 \001 ( \016 2+.googl "
" ce \030 \001 \001 ( \016 2).google.protobuf.FeatureSet.Fi "
" e.protobuf.FeatureSet.MessageEncodingB& \210 "
" eldPresenceB \ ? \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \r \022 \010 EXPLICIT \030 \204 \007 \242 \001 "
" \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \024 \022 \017 LENGTH_PREFIXED \030 \204 \007 \262 \001 \003 \010 \350 \007 \022 v \n "
" \r \022 \010 IMPLICIT \030 \347 \007 \242 \001 \r \022 \010 EXPLICIT \030 \350 \007 \262 \001 \003 \010 \350 \007 \022 b \n \t "
" \013 json_format \030 \006 \001 ( \016 2&.google.protobuf.Fea "
" enum_type \030 \002 \001 ( \016 2$.google.protobuf.Featur "
" tureSet.JsonFormatB9 \210 \001 \001 \230 \001 \003 \230 \001 \006 \230 \001 \001 \242 \001 \027 \022 \022 LEG "
" eSet.EnumTypeB) \210 \001 \001 \230 \001 \006 \230 \001 \001 \242 \001 \013 \022 \006 CLOSED \030 \204 \007 \242 \001 "
" ACY_BEST_EFFORT \030 \204 \007 \242 \001 \n \022 \005 ALLOW \030 \347 \007 \262 \001 \003 \010 \350 \007 \" \\ \n "
" \t \022 \004 OPEN \030 \347 \007 \262 \001 \003 \010 \350 \007 \022 \201 \001 \n \027 repeated_field_enco "
" \r FieldPresence \022 \032 \n \026 FIELD_PRESENCE_UNKNOWN "
" ding \030 \003 \001 ( \016 21.google.protobuf.FeatureSet. "
" \020 \000 \022 \014 \n \010 EXPLICIT \020 \001 \022 \014 \n \010 IMPLICIT \020 \002 \022 \023 \n \017 LEGACY "
" RepeatedFieldEncodingB- \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \r \022 \010 EXP "
" _REQUIRED \020 \003 \" 7 \n \010 EnumType \022 \025 \n \021 ENUM_TYPE_UNK "
" ANDED \030 \204 \007 \242 \001 \013 \022 \006 PACKED \030 \347 \007 \262 \001 \003 \010 \350 \007 \022 n \n \017 utf8_val "
" NOWN \020 \000 \022 \010 \n \004 OPEN \020 \001 \022 \n \n \006 CLOSED \020 \002 \" V \n \025 Repeated "
" idation \030 \004 \001 ( \016 2*.google.protobuf.FeatureS "
" FieldEncoding \022 # \n \037 REPEATED_FIELD_ENCODING "
" et.Utf8ValidationB) \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \t \022 \004 NONE \030 \204 \007 "
" _UNKNOWN \020 \000 \022 \n \n \006 PACKED \020 \001 \022 \014 \n \010 EXPANDED \020 \002 \" I \n \016 "
" \242 \001 \013 \022 \006 VERIFY \030 \347 \007 \262 \001 \003 \010 \350 \007 \022 m \n \020 message_encoding "
" Utf8Validation \022 \033 \n \027 UTF8_VALIDATION_UNKNOW "
" \030 \005 \001 ( \016 2+.google.protobuf.FeatureSet.Mess "
" N \020 \000 \022 \n \n \006 VERIFY \020 \002 \022 \010 \n \004 NONE \020 \003 \" \004 \010 \001 \020 \001 \" S \n \017 Messa "
" ageEncodingB& \210 \001 \001 \230 \001 \004 \230 \001 \001 \242 \001 \024 \022 \017 LENGTH_PREFIX "
" geEncoding \022 \034 \n \030 MESSAGE_ENCODING_UNKNOWN \020 \000 "
" ED \030 \204 \007 \262 \001 \003 \010 \350 \007 \022 v \n \013 json_format \030 \006 \001 ( \016 2&.googl "
" \022 \023 \n \017 LENGTH_PREFIXED \020 \001 \022 \r \n \t DELIMITED \020 \002 \" H \n \n "
" e.protobuf.FeatureSet.JsonFormatB9 \210 \001 \001 \230 \001 \003 "
" JsonFormat \022 \027 \n \023 JSON_FORMAT_UNKNOWN \020 \000 \022 \t \n \005 A "
" \230 \001 \006 \230 \001 \001 \242 \001 \027 \022 \022 LEGACY_BEST_EFFORT \030 \204 \007 \242 \001 \n \022 \005 ALL "
" LLOW \020 \001 \022 \026 \n \022 LEGACY_BEST_EFFORT \020 \002 * \006 \010 \350 \007 \020 \213 N* \006 "
" OW \030 \347 \007 \262 \001 \003 \010 \350 \007 \" \\ \n \r FieldPresence \022 \032 \n \026 FIELD_PR "
" \010 \213 N \020 \220 N* \006 \010 \220 N \020 \221 NJ \006 \010 \347 \007 \020 \350 \007 \" \230 \003 \n \022 FeatureSetDef "
" ESENCE_UNKNOWN \020 \000 \022 \014 \n \010 EXPLICIT \020 \001 \022 \014 \n \010 IMPLIC "
" aults \022 N \n \010 defaults \030 \001 \003 ( \013 2<.google.protobu "
" IT \020 \002 \022 \023 \n \017 LEGACY_REQUIRED \020 \003 \" 7 \n \010 EnumType \022 \025 \n "
" f.FeatureSetDefaults.FeatureSetEditionDe "
" \021 ENUM_TYPE_UNKNOWN \020 \000 \022 \010 \n \004 OPEN \020 \001 \022 \n \n \006 CLOSED "
" fault \022 1 \n \017 minimum_edition \030 \004 \001 ( \016 2 \030 .google. "
" \020 \002 \" V \n \025 RepeatedFieldEncoding \022 # \n \037 REPEATED_ "
" protobuf.Edition \022 1 \n \017 maximum_edition \030 \005 \001 ( "
" FIELD_ENCODING_UNKNOWN \020 \000 \022 \n \n \006 PACKED \020 \001 \022 \014 \n \010 "
" \016 2 \030 .google.protobuf.Edition \032 \313 \001 \n \030 FeatureS "
" EXPANDED \020 \002 \" I \n \016 Utf8Validation \022 \033 \n \027 UTF8_VAL "
" etEditionDefault \022 ) \n \007 edition \030 \003 \001 ( \016 2 \030 .goog "
" IDATION_UNKNOWN \020 \000 \022 \n \n \006 VERIFY \020 \002 \022 \010 \n \004 NONE \020 \003 \" "
" le.protobuf.Edition \022 9 \n \024 overridable_featu "
" \004 \010 \001 \020 \001 \" S \n \017 MessageEncoding \022 \034 \n \030 MESSAGE_ENCO "
" res \030 \004 \001 ( \013 2 \033 .google.protobuf.FeatureSet \022 3 "
" DING_UNKNOWN \020 \000 \022 \023 \n \017 LENGTH_PREFIXED \020 \001 \022 \r \n \t D "
" \n \016 fixed_features \030 \005 \001 ( \013 2 \033 .google.protobuf "
" ELIMITED \020 \002 \" H \n \n JsonFormat \022 \027 \n \023 JSON_FORMAT_ "
" .FeatureSetJ \004 \010 \001 \020 \002 J \004 \010 \002 \020 \003 R \010 features \" \325 \001 \n \016 So "
" UNKNOWN \020 \000 \022 \t \n \005 ALLOW \020 \001 \022 \026 \n \022 LEGACY_BEST_EFFO "
" urceCodeInfo \022 : \n \010 location \030 \001 \003 ( \013 2(.google. "
" RT \020 \002 * \006 \010 \350 \007 \020 \213 N* \006 \010 \213 N \020 \220 N* \006 \010 \220 N \020 \221 NJ \006 \010 \347 \007 \020 \350 \007 \" \230 \003 \n "
" protobuf.SourceCodeInfo.Location \032 \206 \001 \n \010 Loc "
" \022 FeatureSetDefaults \022 N \n \010 defaults \030 \001 \003 ( \013 2<. "
" ation \022 \020 \n \004 path \030 \001 \003 ( \005 B \002 \020 \001 \022 \020 \n \004 span \030 \002 \003 ( \005 B \002 \020 "
" google.protobuf.FeatureSetDefaults.Featu "
" \001 \022 \030 \n \020 leading_comments \030 \003 \001 ( \t \022 \031 \n \021 trailing_ "
" reSetEditionDefault \022 1 \n \017 minimum_edition \030 \004 "
" comments \030 \004 \001 ( \t \022 ! \n \031 leading_detached_comme "
" \001 ( \016 2 \030 .google.protobuf.Edition \022 1 \n \017 maximu "
" nts \030 \006 \003 ( \t \" \234 \002 \n \021 GeneratedCodeInfo \022 A \n \n annot "
" m_edition \030 \005 \001 ( \016 2 \030 .google.protobuf.Editio "
" ation \030 \001 \003 ( \013 2-.google.protobuf.GeneratedC "
" n \032 \313 \001 \n \030 FeatureSetEditionDefault \022 ) \n \007 editio "
" odeInfo.Annotation \032 \303 \001 \n \n Annotation \022 \020 \n \004 pat "
" n \030 \003 \001 ( \016 2 \030 .google.protobuf.Edition \022 9 \n \024 ove "
" h \030 \001 \003 ( \005 B \002 \020 \001 \022 \023 \n \013 source_file \030 \002 \001 ( \t \022 \r \n \005 begi "
" rridable_features \030 \004 \001 ( \013 2 \033 .google.protobu "
" n \030 \003 \001 ( \005 \022 \013 \n \003 end \030 \004 \001 ( \005 \022 H \n \010 semantic \030 \005 \001 ( \016 26 "
" f.FeatureSet \022 3 \n \016 fixed_features \030 \005 \001 ( \013 2 \033 .g "
" .google.protobuf.GeneratedCodeInfo.Annot "
" oogle.protobuf.FeatureSetJ \004 \010 \001 \020 \002 J \004 \010 \002 \020 \003 R \010 f "
" ation.Semantic \" ( \n \010 Semantic \022 \010 \n \004 NONE \020 \000 \022 \007 \n \003 "
" eatures \" \343 \001 \n \016 SourceCodeInfo \022 : \n \010 location \030 \001 "
" SET \020 \001 \022 \t \n \005 ALIAS \020 \002 * \247 \002 \n \007 Edition \022 \023 \n \017 EDITION_ "
" \003 ( \013 2(.google.protobuf.SourceCodeInfo.Lo "
" UNKNOWN \020 \000 \022 \023 \n \016 EDITION_LEGACY \020 \204 \007 \022 \023 \n \016 EDITIO "
" cation \032 \206 \001 \n \010 Location \022 \020 \n \004 path \030 \001 \003 ( \005 B \002 \020 \001 \022 \020 \n "
" N_PROTO2 \020 \346 \007 \022 \023 \n \016 EDITION_PROTO3 \020 \347 \007 \022 \021 \n \014 EDIT "
" \004 span \030 \002 \003 ( \005 B \002 \020 \001 \022 \030 \n \020 leading_comments \030 \003 \001 ( "
" ION_2023 \020 \350 \007 \022 \021 \n \014 EDITION_2024 \020 \351 \007 \022 \027 \n \023 EDITIO "
" \t \022 \031 \n \021 trailing_comments \030 \004 \001 ( \t \022 ! \n \031 leading_ "
" N_1_TEST_ONLY \020 \001 \022 \027 \n \023 EDITION_2_TEST_ONLY \020 \002 "
" detached_comments \030 \006 \003 ( \t * \014 \010 \200 \354 \312 \377 \001 \020 \201 \354 \312 \377 \001 \" \234 \002 "
" \022 \035 \n \027 EDITION_99997_TEST_ONLY \020 \235 \215 \006 \022 \035 \n \027 EDITI "
" \n \021 GeneratedCodeInfo \022 A \n \n annotation \030 \001 \003 ( \013 2 "
" ON_99998_TEST_ONLY \020 \236 \215 \006 \022 \035 \n \027 EDITION_99999_ "
" -.google.protobuf.GeneratedCodeInfo.Anno "
" TEST_ONLY \020 \237 \215 \006 \022 \023 \n \013 EDITION_MAX \020 \377 \377 \377 \377 \007 B~ \n \023 co "
" tation \032 \303 \001 \n \n Annotation \022 \020 \n \004 path \030 \001 \003 ( \005 B \002 \020 \001 \022 "
" m.google.protobufB \020 DescriptorProtosH \001 Z-g "
" \023 \n \013 source_file \030 \002 \001 ( \t \022 \r \n \005 begin \030 \003 \001 ( \005 \022 \013 \n \003 e "
" oogle.golang.org/protobuf/types/descript "
" nd \030 \004 \001 ( \005 \022 H \n \010 semantic \030 \005 \001 ( \016 26.google.prot "
" orpb \370 \001 \001 \242 \002 \003 GPB \252 \002 \032 Google.Protobuf.Reflecti "
" obuf.GeneratedCodeInfo.Annotation.Semant "
" on "
" ic \" ( \n \010 Semantic \022 \010 \n \004 NONE \020 \000 \022 \007 \n \003 SET \020 \001 \022 \t \n \005 ALI "
" AS \020 \002 * \247 \002 \n \007 Edition \022 \023 \n \017 EDITION_UNKNOWN \020 \000 \022 \023 \n "
" \016 EDITION_LEGACY \020 \204 \007 \022 \023 \n \016 EDITION_PROTO2 \020 \346 \007 \022 "
" \023 \n \016 EDITION_PROTO3 \020 \347 \007 \022 \021 \n \014 EDITION_2023 \020 \350 \007 \022 "
" \021 \n \014 EDITION_2024 \020 \351 \007 \022 \027 \n \023 EDITION_1_TEST_ONL "
" Y \020 \001 \022 \027 \n \023 EDITION_2_TEST_ONLY \020 \002 \022 \035 \n \027 EDITION_ "
" 99997_TEST_ONLY \020 \235 \215 \006 \022 \035 \n \027 EDITION_99998_TES "
" T_ONLY \020 \236 \215 \006 \022 \035 \n \027 EDITION_99999_TEST_ONLY \020 \237 \215 "
" \006 \022 \023 \n \013 EDITION_MAX \020 \377 \377 \377 \377 \007 B~ \n \023 com.google.pro "
" tobufB \020 DescriptorProtosH \001 Z-google.golang "
" .org/protobuf/types/descriptorpb \370 \001 \001 \242 \002 \003 GP "
" B \252 \002 \032 Google.Protobuf.Reflection "
} ;
} ;
static : : absl : : once_flag descriptor_table_google_2fprotobuf_2fdescriptor_2eproto_once ;
static : : absl : : once_flag descriptor_table_google_2fprotobuf_2fdescriptor_2eproto_once ;
PROTOBUF_CONSTINIT const : : _pbi : : DescriptorTable descriptor_table_google_2fprotobuf_2fdescriptor_2eproto = {
PROTOBUF_CONSTINIT const : : _pbi : : DescriptorTable descriptor_table_google_2fprotobuf_2fdescriptor_2eproto = {
false ,
false ,
false ,
false ,
10082 ,
1011 0 ,
descriptor_table_protodef_google_2fprotobuf_2fdescriptor_2eproto ,
descriptor_table_protodef_google_2fprotobuf_2fdescriptor_2eproto ,
" google/protobuf/descriptor.proto " ,
" google/protobuf/descriptor.proto " ,
& descriptor_table_google_2fprotobuf_2fdescriptor_2eproto_once ,
& descriptor_table_google_2fprotobuf_2fdescriptor_2eproto_once ,
@ -2404,7 +2404,8 @@ FileDescriptorSet::FileDescriptorSet(::google::protobuf::Arena* arena)
inline PROTOBUF_NDEBUG_INLINE FileDescriptorSet : : Impl_ : : Impl_ (
inline PROTOBUF_NDEBUG_INLINE FileDescriptorSet : : Impl_ : : Impl_ (
: : google : : protobuf : : internal : : InternalVisibility visibility , : : google : : protobuf : : Arena * arena ,
: : google : : protobuf : : internal : : InternalVisibility visibility , : : google : : protobuf : : Arena * arena ,
const Impl_ & from , const : : google : : protobuf : : FileDescriptorSet & from_msg )
const Impl_ & from , const : : google : : protobuf : : FileDescriptorSet & from_msg )
: file_ { visibility , arena , from . file_ } ,
: _extensions_ { visibility , arena } ,
file_ { visibility , arena , from . file_ } ,
_cached_size_ { 0 } { }
_cached_size_ { 0 } { }
FileDescriptorSet : : FileDescriptorSet (
FileDescriptorSet : : FileDescriptorSet (
@ -2420,13 +2421,15 @@ FileDescriptorSet::FileDescriptorSet(
_internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > (
_internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > (
from . _internal_metadata_ ) ;
from . _internal_metadata_ ) ;
new ( & _impl_ ) Impl_ ( internal_visibility ( ) , arena , from . _impl_ , from ) ;
new ( & _impl_ ) Impl_ ( internal_visibility ( ) , arena , from . _impl_ , from ) ;
_impl_ . _extensions_ . MergeFrom ( this , from . _impl_ . _extensions_ ) ;
// @@protoc_insertion_point(copy_constructor:google.protobuf.FileDescriptorSet)
// @@protoc_insertion_point(copy_constructor:google.protobuf.FileDescriptorSet)
}
}
inline PROTOBUF_NDEBUG_INLINE FileDescriptorSet : : Impl_ : : Impl_ (
inline PROTOBUF_NDEBUG_INLINE FileDescriptorSet : : Impl_ : : Impl_ (
: : google : : protobuf : : internal : : InternalVisibility visibility ,
: : google : : protobuf : : internal : : InternalVisibility visibility ,
: : google : : protobuf : : Arena * arena )
: : google : : protobuf : : Arena * arena )
: file_ { visibility , arena } ,
: _extensions_ { visibility , arena } ,
file_ { visibility , arena } ,
_cached_size_ { 0 } { }
_cached_size_ { 0 } { }
inline void FileDescriptorSet : : SharedCtor ( : : _pb : : Arena * arena ) {
inline void FileDescriptorSet : : SharedCtor ( : : _pb : : Arena * arena ) {
@ -2449,6 +2452,9 @@ inline void* FileDescriptorSet::PlacementNew_(const void*, void* mem,
}
}
constexpr auto FileDescriptorSet : : InternalNewImpl_ ( ) {
constexpr auto FileDescriptorSet : : InternalNewImpl_ ( ) {
constexpr auto arena_bits = : : google : : protobuf : : internal : : EncodePlacementArenaOffsets ( {
constexpr auto arena_bits = : : google : : protobuf : : internal : : EncodePlacementArenaOffsets ( {
PROTOBUF_FIELD_OFFSET ( FileDescriptorSet , _impl_ . _extensions_ ) +
decltype ( FileDescriptorSet : : _impl_ . _extensions_ ) : : InternalGetArenaOffset (
: : google : : protobuf : : Message : : internal_visibility ( ) ) ,
PROTOBUF_FIELD_OFFSET ( FileDescriptorSet , _impl_ . file_ ) +
PROTOBUF_FIELD_OFFSET ( FileDescriptorSet , _impl_ . file_ ) +
decltype ( FileDescriptorSet : : _impl_ . file_ ) : :
decltype ( FileDescriptorSet : : _impl_ . file_ ) : :
InternalGetArenaOffset (
InternalGetArenaOffset (
@ -2499,7 +2505,7 @@ const ::google::protobuf::internal::ClassData* FileDescriptorSet::GetClassData()
constexpr : : _pbi : : TcParseTable < 0 , 1 , 1 , 0 , 2 > FileDescriptorSet : : _table_ = {
constexpr : : _pbi : : TcParseTable < 0 , 1 , 1 , 0 , 2 > FileDescriptorSet : : _table_ = {
{
{
0 , // no _has_bits_
0 , // no _has_bits_
0 , // no _extensions_
PROTOBUF_FIELD_OFFSET ( FileDescriptorSet , _impl_ . _extensions_ ) ,
1 , 0 , // max_field_number, fast_idx_mask
1 , 0 , // max_field_number, fast_idx_mask
offsetof ( decltype ( _table_ ) , field_lookup_table ) ,
offsetof ( decltype ( _table_ ) , field_lookup_table ) ,
4294967294 , // skipmap
4294967294 , // skipmap
@ -2536,6 +2542,7 @@ PROTOBUF_NOINLINE void FileDescriptorSet::Clear() {
// Prevent compiler warnings about cached_has_bits being unused
// Prevent compiler warnings about cached_has_bits being unused
( void ) cached_has_bits ;
( void ) cached_has_bits ;
_impl_ . _extensions_ . Clear ( ) ;
_impl_ . file_ . Clear ( ) ;
_impl_ . file_ . Clear ( ) ;
_internal_metadata_ . Clear < : : google : : protobuf : : UnknownFieldSet > ( ) ;
_internal_metadata_ . Clear < : : google : : protobuf : : UnknownFieldSet > ( ) ;
}
}
@ -2566,6 +2573,9 @@ PROTOBUF_NOINLINE void FileDescriptorSet::Clear() {
target , stream ) ;
target , stream ) ;
}
}
// All extensions.
target = this_ . _impl_ . _extensions_ . _InternalSerializeAll (
internal_default_instance ( ) , target , stream ) ;
if ( PROTOBUF_PREDICT_FALSE ( this_ . _internal_metadata_ . have_unknown_fields ( ) ) ) {
if ( PROTOBUF_PREDICT_FALSE ( this_ . _internal_metadata_ . have_unknown_fields ( ) ) ) {
target =
target =
: : _pbi : : WireFormat : : InternalSerializeUnknownFieldsToArray (
: : _pbi : : WireFormat : : InternalSerializeUnknownFieldsToArray (
@ -2584,6 +2594,7 @@ PROTOBUF_NOINLINE void FileDescriptorSet::Clear() {
# endif // PROTOBUF_CUSTOM_VTABLE
# endif // PROTOBUF_CUSTOM_VTABLE
// @@protoc_insertion_point(message_byte_size_start:google.protobuf.FileDescriptorSet)
// @@protoc_insertion_point(message_byte_size_start:google.protobuf.FileDescriptorSet)
: : size_t total_size = 0 ;
: : size_t total_size = 0 ;
total_size + = this_ . _impl_ . _extensions_ . ByteSize ( ) ;
: : uint32_t cached_has_bits = 0 ;
: : uint32_t cached_has_bits = 0 ;
// Prevent compiler warnings about cached_has_bits being unused
// Prevent compiler warnings about cached_has_bits being unused
@ -2613,6 +2624,7 @@ void FileDescriptorSet::MergeImpl(::google::protobuf::MessageLite& to_msg, const
_this - > _internal_mutable_file ( ) - > MergeFrom (
_this - > _internal_mutable_file ( ) - > MergeFrom (
from . _internal_file ( ) ) ;
from . _internal_file ( ) ) ;
_this - > _impl_ . _extensions_ . MergeFrom ( internal_default_instance ( ) , from . _impl_ . _extensions_ ) ;
_this - > _internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > ( from . _internal_metadata_ ) ;
_this - > _internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > ( from . _internal_metadata_ ) ;
}
}
@ -2626,6 +2638,10 @@ void FileDescriptorSet::CopyFrom(const FileDescriptorSet& from) {
PROTOBUF_NOINLINE bool FileDescriptorSet : : IsInitializedImpl (
PROTOBUF_NOINLINE bool FileDescriptorSet : : IsInitializedImpl (
const MessageLite & msg ) {
const MessageLite & msg ) {
auto & this_ = static_cast < const FileDescriptorSet & > ( msg ) ;
auto & this_ = static_cast < const FileDescriptorSet & > ( msg ) ;
if ( ! this_ . _impl_ . _extensions_ . IsInitialized (
internal_default_instance ( ) ) ) {
return false ;
}
if ( ! : : google : : protobuf : : internal : : AllAreInitialized ( this_ . _internal_file ( ) ) )
if ( ! : : google : : protobuf : : internal : : AllAreInitialized ( this_ . _internal_file ( ) ) )
return false ;
return false ;
return true ;
return true ;
@ -2633,6 +2649,7 @@ PROTOBUF_NOINLINE bool FileDescriptorSet::IsInitializedImpl(
void FileDescriptorSet : : InternalSwap ( FileDescriptorSet * PROTOBUF_RESTRICT other ) {
void FileDescriptorSet : : InternalSwap ( FileDescriptorSet * PROTOBUF_RESTRICT other ) {
using std : : swap ;
using std : : swap ;
_impl_ . _extensions_ . InternalSwap ( & other - > _impl_ . _extensions_ ) ;
_internal_metadata_ . InternalSwap ( & other - > _internal_metadata_ ) ;
_internal_metadata_ . InternalSwap ( & other - > _internal_metadata_ ) ;
_impl_ . file_ . InternalSwap ( & other - > _impl_ . file_ ) ;
_impl_ . file_ . InternalSwap ( & other - > _impl_ . file_ ) ;
}
}
@ -3296,6 +3313,9 @@ PROTOBUF_NOINLINE bool FileDescriptorProto::IsInitializedImpl(
if ( ( this_ . _impl_ . _has_bits_ [ 0 ] & 0x00000008u ) ! = 0 ) {
if ( ( this_ . _impl_ . _has_bits_ [ 0 ] & 0x00000008u ) ! = 0 ) {
if ( ! this_ . _impl_ . options_ - > IsInitialized ( ) ) return false ;
if ( ! this_ . _impl_ . options_ - > IsInitialized ( ) ) return false ;
}
}
if ( ( this_ . _impl_ . _has_bits_ [ 0 ] & 0x00000010u ) ! = 0 ) {
if ( ! this_ . _impl_ . source_code_info_ - > IsInitialized ( ) ) return false ;
}
return true ;
return true ;
}
}
@ -14735,7 +14755,8 @@ SourceCodeInfo::SourceCodeInfo(::google::protobuf::Arena* arena)
inline PROTOBUF_NDEBUG_INLINE SourceCodeInfo : : Impl_ : : Impl_ (
inline PROTOBUF_NDEBUG_INLINE SourceCodeInfo : : Impl_ : : Impl_ (
: : google : : protobuf : : internal : : InternalVisibility visibility , : : google : : protobuf : : Arena * arena ,
: : google : : protobuf : : internal : : InternalVisibility visibility , : : google : : protobuf : : Arena * arena ,
const Impl_ & from , const : : google : : protobuf : : SourceCodeInfo & from_msg )
const Impl_ & from , const : : google : : protobuf : : SourceCodeInfo & from_msg )
: location_ { visibility , arena , from . location_ } ,
: _extensions_ { visibility , arena } ,
location_ { visibility , arena , from . location_ } ,
_cached_size_ { 0 } { }
_cached_size_ { 0 } { }
SourceCodeInfo : : SourceCodeInfo (
SourceCodeInfo : : SourceCodeInfo (
@ -14751,13 +14772,15 @@ SourceCodeInfo::SourceCodeInfo(
_internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > (
_internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > (
from . _internal_metadata_ ) ;
from . _internal_metadata_ ) ;
new ( & _impl_ ) Impl_ ( internal_visibility ( ) , arena , from . _impl_ , from ) ;
new ( & _impl_ ) Impl_ ( internal_visibility ( ) , arena , from . _impl_ , from ) ;
_impl_ . _extensions_ . MergeFrom ( this , from . _impl_ . _extensions_ ) ;
// @@protoc_insertion_point(copy_constructor:google.protobuf.SourceCodeInfo)
// @@protoc_insertion_point(copy_constructor:google.protobuf.SourceCodeInfo)
}
}
inline PROTOBUF_NDEBUG_INLINE SourceCodeInfo : : Impl_ : : Impl_ (
inline PROTOBUF_NDEBUG_INLINE SourceCodeInfo : : Impl_ : : Impl_ (
: : google : : protobuf : : internal : : InternalVisibility visibility ,
: : google : : protobuf : : internal : : InternalVisibility visibility ,
: : google : : protobuf : : Arena * arena )
: : google : : protobuf : : Arena * arena )
: location_ { visibility , arena } ,
: _extensions_ { visibility , arena } ,
location_ { visibility , arena } ,
_cached_size_ { 0 } { }
_cached_size_ { 0 } { }
inline void SourceCodeInfo : : SharedCtor ( : : _pb : : Arena * arena ) {
inline void SourceCodeInfo : : SharedCtor ( : : _pb : : Arena * arena ) {
@ -14780,6 +14803,9 @@ inline void* SourceCodeInfo::PlacementNew_(const void*, void* mem,
}
}
constexpr auto SourceCodeInfo : : InternalNewImpl_ ( ) {
constexpr auto SourceCodeInfo : : InternalNewImpl_ ( ) {
constexpr auto arena_bits = : : google : : protobuf : : internal : : EncodePlacementArenaOffsets ( {
constexpr auto arena_bits = : : google : : protobuf : : internal : : EncodePlacementArenaOffsets ( {
PROTOBUF_FIELD_OFFSET ( SourceCodeInfo , _impl_ . _extensions_ ) +
decltype ( SourceCodeInfo : : _impl_ . _extensions_ ) : : InternalGetArenaOffset (
: : google : : protobuf : : Message : : internal_visibility ( ) ) ,
PROTOBUF_FIELD_OFFSET ( SourceCodeInfo , _impl_ . location_ ) +
PROTOBUF_FIELD_OFFSET ( SourceCodeInfo , _impl_ . location_ ) +
decltype ( SourceCodeInfo : : _impl_ . location_ ) : :
decltype ( SourceCodeInfo : : _impl_ . location_ ) : :
InternalGetArenaOffset (
InternalGetArenaOffset (
@ -14800,7 +14826,7 @@ constexpr auto SourceCodeInfo::InternalGenerateClassData_() {
& _SourceCodeInfo_default_instance_ . _instance ,
& _SourceCodeInfo_default_instance_ . _instance ,
& _table_ . header ,
& _table_ . header ,
nullptr , // OnDemandRegisterArenaDtor
nullptr , // OnDemandRegisterArenaDtor
nullptr , // IsInitialized
SourceCodeInfo : : IsInitializedImpl ,
& SourceCodeInfo : : MergeImpl ,
& SourceCodeInfo : : MergeImpl ,
: : google : : protobuf : : Message : : GetNewImpl < SourceCodeInfo > ( ) ,
: : google : : protobuf : : Message : : GetNewImpl < SourceCodeInfo > ( ) ,
# if defined(PROTOBUF_CUSTOM_VTABLE)
# if defined(PROTOBUF_CUSTOM_VTABLE)
@ -14830,7 +14856,7 @@ const ::google::protobuf::internal::ClassData* SourceCodeInfo::GetClassData() co
constexpr : : _pbi : : TcParseTable < 0 , 1 , 1 , 0 , 2 > SourceCodeInfo : : _table_ = {
constexpr : : _pbi : : TcParseTable < 0 , 1 , 1 , 0 , 2 > SourceCodeInfo : : _table_ = {
{
{
0 , // no _has_bits_
0 , // no _has_bits_
0 , // no _extensions_
PROTOBUF_FIELD_OFFSET ( SourceCodeInfo , _impl_ . _extensions_ ) ,
1 , 0 , // max_field_number, fast_idx_mask
1 , 0 , // max_field_number, fast_idx_mask
offsetof ( decltype ( _table_ ) , field_lookup_table ) ,
offsetof ( decltype ( _table_ ) , field_lookup_table ) ,
4294967294 , // skipmap
4294967294 , // skipmap
@ -14867,6 +14893,7 @@ PROTOBUF_NOINLINE void SourceCodeInfo::Clear() {
// Prevent compiler warnings about cached_has_bits being unused
// Prevent compiler warnings about cached_has_bits being unused
( void ) cached_has_bits ;
( void ) cached_has_bits ;
_impl_ . _extensions_ . Clear ( ) ;
_impl_ . location_ . Clear ( ) ;
_impl_ . location_ . Clear ( ) ;
_internal_metadata_ . Clear < : : google : : protobuf : : UnknownFieldSet > ( ) ;
_internal_metadata_ . Clear < : : google : : protobuf : : UnknownFieldSet > ( ) ;
}
}
@ -14897,6 +14924,9 @@ PROTOBUF_NOINLINE void SourceCodeInfo::Clear() {
target , stream ) ;
target , stream ) ;
}
}
// All extensions.
target = this_ . _impl_ . _extensions_ . _InternalSerializeAll (
internal_default_instance ( ) , target , stream ) ;
if ( PROTOBUF_PREDICT_FALSE ( this_ . _internal_metadata_ . have_unknown_fields ( ) ) ) {
if ( PROTOBUF_PREDICT_FALSE ( this_ . _internal_metadata_ . have_unknown_fields ( ) ) ) {
target =
target =
: : _pbi : : WireFormat : : InternalSerializeUnknownFieldsToArray (
: : _pbi : : WireFormat : : InternalSerializeUnknownFieldsToArray (
@ -14915,6 +14945,7 @@ PROTOBUF_NOINLINE void SourceCodeInfo::Clear() {
# endif // PROTOBUF_CUSTOM_VTABLE
# endif // PROTOBUF_CUSTOM_VTABLE
// @@protoc_insertion_point(message_byte_size_start:google.protobuf.SourceCodeInfo)
// @@protoc_insertion_point(message_byte_size_start:google.protobuf.SourceCodeInfo)
: : size_t total_size = 0 ;
: : size_t total_size = 0 ;
total_size + = this_ . _impl_ . _extensions_ . ByteSize ( ) ;
: : uint32_t cached_has_bits = 0 ;
: : uint32_t cached_has_bits = 0 ;
// Prevent compiler warnings about cached_has_bits being unused
// Prevent compiler warnings about cached_has_bits being unused
@ -14944,6 +14975,7 @@ void SourceCodeInfo::MergeImpl(::google::protobuf::MessageLite& to_msg, const ::
_this - > _internal_mutable_location ( ) - > MergeFrom (
_this - > _internal_mutable_location ( ) - > MergeFrom (
from . _internal_location ( ) ) ;
from . _internal_location ( ) ) ;
_this - > _impl_ . _extensions_ . MergeFrom ( internal_default_instance ( ) , from . _impl_ . _extensions_ ) ;
_this - > _internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > ( from . _internal_metadata_ ) ;
_this - > _internal_metadata_ . MergeFrom < : : google : : protobuf : : UnknownFieldSet > ( from . _internal_metadata_ ) ;
}
}
@ -14954,9 +14986,19 @@ void SourceCodeInfo::CopyFrom(const SourceCodeInfo& from) {
MergeFrom ( from ) ;
MergeFrom ( from ) ;
}
}
PROTOBUF_NOINLINE bool SourceCodeInfo : : IsInitializedImpl (
const MessageLite & msg ) {
auto & this_ = static_cast < const SourceCodeInfo & > ( msg ) ;
if ( ! this_ . _impl_ . _extensions_ . IsInitialized (
internal_default_instance ( ) ) ) {
return false ;
}
return true ;
}
void SourceCodeInfo : : InternalSwap ( SourceCodeInfo * PROTOBUF_RESTRICT other ) {
void SourceCodeInfo : : InternalSwap ( SourceCodeInfo * PROTOBUF_RESTRICT other ) {
using std : : swap ;
using std : : swap ;
_impl_ . _extensions_ . InternalSwap ( & other - > _impl_ . _extensions_ ) ;
_internal_metadata_ . InternalSwap ( & other - > _internal_metadata_ ) ;
_internal_metadata_ . InternalSwap ( & other - > _internal_metadata_ ) ;
_impl_ . location_ . InternalSwap ( & other - > _impl_ . location_ ) ;
_impl_ . location_ . InternalSwap ( & other - > _impl_ . location_ ) ;
}
}