Auto-generate files after cl/681604581

pull/18589/head
Protobuf Team Bot 2 months ago
parent 3998aada39
commit 578148d50f
  1. 60
      src/google/protobuf/any.pb.cc
  2. 6
      src/google/protobuf/any.pb.h
  3. 180
      src/google/protobuf/api.pb.cc
  4. 18
      src/google/protobuf/api.pb.h
  5. 58
      src/google/protobuf/duration.pb.cc
  6. 6
      src/google/protobuf/duration.pb.h
  7. 60
      src/google/protobuf/empty.pb.cc
  8. 6
      src/google/protobuf/empty.pb.h
  9. 60
      src/google/protobuf/field_mask.pb.cc
  10. 6
      src/google/protobuf/field_mask.pb.h
  11. 60
      src/google/protobuf/source_context.pb.cc
  12. 6
      src/google/protobuf/source_context.pb.h
  13. 245
      src/google/protobuf/struct.pb.cc
  14. 23
      src/google/protobuf/struct.pb.h
  15. 58
      src/google/protobuf/timestamp.pb.cc
  16. 6
      src/google/protobuf/timestamp.pb.h
  17. 300
      src/google/protobuf/type.pb.cc
  18. 30
      src/google/protobuf/type.pb.h
  19. 526
      src/google/protobuf/wrappers.pb.cc
  20. 54
      src/google/protobuf/wrappers.pb.h

