Auto-generate files after cl/602725967

pull/15636/head
Protobuf Team Bot 1 year ago
parent abc9bae7c1
commit 49c83ab799
  1. 27
      src/google/protobuf/any.pb.cc
  2. 5
      src/google/protobuf/any.pb.h
  3. 43
      src/google/protobuf/api.pb.cc
  4. 15
      src/google/protobuf/api.pb.h
  5. 27
      src/google/protobuf/duration.pb.cc
  6. 5
      src/google/protobuf/duration.pb.h
  7. 39
      src/google/protobuf/empty.pb.cc
  8. 3
      src/google/protobuf/empty.pb.h
  9. 27
      src/google/protobuf/field_mask.pb.cc
  10. 5
      src/google/protobuf/field_mask.pb.h
  11. 27
      src/google/protobuf/source_context.pb.cc
  12. 5
      src/google/protobuf/source_context.pb.h
  13. 62
      src/google/protobuf/struct.pb.cc
  14. 17
      src/google/protobuf/struct.pb.h
  15. 27
      src/google/protobuf/timestamp.pb.cc
  16. 5
      src/google/protobuf/timestamp.pb.h
  17. 59
      src/google/protobuf/type.pb.cc
  18. 25
      src/google/protobuf/type.pb.h
  19. 91
      src/google/protobuf/wrappers.pb.cc
  20. 45
      src/google/protobuf/wrappers.pb.h

