Browse Source

Updated autogenerated code.

Miti Mazmudar 4 years ago
parent
commit
880d6466a1
2 changed files with 292 additions and 107 deletions
  1. 199 77
      PostLAMessages.pb.cc
  2. 93 30
      PostLAMessages.pb.h

+ 199 - 77
PostLAMessages.pb.cc

@@ -8,7 +8,10 @@
 #include <google/protobuf/io/coded_stream.h>
 #include <google/protobuf/extension_set.h>
 #include <google/protobuf/wire_format_lite.h>
-#include <google/protobuf/io/zero_copy_stream_impl_lite.h>
+#include <google/protobuf/descriptor.h>
+#include <google/protobuf/generated_message_reflection.h>
+#include <google/protobuf/reflection_ops.h>
+#include <google/protobuf/wire_format.h>
 // @@protoc_insertion_point(includes)
 #include <google/protobuf/port_def.inc>
 extern PROTOBUF_INTERNAL_EXPORT_PostLAMessages_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_ciphertext_client_data_field_PostLAMessages_2eproto;
@@ -86,6 +89,81 @@ static void InitDefaultsscc_info_extension_to_decryptor_enclosed_msg_PostLAMessa
     {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsscc_info_extension_to_decryptor_enclosed_msg_PostLAMessages_2eproto}, {
       &scc_info_ciphertext_client_data_field_PostLAMessages_2eproto.base,}};
 
+static ::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_PostLAMessages_2eproto[4];
+static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_PostLAMessages_2eproto = nullptr;
+static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_PostLAMessages_2eproto = nullptr;
+
+const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_PostLAMessages_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
+  ~0u,  // no _has_bits_
+  PROTOBUF_FIELD_OFFSET(::ciphertext_client_data_field, _internal_metadata_),
+  ~0u,  // no _extensions_
+  ~0u,  // no _oneof_case_
+  ~0u,  // no _weak_field_map_
+  PROTOBUF_FIELD_OFFSET(::ciphertext_client_data_field, bytes_),
+  ~0u,  // no _has_bits_
+  PROTOBUF_FIELD_OFFSET(::extension_to_decryptor_enclosed_msg, _internal_metadata_),
+  ~0u,  // no _extensions_
+  ~0u,  // no _oneof_case_
+  ~0u,  // no _weak_field_map_
+  PROTOBUF_FIELD_OFFSET(::extension_to_decryptor_enclosed_msg, ciphertext_client_public_key_),
+  PROTOBUF_FIELD_OFFSET(::extension_to_decryptor_enclosed_msg, ciphertext_fields_),
+  ~0u,  // no _has_bits_
+  PROTOBUF_FIELD_OFFSET(::extension_to_decryptor_ciphertext_msg, _internal_metadata_),
+  ~0u,  // no _extensions_
+  ~0u,  // no _oneof_case_
+  ~0u,  // no _weak_field_map_
+  PROTOBUF_FIELD_OFFSET(::extension_to_decryptor_ciphertext_msg, bytes_),
+  ~0u,  // no _has_bits_
+  PROTOBUF_FIELD_OFFSET(::decryptor_to_extension_msg_t, _internal_metadata_),
+  ~0u,  // no _extensions_
+  ~0u,  // no _oneof_case_
+  ~0u,  // no _weak_field_map_
+  PROTOBUF_FIELD_OFFSET(::decryptor_to_extension_msg_t, ciphertext_fields_),
+};
+static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
+  { 0, -1, sizeof(::ciphertext_client_data_field)},
+  { 6, -1, sizeof(::extension_to_decryptor_enclosed_msg)},
+  { 13, -1, sizeof(::extension_to_decryptor_ciphertext_msg)},
+  { 19, -1, sizeof(::decryptor_to_extension_msg_t)},
+};
+
+static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
+  reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::_ciphertext_client_data_field_default_instance_),
+  reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::_extension_to_decryptor_enclosed_msg_default_instance_),
+  reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::_extension_to_decryptor_ciphertext_msg_default_instance_),
+  reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::_decryptor_to_extension_msg_t_default_instance_),
+};
+
+const char descriptor_table_protodef_PostLAMessages_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
+  "\n\024PostLAMessages.proto\"-\n\034ciphertext_cli"
+  "ent_data_field\022\r\n\005bytes\030\001 \003(\014\"\205\001\n#extens"
+  "ion_to_decryptor_enclosed_msg\022$\n\034ciphert"
+  "ext_client_public_key\030\001 \003(\014\0228\n\021ciphertex"
+  "t_fields\030\002 \003(\0132\035.ciphertext_client_data_"
+  "field\"6\n%extension_to_decryptor_cipherte"
+  "xt_msg\022\r\n\005bytes\030\001 \003(\014\"X\n\034decryptor_to_ex"
+  "tension_msg_t\0228\n\021ciphertext_fields\030\001 \003(\013"
+  "2\035.ciphertext_client_data_fieldb\006proto3"
+  ;
+static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_PostLAMessages_2eproto_deps[1] = {
+};
+static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_PostLAMessages_2eproto_sccs[4] = {
+  &scc_info_ciphertext_client_data_field_PostLAMessages_2eproto.base,
+  &scc_info_decryptor_to_extension_msg_t_PostLAMessages_2eproto.base,
+  &scc_info_extension_to_decryptor_ciphertext_msg_PostLAMessages_2eproto.base,
+  &scc_info_extension_to_decryptor_enclosed_msg_PostLAMessages_2eproto.base,
+};
+static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_PostLAMessages_2eproto_once;
+static bool descriptor_table_PostLAMessages_2eproto_initialized = false;
+const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_PostLAMessages_2eproto = {
+  &descriptor_table_PostLAMessages_2eproto_initialized, descriptor_table_protodef_PostLAMessages_2eproto, "PostLAMessages.proto", 359,
+  &descriptor_table_PostLAMessages_2eproto_once, descriptor_table_PostLAMessages_2eproto_sccs, descriptor_table_PostLAMessages_2eproto_deps, 4, 0,
+  schemas, file_default_instances, TableStruct_PostLAMessages_2eproto::offsets,
+  file_level_metadata_PostLAMessages_2eproto, 4, file_level_enum_descriptors_PostLAMessages_2eproto, file_level_service_descriptors_PostLAMessages_2eproto,
+};
+
+// Force running AddDescriptors() at dynamic initialization time.
+static bool dynamic_init_dummy_PostLAMessages_2eproto = (  ::PROTOBUF_NAMESPACE_ID::internal::AddDescriptors(&descriptor_table_PostLAMessages_2eproto), true);
 
 // ===================================================================
 
