diff --git a/src/google/protobuf/any.pb.cc b/src/google/protobuf/any.pb.cc index 0e5ccc0bcf..13263f0c15 100644 --- a/src/google/protobuf/any.pb.cc +++ b/src/google/protobuf/any.pb.cc @@ -174,25 +174,26 @@ inline void Any::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Any::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Any::MergeImpl, - PROTOBUF_FIELD_OFFSET(Any, _impl_._cached_size_), - false, - }, - &Any::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fany_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Any::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Any::MergeImpl, + PROTOBUF_FIELD_OFFSET(Any, _impl_._cached_size_), + false, + }, + &Any::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fany_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Any::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<1, 2, 0, 36, 2> Any::_table_ = { diff --git a/src/google/protobuf/any.pb.h b/src/google/protobuf/any.pb.h index 37527b0e75..dd4df8356c 100644 --- a/src/google/protobuf/any.pb.h +++ b/src/google/protobuf/any.pb.h @@ -230,6 +230,7 @@ class PROTOBUF_EXPORT Any final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/api.pb.cc b/src/google/protobuf/api.pb.cc index cff0c6286a..89d5d8663f 100644 --- a/src/google/protobuf/api.pb.cc +++ b/src/google/protobuf/api.pb.cc @@ -308,25 +308,26 @@ inline void Api::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Api::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Api::MergeImpl, - PROTOBUF_FIELD_OFFSET(Api, _impl_._cached_size_), - false, - }, - &Api::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fapi_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Api::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Api::MergeImpl, + PROTOBUF_FIELD_OFFSET(Api, _impl_._cached_size_), + false, + }, + &Api::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fapi_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Api::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<3, 7, 4, 39, 2> Api::_table_ = { @@ -712,25 +713,26 @@ inline void Method::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Method::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Method::MergeImpl, - PROTOBUF_FIELD_OFFSET(Method, _impl_._cached_size_), - false, - }, - &Method::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fapi_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Method::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Method::MergeImpl, + PROTOBUF_FIELD_OFFSET(Method, _impl_._cached_size_), + false, + }, + &Method::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fapi_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Method::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<3, 7, 1, 68, 2> Method::_table_ = { @@ -1060,25 +1062,26 @@ inline void Mixin::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Mixin::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Mixin::MergeImpl, - PROTOBUF_FIELD_OFFSET(Mixin, _impl_._cached_size_), - false, - }, - &Mixin::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fapi_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Mixin::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Mixin::MergeImpl, + PROTOBUF_FIELD_OFFSET(Mixin, _impl_._cached_size_), + false, + }, + &Mixin::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fapi_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Mixin::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<1, 2, 0, 38, 2> Mixin::_table_ = { diff --git a/src/google/protobuf/api.pb.h b/src/google/protobuf/api.pb.h index a2fbf711e9..8cac311223 100644 --- a/src/google/protobuf/api.pb.h +++ b/src/google/protobuf/api.pb.h @@ -190,6 +190,7 @@ class PROTOBUF_EXPORT Mixin final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -385,6 +386,7 @@ class PROTOBUF_EXPORT Method final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -653,6 +655,7 @@ class PROTOBUF_EXPORT Api final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/duration.pb.cc b/src/google/protobuf/duration.pb.cc index 08f551243f..098b6a0a3c 100644 --- a/src/google/protobuf/duration.pb.cc +++ b/src/google/protobuf/duration.pb.cc @@ -141,25 +141,26 @@ inline void Duration::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Duration::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Duration::MergeImpl, - PROTOBUF_FIELD_OFFSET(Duration, _impl_._cached_size_), - false, - }, - &Duration::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fduration_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Duration::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Duration::MergeImpl, + PROTOBUF_FIELD_OFFSET(Duration, _impl_._cached_size_), + false, + }, + &Duration::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fduration_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Duration::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Duration::_table_ = { diff --git a/src/google/protobuf/duration.pb.h b/src/google/protobuf/duration.pb.h index 4208addb53..64762bb1ee 100644 --- a/src/google/protobuf/duration.pb.h +++ b/src/google/protobuf/duration.pb.h @@ -182,6 +182,7 @@ class PROTOBUF_EXPORT Duration final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/empty.pb.cc b/src/google/protobuf/empty.pb.cc index 90dcbc0914..a65ea17e97 100644 --- a/src/google/protobuf/empty.pb.cc +++ b/src/google/protobuf/empty.pb.cc @@ -112,25 +112,26 @@ Empty::Empty( // @@protoc_insertion_point(copy_constructor:google.protobuf.Empty) } -const ::google::protobuf::MessageLite::ClassData* -Empty::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Empty::MergeImpl, - PROTOBUF_FIELD_OFFSET(Empty, _impl_._cached_size_), - false, - }, - &Empty::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fempty_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Empty::_class_data_ = { + ::google::protobuf::internal::ZeroFieldsBase::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Empty::MergeImpl, + PROTOBUF_FIELD_OFFSET(Empty, _impl_._cached_size_), + false, + }, + &Empty::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fempty_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Empty::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 0, 0, 0, 2> Empty::_table_ = { diff --git a/src/google/protobuf/empty.pb.h b/src/google/protobuf/empty.pb.h index fb59bddf4d..8ff14cfe86 100644 --- a/src/google/protobuf/empty.pb.h +++ b/src/google/protobuf/empty.pb.h @@ -170,6 +170,7 @@ class PROTOBUF_EXPORT Empty final : public ::google::protobuf::internal::ZeroFie *this = ::std::move(from); } const ::google::protobuf::internal::ZeroFieldsBase::ClassData* GetClassData() const final; + static const ::google::protobuf::internal::ZeroFieldsBase::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/field_mask.pb.cc b/src/google/protobuf/field_mask.pb.cc index 011cccf045..ad17c5bede 100644 --- a/src/google/protobuf/field_mask.pb.cc +++ b/src/google/protobuf/field_mask.pb.cc @@ -147,25 +147,26 @@ inline void FieldMask::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -FieldMask::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &FieldMask::MergeImpl, - PROTOBUF_FIELD_OFFSET(FieldMask, _impl_._cached_size_), - false, - }, - &FieldMask::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + FieldMask::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &FieldMask::MergeImpl, + PROTOBUF_FIELD_OFFSET(FieldMask, _impl_._cached_size_), + false, + }, + &FieldMask::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ffield_5fmask_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* FieldMask::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 39, 2> FieldMask::_table_ = { diff --git a/src/google/protobuf/field_mask.pb.h b/src/google/protobuf/field_mask.pb.h index 3402fac2fd..834d8c4215 100644 --- a/src/google/protobuf/field_mask.pb.h +++ b/src/google/protobuf/field_mask.pb.h @@ -182,6 +182,7 @@ class PROTOBUF_EXPORT FieldMask final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/source_context.pb.cc b/src/google/protobuf/source_context.pb.cc index b6a04dca9e..385bdbd526 100644 --- a/src/google/protobuf/source_context.pb.cc +++ b/src/google/protobuf/source_context.pb.cc @@ -150,25 +150,26 @@ inline void SourceContext::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -SourceContext::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &SourceContext::MergeImpl, - PROTOBUF_FIELD_OFFSET(SourceContext, _impl_._cached_size_), - false, - }, - &SourceContext::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + SourceContext::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &SourceContext::MergeImpl, + PROTOBUF_FIELD_OFFSET(SourceContext, _impl_._cached_size_), + false, + }, + &SourceContext::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fsource_5fcontext_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* SourceContext::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 47, 2> SourceContext::_table_ = { diff --git a/src/google/protobuf/source_context.pb.h b/src/google/protobuf/source_context.pb.h index a8a61a62b6..793b908496 100644 --- a/src/google/protobuf/source_context.pb.h +++ b/src/google/protobuf/source_context.pb.h @@ -182,6 +182,7 @@ class PROTOBUF_EXPORT SourceContext final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/struct.pb.cc b/src/google/protobuf/struct.pb.cc index e702f9fe77..f15b43d3dd 100644 --- a/src/google/protobuf/struct.pb.cc +++ b/src/google/protobuf/struct.pb.cc @@ -214,25 +214,26 @@ bool NullValue_IsValid(int value) { Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse() {} Struct_FieldsEntry_DoNotUse::Struct_FieldsEntry_DoNotUse(::google::protobuf::Arena* arena) : SuperType(arena) {} -const ::google::protobuf::MessageLite::ClassData* -Struct_FieldsEntry_DoNotUse::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - nullptr, // tc_table - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Struct_FieldsEntry_DoNotUse::MergeImpl, - PROTOBUF_FIELD_OFFSET(Struct_FieldsEntry_DoNotUse, _cached_size_), - false, - }, - &Struct_FieldsEntry_DoNotUse::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fstruct_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Struct_FieldsEntry_DoNotUse::_class_data_ = { + ::google::protobuf::Message::ClassData{ + nullptr, // tc_table + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Struct_FieldsEntry_DoNotUse::MergeImpl, + PROTOBUF_FIELD_OFFSET(Struct_FieldsEntry_DoNotUse, _cached_size_), + false, + }, + &Struct_FieldsEntry_DoNotUse::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fstruct_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Struct_FieldsEntry_DoNotUse::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } // =================================================================== @@ -282,25 +283,26 @@ inline void Struct::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Struct::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Struct::MergeImpl, - PROTOBUF_FIELD_OFFSET(Struct, _impl_._cached_size_), - false, - }, - &Struct::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fstruct_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Struct::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Struct::MergeImpl, + PROTOBUF_FIELD_OFFSET(Struct, _impl_._cached_size_), + false, + }, + &Struct::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fstruct_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Struct::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 2, 37, 2> Struct::_table_ = { @@ -595,25 +597,26 @@ void Value::clear_kind() { } -const ::google::protobuf::MessageLite::ClassData* -Value::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Value::MergeImpl, - PROTOBUF_FIELD_OFFSET(Value, _impl_._cached_size_), - false, - }, - &Value::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fstruct_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Value::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Value::MergeImpl, + PROTOBUF_FIELD_OFFSET(Value, _impl_._cached_size_), + false, + }, + &Value::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fstruct_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Value::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 6, 2, 42, 2> Value::_table_ = { @@ -912,25 +915,26 @@ inline void ListValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -ListValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &ListValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(ListValue, _impl_._cached_size_), - false, - }, - &ListValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fstruct_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + ListValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &ListValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(ListValue, _impl_._cached_size_), + false, + }, + &ListValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fstruct_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* ListValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 1, 0, 2> ListValue::_table_ = { diff --git a/src/google/protobuf/struct.pb.h b/src/google/protobuf/struct.pb.h index 38a458eb51..157eb9060d 100644 --- a/src/google/protobuf/struct.pb.h +++ b/src/google/protobuf/struct.pb.h @@ -227,6 +227,7 @@ class PROTOBUF_EXPORT ListValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -405,6 +406,7 @@ class PROTOBUF_EXPORT Struct final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -487,6 +489,7 @@ class Struct_FieldsEntry_DoNotUse final &_Struct_FieldsEntry_DoNotUse_default_instance_); } const ::google::protobuf::Message::ClassData* GetClassData() const final; +static const ::google::protobuf::Message::ClassDataFull _class_data_; friend struct ::TableStruct_google_2fprotobuf_2fstruct_2eproto; }; // ------------------------------------------------------------------- @@ -617,6 +620,7 @@ class PROTOBUF_EXPORT Value final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/timestamp.pb.cc b/src/google/protobuf/timestamp.pb.cc index adaf645d9e..bb92479199 100644 --- a/src/google/protobuf/timestamp.pb.cc +++ b/src/google/protobuf/timestamp.pb.cc @@ -141,25 +141,26 @@ inline void Timestamp::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Timestamp::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Timestamp::MergeImpl, - PROTOBUF_FIELD_OFFSET(Timestamp, _impl_._cached_size_), - false, - }, - &Timestamp::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftimestamp_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Timestamp::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Timestamp::MergeImpl, + PROTOBUF_FIELD_OFFSET(Timestamp, _impl_._cached_size_), + false, + }, + &Timestamp::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftimestamp_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Timestamp::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<1, 2, 0, 0, 2> Timestamp::_table_ = { diff --git a/src/google/protobuf/timestamp.pb.h b/src/google/protobuf/timestamp.pb.h index 1a1e566fd3..1a95b95338 100644 --- a/src/google/protobuf/timestamp.pb.h +++ b/src/google/protobuf/timestamp.pb.h @@ -182,6 +182,7 @@ class PROTOBUF_EXPORT Timestamp final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/type.pb.cc b/src/google/protobuf/type.pb.cc index d70209b336..f7184e0ebb 100644 --- a/src/google/protobuf/type.pb.cc +++ b/src/google/protobuf/type.pb.cc @@ -488,25 +488,26 @@ inline void Type::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Type::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Type::MergeImpl, - PROTOBUF_FIELD_OFFSET(Type, _impl_._cached_size_), - false, - }, - &Type::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftype_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Type::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Type::MergeImpl, + PROTOBUF_FIELD_OFFSET(Type, _impl_._cached_size_), + false, + }, + &Type::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftype_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Type::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<3, 7, 3, 46, 2> Type::_table_ = { @@ -888,25 +889,26 @@ inline void Field::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Field::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Field::MergeImpl, - PROTOBUF_FIELD_OFFSET(Field, _impl_._cached_size_), - false, - }, - &Field::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftype_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Field::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Field::MergeImpl, + PROTOBUF_FIELD_OFFSET(Field, _impl_._cached_size_), + false, + }, + &Field::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftype_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Field::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<4, 10, 1, 72, 2> Field::_table_ = { @@ -1335,25 +1337,26 @@ inline void Enum::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Enum::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Enum::MergeImpl, - PROTOBUF_FIELD_OFFSET(Enum, _impl_._cached_size_), - false, - }, - &Enum::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftype_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Enum::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Enum::MergeImpl, + PROTOBUF_FIELD_OFFSET(Enum, _impl_._cached_size_), + false, + }, + &Enum::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftype_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Enum::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<3, 6, 3, 40, 2> Enum::_table_ = { @@ -1690,25 +1693,26 @@ inline void EnumValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -EnumValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &EnumValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(EnumValue, _impl_._cached_size_), - false, - }, - &EnumValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftype_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + EnumValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &EnumValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(EnumValue, _impl_._cached_size_), + false, + }, + &EnumValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftype_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* EnumValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<2, 3, 1, 38, 2> EnumValue::_table_ = { @@ -1954,25 +1958,26 @@ inline void Option::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Option::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Option::MergeImpl, - PROTOBUF_FIELD_OFFSET(Option, _impl_._cached_size_), - false, - }, - &Option::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2ftype_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Option::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Option::MergeImpl, + PROTOBUF_FIELD_OFFSET(Option, _impl_._cached_size_), + false, + }, + &Option::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2ftype_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Option::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<1, 2, 1, 35, 2> Option::_table_ = { diff --git a/src/google/protobuf/type.pb.h b/src/google/protobuf/type.pb.h index 64da46d10b..96131cd5a4 100644 --- a/src/google/protobuf/type.pb.h +++ b/src/google/protobuf/type.pb.h @@ -316,6 +316,7 @@ class PROTOBUF_EXPORT Option final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -511,6 +512,7 @@ class PROTOBUF_EXPORT Field final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -878,6 +880,7 @@ class PROTOBUF_EXPORT EnumValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1086,6 +1089,7 @@ class PROTOBUF_EXPORT Type final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1379,6 +1383,7 @@ class PROTOBUF_EXPORT Enum final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; diff --git a/src/google/protobuf/wrappers.pb.cc b/src/google/protobuf/wrappers.pb.cc index e90332ad6d..f64209ad12 100644 --- a/src/google/protobuf/wrappers.pb.cc +++ b/src/google/protobuf/wrappers.pb.cc @@ -384,25 +384,26 @@ inline void DoubleValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -DoubleValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &DoubleValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(DoubleValue, _impl_._cached_size_), - false, - }, - &DoubleValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + DoubleValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &DoubleValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(DoubleValue, _impl_._cached_size_), + false, + }, + &DoubleValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* DoubleValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DoubleValue::_table_ = { @@ -555,25 +556,26 @@ inline void FloatValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -FloatValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &FloatValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(FloatValue, _impl_._cached_size_), - false, - }, - &FloatValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + FloatValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &FloatValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(FloatValue, _impl_._cached_size_), + false, + }, + &FloatValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* FloatValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> FloatValue::_table_ = { @@ -726,25 +728,26 @@ inline void Int64Value::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Int64Value::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Int64Value::MergeImpl, - PROTOBUF_FIELD_OFFSET(Int64Value, _impl_._cached_size_), - false, - }, - &Int64Value::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Int64Value::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Int64Value::MergeImpl, + PROTOBUF_FIELD_OFFSET(Int64Value, _impl_._cached_size_), + false, + }, + &Int64Value::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Int64Value::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int64Value::_table_ = { @@ -898,25 +901,26 @@ inline void UInt64Value::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -UInt64Value::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &UInt64Value::MergeImpl, - PROTOBUF_FIELD_OFFSET(UInt64Value, _impl_._cached_size_), - false, - }, - &UInt64Value::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + UInt64Value::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &UInt64Value::MergeImpl, + PROTOBUF_FIELD_OFFSET(UInt64Value, _impl_._cached_size_), + false, + }, + &UInt64Value::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* UInt64Value::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt64Value::_table_ = { @@ -1070,25 +1074,26 @@ inline void Int32Value::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -Int32Value::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &Int32Value::MergeImpl, - PROTOBUF_FIELD_OFFSET(Int32Value, _impl_._cached_size_), - false, - }, - &Int32Value::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + Int32Value::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &Int32Value::MergeImpl, + PROTOBUF_FIELD_OFFSET(Int32Value, _impl_._cached_size_), + false, + }, + &Int32Value::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* Int32Value::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> Int32Value::_table_ = { @@ -1242,25 +1247,26 @@ inline void UInt32Value::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -UInt32Value::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &UInt32Value::MergeImpl, - PROTOBUF_FIELD_OFFSET(UInt32Value, _impl_._cached_size_), - false, - }, - &UInt32Value::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + UInt32Value::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &UInt32Value::MergeImpl, + PROTOBUF_FIELD_OFFSET(UInt32Value, _impl_._cached_size_), + false, + }, + &UInt32Value::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* UInt32Value::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> UInt32Value::_table_ = { @@ -1414,25 +1420,26 @@ inline void BoolValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -BoolValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &BoolValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(BoolValue, _impl_._cached_size_), - false, - }, - &BoolValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + BoolValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &BoolValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(BoolValue, _impl_._cached_size_), + false, + }, + &BoolValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* BoolValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BoolValue::_table_ = { @@ -1599,25 +1606,26 @@ inline void StringValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -StringValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &StringValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(StringValue, _impl_._cached_size_), - false, - }, - &StringValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + StringValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &StringValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(StringValue, _impl_._cached_size_), + false, + }, + &StringValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* StringValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 41, 2> StringValue::_table_ = { @@ -1791,25 +1799,26 @@ inline void BytesValue::SharedDtor() { _impl_.~Impl_(); } -const ::google::protobuf::MessageLite::ClassData* -BytesValue::GetClassData() const { - PROTOBUF_CONSTINIT static const ::google::protobuf::MessageLite:: - ClassDataFull _data_ = { - { - &_table_.header, - nullptr, // OnDemandRegisterArenaDtor - nullptr, // IsInitialized - &BytesValue::MergeImpl, - PROTOBUF_FIELD_OFFSET(BytesValue, _impl_._cached_size_), - false, - }, - &BytesValue::kDescriptorMethods, - &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, - nullptr, // tracker - }; - ::google::protobuf::internal::PrefetchToLocalCache(&_data_); - ::google::protobuf::internal::PrefetchToLocalCache(_data_.tc_table); - return _data_.base(); +PROTOBUF_CONSTINIT +PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 +const ::google::protobuf::MessageLite::ClassDataFull + BytesValue::_class_data_ = { + ::google::protobuf::Message::ClassData{ + &_table_.header, + nullptr, // OnDemandRegisterArenaDtor + nullptr, // IsInitialized + &BytesValue::MergeImpl, + PROTOBUF_FIELD_OFFSET(BytesValue, _impl_._cached_size_), + false, + }, + &BytesValue::kDescriptorMethods, + &descriptor_table_google_2fprotobuf_2fwrappers_2eproto, + nullptr, // tracker +}; +const ::google::protobuf::MessageLite::ClassData* BytesValue::GetClassData() const { + ::google::protobuf::internal::PrefetchToLocalCache(&_class_data_); + ::google::protobuf::internal::PrefetchToLocalCache(_class_data_.tc_table); + return _class_data_.base(); } PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const ::_pbi::TcParseTable<0, 1, 0, 0, 2> BytesValue::_table_ = { diff --git a/src/google/protobuf/wrappers.pb.h b/src/google/protobuf/wrappers.pb.h index e5b8328060..685ab11523 100644 --- a/src/google/protobuf/wrappers.pb.h +++ b/src/google/protobuf/wrappers.pb.h @@ -206,6 +206,7 @@ class PROTOBUF_EXPORT UInt64Value final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -377,6 +378,7 @@ class PROTOBUF_EXPORT UInt32Value final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -548,6 +550,7 @@ class PROTOBUF_EXPORT StringValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -725,6 +728,7 @@ class PROTOBUF_EXPORT Int64Value final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -896,6 +900,7 @@ class PROTOBUF_EXPORT Int32Value final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1067,6 +1072,7 @@ class PROTOBUF_EXPORT FloatValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1238,6 +1244,7 @@ class PROTOBUF_EXPORT DoubleValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1409,6 +1416,7 @@ class PROTOBUF_EXPORT BytesValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const; @@ -1586,6 +1594,7 @@ class PROTOBUF_EXPORT BoolValue final : public ::google::protobuf::Message *this = ::std::move(from); } const ::google::protobuf::Message::ClassData* GetClassData() const final; + static const ::google::protobuf::Message::ClassDataFull _class_data_; public: ::google::protobuf::Metadata GetMetadata() const;