@ -54,7 +54,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 AnyDefaultTypeInternal _Any_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fany_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fany_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -91,7 +90,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fany_2eproto[] ABSL_ATTR
"ypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fany_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fany_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fany_2eproto = {
false,
false,
212,
@ -104,25 +103,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fany_2eproto =
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fany_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fany_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fany_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fany_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fany_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fany_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -203,8 +186,10 @@ Any::GetClassData() const {
},
&Any::MergeImpl,
&Any::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fany_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Any::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Any)
@ -359,9 +344,7 @@ void Any::InternalSwap(Any* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Any::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fany_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fany_2eproto_once,
file_level_metadata_google_2fprotobuf_2fany_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -229,11 +229,10 @@ class PROTOBUF_EXPORT Any final : public ::google::protobuf::Message
: Any(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -109,7 +109,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ApiDefaultTypeInternal _Api_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fapi_2eproto[3];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fapi_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -205,7 +204,7 @@ static const ::_pbi::DescriptorTable* const descriptor_table_google_2fprotobuf_2
&::descriptor_table_google_2fprotobuf_2ftype_2eproto,
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fapi_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fapi_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fapi_2eproto = {
false,
false,
751,
@ -218,25 +217,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fapi_2eproto =
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fapi_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fapi_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fapi_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fapi_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fapi_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fapi_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -333,8 +316,10 @@ Api::GetClassData() const {
},
&Api::MergeImpl,
&Api::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Api::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Api)
@ -642,9 +627,7 @@ void Api::InternalSwap(Api* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Api::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fapi_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fapi_2eproto_once,
file_level_metadata_google_2fprotobuf_2fapi_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -731,8 +714,10 @@ Method::GetClassData() const {
},
&Method::MergeImpl,
&Method::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Method::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Method)
@ -1016,9 +1001,7 @@ void Method::InternalSwap(Method* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Method::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fapi_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fapi_2eproto_once,
file_level_metadata_google_2fprotobuf_2fapi_2eproto[1]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1083,8 +1066,10 @@ Mixin::GetClassData() const {
},
&Mixin::MergeImpl,
&Mixin::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Mixin::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Mixin)
@ -1242,9 +1227,7 @@ void Mixin::InternalSwap(Mixin* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Mixin::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fapi_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fapi_2eproto_once,
file_level_metadata_google_2fprotobuf_2fapi_2eproto[2]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -189,11 +189,10 @@ class PROTOBUF_EXPORT Mixin final : public ::google::protobuf::Message
: Mixin(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -380,11 +379,10 @@ class PROTOBUF_EXPORT Method final : public ::google::protobuf::Message
: Method(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -644,11 +642,10 @@ class PROTOBUF_EXPORT Api final : public ::google::protobuf::Message
: Api(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -45,7 +45,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DurationDefaultTypeInternal _Duration_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fduration_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fduration_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -82,7 +81,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fduration_2eproto[] ABSL
"gle.Protobuf.WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fduration_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fduration_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fduration_2eproto = {
false,
false,
235,
@ -95,25 +94,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fduration_2epr
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fduration_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fduration_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fduration_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fduration_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fduration_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fduration_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -167,8 +150,10 @@ Duration::GetClassData() const {
},
&Duration::MergeImpl,
&Duration::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fduration_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Duration::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Duration)
@ -323,9 +308,7 @@ void Duration::InternalSwap(Duration* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Duration::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fduration_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fduration_2eproto_once,
file_level_metadata_google_2fprotobuf_2fduration_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -181,11 +181,10 @@ class PROTOBUF_EXPORT Duration final : public ::google::protobuf::Message
: Duration(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -37,7 +37,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EmptyDefaultTypeInternal _Empty_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fempty_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fempty_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -71,7 +70,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fempty_2eproto[] ABSL_AT
"rotobuf.WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fempty_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fempty_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fempty_2eproto = {
false,
false,
190,
@ -84,25 +83,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fempty_2eproto
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fempty_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fempty_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fempty_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fempty_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fempty_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fempty_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -127,6 +110,22 @@ Empty::Empty(
// @@protoc_insertion_point(copy_constructor:google.protobuf.Empty)
}
const ::google::protobuf::MessageLite::ClassData*
Empty::GetClassData() const {
PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::
ClassDataFull _data_ = {
{
nullptr, // OnDemandRegisterArenaDtor
PROTOBUF_FIELD_OFFSET(Empty, _impl_._cached_size_),
false,
},
&Empty::MergeImpl,
&Empty::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fempty_2eproto,
nullptr, // tracker
};
return _data_.base();
}
@ -136,9 +135,7 @@ Empty::Empty(
::google::protobuf::Metadata Empty::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fempty_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fempty_2eproto_once,
file_level_metadata_google_2fprotobuf_2fempty_2eproto[0]);
return ::google::protobuf::internal::ZeroFieldsBase::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -166,9 +166,10 @@ class PROTOBUF_EXPORT Empty final : public ::google::protobuf::internal::ZeroFie
: Empty(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::internal::ZeroFieldsBase::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -44,7 +44,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FieldMaskDefaultTypeInternal _FieldMask_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2ffield_5fmask_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2ffield_5fmask_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -80,7 +79,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2ffield_5fmask_2eproto[]
".WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto = {
false,
false,
223,
@ -93,25 +92,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ffield_5fmask_
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2ffield_5fmask_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2ffield_5fmask_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2ffield_5fmask_2eproto,
file_level_service_descriptors_google_2fprotobuf_2ffield_5fmask_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -173,8 +156,10 @@ FieldMask::GetClassData() const {
},
&FieldMask::MergeImpl,
&FieldMask::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void FieldMask::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.FieldMask)
@ -302,9 +287,7 @@ void FieldMask::InternalSwap(FieldMask* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata FieldMask::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto_once,
file_level_metadata_google_2fprotobuf_2ffield_5fmask_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -181,11 +181,10 @@ class PROTOBUF_EXPORT FieldMask final : public ::google::protobuf::Message
: FieldMask(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -46,7 +46,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SourceContextDefaultTypeInternal _SourceContext_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fsource_5fcontext_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fsource_5fcontext_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -82,7 +81,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fsource_5fcontext_2eprot
"\002\036Google.Protobuf.WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto = {
false,
false,
240,
@ -95,25 +94,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fsource_5fcont
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fsource_5fcontext_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fsource_5fcontext_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fsource_5fcontext_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fsource_5fcontext_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -176,8 +159,10 @@ SourceContext::GetClassData() const {
},
&SourceContext::MergeImpl,
&SourceContext::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void SourceContext::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.SourceContext)
@ -309,9 +294,7 @@ void SourceContext::InternalSwap(SourceContext* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata SourceContext::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto_once,
file_level_metadata_google_2fprotobuf_2fsource_5fcontext_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -181,11 +181,10 @@ class PROTOBUF_EXPORT SourceContext final : public ::google::protobuf::Message
: SourceContext(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -95,7 +95,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ValueDefaultTypeInternal _Value_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fstruct_2eproto[4];
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_google_2fprotobuf_2fstruct_2eproto[1];
static constexpr const ::_pb::ServiceDescriptor**
file_level_service_descriptors_google_2fprotobuf_2fstruct_2eproto = nullptr;
@ -182,7 +181,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fstruct_2eproto[] ABSL_A
"Google.Protobuf.WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fstruct_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fstruct_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fstruct_2eproto = {
false,
false,
638,
@ -195,25 +194,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fstruct_2eprot
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fstruct_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fstruct_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fstruct_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fstruct_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fstruct_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fstruct_2eproto;
}
namespace google {
namespace protobuf {
const ::google::protobuf::EnumDescriptor* NullValue_descriptor() {
@ -230,10 +213,21 @@ bool NullValue_IsValid(int value) {
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse() {}
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::google::protobuf::Arena* arena)
: SuperType(arena) {}
::google::protobuf::Metadata Struct_FieldsEntry_DoNotUse::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fstruct_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto_once,
file_level_metadata_google_2fprotobuf_2fstruct_2eproto[0]);
const ::google::protobuf::MessageLite::ClassData*
Struct_FieldsEntry_DoNotUse::GetClassData() const {
PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite::
ClassDataFull _data_ = {
{
nullptr, // OnDemandRegisterArenaDtor
PROTOBUF_FIELD_OFFSET(Struct_FieldsEntry_DoNotUse, _cached_size_),
false,
},
&Struct_FieldsEntry_DoNotUse::MergeImpl,
&Struct_FieldsEntry_DoNotUse::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
return _data_.base();
}
// ===================================================================
@ -294,8 +288,10 @@ Struct::GetClassData() const {
},
&Struct::MergeImpl,
&Struct::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Struct::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Struct)
@ -445,9 +441,7 @@ void Struct::InternalSwap(Struct* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Struct::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fstruct_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto_once,
file_level_metadata_google_2fprotobuf_2fstruct_2eproto[1]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -603,8 +597,10 @@ Value::GetClassData() const {
},
&Value::MergeImpl,
&Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Value::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Value)
@ -863,9 +859,7 @@ void Value::InternalSwap(Value* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Value::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fstruct_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto_once,
file_level_metadata_google_2fprotobuf_2fstruct_2eproto[2]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -926,8 +920,10 @@ ListValue::GetClassData() const {
},
&ListValue::MergeImpl,
&ListValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void ListValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.ListValue)
@ -1055,9 +1051,7 @@ void ListValue::InternalSwap(ListValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata ListValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fstruct_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto_once,
file_level_metadata_google_2fprotobuf_2fstruct_2eproto[3]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -226,11 +226,10 @@ class PROTOBUF_EXPORT ListValue final : public ::google::protobuf::Message
: ListValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -400,11 +399,10 @@ class PROTOBUF_EXPORT Struct final : public ::google::protobuf::Message
: Struct(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -482,7 +480,7 @@ class Struct_FieldsEntry_DoNotUse final
return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "google.protobuf.Struct.FieldsEntry.key");
}
static bool ValidateValue(void*) { return true; }
::google::protobuf::Metadata GetMetadata() const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto;
};
// -------------------------------------------------------------------
@ -612,11 +610,10 @@ class PROTOBUF_EXPORT Value final : public ::google::protobuf::Message
: Value(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -45,7 +45,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TimestampDefaultTypeInternal _Timestamp_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2ftimestamp_2eproto[1];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2ftimestamp_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -82,7 +81,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2ftimestamp_2eproto[] ABS
"\036Google.Protobuf.WellKnownTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2ftimestamp_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftimestamp_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftimestamp_2eproto = {
false,
false,
239,
@ -95,25 +94,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftimestamp_2ep
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2ftimestamp_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2ftimestamp_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2ftimestamp_2eproto,
file_level_service_descriptors_google_2fprotobuf_2ftimestamp_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2ftimestamp_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2ftimestamp_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -167,8 +150,10 @@ Timestamp::GetClassData() const {
},
&Timestamp::MergeImpl,
&Timestamp::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftimestamp_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Timestamp::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Timestamp)
@ -323,9 +308,7 @@ void Timestamp::InternalSwap(Timestamp* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Timestamp::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftimestamp_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftimestamp_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftimestamp_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -181,11 +181,10 @@ class PROTOBUF_EXPORT Timestamp final : public ::google::protobuf::Message
: Timestamp(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -163,7 +163,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EnumDefaultTypeInternal _Enum_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2ftype_2eproto[5];
static const ::_pb::EnumDescriptor* file_level_enum_descriptors_google_2fprotobuf_2ftype_2eproto[3];
static constexpr const ::_pb::ServiceDescriptor**
file_level_service_descriptors_google_2fprotobuf_2ftype_2eproto = nullptr;
@ -321,7 +320,7 @@ static const ::_pbi::DescriptorTable* const descriptor_table_google_2fprotobuf_2
&::descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto,
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2ftype_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftype_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftype_2eproto = {
false,
false,
1647,
@ -334,25 +333,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2ftype_2eproto
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2ftype_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2ftype_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2ftype_2eproto,
file_level_service_descriptors_google_2fprotobuf_2ftype_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2ftype_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2ftype_2eproto;
}
namespace google {
namespace protobuf {
const ::google::protobuf::EnumDescriptor* Field_Kind_descriptor() {
@ -513,8 +496,10 @@ Type::GetClassData() const {
},
&Type::MergeImpl,
&Type::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Type::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Type)
@ -819,9 +804,7 @@ void Type::InternalSwap(Type* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Type::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftype_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftype_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftype_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -907,8 +890,10 @@ Field::GetClassData() const {
},
&Field::MergeImpl,
&Field::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Field::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Field)
@ -1268,9 +1253,7 @@ void Field::InternalSwap(Field* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Field::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftype_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftype_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftype_2eproto[1]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1360,8 +1343,10 @@ Enum::GetClassData() const {
},
&Enum::MergeImpl,
&Enum::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Enum::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Enum)
@ -1643,9 +1628,7 @@ void Enum::InternalSwap(Enum* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Enum::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftype_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftype_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftype_2eproto[2]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1711,8 +1694,10 @@ EnumValue::GetClassData() const {
},
&EnumValue::MergeImpl,
&EnumValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void EnumValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.EnumValue)
@ -1895,9 +1880,7 @@ void EnumValue::InternalSwap(EnumValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata EnumValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftype_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftype_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftype_2eproto[3]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1974,8 +1957,10 @@ Option::GetClassData() const {
},
&Option::MergeImpl,
&Option::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Option::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Option)
@ -2147,9 +2132,7 @@ void Option::InternalSwap(Option* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Option::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2ftype_2eproto_getter,
&descriptor_table_google_2fprotobuf_2ftype_2eproto_once,
file_level_metadata_google_2fprotobuf_2ftype_2eproto[4]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -315,11 +315,10 @@ class PROTOBUF_EXPORT Option final : public ::google::protobuf::Message
: Option(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -506,11 +505,10 @@ class PROTOBUF_EXPORT Field final : public ::google::protobuf::Message
: Field(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
using Kind = Field_Kind;
static constexpr Kind TYPE_UNKNOWN = Field_Kind_TYPE_UNKNOWN;
@ -869,11 +867,10 @@ class PROTOBUF_EXPORT EnumValue final : public ::google::protobuf::Message
: EnumValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1073,11 +1070,10 @@ class PROTOBUF_EXPORT Type final : public ::google::protobuf::Message
: Type(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1362,11 +1358,10 @@ class PROTOBUF_EXPORT Enum final : public ::google::protobuf::Message
: Enum(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

@ -200,7 +200,6 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 BoolValueDefaultTypeInternal _BoolValue_default_instance_;
} // namespace protobuf
} // namespace google
static ::_pb::Metadata file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[9];
static constexpr const ::_pb::EnumDescriptor**
file_level_enum_descriptors_google_2fprotobuf_2fwrappers_2eproto = nullptr;
static constexpr const ::_pb::ServiceDescriptor**
@ -330,7 +329,7 @@ const char descriptor_table_protodef_google_2fprotobuf_2fwrappers_2eproto[] ABSL
"wnTypesb\006proto3"
};
static ::absl::once_flag descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once;
const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fwrappers_2eproto = {
PROTOBUF_CONSTINIT const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fwrappers_2eproto = {
false,
false,
455,
@ -343,25 +342,9 @@ const ::_pbi::DescriptorTable descriptor_table_google_2fprotobuf_2fwrappers_2epr
schemas,
file_default_instances,
TableStruct_google_2fprotobuf_2fwrappers_2eproto::offsets,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto,
file_level_enum_descriptors_google_2fprotobuf_2fwrappers_2eproto,
file_level_service_descriptors_google_2fprotobuf_2fwrappers_2eproto,
};
// This function exists to be marked as weak.
// It can significantly speed up compilation by breaking up LLVM's SCC
// in the .pb.cc translation units. Large translation units see a
// reduction of more than 35% of walltime for optimized builds. Without
// the weak attribute all the messages in the file, including all the
// vtables and everything they use become part of the same SCC through
// a cycle like:
// GetMetadata -> descriptor table -> default instances ->
// vtables -> GetMetadata
// By adding a weak function here we break the connection from the
// individual vtables back into the descriptor table.
PROTOBUF_ATTRIBUTE_WEAK const ::_pbi::DescriptorTable* descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter() {
return &descriptor_table_google_2fprotobuf_2fwrappers_2eproto;
}
namespace google {
namespace protobuf {
// ===================================================================
@ -410,8 +393,10 @@ DoubleValue::GetClassData() const {
},
&DoubleValue::MergeImpl,
&DoubleValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void DoubleValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.DoubleValue)
@ -551,9 +536,7 @@ void DoubleValue::InternalSwap(DoubleValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata DoubleValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[0]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -601,8 +584,10 @@ FloatValue::GetClassData() const {
},
&FloatValue::MergeImpl,
&FloatValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void FloatValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.FloatValue)
@ -742,9 +727,7 @@ void FloatValue::InternalSwap(FloatValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata FloatValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[1]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -792,8 +775,10 @@ Int64Value::GetClassData() const {
},
&Int64Value::MergeImpl,
&Int64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Int64Value::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Int64Value)
@ -919,9 +904,7 @@ void Int64Value::InternalSwap(Int64Value* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Int64Value::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[2]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -969,8 +952,10 @@ UInt64Value::GetClassData() const {
},
&UInt64Value::MergeImpl,
&UInt64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void UInt64Value::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.UInt64Value)
@ -1096,9 +1081,7 @@ void UInt64Value::InternalSwap(UInt64Value* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata UInt64Value::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[3]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1146,8 +1129,10 @@ Int32Value::GetClassData() const {
},
&Int32Value::MergeImpl,
&Int32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void Int32Value::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.Int32Value)
@ -1273,9 +1258,7 @@ void Int32Value::InternalSwap(Int32Value* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata Int32Value::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[4]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1323,8 +1306,10 @@ UInt32Value::GetClassData() const {
},
&UInt32Value::MergeImpl,
&UInt32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void UInt32Value::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.UInt32Value)
@ -1450,9 +1435,7 @@ void UInt32Value::InternalSwap(UInt32Value* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata UInt32Value::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[5]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1500,8 +1483,10 @@ BoolValue::GetClassData() const {
},
&BoolValue::MergeImpl,
&BoolValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void BoolValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.BoolValue)
@ -1626,9 +1611,7 @@ void BoolValue::InternalSwap(BoolValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata BoolValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[6]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1690,8 +1673,10 @@ StringValue::GetClassData() const {
},
&StringValue::MergeImpl,
&StringValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void StringValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.StringValue)
@ -1823,9 +1808,7 @@ void StringValue::InternalSwap(StringValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata StringValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[7]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// ===================================================================
@ -1887,8 +1870,10 @@ BytesValue::GetClassData() const {
},
&BytesValue::MergeImpl,
&BytesValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
return &_data_;
return _data_.base();
}
PROTOBUF_NOINLINE void BytesValue::Clear() {
// @@protoc_insertion_point(message_clear_start:google.protobuf.BytesValue)
@ -2015,9 +2000,7 @@ void BytesValue::InternalSwap(BytesValue* PROTOBUF_RESTRICT other) {
}
::google::protobuf::Metadata BytesValue::GetMetadata() const {
return ::_pbi::AssignDescriptors(&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_getter,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto_once,
file_level_metadata_google_2fprotobuf_2fwrappers_2eproto[8]);
return ::google::protobuf::Message::GetMetadataImpl(GetClassData()->full());
}
// @@protoc_insertion_point(namespace_scope)
} // namespace protobuf

@ -205,11 +205,10 @@ class PROTOBUF_EXPORT UInt64Value final : public ::google::protobuf::Message
: UInt64Value(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -372,11 +371,10 @@ class PROTOBUF_EXPORT UInt32Value final : public ::google::protobuf::Message
: UInt32Value(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -539,11 +537,10 @@ class PROTOBUF_EXPORT StringValue final : public ::google::protobuf::Message
: StringValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -712,11 +709,10 @@ class PROTOBUF_EXPORT Int64Value final : public ::google::protobuf::Message
: Int64Value(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -879,11 +875,10 @@ class PROTOBUF_EXPORT Int32Value final : public ::google::protobuf::Message
: Int32Value(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1046,11 +1041,10 @@ class PROTOBUF_EXPORT FloatValue final : public ::google::protobuf::Message
: FloatValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1213,11 +1207,10 @@ class PROTOBUF_EXPORT DoubleValue final : public ::google::protobuf::Message
: DoubleValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1380,11 +1373,10 @@ class PROTOBUF_EXPORT BytesValue final : public ::google::protobuf::Message
: BytesValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------
@ -1553,11 +1545,10 @@ class PROTOBUF_EXPORT BoolValue final : public ::google::protobuf::Message
: BoolValue(arena) {
*this = ::std::move(from);
}
const ::google::protobuf::MessageLite::ClassData* GetClassData()
const final;
const ::google::protobuf::Message::ClassData* GetClassData() const final;
public:
::google::protobuf::Metadata GetMetadata() const final;
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
// accessors -------------------------------------------------------

Loading…
Cancel
Save