@@ -96,12 +174,12 @@ class ciphertext_client_data_field::_Internal {
 };
 
 ciphertext_client_data_field::ciphertext_client_data_field()
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(), _internal_metadata_(nullptr) {
+  : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
   SharedCtor();
   // @@protoc_insertion_point(constructor:ciphertext_client_data_field)
 }
 ciphertext_client_data_field::ciphertext_client_data_field(const ciphertext_client_data_field& from)
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(),
+  : ::PROTOBUF_NAMESPACE_ID::Message(),
       _internal_metadata_(nullptr),
       bytes_(from.bytes_) {
   _internal_metadata_.MergeFrom(from._internal_metadata_);
@@ -183,12 +261,6 @@ bool ciphertext_client_data_field::MergePartialFromCodedStream(
     ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
   ::PROTOBUF_NAMESPACE_ID::uint32 tag;
-  ::PROTOBUF_NAMESPACE_ID::internal::LiteUnknownFieldSetter unknown_fields_setter(
-      &_internal_metadata_);
-  ::PROTOBUF_NAMESPACE_ID::io::StringOutputStream unknown_fields_output(
-      unknown_fields_setter.buffer());
-  ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream unknown_fields_stream(
-      &unknown_fields_output, false);
   // @@protoc_insertion_point(parse_start:ciphertext_client_data_field)
   for (;;) {
     ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
@@ -211,8 +283,8 @@ bool ciphertext_client_data_field::MergePartialFromCodedStream(
         if (tag == 0) {
           goto success;
         }
-        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SkipField(
-            input, tag, &unknown_fields_stream));
+        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
+              input, tag, _internal_metadata_.mutable_unknown_fields()));
         break;
       }
     }
@@ -241,8 +313,8 @@ failure:
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    target = stream->WriteRaw(_internal_metadata_.unknown_fields().data(),
-        static_cast<int>(_internal_metadata_.unknown_fields().size()), target);
+    target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
+        _internal_metadata_.unknown_fields(), target, stream);
   }
   // @@protoc_insertion_point(serialize_to_array_end:ciphertext_client_data_field)
   return target;
@@ -265,17 +337,27 @@ size_t ciphertext_client_data_field::ByteSizeLong() const {
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    total_size += _internal_metadata_.unknown_fields().size();
+    return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
+        _internal_metadata_, total_size, &_cached_size_);
   }
   int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
   SetCachedSize(cached_size);
   return total_size;
 }
 