@ -44,7 +44,7 @@ inline constexpr Any::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Any::Any(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Any_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -134,7 +134,7 @@ class Any::_Internal {
Any::Any(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Any_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -152,7 +152,7 @@ Any::Any(
::google::protobuf::Arena* arena,
const Any& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Any_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -195,32 +195,38 @@ constexpr auto Any::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(Any),
alignof(Any));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Any::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Any_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Any::MergeImpl,
::google::protobuf::Message::GetNewImpl<Any>(),
constexpr auto Any::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Any_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Any::MergeImpl,
::google::protobuf::Message::GetNewImpl<Any>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Any::SharedDtor,
::google::protobuf::Message::GetClearImpl<Any>(), &Any::ByteSizeLong,
&Any::_InternalSerialize,
&Any::SharedDtor,
::google::protobuf::Message::GetClearImpl<Any>(), &Any::ByteSizeLong,
&Any::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Any, _impl_._cached_size_),
false,
},
&Any::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fany_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Any, _impl_._cached_size_),
false,
},
&Any::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fany_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Any_class_data_ =
Any::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Any::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Any_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Any_class_data_.tc_table);
return Any_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 0, 36, 2> Any::_table_ = {
@ -234,7 +240,7 @@ const ::_pbi::TcParseTable<1, 2, 0, 36, 2> Any::_table_ = {
2, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Any_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,6 +56,7 @@ namespace protobuf {
class Any;
struct AnyDefaultTypeInternal;
PROTOBUF_EXPORT extern AnyDefaultTypeInternal _Any_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Any_class_data_;
} // namespace protobuf
} // namespace google
@ -262,9 +263,10 @@ class PROTOBUF_EXPORT Any final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -337,6 +339,8 @@ class PROTOBUF_EXPORT Any final
friend struct ::TableStruct_google_2fprotobuf_2fany_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Any_class_data_;
// ===================================================================

@ -40,7 +40,7 @@ inline constexpr Mixin::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Mixin::Mixin(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Mixin_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -77,7 +77,7 @@ inline constexpr Method::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Method::Method(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Method_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -112,7 +112,7 @@ inline constexpr Api::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Api::Api(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Api_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -264,7 +264,7 @@ void Api::clear_source_context() {
}
Api::Api(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Api_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -286,7 +286,7 @@ Api::Api(
::google::protobuf::Arena* arena,
const Api& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Api_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -364,32 +364,38 @@ constexpr auto Api::InternalNewImpl_() {
alignof(Api));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Api::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Api_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Api::MergeImpl,
::google::protobuf::Message::GetNewImpl<Api>(),
constexpr auto Api::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Api_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Api::MergeImpl,
::google::protobuf::Message::GetNewImpl<Api>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Api::SharedDtor,
::google::protobuf::Message::GetClearImpl<Api>(), &Api::ByteSizeLong,
&Api::_InternalSerialize,
&Api::SharedDtor,
::google::protobuf::Message::GetClearImpl<Api>(), &Api::ByteSizeLong,
&Api::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Api, _impl_._cached_size_),
false,
},
&Api::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Api, _impl_._cached_size_),
false,
},
&Api::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Api_class_data_ =
Api::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Api::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Api_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Api_class_data_.tc_table);
return Api_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<3, 7, 4, 39, 2> Api::_table_ = {
@ -403,7 +409,7 @@ const ::_pbi::TcParseTable<3, 7, 4, 39, 2> Api::_table_ = {
7, // num_field_entries
4, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Api_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -728,7 +734,7 @@ void Method::clear_options() {
}
Method::Method(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Method_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -748,7 +754,7 @@ Method::Method(
::google::protobuf::Arena* arena,
const Method& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Method_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -819,32 +825,38 @@ constexpr auto Method::InternalNewImpl_() {
alignof(Method));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Method::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Method_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Method::MergeImpl,
::google::protobuf::Message::GetNewImpl<Method>(),
constexpr auto Method::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Method_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Method::MergeImpl,
::google::protobuf::Message::GetNewImpl<Method>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Method::SharedDtor,
::google::protobuf::Message::GetClearImpl<Method>(), &Method::ByteSizeLong,
&Method::_InternalSerialize,
&Method::SharedDtor,
::google::protobuf::Message::GetClearImpl<Method>(), &Method::ByteSizeLong,
&Method::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Method, _impl_._cached_size_),
false,
},
&Method::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Method, _impl_._cached_size_),
false,
},
&Method::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Method_class_data_ =
Method::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Method::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Method_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Method_class_data_.tc_table);
return Method_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<3, 7, 1, 68, 2> Method::_table_ = {
@ -858,7 +870,7 @@ const ::_pbi::TcParseTable<3, 7, 1, 68, 2> Method::_table_ = {
7, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Method_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1144,7 +1156,7 @@ class Mixin::_Internal {
Mixin::Mixin(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Mixin_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1162,7 +1174,7 @@ Mixin::Mixin(
::google::protobuf::Arena* arena,
const Mixin& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Mixin_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1205,32 +1217,38 @@ constexpr auto Mixin::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(Mixin),
alignof(Mixin));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Mixin::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Mixin_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Mixin::MergeImpl,
::google::protobuf::Message::GetNewImpl<Mixin>(),
constexpr auto Mixin::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Mixin_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Mixin::MergeImpl,
::google::protobuf::Message::GetNewImpl<Mixin>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Mixin::SharedDtor,
::google::protobuf::Message::GetClearImpl<Mixin>(), &Mixin::ByteSizeLong,
&Mixin::_InternalSerialize,
&Mixin::SharedDtor,
::google::protobuf::Message::GetClearImpl<Mixin>(), &Mixin::ByteSizeLong,
&Mixin::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Mixin, _impl_._cached_size_),
false,
},
&Mixin::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Mixin, _impl_._cached_size_),
false,
},
&Mixin::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fapi_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Mixin_class_data_ =
Mixin::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Mixin::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Mixin_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Mixin_class_data_.tc_table);
return Mixin_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 0, 38, 2> Mixin::_table_ = {
@ -1244,7 +1262,7 @@ const ::_pbi::TcParseTable<1, 2, 0, 38, 2> Mixin::_table_ = {
2, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Mixin_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -58,12 +58,15 @@ namespace protobuf {
class Api;
struct ApiDefaultTypeInternal;
PROTOBUF_EXPORT extern ApiDefaultTypeInternal _Api_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Api_class_data_;
class Method;
struct MethodDefaultTypeInternal;
PROTOBUF_EXPORT extern MethodDefaultTypeInternal _Method_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Method_class_data_;
class Mixin;
struct MixinDefaultTypeInternal;
PROTOBUF_EXPORT extern MixinDefaultTypeInternal _Mixin_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Mixin_class_data_;
} // namespace protobuf
} // namespace google
@ -214,9 +217,10 @@ class PROTOBUF_EXPORT Mixin final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -288,6 +292,8 @@ class PROTOBUF_EXPORT Mixin final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Mixin_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Method final
@ -429,9 +435,10 @@ class PROTOBUF_EXPORT Method final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -576,6 +583,8 @@ class PROTOBUF_EXPORT Method final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Method_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Api final
@ -717,9 +726,10 @@ class PROTOBUF_EXPORT Api final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -879,6 +889,8 @@ class PROTOBUF_EXPORT Api final
friend struct ::TableStruct_google_2fprotobuf_2fapi_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Api_class_data_;
// ===================================================================

@ -36,7 +36,7 @@ inline constexpr Duration::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Duration::Duration(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Duration_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -116,7 +116,7 @@ class Duration::_Internal {
Duration::Duration(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Duration_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -161,32 +161,38 @@ constexpr auto Duration::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Duration),
alignof(Duration));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Duration::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Duration_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Duration::MergeImpl,
::google::protobuf::Message::GetNewImpl<Duration>(),
constexpr auto Duration::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Duration_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Duration::MergeImpl,
::google::protobuf::Message::GetNewImpl<Duration>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Duration::SharedDtor,
::google::protobuf::Message::GetClearImpl<Duration>(), &Duration::ByteSizeLong,
&Duration::_InternalSerialize,
&Duration::SharedDtor,
::google::protobuf::Message::GetClearImpl<Duration>(), &Duration::ByteSizeLong,
&Duration::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Duration, _impl_._cached_size_),
false,
},
&Duration::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fduration_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Duration, _impl_._cached_size_),
false,
},
&Duration::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fduration_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Duration_class_data_ =
Duration::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Duration::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Duration_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Duration_class_data_.tc_table);
return Duration_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Duration::_table_ = {
@ -200,7 +206,7 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Duration::_table_ = {
2, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Duration_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,6 +56,7 @@ namespace protobuf {
class Duration;
struct DurationDefaultTypeInternal;
PROTOBUF_EXPORT extern DurationDefaultTypeInternal _Duration_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Duration_class_data_;
} // namespace protobuf
} // namespace google
@ -206,9 +207,10 @@ class PROTOBUF_EXPORT Duration final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -269,6 +271,8 @@ class PROTOBUF_EXPORT Duration final
friend struct ::TableStruct_google_2fprotobuf_2fduration_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Duration_class_data_;
// ===================================================================

@ -29,7 +29,7 @@ namespace protobuf {
template <typename>
PROTOBUF_CONSTEXPR Empty::Empty(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::internal::ZeroFieldsBase(_class_data_.base()){}
: ::google::protobuf::internal::ZeroFieldsBase(Empty_class_data_.base()){}
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::internal::ZeroFieldsBase() {
}
@ -105,7 +105,7 @@ class Empty::_Internal {
Empty::Empty(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::internal::ZeroFieldsBase(arena, _class_data_.base()) {
: ::google::protobuf::internal::ZeroFieldsBase(arena, Empty_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::internal::ZeroFieldsBase(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -115,7 +115,7 @@ Empty::Empty(
::google::protobuf::Arena* arena,
const Empty& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::internal::ZeroFieldsBase(arena, _class_data_.base()) {
: ::google::protobuf::internal::ZeroFieldsBase(arena, Empty_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::internal::ZeroFieldsBase(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -135,32 +135,38 @@ constexpr auto Empty::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Empty),
alignof(Empty));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Empty::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Empty_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Empty::MergeImpl,
::google::protobuf::internal::ZeroFieldsBase::GetNewImpl<Empty>(),
constexpr auto Empty::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Empty_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Empty::MergeImpl,
::google::protobuf::internal::ZeroFieldsBase::GetNewImpl<Empty>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Empty::SharedDtor,
::google::protobuf::internal::ZeroFieldsBase::GetClearImpl<Empty>(), &Empty::ByteSizeLong,
&Empty::_InternalSerialize,
&Empty::SharedDtor,
::google::protobuf::internal::ZeroFieldsBase::GetClearImpl<Empty>(), &Empty::ByteSizeLong,
&Empty::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Empty, _impl_._cached_size_),
false,
},
&Empty::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fempty_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Empty, _impl_._cached_size_),
false,
},
&Empty::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fempty_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Empty_class_data_ =
Empty::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Empty::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Empty_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Empty_class_data_.tc_table);
return Empty_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 0, 0, 0, 2> Empty::_table_ = {
@ -174,7 +180,7 @@ const ::_pbi::TcParseTable<0, 0, 0, 0, 2> Empty::_table_ = {
0, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Empty_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -57,6 +57,7 @@ namespace protobuf {
class Empty;
struct EmptyDefaultTypeInternal;
PROTOBUF_EXPORT extern EmptyDefaultTypeInternal _Empty_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Empty_class_data_;
} // namespace protobuf
} // namespace google
@ -178,9 +179,10 @@ class PROTOBUF_EXPORT Empty final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -213,6 +215,8 @@ class PROTOBUF_EXPORT Empty final
friend struct ::TableStruct_google_2fprotobuf_2fempty_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Empty_class_data_;
// ===================================================================

@ -35,7 +35,7 @@ inline constexpr FieldMask::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR FieldMask::FieldMask(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(FieldMask_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -114,7 +114,7 @@ class FieldMask::_Internal {
FieldMask::FieldMask(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, FieldMask_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -131,7 +131,7 @@ FieldMask::FieldMask(
::google::protobuf::Arena* arena,
const FieldMask& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, FieldMask_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -183,32 +183,38 @@ constexpr auto FieldMask::InternalNewImpl_() {
alignof(FieldMask));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull FieldMask::_class_data_ = {
::google::protobuf::internal::ClassData{
&_FieldMask_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&FieldMask::MergeImpl,
::google::protobuf::Message::GetNewImpl<FieldMask>(),
constexpr auto FieldMask::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_FieldMask_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&FieldMask::MergeImpl,
::google::protobuf::Message::GetNewImpl<FieldMask>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&FieldMask::SharedDtor,
::google::protobuf::Message::GetClearImpl<FieldMask>(), &FieldMask::ByteSizeLong,
&FieldMask::_InternalSerialize,
&FieldMask::SharedDtor,
::google::protobuf::Message::GetClearImpl<FieldMask>(), &FieldMask::ByteSizeLong,
&FieldMask::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(FieldMask, _impl_._cached_size_),
false,
},
&FieldMask::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(FieldMask, _impl_._cached_size_),
false,
},
&FieldMask::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
FieldMask_class_data_ =
FieldMask::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* FieldMask::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&FieldMask_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(FieldMask_class_data_.tc_table);
return FieldMask_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 39, 2> FieldMask::_table_ = {
@ -222,7 +228,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 39, 2> FieldMask::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
FieldMask_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,6 +56,7 @@ namespace protobuf {
class FieldMask;
struct FieldMaskDefaultTypeInternal;
PROTOBUF_EXPORT extern FieldMaskDefaultTypeInternal _FieldMask_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull FieldMask_class_data_;
} // namespace protobuf
} // namespace google
@ -206,9 +207,10 @@ class PROTOBUF_EXPORT FieldMask final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -269,6 +271,8 @@ class PROTOBUF_EXPORT FieldMask final
friend struct ::TableStruct_google_2fprotobuf_2ffield_5fmask_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull FieldMask_class_data_;
// ===================================================================

@ -37,7 +37,7 @@ inline constexpr SourceContext::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR SourceContext::SourceContext(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(SourceContext_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -116,7 +116,7 @@ class SourceContext::_Internal {
SourceContext::SourceContext(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, SourceContext_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -133,7 +133,7 @@ SourceContext::SourceContext(
::google::protobuf::Arena* arena,
const SourceContext& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, SourceContext_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -174,32 +174,38 @@ constexpr auto SourceContext::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(SourceContext),
alignof(SourceContext));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull SourceContext::_class_data_ = {
::google::protobuf::internal::ClassData{
&_SourceContext_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&SourceContext::MergeImpl,
::google::protobuf::Message::GetNewImpl<SourceContext>(),
constexpr auto SourceContext::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_SourceContext_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&SourceContext::MergeImpl,
::google::protobuf::Message::GetNewImpl<SourceContext>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&SourceContext::SharedDtor,
::google::protobuf::Message::GetClearImpl<SourceContext>(), &SourceContext::ByteSizeLong,
&SourceContext::_InternalSerialize,
&SourceContext::SharedDtor,
::google::protobuf::Message::GetClearImpl<SourceContext>(), &SourceContext::ByteSizeLong,
&SourceContext::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(SourceContext, _impl_._cached_size_),
false,
},
&SourceContext::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(SourceContext, _impl_._cached_size_),
false,
},
&SourceContext::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
SourceContext_class_data_ =
SourceContext::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* SourceContext::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&SourceContext_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(SourceContext_class_data_.tc_table);
return SourceContext_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 47, 2> SourceContext::_table_ = {
@ -213,7 +219,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 47, 2> SourceContext::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
SourceContext_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,6 +56,7 @@ namespace protobuf {
class SourceContext;
struct SourceContextDefaultTypeInternal;
PROTOBUF_EXPORT extern SourceContextDefaultTypeInternal _SourceContext_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull SourceContext_class_data_;
} // namespace protobuf
} // namespace google
@ -206,9 +207,10 @@ class PROTOBUF_EXPORT SourceContext final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -263,6 +265,8 @@ class PROTOBUF_EXPORT SourceContext final
friend struct ::TableStruct_google_2fprotobuf_2fsource_5fcontext_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull SourceContext_class_data_;
// ===================================================================

@ -35,7 +35,7 @@ inline constexpr ListValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR ListValue::ListValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(ListValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -60,7 +60,7 @@ inline constexpr Struct::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Struct::Struct(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Struct_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -79,7 +79,7 @@ PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_EXPORT
template <typename>
PROTOBUF_CONSTEXPR Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: Struct_FieldsEntry_DoNotUse::MapEntry(_class_data_.base()){}
: Struct_FieldsEntry_DoNotUse::MapEntry(Struct_FieldsEntry_DoNotUse_class_data_.base()){}
#else // PROTOBUF_CUSTOM_VTABLE
: Struct_FieldsEntry_DoNotUse::MapEntry() {
}
@ -104,7 +104,7 @@ inline constexpr Value::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Value::Value(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Value_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -238,9 +238,10 @@ bool NullValue_IsValid(int value) {
// ===================================================================
#if defined(PROTOBUF_CUSTOM_VTABLE)
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse() : SuperType(_class_data_.base()) {}
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse()
: SuperType(Struct_FieldsEntry_DoNotUse_class_data_.base()) {}
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::google::protobuf::Arena* arena)
: SuperType(arena, _class_data_.base()) {}
: SuperType(arena, Struct_FieldsEntry_DoNotUse_class_data_.base()) {}
#else // PROTOBUF_CUSTOM_VTABLE
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse() : SuperType() {}
Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::google::protobuf::Arena* arena) : SuperType(arena) {}
@ -253,34 +254,40 @@ bool NullValue_IsValid(int value) {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(Struct_FieldsEntry_DoNotUse),
alignof(Struct_FieldsEntry_DoNotUse));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Struct_FieldsEntry_DoNotUse::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Struct_FieldsEntry_DoNotUse_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Struct_FieldsEntry_DoNotUse::MergeImpl,
::google::protobuf::Message::GetNewImpl<Struct_FieldsEntry_DoNotUse>(),
constexpr auto Struct_FieldsEntry_DoNotUse::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Struct_FieldsEntry_DoNotUse_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Struct_FieldsEntry_DoNotUse::MergeImpl,
::google::protobuf::Message::GetNewImpl<Struct_FieldsEntry_DoNotUse>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Struct_FieldsEntry_DoNotUse::SharedDtor,
static_cast<void (::google::protobuf::MessageLite::*)()>(
&Struct_FieldsEntry_DoNotUse::ClearImpl),
::google::protobuf::Message::ByteSizeLongImpl, ::google::protobuf::Message::_InternalSerializeImpl
,
&Struct_FieldsEntry_DoNotUse::SharedDtor,
static_cast<void (::google::protobuf::MessageLite::*)()>(
&Struct_FieldsEntry_DoNotUse::ClearImpl),
::google::protobuf::Message::ByteSizeLongImpl, ::google::protobuf::Message::_InternalSerializeImpl
,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Struct_FieldsEntry_DoNotUse, _impl_._cached_size_),
false,
},
&Struct_FieldsEntry_DoNotUse::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Struct_FieldsEntry_DoNotUse, _impl_._cached_size_),
false,
},
&Struct_FieldsEntry_DoNotUse::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Struct_FieldsEntry_DoNotUse_class_data_ =
Struct_FieldsEntry_DoNotUse::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Struct_FieldsEntry_DoNotUse::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Struct_FieldsEntry_DoNotUse_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Struct_FieldsEntry_DoNotUse_class_data_.tc_table);
return Struct_FieldsEntry_DoNotUse_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 1, 46, 2> Struct_FieldsEntry_DoNotUse::_table_ = {
@ -294,7 +301,7 @@ const ::_pbi::TcParseTable<1, 2, 1, 46, 2> Struct_FieldsEntry_DoNotUse::_table_
2, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Struct_FieldsEntry_DoNotUse_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::DiscardEverythingFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -333,7 +340,7 @@ class Struct::_Internal {
Struct::Struct(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Struct_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -350,7 +357,7 @@ Struct::Struct(
::google::protobuf::Arena* arena,
const Struct& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Struct_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -406,32 +413,38 @@ constexpr auto Struct::InternalNewImpl_() {
alignof(Struct));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Struct::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Struct_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Struct::MergeImpl,
::google::protobuf::Message::GetNewImpl<Struct>(),
constexpr auto Struct::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Struct_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Struct::MergeImpl,
::google::protobuf::Message::GetNewImpl<Struct>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Struct::SharedDtor,
::google::protobuf::Message::GetClearImpl<Struct>(), &Struct::ByteSizeLong,
&Struct::_InternalSerialize,
&Struct::SharedDtor,
::google::protobuf::Message::GetClearImpl<Struct>(), &Struct::ByteSizeLong,
&Struct::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Struct, _impl_._cached_size_),
false,
},
&Struct::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Struct, _impl_._cached_size_),
false,
},
&Struct::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Struct_class_data_ =
Struct::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Struct::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Struct_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Struct_class_data_.tc_table);
return Struct_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 2, 37, 2> Struct::_table_ = {
@ -445,7 +458,7 @@ const ::_pbi::TcParseTable<0, 1, 2, 37, 2> Struct::_table_ = {
1, // num_field_entries
2, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Struct_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -630,7 +643,7 @@ void Value::set_allocated_list_value(::google::protobuf::ListValue* list_value)
}
Value::Value(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -648,7 +661,7 @@ Value::Value(
::google::protobuf::Arena* arena,
const Value& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -758,32 +771,38 @@ constexpr auto Value::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Value),
alignof(Value));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Value::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Value>(),
constexpr auto Value::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Value>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Value>(), &Value::ByteSizeLong,
&Value::_InternalSerialize,
&Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Value>(), &Value::ByteSizeLong,
&Value::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Value, _impl_._cached_size_),
false,
},
&Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Value, _impl_._cached_size_),
false,
},
&Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Value_class_data_ =
Value::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Value::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Value_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Value_class_data_.tc_table);
return Value_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 6, 2, 42, 2> Value::_table_ = {
@ -797,7 +816,7 @@ const ::_pbi::TcParseTable<0, 6, 2, 42, 2> Value::_table_ = {
6, // num_field_entries
2, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Value_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1059,7 +1078,7 @@ class ListValue::_Internal {
ListValue::ListValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, ListValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1076,7 +1095,7 @@ ListValue::ListValue(
::google::protobuf::Arena* arena,
const ListValue& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, ListValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1128,32 +1147,38 @@ constexpr auto ListValue::InternalNewImpl_() {
alignof(ListValue));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull ListValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_ListValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&ListValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<ListValue>(),
constexpr auto ListValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_ListValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&ListValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<ListValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&ListValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<ListValue>(), &ListValue::ByteSizeLong,
&ListValue::_InternalSerialize,
&ListValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<ListValue>(), &ListValue::ByteSizeLong,
&ListValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(ListValue, _impl_._cached_size_),
false,
},
&ListValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(ListValue, _impl_._cached_size_),
false,
},
&ListValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fstruct_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
ListValue_class_data_ =
ListValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* ListValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&ListValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(ListValue_class_data_.tc_table);
return ListValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 1, 0, 2> ListValue::_table_ = {
@ -1167,7 +1192,7 @@ const ::_pbi::TcParseTable<0, 1, 1, 0, 2> ListValue::_table_ = {
1, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
ListValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -60,15 +60,19 @@ namespace protobuf {
class ListValue;
struct ListValueDefaultTypeInternal;
PROTOBUF_EXPORT extern ListValueDefaultTypeInternal _ListValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull ListValue_class_data_;
class Struct;
struct StructDefaultTypeInternal;
PROTOBUF_EXPORT extern StructDefaultTypeInternal _Struct_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Struct_class_data_;
class Struct_FieldsEntry_DoNotUse;
struct Struct_FieldsEntry_DoNotUseDefaultTypeInternal;
PROTOBUF_EXPORT extern Struct_FieldsEntry_DoNotUseDefaultTypeInternal _Struct_FieldsEntry_DoNotUse_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Struct_FieldsEntry_DoNotUse_class_data_;
class Value;
struct ValueDefaultTypeInternal;
PROTOBUF_EXPORT extern ValueDefaultTypeInternal _Value_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Value_class_data_;
} // namespace protobuf
} // namespace google
@ -251,9 +255,10 @@ class PROTOBUF_EXPORT ListValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -308,6 +313,8 @@ class PROTOBUF_EXPORT ListValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull ListValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Struct final
@ -449,9 +456,10 @@ class PROTOBUF_EXPORT Struct final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -507,6 +515,8 @@ class PROTOBUF_EXPORT Struct final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Struct_class_data_;
// -------------------------------------------------------------------
class Struct_FieldsEntry_DoNotUse final
@ -530,6 +540,8 @@ class Struct_FieldsEntry_DoNotUse final
}
static constexpr auto InternalGenerateClassData_();
private:
friend class ::google::protobuf::MessageLite;
friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto;
@ -544,8 +556,8 @@ class Struct_FieldsEntry_DoNotUse final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Struct_FieldsEntry_DoNotUse_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Value final
@ -696,9 +708,10 @@ class PROTOBUF_EXPORT Value final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -850,6 +863,8 @@ class PROTOBUF_EXPORT Value final
friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Value_class_data_;
// ===================================================================

@ -36,7 +36,7 @@ inline constexpr Timestamp::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Timestamp::Timestamp(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Timestamp_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -116,7 +116,7 @@ class Timestamp::_Internal {
Timestamp::Timestamp(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Timestamp_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -161,32 +161,38 @@ constexpr auto Timestamp::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Timestamp),
alignof(Timestamp));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Timestamp::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Timestamp_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Timestamp::MergeImpl,
::google::protobuf::Message::GetNewImpl<Timestamp>(),
constexpr auto Timestamp::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Timestamp_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Timestamp::MergeImpl,
::google::protobuf::Message::GetNewImpl<Timestamp>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Timestamp::SharedDtor,
::google::protobuf::Message::GetClearImpl<Timestamp>(), &Timestamp::ByteSizeLong,
&Timestamp::_InternalSerialize,
&Timestamp::SharedDtor,
::google::protobuf::Message::GetClearImpl<Timestamp>(), &Timestamp::ByteSizeLong,
&Timestamp::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Timestamp, _impl_._cached_size_),
false,
},
&Timestamp::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftimestamp_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Timestamp, _impl_._cached_size_),
false,
},
&Timestamp::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftimestamp_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Timestamp_class_data_ =
Timestamp::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Timestamp::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Timestamp_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Timestamp_class_data_.tc_table);
return Timestamp_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Timestamp::_table_ = {
@ -200,7 +206,7 @@ const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Timestamp::_table_ = {
2, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Timestamp_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,6 +56,7 @@ namespace protobuf {
class Timestamp;
struct TimestampDefaultTypeInternal;
PROTOBUF_EXPORT extern TimestampDefaultTypeInternal _Timestamp_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Timestamp_class_data_;
} // namespace protobuf
} // namespace google
@ -206,9 +207,10 @@ class PROTOBUF_EXPORT Timestamp final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -269,6 +271,8 @@ class PROTOBUF_EXPORT Timestamp final
friend struct ::TableStruct_google_2fprotobuf_2ftimestamp_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Timestamp_class_data_;
// ===================================================================

@ -38,7 +38,7 @@ inline constexpr Option::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Option::Option(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Option_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -80,7 +80,7 @@ inline constexpr Field::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Field::Field(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Field_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -109,7 +109,7 @@ inline constexpr EnumValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR EnumValue::EnumValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(EnumValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -144,7 +144,7 @@ inline constexpr Type::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Type::Type(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Type_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -178,7 +178,7 @@ inline constexpr Enum::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Enum::Enum(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Enum_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -456,7 +456,7 @@ void Type::clear_source_context() {
}
Type::Type(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Type_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -478,7 +478,7 @@ Type::Type(
::google::protobuf::Arena* arena,
const Type& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Type_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -556,32 +556,38 @@ constexpr auto Type::InternalNewImpl_() {
alignof(Type));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Type::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Type_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Type::MergeImpl,
::google::protobuf::Message::GetNewImpl<Type>(),
constexpr auto Type::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Type_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Type::MergeImpl,
::google::protobuf::Message::GetNewImpl<Type>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Type::SharedDtor,
::google::protobuf::Message::GetClearImpl<Type>(), &Type::ByteSizeLong,
&Type::_InternalSerialize,
&Type::SharedDtor,
::google::protobuf::Message::GetClearImpl<Type>(), &Type::ByteSizeLong,
&Type::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Type, _impl_._cached_size_),
false,
},
&Type::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Type, _impl_._cached_size_),
false,
},
&Type::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Type_class_data_ =
Type::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Type::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Type_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Type_class_data_.tc_table);
return Type_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<3, 7, 3, 46, 2> Type::_table_ = {
@ -595,7 +601,7 @@ const ::_pbi::TcParseTable<3, 7, 3, 46, 2> Type::_table_ = {
7, // num_field_entries
3, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Type_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -914,7 +920,7 @@ class Field::_Internal {
Field::Field(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Field_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -935,7 +941,7 @@ Field::Field(
::google::protobuf::Arena* arena,
const Field& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Field_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1008,32 +1014,38 @@ constexpr auto Field::InternalNewImpl_() {
alignof(Field));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Field::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Field_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Field::MergeImpl,
::google::protobuf::Message::GetNewImpl<Field>(),
constexpr auto Field::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Field_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Field::MergeImpl,
::google::protobuf::Message::GetNewImpl<Field>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Field::SharedDtor,
::google::protobuf::Message::GetClearImpl<Field>(), &Field::ByteSizeLong,
&Field::_InternalSerialize,
&Field::SharedDtor,
::google::protobuf::Message::GetClearImpl<Field>(), &Field::ByteSizeLong,
&Field::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Field, _impl_._cached_size_),
false,
},
&Field::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Field, _impl_._cached_size_),
false,
},
&Field::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Field_class_data_ =
Field::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Field::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Field_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Field_class_data_.tc_table);
return Field_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<4, 10, 1, 72, 2> Field::_table_ = {
@ -1047,7 +1059,7 @@ const ::_pbi::TcParseTable<4, 10, 1, 72, 2> Field::_table_ = {
10, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Field_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1415,7 +1427,7 @@ void Enum::clear_source_context() {
}
Enum::Enum(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Enum_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1436,7 +1448,7 @@ Enum::Enum(
::google::protobuf::Arena* arena,
const Enum& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Enum_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1509,32 +1521,38 @@ constexpr auto Enum::InternalNewImpl_() {
alignof(Enum));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Enum::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Enum_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Enum::MergeImpl,
::google::protobuf::Message::GetNewImpl<Enum>(),
constexpr auto Enum::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Enum_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Enum::MergeImpl,
::google::protobuf::Message::GetNewImpl<Enum>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Enum::SharedDtor,
::google::protobuf::Message::GetClearImpl<Enum>(), &Enum::ByteSizeLong,
&Enum::_InternalSerialize,
&Enum::SharedDtor,
::google::protobuf::Message::GetClearImpl<Enum>(), &Enum::ByteSizeLong,
&Enum::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Enum, _impl_._cached_size_),
false,
},
&Enum::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Enum, _impl_._cached_size_),
false,
},
&Enum::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Enum_class_data_ =
Enum::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Enum::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Enum_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Enum_class_data_.tc_table);
return Enum_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<3, 6, 3, 40, 2> Enum::_table_ = {
@ -1548,7 +1566,7 @@ const ::_pbi::TcParseTable<3, 6, 3, 40, 2> Enum::_table_ = {
6, // num_field_entries
3, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Enum_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1841,7 +1859,7 @@ class EnumValue::_Internal {
EnumValue::EnumValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, EnumValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1859,7 +1877,7 @@ EnumValue::EnumValue(
::google::protobuf::Arena* arena,
const EnumValue& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, EnumValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1915,32 +1933,38 @@ constexpr auto EnumValue::InternalNewImpl_() {
alignof(EnumValue));
}
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull EnumValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_EnumValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&EnumValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<EnumValue>(),
constexpr auto EnumValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_EnumValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&EnumValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<EnumValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&EnumValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<EnumValue>(), &EnumValue::ByteSizeLong,
&EnumValue::_InternalSerialize,
&EnumValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<EnumValue>(), &EnumValue::ByteSizeLong,
&EnumValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(EnumValue, _impl_._cached_size_),
false,
},
&EnumValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(EnumValue, _impl_._cached_size_),
false,
},
&EnumValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
EnumValue_class_data_ =
EnumValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* EnumValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&EnumValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(EnumValue_class_data_.tc_table);
return EnumValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<2, 3, 1, 38, 2> EnumValue::_table_ = {
@ -1954,7 +1978,7 @@ const ::_pbi::TcParseTable<2, 3, 1, 38, 2> EnumValue::_table_ = {
3, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
EnumValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -2152,7 +2176,7 @@ void Option::clear_value() {
}
Option::Option(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Option_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -2170,7 +2194,7 @@ Option::Option(
::google::protobuf::Arena* arena,
const Option& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Option_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -2217,32 +2241,38 @@ constexpr auto Option::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(Option),
alignof(Option));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Option::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Option_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Option::MergeImpl,
::google::protobuf::Message::GetNewImpl<Option>(),
constexpr auto Option::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Option_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Option::MergeImpl,
::google::protobuf::Message::GetNewImpl<Option>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Option::SharedDtor,
::google::protobuf::Message::GetClearImpl<Option>(), &Option::ByteSizeLong,
&Option::_InternalSerialize,
&Option::SharedDtor,
::google::protobuf::Message::GetClearImpl<Option>(), &Option::ByteSizeLong,
&Option::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Option, _impl_._cached_size_),
false,
},
&Option::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Option, _impl_._cached_size_),
false,
},
&Option::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2ftype_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Option_class_data_ =
Option::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Option::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Option_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Option_class_data_.tc_table);
return Option_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<1, 2, 1, 35, 2> Option::_table_ = {
@ -2256,7 +2286,7 @@ const ::_pbi::TcParseTable<1, 2, 1, 35, 2> Option::_table_ = {
2, // num_field_entries
1, // num_aux_entries
offsetof(decltype(_table_), aux_entries),
_class_data_.base(),
Option_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -59,18 +59,23 @@ namespace protobuf {
class Enum;
struct EnumDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumDefaultTypeInternal _Enum_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Enum_class_data_;
class EnumValue;
struct EnumValueDefaultTypeInternal;
PROTOBUF_EXPORT extern EnumValueDefaultTypeInternal _EnumValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull EnumValue_class_data_;
class Field;
struct FieldDefaultTypeInternal;
PROTOBUF_EXPORT extern FieldDefaultTypeInternal _Field_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Field_class_data_;
class Option;
struct OptionDefaultTypeInternal;
PROTOBUF_EXPORT extern OptionDefaultTypeInternal _Option_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Option_class_data_;
class Type;
struct TypeDefaultTypeInternal;
PROTOBUF_EXPORT extern TypeDefaultTypeInternal _Type_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Type_class_data_;
} // namespace protobuf
} // namespace google
@ -340,9 +345,10 @@ class PROTOBUF_EXPORT Option final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -414,6 +420,8 @@ class PROTOBUF_EXPORT Option final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2ftype_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Option_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Field final
@ -555,9 +563,10 @@ class PROTOBUF_EXPORT Field final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
using Kind = Field_Kind;
@ -801,6 +810,8 @@ class PROTOBUF_EXPORT Field final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2ftype_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Field_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT EnumValue final
@ -942,9 +953,10 @@ class PROTOBUF_EXPORT EnumValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1029,6 +1041,8 @@ class PROTOBUF_EXPORT EnumValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2ftype_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull EnumValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Type final
@ -1170,9 +1184,10 @@ class PROTOBUF_EXPORT Type final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1336,6 +1351,8 @@ class PROTOBUF_EXPORT Type final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2ftype_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Type_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Enum final
@ -1477,9 +1494,10 @@ class PROTOBUF_EXPORT Enum final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1620,6 +1638,8 @@ class PROTOBUF_EXPORT Enum final
friend struct ::TableStruct_google_2fprotobuf_2ftype_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Enum_class_data_;
// ===================================================================

@ -35,7 +35,7 @@ inline constexpr UInt64Value::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR UInt64Value::UInt64Value(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(UInt64Value_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -60,7 +60,7 @@ inline constexpr UInt32Value::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR UInt32Value::UInt32Value(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(UInt32Value_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -87,7 +87,7 @@ inline constexpr StringValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR StringValue::StringValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(StringValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -112,7 +112,7 @@ inline constexpr Int64Value::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Int64Value::Int64Value(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Int64Value_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -137,7 +137,7 @@ inline constexpr Int32Value::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR Int32Value::Int32Value(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(Int32Value_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -162,7 +162,7 @@ inline constexpr FloatValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR FloatValue::FloatValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(FloatValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -187,7 +187,7 @@ inline constexpr DoubleValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR DoubleValue::DoubleValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(DoubleValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -214,7 +214,7 @@ inline constexpr BytesValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR BytesValue::BytesValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(BytesValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -239,7 +239,7 @@ inline constexpr BoolValue::Impl_::Impl_(
template <typename>
PROTOBUF_CONSTEXPR BoolValue::BoolValue(::_pbi::ConstantInitialized)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(_class_data_.base()),
: ::google::protobuf::Message(BoolValue_class_data_.base()),
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(),
#endif // PROTOBUF_CUSTOM_VTABLE
@ -412,7 +412,7 @@ class DoubleValue::_Internal {
DoubleValue::DoubleValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, DoubleValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -452,32 +452,38 @@ constexpr auto DoubleValue::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(DoubleValue),
alignof(DoubleValue));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull DoubleValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_DoubleValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&DoubleValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<DoubleValue>(),
constexpr auto DoubleValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_DoubleValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&DoubleValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<DoubleValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&DoubleValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<DoubleValue>(), &DoubleValue::ByteSizeLong,
&DoubleValue::_InternalSerialize,
&DoubleValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<DoubleValue>(), &DoubleValue::ByteSizeLong,
&DoubleValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(DoubleValue, _impl_._cached_size_),
false,
},
&DoubleValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(DoubleValue, _impl_._cached_size_),
false,
},
&DoubleValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
DoubleValue_class_data_ =
DoubleValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* DoubleValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&DoubleValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(DoubleValue_class_data_.tc_table);
return DoubleValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DoubleValue::_table_ = {
@ -491,7 +497,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DoubleValue::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
DoubleValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -618,7 +624,7 @@ class FloatValue::_Internal {
FloatValue::FloatValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, FloatValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -658,32 +664,38 @@ constexpr auto FloatValue::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(FloatValue),
alignof(FloatValue));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull FloatValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_FloatValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&FloatValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<FloatValue>(),
constexpr auto FloatValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_FloatValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&FloatValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<FloatValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&FloatValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<FloatValue>(), &FloatValue::ByteSizeLong,
&FloatValue::_InternalSerialize,
&FloatValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<FloatValue>(), &FloatValue::ByteSizeLong,
&FloatValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(FloatValue, _impl_._cached_size_),
false,
},
&FloatValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(FloatValue, _impl_._cached_size_),
false,
},
&FloatValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
FloatValue_class_data_ =
FloatValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* FloatValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&FloatValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(FloatValue_class_data_.tc_table);
return FloatValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> FloatValue::_table_ = {
@ -697,7 +709,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> FloatValue::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
FloatValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -824,7 +836,7 @@ class Int64Value::_Internal {
Int64Value::Int64Value(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Int64Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -864,32 +876,38 @@ constexpr auto Int64Value::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Int64Value),
alignof(Int64Value));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Int64Value::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Int64Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Int64Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Int64Value>(),
constexpr auto Int64Value::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Int64Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Int64Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Int64Value>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Int64Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Int64Value>(), &Int64Value::ByteSizeLong,
&Int64Value::_InternalSerialize,
&Int64Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Int64Value>(), &Int64Value::ByteSizeLong,
&Int64Value::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Int64Value, _impl_._cached_size_),
false,
},
&Int64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Int64Value, _impl_._cached_size_),
false,
},
&Int64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Int64Value_class_data_ =
Int64Value::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Int64Value::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Int64Value_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Int64Value_class_data_.tc_table);
return Int64Value_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int64Value::_table_ = {
@ -903,7 +921,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int64Value::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Int64Value_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1031,7 +1049,7 @@ class UInt64Value::_Internal {
UInt64Value::UInt64Value(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, UInt64Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1071,32 +1089,38 @@ constexpr auto UInt64Value::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(UInt64Value),
alignof(UInt64Value));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull UInt64Value::_class_data_ = {
::google::protobuf::internal::ClassData{
&_UInt64Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&UInt64Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<UInt64Value>(),
constexpr auto UInt64Value::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_UInt64Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&UInt64Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<UInt64Value>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&UInt64Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<UInt64Value>(), &UInt64Value::ByteSizeLong,
&UInt64Value::_InternalSerialize,
&UInt64Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<UInt64Value>(), &UInt64Value::ByteSizeLong,
&UInt64Value::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(UInt64Value, _impl_._cached_size_),
false,
},
&UInt64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(UInt64Value, _impl_._cached_size_),
false,
},
&UInt64Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
UInt64Value_class_data_ =
UInt64Value::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* UInt64Value::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&UInt64Value_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(UInt64Value_class_data_.tc_table);
return UInt64Value_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt64Value::_table_ = {
@ -1110,7 +1134,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt64Value::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
UInt64Value_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1238,7 +1262,7 @@ class Int32Value::_Internal {
Int32Value::Int32Value(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, Int32Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1278,32 +1302,38 @@ constexpr auto Int32Value::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(Int32Value),
alignof(Int32Value));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull Int32Value::_class_data_ = {
::google::protobuf::internal::ClassData{
&_Int32Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Int32Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Int32Value>(),
constexpr auto Int32Value::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_Int32Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&Int32Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<Int32Value>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&Int32Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Int32Value>(), &Int32Value::ByteSizeLong,
&Int32Value::_InternalSerialize,
&Int32Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<Int32Value>(), &Int32Value::ByteSizeLong,
&Int32Value::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(Int32Value, _impl_._cached_size_),
false,
},
&Int32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(Int32Value, _impl_._cached_size_),
false,
},
&Int32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
Int32Value_class_data_ =
Int32Value::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* Int32Value::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&Int32Value_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(Int32Value_class_data_.tc_table);
return Int32Value_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int32Value::_table_ = {
@ -1317,7 +1347,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int32Value::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
Int32Value_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1445,7 +1475,7 @@ class UInt32Value::_Internal {
UInt32Value::UInt32Value(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, UInt32Value_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1485,32 +1515,38 @@ constexpr auto UInt32Value::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(UInt32Value),
alignof(UInt32Value));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull UInt32Value::_class_data_ = {
::google::protobuf::internal::ClassData{
&_UInt32Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&UInt32Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<UInt32Value>(),
constexpr auto UInt32Value::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_UInt32Value_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&UInt32Value::MergeImpl,
::google::protobuf::Message::GetNewImpl<UInt32Value>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&UInt32Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<UInt32Value>(), &UInt32Value::ByteSizeLong,
&UInt32Value::_InternalSerialize,
&UInt32Value::SharedDtor,
::google::protobuf::Message::GetClearImpl<UInt32Value>(), &UInt32Value::ByteSizeLong,
&UInt32Value::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(UInt32Value, _impl_._cached_size_),
false,
},
&UInt32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(UInt32Value, _impl_._cached_size_),
false,
},
&UInt32Value::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
UInt32Value_class_data_ =
UInt32Value::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* UInt32Value::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&UInt32Value_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(UInt32Value_class_data_.tc_table);
return UInt32Value_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt32Value::_table_ = {
@ -1524,7 +1560,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt32Value::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
UInt32Value_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1652,7 +1688,7 @@ class BoolValue::_Internal {
BoolValue::BoolValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, BoolValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1692,32 +1728,38 @@ constexpr auto BoolValue::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::ZeroInit(sizeof(BoolValue),
alignof(BoolValue));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull BoolValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_BoolValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&BoolValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<BoolValue>(),
constexpr auto BoolValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_BoolValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&BoolValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<BoolValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&BoolValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<BoolValue>(), &BoolValue::ByteSizeLong,
&BoolValue::_InternalSerialize,
&BoolValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<BoolValue>(), &BoolValue::ByteSizeLong,
&BoolValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(BoolValue, _impl_._cached_size_),
false,
},
&BoolValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(BoolValue, _impl_._cached_size_),
false,
},
&BoolValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
BoolValue_class_data_ =
BoolValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* BoolValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&BoolValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(BoolValue_class_data_.tc_table);
return BoolValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BoolValue::_table_ = {
@ -1731,7 +1773,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BoolValue::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
BoolValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -1858,7 +1900,7 @@ class StringValue::_Internal {
StringValue::StringValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, StringValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1875,7 +1917,7 @@ StringValue::StringValue(
::google::protobuf::Arena* arena,
const StringValue& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, StringValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -1916,32 +1958,38 @@ constexpr auto StringValue::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(StringValue),
alignof(StringValue));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull StringValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_StringValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&StringValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<StringValue>(),
constexpr auto StringValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_StringValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&StringValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<StringValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&StringValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<StringValue>(), &StringValue::ByteSizeLong,
&StringValue::_InternalSerialize,
&StringValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<StringValue>(), &StringValue::ByteSizeLong,
&StringValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(StringValue, _impl_._cached_size_),
false,
},
&StringValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(StringValue, _impl_._cached_size_),
false,
},
&StringValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
StringValue_class_data_ =
StringValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* StringValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&StringValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(StringValue_class_data_.tc_table);
return StringValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 41, 2> StringValue::_table_ = {
@ -1955,7 +2003,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 41, 2> StringValue::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
StringValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE
@ -2089,7 +2137,7 @@ class BytesValue::_Internal {
BytesValue::BytesValue(::google::protobuf::Arena* arena)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, BytesValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -2106,7 +2154,7 @@ BytesValue::BytesValue(
::google::protobuf::Arena* arena,
const BytesValue& from)
#if defined(PROTOBUF_CUSTOM_VTABLE)
: ::google::protobuf::Message(arena, _class_data_.base()) {
: ::google::protobuf::Message(arena, BytesValue_class_data_.base()) {
#else // PROTOBUF_CUSTOM_VTABLE
: ::google::protobuf::Message(arena) {
#endif // PROTOBUF_CUSTOM_VTABLE
@ -2147,32 +2195,38 @@ constexpr auto BytesValue::InternalNewImpl_() {
return ::google::protobuf::internal::MessageCreator::CopyInit(sizeof(BytesValue),
alignof(BytesValue));
}
PROTOBUF_CONSTINIT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::google::protobuf::internal::ClassDataFull BytesValue::_class_data_ = {
::google::protobuf::internal::ClassData{
&_BytesValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&BytesValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<BytesValue>(),
constexpr auto BytesValue::InternalGenerateClassData_() {
return ::google::protobuf::internal::ClassDataFull{
::google::protobuf::internal::ClassData{
&_BytesValue_default_instance_._instance,
&_table_.header,
nullptr, // OnDemandRegisterArenaDtor
nullptr, // IsInitialized
&BytesValue::MergeImpl,
::google::protobuf::Message::GetNewImpl<BytesValue>(),
#if defined(PROTOBUF_CUSTOM_VTABLE)
&BytesValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<BytesValue>(), &BytesValue::ByteSizeLong,
&BytesValue::_InternalSerialize,
&BytesValue::SharedDtor,
::google::protobuf::Message::GetClearImpl<BytesValue>(), &BytesValue::ByteSizeLong,
&BytesValue::_InternalSerialize,
#endif // PROTOBUF_CUSTOM_VTABLE
PROTOBUF_FIELD_OFFSET(BytesValue, _impl_._cached_size_),
false,
},
&BytesValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
PROTOBUF_FIELD_OFFSET(BytesValue, _impl_._cached_size_),
false,
},
&BytesValue::kDescriptorMethods,
&descriptor_table_google_2fprotobuf_2fwrappers_2eproto,
nullptr, // tracker
};
}
PROTOBUF_CONSTINIT PROTOBUF_EXPORT
PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::google::protobuf::internal::ClassDataFull
BytesValue_class_data_ =
BytesValue::InternalGenerateClassData_();
const ::google::protobuf::internal::ClassData* BytesValue::GetClassData() const {
::google::protobuf::internal::PrefetchToLocalCache(&_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table);
return _class_data_.base();
::google::protobuf::internal::PrefetchToLocalCache(&BytesValue_class_data_);
::google::protobuf::internal::PrefetchToLocalCache(BytesValue_class_data_.tc_table);
return BytesValue_class_data_.base();
}
PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BytesValue::_table_ = {
@ -2186,7 +2240,7 @@ const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BytesValue::_table_ = {
1, // num_field_entries
0, // num_aux_entries
offsetof(decltype(_table_), field_names), // no aux_entries
_class_data_.base(),
BytesValue_class_data_.base(),
nullptr, // post_loop_handler
::_pbi::TcParser::GenericFallback, // fallback
#ifdef PROTOBUF_PREFETCH_PARSE_TABLE

@ -56,30 +56,39 @@ namespace protobuf {
class BoolValue;
struct BoolValueDefaultTypeInternal;
PROTOBUF_EXPORT extern BoolValueDefaultTypeInternal _BoolValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull BoolValue_class_data_;
class BytesValue;
struct BytesValueDefaultTypeInternal;
PROTOBUF_EXPORT extern BytesValueDefaultTypeInternal _BytesValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull BytesValue_class_data_;
class DoubleValue;
struct DoubleValueDefaultTypeInternal;
PROTOBUF_EXPORT extern DoubleValueDefaultTypeInternal _DoubleValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull DoubleValue_class_data_;
class FloatValue;
struct FloatValueDefaultTypeInternal;
PROTOBUF_EXPORT extern FloatValueDefaultTypeInternal _FloatValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull FloatValue_class_data_;
class Int32Value;
struct Int32ValueDefaultTypeInternal;
PROTOBUF_EXPORT extern Int32ValueDefaultTypeInternal _Int32Value_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Int32Value_class_data_;
class Int64Value;
struct Int64ValueDefaultTypeInternal;
PROTOBUF_EXPORT extern Int64ValueDefaultTypeInternal _Int64Value_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Int64Value_class_data_;
class StringValue;
struct StringValueDefaultTypeInternal;
PROTOBUF_EXPORT extern StringValueDefaultTypeInternal _StringValue_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull StringValue_class_data_;
class UInt32Value;
struct UInt32ValueDefaultTypeInternal;
PROTOBUF_EXPORT extern UInt32ValueDefaultTypeInternal _UInt32Value_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull UInt32Value_class_data_;
class UInt64Value;
struct UInt64ValueDefaultTypeInternal;
PROTOBUF_EXPORT extern UInt64ValueDefaultTypeInternal _UInt64Value_default_instance_;
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull UInt64Value_class_data_;
} // namespace protobuf
} // namespace google
@ -230,9 +239,10 @@ class PROTOBUF_EXPORT UInt64Value final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -280,6 +290,8 @@ class PROTOBUF_EXPORT UInt64Value final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull UInt64Value_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT UInt32Value final
@ -421,9 +433,10 @@ class PROTOBUF_EXPORT UInt32Value final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -471,6 +484,8 @@ class PROTOBUF_EXPORT UInt32Value final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull UInt32Value_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT StringValue final
@ -612,9 +627,10 @@ class PROTOBUF_EXPORT StringValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -668,6 +684,8 @@ class PROTOBUF_EXPORT StringValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull StringValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Int64Value final
@ -809,9 +827,10 @@ class PROTOBUF_EXPORT Int64Value final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -859,6 +878,8 @@ class PROTOBUF_EXPORT Int64Value final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Int64Value_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT Int32Value final
@ -1000,9 +1021,10 @@ class PROTOBUF_EXPORT Int32Value final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1050,6 +1072,8 @@ class PROTOBUF_EXPORT Int32Value final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull Int32Value_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT FloatValue final
@ -1191,9 +1215,10 @@ class PROTOBUF_EXPORT FloatValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1241,6 +1266,8 @@ class PROTOBUF_EXPORT FloatValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull FloatValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT DoubleValue final
@ -1382,9 +1409,10 @@ class PROTOBUF_EXPORT DoubleValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1432,6 +1460,8 @@ class PROTOBUF_EXPORT DoubleValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull DoubleValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT BytesValue final
@ -1573,9 +1603,10 @@ class PROTOBUF_EXPORT BytesValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1629,6 +1660,8 @@ class PROTOBUF_EXPORT BytesValue final
union { Impl_ _impl_; };
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull BytesValue_class_data_;
// -------------------------------------------------------------------
class PROTOBUF_EXPORT BoolValue final
@ -1770,9 +1803,10 @@ class PROTOBUF_EXPORT BoolValue final
static void* PlacementNew_(const void*, void* mem,
::google::protobuf::Arena* arena);
static constexpr auto InternalNewImpl_();
static const ::google::protobuf::internal::ClassDataFull _class_data_;
public:
static constexpr auto InternalGenerateClassData_();
::google::protobuf::Metadata GetMetadata() const;
// nested types ----------------------------------------------------
@ -1821,6 +1855,8 @@ class PROTOBUF_EXPORT BoolValue final
friend struct ::TableStruct_google_2fprotobuf_2fwrappers_2eproto;
};
PROTOBUF_EXPORT extern const ::google::protobuf::internal::ClassDataFull BoolValue_class_data_;
// ===================================================================

Loading…
Cancel
Save