-void ciphertext_client_data_field::CheckTypeAndMergeFrom(
-    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
-  MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast<const ciphertext_client_data_field*>(
-      &from));
+void ciphertext_client_data_field::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_merge_from_start:ciphertext_client_data_field)
+  GOOGLE_DCHECK_NE(&from, this);
+  const ciphertext_client_data_field* source =
+      ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ciphertext_client_data_field>(
+          &from);
+  if (source == nullptr) {
+  // @@protoc_insertion_point(generalized_merge_from_cast_fail:ciphertext_client_data_field)
+    ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
+  } else {
+  // @@protoc_insertion_point(generalized_merge_from_cast_success:ciphertext_client_data_field)
+    MergeFrom(*source);
+  }
 }
 
 void ciphertext_client_data_field::MergeFrom(const ciphertext_client_data_field& from) {
@@ -288,6 +370,13 @@ void ciphertext_client_data_field::MergeFrom(const ciphertext_client_data_field&
   bytes_.MergeFrom(from.bytes_);
 }
 
+void ciphertext_client_data_field::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_copy_from_start:ciphertext_client_data_field)
+  if (&from == this) return;
+  Clear();
+  MergeFrom(from);
+}
+
 void ciphertext_client_data_field::CopyFrom(const ciphertext_client_data_field& from) {
 // @@protoc_insertion_point(class_specific_copy_from_start:ciphertext_client_data_field)
   if (&from == this) return;
@@ -305,8 +394,8 @@ void ciphertext_client_data_field::InternalSwap(ciphertext_client_data_field* ot
   bytes_.InternalSwap(CastToBase(&other->bytes_));
 }
 
-std::string ciphertext_client_data_field::GetTypeName() const {
-  return "ciphertext_client_data_field";
+::PROTOBUF_NAMESPACE_ID::Metadata ciphertext_client_data_field::GetMetadata() const {
+  return GetMetadataStatic();
 }
 
 
@@ -319,12 +408,12 @@ class extension_to_decryptor_enclosed_msg::_Internal {
 };
 
 extension_to_decryptor_enclosed_msg::extension_to_decryptor_enclosed_msg()
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(), _internal_metadata_(nullptr) {
+  : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
   SharedCtor();
   // @@protoc_insertion_point(constructor:extension_to_decryptor_enclosed_msg)
 }
 extension_to_decryptor_enclosed_msg::extension_to_decryptor_enclosed_msg(const extension_to_decryptor_enclosed_msg& from)
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(),
+  : ::PROTOBUF_NAMESPACE_ID::Message(),
       _internal_metadata_(nullptr),
       ciphertext_client_public_key_(from.ciphertext_client_public_key_),
       ciphertext_fields_(from.ciphertext_fields_) {
@@ -420,12 +509,6 @@ bool extension_to_decryptor_enclosed_msg::MergePartialFromCodedStream(
     ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
   ::PROTOBUF_NAMESPACE_ID::uint32 tag;
-  ::PROTOBUF_NAMESPACE_ID::internal::LiteUnknownFieldSetter unknown_fields_setter(
-      &_internal_metadata_);
-  ::PROTOBUF_NAMESPACE_ID::io::StringOutputStream unknown_fields_output(
-      unknown_fields_setter.buffer());
-  ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream unknown_fields_stream(
-      &unknown_fields_output, false);
   // @@protoc_insertion_point(parse_start:extension_to_decryptor_enclosed_msg)
   for (;;) {
     ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
@@ -459,8 +542,8 @@ bool extension_to_decryptor_enclosed_msg::MergePartialFromCodedStream(
         if (tag == 0) {
           goto success;
         }
-        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SkipField(
-            input, tag, &unknown_fields_stream));
+        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
+              input, tag, _internal_metadata_.mutable_unknown_fields()));
         break;
       }
     }
@@ -497,8 +580,8 @@ failure:
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    target = stream->WriteRaw(_internal_metadata_.unknown_fields().data(),
-        static_cast<int>(_internal_metadata_.unknown_fields().size()), target);
+    target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
+        _internal_metadata_.unknown_fields(), target, stream);
   }
   // @@protoc_insertion_point(serialize_to_array_end:extension_to_decryptor_enclosed_msg)
   return target;
@@ -532,17 +615,27 @@ size_t extension_to_decryptor_enclosed_msg::ByteSizeLong() const {
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    total_size += _internal_metadata_.unknown_fields().size();
+    return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
+        _internal_metadata_, total_size, &_cached_size_);
   }
   int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
   SetCachedSize(cached_size);
   return total_size;
 }
 
-void extension_to_decryptor_enclosed_msg::CheckTypeAndMergeFrom(
-    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
-  MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast<const extension_to_decryptor_enclosed_msg*>(
-      &from));
+void extension_to_decryptor_enclosed_msg::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_merge_from_start:extension_to_decryptor_enclosed_msg)
+  GOOGLE_DCHECK_NE(&from, this);
+  const extension_to_decryptor_enclosed_msg* source =
+      ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<extension_to_decryptor_enclosed_msg>(
+          &from);
+  if (source == nullptr) {
+  // @@protoc_insertion_point(generalized_merge_from_cast_fail:extension_to_decryptor_enclosed_msg)
+    ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
+  } else {
+  // @@protoc_insertion_point(generalized_merge_from_cast_success:extension_to_decryptor_enclosed_msg)
+    MergeFrom(*source);
+  }
 }
 
 void extension_to_decryptor_enclosed_msg::MergeFrom(const extension_to_decryptor_enclosed_msg& from) {
@@ -556,6 +649,13 @@ void extension_to_decryptor_enclosed_msg::MergeFrom(const extension_to_decryptor
   ciphertext_fields_.MergeFrom(from.ciphertext_fields_);
 }
 
+void extension_to_decryptor_enclosed_msg::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_copy_from_start:extension_to_decryptor_enclosed_msg)
+  if (&from == this) return;
+  Clear();
+  MergeFrom(from);
+}
+
 void extension_to_decryptor_enclosed_msg::CopyFrom(const extension_to_decryptor_enclosed_msg& from) {
 // @@protoc_insertion_point(class_specific_copy_from_start:extension_to_decryptor_enclosed_msg)
   if (&from == this) return;
@@ -574,8 +674,8 @@ void extension_to_decryptor_enclosed_msg::InternalSwap(extension_to_decryptor_en
   CastToBase(&ciphertext_fields_)->InternalSwap(CastToBase(&other->ciphertext_fields_));
 }
 
-std::string extension_to_decryptor_enclosed_msg::GetTypeName() const {
-  return "extension_to_decryptor_enclosed_msg";
+::PROTOBUF_NAMESPACE_ID::Metadata extension_to_decryptor_enclosed_msg::GetMetadata() const {
+  return GetMetadataStatic();
 }
 
 
@@ -588,12 +688,12 @@ class extension_to_decryptor_ciphertext_msg::_Internal {
 };
 
 extension_to_decryptor_ciphertext_msg::extension_to_decryptor_ciphertext_msg()
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(), _internal_metadata_(nullptr) {
+  : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
   SharedCtor();
   // @@protoc_insertion_point(constructor:extension_to_decryptor_ciphertext_msg)
 }
 extension_to_decryptor_ciphertext_msg::extension_to_decryptor_ciphertext_msg(const extension_to_decryptor_ciphertext_msg& from)
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(),
+  : ::PROTOBUF_NAMESPACE_ID::Message(),
       _internal_metadata_(nullptr),
       bytes_(from.bytes_) {
   _internal_metadata_.MergeFrom(from._internal_metadata_);
@@ -675,12 +775,6 @@ bool extension_to_decryptor_ciphertext_msg::MergePartialFromCodedStream(
     ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
   ::PROTOBUF_NAMESPACE_ID::uint32 tag;
-  ::PROTOBUF_NAMESPACE_ID::internal::LiteUnknownFieldSetter unknown_fields_setter(
-      &_internal_metadata_);
-  ::PROTOBUF_NAMESPACE_ID::io::StringOutputStream unknown_fields_output(
-      unknown_fields_setter.buffer());
-  ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream unknown_fields_stream(
-      &unknown_fields_output, false);
   // @@protoc_insertion_point(parse_start:extension_to_decryptor_ciphertext_msg)
   for (;;) {
     ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
@@ -703,8 +797,8 @@ bool extension_to_decryptor_ciphertext_msg::MergePartialFromCodedStream(
         if (tag == 0) {
           goto success;
         }
-        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SkipField(
-            input, tag, &unknown_fields_stream));
+        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
+              input, tag, _internal_metadata_.mutable_unknown_fields()));
         break;
       }
     }
@@ -733,8 +827,8 @@ failure:
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    target = stream->WriteRaw(_internal_metadata_.unknown_fields().data(),
-        static_cast<int>(_internal_metadata_.unknown_fields().size()), target);
+    target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
+        _internal_metadata_.unknown_fields(), target, stream);
   }
   // @@protoc_insertion_point(serialize_to_array_end:extension_to_decryptor_ciphertext_msg)
   return target;
@@ -757,17 +851,27 @@ size_t extension_to_decryptor_ciphertext_msg::ByteSizeLong() const {
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    total_size += _internal_metadata_.unknown_fields().size();
+    return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
+        _internal_metadata_, total_size, &_cached_size_);
   }
   int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
   SetCachedSize(cached_size);
   return total_size;
 }
 
-void extension_to_decryptor_ciphertext_msg::CheckTypeAndMergeFrom(
-    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
-  MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast<const extension_to_decryptor_ciphertext_msg*>(
-      &from));
+void extension_to_decryptor_ciphertext_msg::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_merge_from_start:extension_to_decryptor_ciphertext_msg)
+  GOOGLE_DCHECK_NE(&from, this);
+  const extension_to_decryptor_ciphertext_msg* source =
+      ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<extension_to_decryptor_ciphertext_msg>(
+          &from);
+  if (source == nullptr) {
+  // @@protoc_insertion_point(generalized_merge_from_cast_fail:extension_to_decryptor_ciphertext_msg)
+    ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
+  } else {
+  // @@protoc_insertion_point(generalized_merge_from_cast_success:extension_to_decryptor_ciphertext_msg)
+    MergeFrom(*source);
+  }
 }
 
 void extension_to_decryptor_ciphertext_msg::MergeFrom(const extension_to_decryptor_ciphertext_msg& from) {
@@ -780,6 +884,13 @@ void extension_to_decryptor_ciphertext_msg::MergeFrom(const extension_to_decrypt
   bytes_.MergeFrom(from.bytes_);
 }
 
+void extension_to_decryptor_ciphertext_msg::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_copy_from_start:extension_to_decryptor_ciphertext_msg)
+  if (&from == this) return;
+  Clear();
+  MergeFrom(from);
+}
+
 void extension_to_decryptor_ciphertext_msg::CopyFrom(const extension_to_decryptor_ciphertext_msg& from) {
 // @@protoc_insertion_point(class_specific_copy_from_start:extension_to_decryptor_ciphertext_msg)
   if (&from == this) return;
@@ -797,8 +908,8 @@ void extension_to_decryptor_ciphertext_msg::InternalSwap(extension_to_decryptor_
   bytes_.InternalSwap(CastToBase(&other->bytes_));
 }
 
-std::string extension_to_decryptor_ciphertext_msg::GetTypeName() const {
-  return "extension_to_decryptor_ciphertext_msg";
+::PROTOBUF_NAMESPACE_ID::Metadata extension_to_decryptor_ciphertext_msg::GetMetadata() const {
+  return GetMetadataStatic();
 }
 
 
@@ -811,12 +922,12 @@ class decryptor_to_extension_msg_t::_Internal {
 };
 
 decryptor_to_extension_msg_t::decryptor_to_extension_msg_t()
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(), _internal_metadata_(nullptr) {
+  : ::PROTOBUF_NAMESPACE_ID::Message(), _internal_metadata_(nullptr) {
   SharedCtor();
   // @@protoc_insertion_point(constructor:decryptor_to_extension_msg_t)
 }
 decryptor_to_extension_msg_t::decryptor_to_extension_msg_t(const decryptor_to_extension_msg_t& from)
-  : ::PROTOBUF_NAMESPACE_ID::MessageLite(),
+  : ::PROTOBUF_NAMESPACE_ID::Message(),
       _internal_metadata_(nullptr),
       ciphertext_fields_(from.ciphertext_fields_) {
   _internal_metadata_.MergeFrom(from._internal_metadata_);
@@ -898,12 +1009,6 @@ bool decryptor_to_extension_msg_t::MergePartialFromCodedStream(
     ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream* input) {
 #define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure
   ::PROTOBUF_NAMESPACE_ID::uint32 tag;
-  ::PROTOBUF_NAMESPACE_ID::internal::LiteUnknownFieldSetter unknown_fields_setter(
-      &_internal_metadata_);
-  ::PROTOBUF_NAMESPACE_ID::io::StringOutputStream unknown_fields_output(
-      unknown_fields_setter.buffer());
-  ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream unknown_fields_stream(
-      &unknown_fields_output, false);
   // @@protoc_insertion_point(parse_start:decryptor_to_extension_msg_t)
   for (;;) {
     ::std::pair<::PROTOBUF_NAMESPACE_ID::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u);
@@ -926,8 +1031,8 @@ bool decryptor_to_extension_msg_t::MergePartialFromCodedStream(
         if (tag == 0) {
           goto success;
         }
-        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SkipField(
-            input, tag, &unknown_fields_stream));
+        DO_(::PROTOBUF_NAMESPACE_ID::internal::WireFormat::SkipField(
+              input, tag, _internal_metadata_.mutable_unknown_fields()));
         break;
       }
     }
@@ -957,8 +1062,8 @@ failure:
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    target = stream->WriteRaw(_internal_metadata_.unknown_fields().data(),
-        static_cast<int>(_internal_metadata_.unknown_fields().size()), target);
+    target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
+        _internal_metadata_.unknown_fields(), target, stream);
   }
   // @@protoc_insertion_point(serialize_to_array_end:decryptor_to_extension_msg_t)
   return target;
@@ -984,17 +1089,27 @@ size_t decryptor_to_extension_msg_t::ByteSizeLong() const {
   }
 
   if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
-    total_size += _internal_metadata_.unknown_fields().size();
+    return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
+        _internal_metadata_, total_size, &_cached_size_);
   }
   int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
   SetCachedSize(cached_size);
   return total_size;
 }
 
-void decryptor_to_extension_msg_t::CheckTypeAndMergeFrom(
-    const ::PROTOBUF_NAMESPACE_ID::MessageLite& from) {
-  MergeFrom(*::PROTOBUF_NAMESPACE_ID::internal::DownCast<const decryptor_to_extension_msg_t*>(
-      &from));
+void decryptor_to_extension_msg_t::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_merge_from_start:decryptor_to_extension_msg_t)
+  GOOGLE_DCHECK_NE(&from, this);
+  const decryptor_to_extension_msg_t* source =
+      ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<decryptor_to_extension_msg_t>(
+          &from);
+  if (source == nullptr) {
+  // @@protoc_insertion_point(generalized_merge_from_cast_fail:decryptor_to_extension_msg_t)
+    ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
+  } else {
+  // @@protoc_insertion_point(generalized_merge_from_cast_success:decryptor_to_extension_msg_t)
+    MergeFrom(*source);
+  }
 }
 
 void decryptor_to_extension_msg_t::MergeFrom(const decryptor_to_extension_msg_t& from) {
@@ -1007,6 +1122,13 @@ void decryptor_to_extension_msg_t::MergeFrom(const decryptor_to_extension_msg_t&
   ciphertext_fields_.MergeFrom(from.ciphertext_fields_);
 }
 
+void decryptor_to_extension_msg_t::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
+// @@protoc_insertion_point(generalized_copy_from_start:decryptor_to_extension_msg_t)
+  if (&from == this) return;
+  Clear();
+  MergeFrom(from);
+}
+
 void decryptor_to_extension_msg_t::CopyFrom(const decryptor_to_extension_msg_t& from) {
 // @@protoc_insertion_point(class_specific_copy_from_start:decryptor_to_extension_msg_t)
   if (&from == this) return;
@@ -1024,8 +1146,8 @@ void decryptor_to_extension_msg_t::InternalSwap(decryptor_to_extension_msg_t* ot
   CastToBase(&ciphertext_fields_)->InternalSwap(CastToBase(&other->ciphertext_fields_));
 }
 
-std::string decryptor_to_extension_msg_t::GetTypeName() const {
-  return "decryptor_to_extension_msg_t";
+::PROTOBUF_NAMESPACE_ID::Metadata decryptor_to_extension_msg_t::GetMetadata() const {
+  return GetMetadataStatic();
 }
 
 

+ 93 - 30
PostLAMessages.pb.h

@@ -26,10 +26,12 @@
 #include <google/protobuf/generated_message_table_driven.h>
 #include <google/protobuf/generated_message_util.h>
 #include <google/protobuf/inlined_string_field.h>
-#include <google/protobuf/metadata_lite.h>
-#include <google/protobuf/message_lite.h>
+#include <google/protobuf/metadata.h>
+#include <google/protobuf/generated_message_reflection.h>
+#include <google/protobuf/message.h>
 #include <google/protobuf/repeated_field.h>  // IWYU pragma: export
 #include <google/protobuf/extension_set.h>  // IWYU pragma: export
+#include <google/protobuf/unknown_field_set.h>
 // @@protoc_insertion_point(includes)
 #include <google/protobuf/port_def.inc>
 #define PROTOBUF_INTERNAL_EXPORT_PostLAMessages_2eproto
@@ -51,6 +53,7 @@ struct TableStruct_PostLAMessages_2eproto {
   static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
   static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
 };
+extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_PostLAMessages_2eproto;
 class ciphertext_client_data_field;
 class ciphertext_client_data_fieldDefaultTypeInternal;
 extern ciphertext_client_data_fieldDefaultTypeInternal _ciphertext_client_data_field_default_instance_;
@@ -73,7 +76,7 @@ PROTOBUF_NAMESPACE_CLOSE
 // ===================================================================
 
 class ciphertext_client_data_field :
-    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:ciphertext_client_data_field) */ {
+    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ciphertext_client_data_field) */ {
  public:
   ciphertext_client_data_field();
   virtual ~ciphertext_client_data_field();
@@ -97,6 +100,15 @@ class ciphertext_client_data_field :
     return *this;
   }
 
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
+    return GetDescriptor();
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
+    return GetMetadataStatic().descriptor;
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
+    return GetMetadataStatic().reflection;
+  }
   static const ciphertext_client_data_field& default_instance();
 
   static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
@@ -124,8 +136,8 @@ class ciphertext_client_data_field :
   ciphertext_client_data_field* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
     return CreateMaybeMessage<ciphertext_client_data_field>(arena);
   }
-  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)
-    final;
+  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
+  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
   void CopyFrom(const ciphertext_client_data_field& from);
   void MergeFrom(const ciphertext_client_data_field& from);
   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
@@ -140,13 +152,12 @@ class ciphertext_client_data_field :
   #endif  // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
   ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
       ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
-  void DiscardUnknownFields();
   int GetCachedSize() const final { return _cached_size_.Get(); }
 
   private:
   inline void SharedCtor();
   inline void SharedDtor();
-  void SetCachedSize(int size) const;
+  void SetCachedSize(int size) const final;
   void InternalSwap(ciphertext_client_data_field* other);
   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
@@ -161,7 +172,14 @@ class ciphertext_client_data_field :
   }
   public:
 
-  std::string GetTypeName() const final;
+  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
+  private:
+  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
+    ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_PostLAMessages_2eproto);
+    return ::descriptor_table_PostLAMessages_2eproto.file_level_metadata[kIndexInFileMessages];
+  }
+
+  public:
 
   // nested types ----------------------------------------------------
 
@@ -191,7 +209,7 @@ class ciphertext_client_data_field :
  private:
   class _Internal;
 
-  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArenaLite _internal_metadata_;
+  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> bytes_;
   mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
   friend struct ::TableStruct_PostLAMessages_2eproto;
@@ -199,7 +217,7 @@ class ciphertext_client_data_field :
 // -------------------------------------------------------------------
 
 class extension_to_decryptor_enclosed_msg :
-    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:extension_to_decryptor_enclosed_msg) */ {
+    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:extension_to_decryptor_enclosed_msg) */ {
  public:
   extension_to_decryptor_enclosed_msg();
   virtual ~extension_to_decryptor_enclosed_msg();
@@ -223,6 +241,15 @@ class extension_to_decryptor_enclosed_msg :
     return *this;
   }
 
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
+    return GetDescriptor();
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
+    return GetMetadataStatic().descriptor;
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
+    return GetMetadataStatic().reflection;
+  }
   static const extension_to_decryptor_enclosed_msg& default_instance();
 
   static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
@@ -250,8 +277,8 @@ class extension_to_decryptor_enclosed_msg :
   extension_to_decryptor_enclosed_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
     return CreateMaybeMessage<extension_to_decryptor_enclosed_msg>(arena);
   }
-  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)
-    final;
+  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
+  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
   void CopyFrom(const extension_to_decryptor_enclosed_msg& from);
   void MergeFrom(const extension_to_decryptor_enclosed_msg& from);
   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
@@ -266,13 +293,12 @@ class extension_to_decryptor_enclosed_msg :
   #endif  // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
   ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
       ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
-  void DiscardUnknownFields();
   int GetCachedSize() const final { return _cached_size_.Get(); }
 
   private:
   inline void SharedCtor();
   inline void SharedDtor();
-  void SetCachedSize(int size) const;
+  void SetCachedSize(int size) const final;
   void InternalSwap(extension_to_decryptor_enclosed_msg* other);
   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
@@ -287,7 +313,14 @@ class extension_to_decryptor_enclosed_msg :
   }
   public:
 
-  std::string GetTypeName() const final;
+  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
+  private:
+  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
+    ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_PostLAMessages_2eproto);
+    return ::descriptor_table_PostLAMessages_2eproto.file_level_metadata[kIndexInFileMessages];
+  }
+
+  public:
 
   // nested types ----------------------------------------------------
 
@@ -329,7 +362,7 @@ class extension_to_decryptor_enclosed_msg :
  private:
   class _Internal;
 
-  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArenaLite _internal_metadata_;
+  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> ciphertext_client_public_key_;
   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ciphertext_client_data_field > ciphertext_fields_;
   mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
@@ -338,7 +371,7 @@ class extension_to_decryptor_enclosed_msg :
 // -------------------------------------------------------------------
 
 class extension_to_decryptor_ciphertext_msg :
-    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:extension_to_decryptor_ciphertext_msg) */ {
+    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:extension_to_decryptor_ciphertext_msg) */ {
  public:
   extension_to_decryptor_ciphertext_msg();
   virtual ~extension_to_decryptor_ciphertext_msg();
@@ -362,6 +395,15 @@ class extension_to_decryptor_ciphertext_msg :
     return *this;
   }
 
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
+    return GetDescriptor();
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
+    return GetMetadataStatic().descriptor;
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
+    return GetMetadataStatic().reflection;
+  }
   static const extension_to_decryptor_ciphertext_msg& default_instance();
 
   static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
@@ -389,8 +431,8 @@ class extension_to_decryptor_ciphertext_msg :
   extension_to_decryptor_ciphertext_msg* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
     return CreateMaybeMessage<extension_to_decryptor_ciphertext_msg>(arena);
   }
-  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)
-    final;
+  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
+  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
   void CopyFrom(const extension_to_decryptor_ciphertext_msg& from);
   void MergeFrom(const extension_to_decryptor_ciphertext_msg& from);
   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
@@ -405,13 +447,12 @@ class extension_to_decryptor_ciphertext_msg :
   #endif  // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
   ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
       ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
-  void DiscardUnknownFields();
   int GetCachedSize() const final { return _cached_size_.Get(); }
 
   private:
   inline void SharedCtor();
   inline void SharedDtor();
-  void SetCachedSize(int size) const;
+  void SetCachedSize(int size) const final;
   void InternalSwap(extension_to_decryptor_ciphertext_msg* other);
   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
@@ -426,7 +467,14 @@ class extension_to_decryptor_ciphertext_msg :
   }
   public:
 
-  std::string GetTypeName() const final;
+  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
+  private:
+  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
+    ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_PostLAMessages_2eproto);
+    return ::descriptor_table_PostLAMessages_2eproto.file_level_metadata[kIndexInFileMessages];
+  }
+
+  public:
 
   // nested types ----------------------------------------------------
 
@@ -456,7 +504,7 @@ class extension_to_decryptor_ciphertext_msg :
  private:
   class _Internal;
 
-  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArenaLite _internal_metadata_;
+  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> bytes_;
   mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
   friend struct ::TableStruct_PostLAMessages_2eproto;
@@ -464,7 +512,7 @@ class extension_to_decryptor_ciphertext_msg :
 // -------------------------------------------------------------------
 
 class decryptor_to_extension_msg_t :
-    public ::PROTOBUF_NAMESPACE_ID::MessageLite /* @@protoc_insertion_point(class_definition:decryptor_to_extension_msg_t) */ {
+    public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:decryptor_to_extension_msg_t) */ {
  public:
   decryptor_to_extension_msg_t();
   virtual ~decryptor_to_extension_msg_t();
@@ -488,6 +536,15 @@ class decryptor_to_extension_msg_t :
     return *this;
   }
 
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
+    return GetDescriptor();
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
+    return GetMetadataStatic().descriptor;
+  }
+  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
+    return GetMetadataStatic().reflection;
+  }
   static const decryptor_to_extension_msg_t& default_instance();
 
   static void InitAsDefaultInstance();  // FOR INTERNAL USE ONLY
@@ -515,8 +572,8 @@ class decryptor_to_extension_msg_t :
   decryptor_to_extension_msg_t* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
     return CreateMaybeMessage<decryptor_to_extension_msg_t>(arena);
   }
-  void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite& from)
-    final;
+  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
+  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
   void CopyFrom(const decryptor_to_extension_msg_t& from);
   void MergeFrom(const decryptor_to_extension_msg_t& from);
   PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
@@ -531,13 +588,12 @@ class decryptor_to_extension_msg_t :
   #endif  // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER
   ::PROTOBUF_NAMESPACE_ID::uint8* InternalSerializeWithCachedSizesToArray(
       ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
-  void DiscardUnknownFields();
   int GetCachedSize() const final { return _cached_size_.Get(); }
 
   private:
   inline void SharedCtor();
   inline void SharedDtor();
-  void SetCachedSize(int size) const;
+  void SetCachedSize(int size) const final;
   void InternalSwap(decryptor_to_extension_msg_t* other);
   friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
   static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
@@ -552,7 +608,14 @@ class decryptor_to_extension_msg_t :
   }
   public:
 
-  std::string GetTypeName() const final;
+  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
+  private:
+  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
+    ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_PostLAMessages_2eproto);
+    return ::descriptor_table_PostLAMessages_2eproto.file_level_metadata[kIndexInFileMessages];
+  }
+
+  public:
 
   // nested types ----------------------------------------------------
 
@@ -576,7 +639,7 @@ class decryptor_to_extension_msg_t :
  private:
   class _Internal;
 
-  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArenaLite _internal_metadata_;
+  ::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_;
   ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ciphertext_client_data_field > ciphertext_fields_;
   mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
   friend struct ::TableStruct_PostLAMessages_2eproto;